Записатися на курс
Будь ласка зачекайте...
Ваш запит успішно відправлений!

Курс Python / Django в Києві

Старт курсу: 11 лютого (19:00-21:00) і 20 лютого (19:00-21:00)

Для кого цей курс

Курс призначений для тих, хто хоче створювати свої веб-додатки.

Попередні вимоги

Базові знання мови програмування Python.

Курс Python / Django в Києві

Старт курсу: 11 лютого (19:00-21:00) і 20 лютого (19:00-21:00)
Тривалість:
20 год.
Кількість уроків:
10 занять
Вартість навчання:
4180 грн

Форма навчання

Денне навчання
Онлайн навчання
Записатися на курс

Опис курсу
Django

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

Програма курсу
  • 1
    Вступ у Django
    На цьому уроці розглядається фреймворк Django. Проводимо порівняльну характеристику іншого популярного фреймворка на Python-Flask. Розберемо, що таке віртуальне оточення, навіщо воно потрібне і способи його створення. Архітектура Django-додатка. Створення „Hello World!"додатка на Django.
  • 2
    Маршрутизація. Запити, відповіді сервера.
    Метою даного уроку є познайомити учня з системою прив'язки інтернет-адрес в фреймворку Django. Познайомити з регулярними виразами. Навчити складати шаблони url і прив'язувати їх до функцій-обробників. Продемонструвати написання регулярного виразу. Познайомити з поняттям HTTP, розглянути запити і відповіді сервера.
  • 3
    Шаблони
    Метою даного уроку є познайомити учня з шаблонною системою Django. Познайомити з тегами і фільтрами Django. Кастомізація шаблонної системи (написання своїх тегів і фільтрів).
  • 4
    Моделі
    Розгляд поняття «Модель» в Django, що це і навіщо це потрібно. Створення першої міграції бази даних , застосування міграцій. Адмін-частина програми, розгляд основних функцій адміністративної панелі.
  • 5
    Форми
    Поняття «Форма» у веб-розробці , принцип створення форм. Види форм. Django-валідація , написання своїх валідаторів.
  • 6
    Робота з базою даних.
    Розгляд поняття ORM. Принцип використання ORM в Django. На цьому уроці ви дізнаєтеся, як видаляти/додавати/редагувати, а також робити вибірку і фільтрацію об'єктів з бази даних, розглянемо складні запити в БД.
  • 7
    Реєстрація, авторизація користувачів.
    Метою даного уроку є познайомити учня з реалізацією реєстрації та авторизації користувачів на сайті.
    Розглянемо поняття «авторизація», «реєстрація», «аутентифікація». Розберемо реєстрацію та авторизацію на сайті з «коробки» Django. Створимо свою реєстрацію.
  • 8
    Ajax
    Що таке технологія Ajax? Як працювати з Ajax в Django. Приклад асинхронної відправки даних на сервер і висновок відповіді сервера користувачеві в браузер. Приклад асинхронного отримання даних з сервера і висновок в шаблон відповіді.
  • 9
    Безпека
    Метою даного уроку є познайомити учня з базовими поняттями безпеки веб-додатка. Реалізація захисту від атак в Django.

Що ви отримаєте на курсі

Робоче місце з ноутбуком і навчальними матеріалами

Практичні заняття і перевірка дз

Безкоштовний відеокурс

Онлайн тестування і сертифікація

ВИКЛАДАЧІ КУРСУ

Цей курс входить до спеціальності
Курс з спеціальності
Python Developer
Старт курсу: Очікується
Тривалість занять:
2 години
Графік::
3 рази на тиждень
Тривалість:
3,5 міс. / 78 годин
В одній групі:
Від 6 до 12 осіб

Відгуки наших студентів

Django
Старт курсу: 11 лютого (19:00-21:00) і 20 лютого (19:00-21:00)
Трива
лість:
20 год.
Кількість уроків:
10 занять
Вартість навчання:
4180 грн
Записатися
на курс
Будь ласка зачекайте...
Ваш запит успішно відправлений!