План на курса

Въведение

Django и Django REST Framework

  • Templating, routing, forms, and authentication
  • Constructs for code scaling
  • Database management

Основите на API и тяхната функционалност

  • Scalar types
  • Web Architecture Patterns: the composite pattern, proxy pattern, and facade pattern

Общ преглед на REST

  • Get option
  • Pull option
  • Post option
  • Delete option

Подготовка на средата за разработка

  • Installing Python
  • Installing and configuring Django and Django REST Framework
  • Setting up a version control system
  • Setting up a development server with Docker

Създаване на основно Python приложение с Django

  • Building a new project
  • Testing and committing changes
  • Creating a database model
  • Syncing the database with migrations
  • Enabling admins

APIViews и Viewsets

  • Adding URL configuration
  • Creating and testing an APIView
  • Adding methods to an APIView
  • Creating and testing a Viewset
  • Adding functions to a Viewset

Крайни точки и удостоверяване

  • Adding management and management user endpoints
  • Creating APIViews
  • Adding token APIs
  • Testing for API validity

Внедряване на облачен сървър

  • Adding a key pair
  • Creating a server instance
  • Implementing deployment scripts
  • Deploying changes

Обобщение и заключение

Изисквания

  • Разбиране на Django
  • Python опит в програмирането

Публика

  • Backend разработчици
 14 Часа

Брой участници


Цена за участник

Oтзиви от потребители (2)

Предстоящи Курсове

Свързани Kатегории