Django 2.1- Быстрый старт 2018

Узнайте, как создавать веб-сайты на Django и Python. Весь код обновлен до Django 2.1.2 и Bootstrap 4 

Django 2.1- Быстрый старт 2018
Цена
3709
Кэшбэк до 7.5%
48 уроков48 уроков
Бесплатное ознакомлениеБесплатное ознакомление
СертификатСертификат
РусскийРусский
Udemy
Купить с кэшбэком

Описание:

Django - это удивительный и очень простой свободный фреймворк для веб-приложений на языке Python. В этом курсе мы рассмотрим все, что нужно знать, чтобы построить свой сайт. 

Пошаговые уроки помогут Вам понять сам процесс разработки веб-приложений и после обучения Вы будите знать, как устанавливать, настраивать и администрировать приложения Django. Использовать аутентификацию пользователей, выполнять запросы к базе данных, создавать и использовать модели, шаблоны, формы. Использовать таблицу стилей и bootstrap для красиво оформленного и быстрого создания сайта и многое другое.

Курс отлично подойдет для студентов, которые хотят получить знания по Django, а также для разработчиков на языке Python, которые хотят попасть в веб-разработку.

Вот лишь некоторые темы из включенных в этот курс:

  • Django Основы
  • Django Шаблоны
  • Django Модели
  • Django Формы
  • Django Настройка Админки
  • ORM
  • Аутентификация пользователей
  • HTML5
  • CSS3
  • Bootstrap 3
  • и многое другое!

Чему вы научитесь

  • Понимать и использовать интерфейс командной строки
  • Понимать основные термины Django
  • Устанавливать Django с помощью PIP
  • Создавать проект и приложение Django
  • Создавать модели, формы, шаблоны
  • Администрировать Django приложение
  • Выполнять запросы к базе данных
  • Создавать функциональный веб-сайт, используя полный Стек с Django 1.11 & Django 2.1
  • Смогут использовать HTML для создания Контента сайта
  • Использовать CSS, чтобы создавать красиво оформленные сайты
  • Смогут использовать преимущества bootstrap для быстрого создания сайта
  • Использовать аутентификацию пользователей
  • Применять MVC для вашего сайта
  • Создавать API
  • Авторизация через Facebook

Программа курса:

Начало работы

  • Введение
  • Настройка IDE (Atom) и установка Django под MacOS
  • Настройка IDE (PyCharm) и установка Django под Windows 10

Основы Django

  • Проект Django 
  • Приложение Django 
  • Настройка проекта Django 
  • Встроенный административный сайт Django

Django. Уровень 1

  • Модели. 
  • Выполнение запросов (QuerySet) 
  • Привязка интернет-адресов 
  • Статичные файлы
  • Медиа файлы
  • Шаблоны и статичные файлы уровня проекта
  • Шаблоны 
  • Наследование шаблонов 
  • Формы. 
  • Обработка форм 
  • Валидаторы 

Django. Уровень 2

  • Разграничение доступа. Вход на сайт 
  • Разграничение доступа. Выход с сайта 
  • Модель User 
  • Низкоуровневая обработка входа и выхода
  • Исходники и ресурсы 

Django. Практика. Уровень 1

  • Введение. Общие настройки 
  • Реализация страниц для аутентификации 
  • Реализация формы для аутентификации 
  • Реализация функционала для аутентификации 
  • Реализация дизайна и общей структуры сайта
  • Подключаем Bootstrap и CSS к страницам аутентификации
  • Используем Bootstrap и CSS для оформления форм аутентификации
  • Используем Bootstrap и CSS для оформления боковой панели (Dashboard)
  • Используем Bootstrap и CSS для оформления Menu
  • Реализация страницы и функционала профиля
  • Реализация страницы и функционала для добавления пиццы
  • Реализация страницы для отображения списка пицц из БД
  • Реализация функционала по редактированию пиццы
  • Исходники 

Django. Практика. Уровень 2

  • Что такое Restful APIs 
  • Создание API для Пиццерии 
  • Создание API для Пиццы 
  • Facebook и протокол OAuth2 
  • Создание Facebook App и подключение OAuth2 к Django для регистрации клиентов
  • Создание и аутентификация самого клиента 
  • Heroku 
  • Настройка статичных файлов и БД под Heroku