Веб-розробка на Python / Django
16200,00 ₴
Код курса: PT-DNG
Тривалість: 39 годин / 13 занять
Телефонуйте зараз щоб дізнатися більше:

+38 098 805 4511
Про курс
Курс «Веб-розробка на Python / Django» присвячений освоєнню одного з найпопулярніших фреймворків для веб-розробки на Python. Учасники дізнаються про роботу з шаблонами, базами даних, аутентифікацією користувачів, створення REST API та інтеграцію з front end технологіями. Курс дозволить швидко і якісно створювати комерційні веб-додатки, використовуючи всі можливості Django.
Для кого цей курс
Цей курс призначений для розробників, які хочуть навчитися створювати веб-додатки на Python, використовуючи Django. Він підходить як для початківців, так і для тих, хто вже має базові знання Python і бажає поглибити свої навички у веб-розробці.
Знання та навички після завершення курсу
Після завершення курсу учасники будуть вміти:
- Професійно розробляти комерційні веб-додатки за допомогою Django.
- Створювати та налаштовувати проєкти Django.
- Працювати з базами даних та моделями.
- Налаштовувати URL-адреси та шаблони.
- Використовувати форми та валідатори.
- Реалізовувати аутентифікацію та авторизацію користувачів.
- Створювати REST API та інтегрувати їх з front end частиною.
- Використовувати бібліотеки jQuery та фреймворк React.js.
Програма курсу
о
- Вступ до 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.
- Реактивні дані.
Надіслати заявку
📩 info@sso.net.ua
☎️ 38 098 805 45 11
o
| ✉️ | 📅 | ☎️ | 🔝 |




