Skillbox
Глобальный
Курс
Online
25 февраля 2022
6 месяцев
Стоимость курса
2 314 RUB/мес.
Скидка 55% по промокоду devskill55 до 31 марта.
Подробности и регистрация

Python-фреймворк Django

Рассрочка
Специальные условия для dev.Курсы
Навыки, которые вы получите:
Django HTML JavaScript HTTP CSS XML MVC Grid Анимация Web development ORM TDD REST SVG

Вы научитесь верстать веб-страницы, писать и оптимизировать веб-приложения на Django, продолжите развиваться в IT-индустрии и станете более востребованным разработчиком.

Чтобы использовать промокод, перейдите на эту страницу

Программа

Веб-вёрстка. Базовый уровень

  1. Знакомство с курсом.
  2. Базовый HTML.
  3. Базовый CSS.
  4. Работа с макетом Layout. HTML-разметка Layout. Flexbox Layout.
  5. Стилизация.
  6. Продвинутый HTML.
  7. Продвинутый CSS.
  8. Сетки.
  9. Адаптивность. Десктоп и планшет.
  10. Адаптивность. Мобильные устройства.
  11. JavaScript для верстальщика.
  12. Доступность.
  13. Кросс-браузерность.
  14. База знаний.
  15. Работа с хостингом.
  16. Анимация.

Веб-вёрстка. Продвинутый уровень

  1. Вёрстка HTML-писем.
  2. SVG.
  3. Анимация на JS.
  4. Оптимизация и процесс загрузки.
  5. Сборщики.
  6. Препроцессоры и постпроцессоры.
  7. CSS Grid.
  8. CMS.
  9. База знаний: часть 2.
  10. Будущее вёрстки.

Python-фреймворк Django

  1. Введение в веб-фреймворки.
  2. Введение в Django.
  3. Обработка запросов в Django.
  4. База данных и модели.
  5. Формы.
  6. Административный интерфейс в Django.
  7. Аутентификация и авторизация.
  8. Регистрация и права доступа.
  9. Работа с файлами.
  10. Тестирование.
  11. Локализация и интернационализация.
  12. Оптимизация с помощью кэширования.
  13. Введение в Django REST Framework.
  14. Документирование.
  15. Эффективная работа с базой данных в Django.
  16. Логирование и профилирование.
  17. Экспорт данных.

Чему вы научитесь 

  • Разбираться в архитектуре веб-приложений.
  • Проектировать легко поддерживаемые проекты.
  • Пользоваться инструментами: pip, virtualenv, Git, PyCharm и другими.
  • Ориентироваться в современных веб-технологиях.
  • Писать чистый и валидный код согласно PEP8.
  • Верстать адаптивные сайты средствами HTML и CSS.
  • Создавать и оптимизировать веб-приложения на Django.
  • Создавать Unit-тесты и покрывать ими Django-приложение.
  • Работать с Javascript на базовом уровне.
Нам нужен ваш фидбек!
Честный и беспристрастный