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

Курс Python / Django

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

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

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

Цільова аудиторія

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

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

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

Опис курсу
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

Старт програми: с 29 жовтня

Цей курс входить в такі спеціальності

Python Developer

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

Протягом курсу ви отримаєте практичні навички, виконуючи домашні завдання і працюючи з тренером, а розробляючи дипломний проект - отримаєте неоціненний практичний досвід і створите перший проект для портфоліо.

ВИКЛАДАЧІ КУРСУ
 
Виталий Лысенко

Python Developer. Тренер – консультант

 
Алексей Орленко

Python Developer. Тренер – консультант. Автор видео курсов по Python на ITVDN

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