Курс Веб-розробка на Python / Django

  • Online
  • Для начинающих, Для опытных
  • Python, Frontend
Образовательный центр: Мир Современного Образования
Формат:Курс
Язык обучения:Ukrainian
Длительность обучения:39 часов
Начало курса:15.04.2025
Стоимость обучения:16 200 UAH за курс

Курс присвячений освоєнню одного з найпопулярніших фреймворків для веб-розробки на Python. Учасники дізнаються про роботу з шаблонами, базами даних, аутентифікацією користувачів, створення REST API та інтеграцію з front end технологіями. Курс дозволить швидко і якісно створювати комерційні веб-додатки, використовуючи всі можливості Django.

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

Вступ до Django

  • Запуск проєкту
  • Файл settings.py
  • Основні принципи роботи

Бази даних та моделі

  • Поняття моделі
  • Створення моделі
  • Зв’язки в базі даних

Система URL-адрес

  • Slug-адреси
  • Динамічні адреси
  • Статичні адреси
  • Namespace

Шаблонизатор

  • Система шаблонів
  • Фільтри
  • Теги
  • Створення власних фільтрів та тегів

Практика

Форми та валідатори форм

  • Форма на основі моделей
  • HTML-форма
  • Django-forms

Class-based views

  • Створення класів для відображень
  • Використання шаблонів з класами
  • Налаштування методів GET і POST
  • Спадкування та розширення класів

Аутентифікація, авторизація та реєстрація користувачів

  • Вбудовані механізми аутентифікації Django
  • Створення користувацьких форм реєстрації
  • Налаштування авторизації та прав доступу
  • Використання Django Allauth для соціальної автентифікації

Відправка повідомлень на електронну пошту та Telegram

  • Налаштування SMTP для відправки електронних листів
  • Використання бібліотеки Django для роботи з електронною поштою
  • Відправка повідомлень через Telegram бот
  • Використання сторонніх API для повідомлень

Практика

  • Розробка навчального проєкту
  • Впровадження отриманих знань у реальний проєкт
  • Тестування та дебагінг коду
  • Презентація та обговорення проєктів

Створення REST API

Django REST Framework.

Вступ до Front-end

  • Основи мови JavaScript
  • Базові поняття CSS
  • Налаштування front end частини проєкту

Бібліотека jQuery та фреймворк React.js

  • Технологія AJAX
  • Використання REST API
  • Реактивні дані

Після завершення курсу учасники будуть вміти

  • Професійно розробляти комерційні веб-додатки за допомогою Django
  • Створювати та налаштовувати проєкти Django
  • Працювати з базами даних та моделями
  • Налаштовувати URL-адреси та шаблони
  • Використовувати форми та валідатори
  • Реалізовувати аутентифікацію та авторизацію користувачів
  • Створювати REST API та інтегрувати їх з front end частиною
  • Використовувати бібліотеки jQuery та фреймворк React.js

Особливості курсу

  • Допомога ментора
  • Практика
  • Проєкт в портфоліо
  • Сертифікат про проходження курсу

Категории курса

Читайте нас в Telegram, чтобы не пропустить анонсы новых курсов.

Похожие курсы

Учебный центр
ITGid
Формат
Online
Начало обучения
Будь-який момент
Длительность
-
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
безкоштовно
Учебный центр
DAN IT Education
Формат
Online
Начало обучения
29.05.2026
Длительность
5 месяцев
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
6 100 UAH за месяц
Учебный центр
Optima Academy
Формат
Online
Начало обучения
Будь-який момент
Длительность
6 месяцев
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
3 400 UAH за месяц
Учебный центр
CyberBionic Systematics
Формат
Online
Начало обучения
Дата формується
Длительность
20 часов
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
6 076 UAH за курс