Головна Школи IT-Столиця Веб-розробка на Python/Django. Expert
IT-Столиця

Веб-розробка на Python/Django. Expert

7 700 UAH за курс
10 занять
Для досвідчених
Python WEB Developer / Webmaster
Цей курс навчить створювати веб-додатки з нуля. Ви освоїте Django, роботу з базами даних, фронтенд-розробку та інструменти на кшталт Bootstrap і jQuery. Викладачі практики, можливість навчання у вихідні та подальше працевлаштування.

Про курс

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

Основи веб-розробки

На цьому курсі починають з фундаментальних речей. Розглядають протокол HTTP та інтерфейс WSGI. Вивчають HTML5 для структури контенту та CSS3 для стилізації. Знайомляться з об'єктно-орієнтованим середовищем Jade та інструментами Bootstrap. Вводять у фреймворк Django - основу для подальшої роботи.

Робота з базами даних

Модуль присвячений реляційним базам даних. Студенти освоюють мову SQL та принципи нормалізації даних. Вчаться працювати з ORM - системою, яка спрощує взаємодію з базою даних. Розглядають механізм інкапсуляції для захисту інформації.

Моделі та адміністрування

Тут заглиблюються у роботу з моделями. Вивчають типізацію даних полів моделей та поля багато-до-багатьох. Налаштовують інтерфейс адміністратора для зручного керування контентом.

Створення веб-додатку

Студенти переходять до практичної розробки. Вчаться працювати з файлами маршрутів і уявлень. Освоюють мову шаблонів для динамічного відображення даних. Вивчають обробку інформації та створення простих форм.

Розширені можливості

Модуль розкриває складніші аспекти розробки. Робота з уявленнями-класами та формами на основі моделей. Впровадження системи автентифікації користувачів. Використання формсетів та тестування модулів для забезпечення якості коду.

Налаштування та оптимізація

Цей блок охоплює тонкощі налаштування додатків. Робота з підпрограмним забезпеченням та створення власних тегів і фільтрів. Використання сигналів, сесій і системи повідомлень. Налаштування логування та відправки пошти. Робота з бібліотеками різних форматів, конвертація даних та обробка зображень за допомогою PIL. Вивчення структури mptt для складних ієрархій.

Фронтенд та інтеграція

Завершальний модуль присвячений фронтенд-розробці. Вивчають основи JavaScript та роботу з бібліотекою jQuery. Впроваджують REST-інтерфейс для взаємодії між клієнтською та серверною частинами додатку.

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

Заняття проводять викладачі-практики з реальним досвідом у розробці. Доступне корпоративне навчання та індивідуальний підхід. Можна навчатися у вихідні дні. Випускники отримують шанс влаштуватися у провідні IT-компанії.

Що включено

Видається диплом/сертифікат
Гнучкий графік
Супровід ментора