Курс Веб-розробка на 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, щоб не пропустити анонси нових курсів.

Схожі курси

Навчальний центр
Networking Technologies
Формат
Online
Початок навчання
18.11.2025
Тривалість
56 годин
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
уточнюйте
Навчальний центр
Академія Професій Майбутнього
Формат
Online
Початок навчання
Дата формується
Тривалість
24 занять
Рівень
Для дітей
Мова навчання
Ukrainian
Вартість
500 UAH за годину
Навчальний центр
CyberBionic Systematics
Формат
Online
Початок навчання
08.12.2025
Тривалість
22 тижнів
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
25 547 UAH за курс
Навчальний центр
Foxminded
Формат
Online
Початок навчання
Будь-який момент
Тривалість
-
Рівень
Для досвідчених
Мова навчання
Ukrainian
Вартість
8 000 UAH за курс