О курсе

Курс посвящён изучению популярного Python-фреймворка Django. В рамках программы рассматриваются архитектура веб-приложений, проектирование поддерживаемых проектов, а также использование инструментов разработчика, таких как pip, virtualenv, Git и PyCharm. Уделяется внимание современным веб-технологиям и написанию чистого кода в соответствии со стандартом PEP8. Отдельные модули посвящены вёрстке адаптивных сайтов с помощью HTML и CSS, а также базовой работе с JavaScript. В практической части слушатели создают и оптимизируют веб-приложения на Django, а также учатся писать Unit-тесты для покрытия функциональности.

Что рассматривается в программе

  • рассматривается архитектура веб-приложений
  • проектирование легко поддерживаемых проектов
  • работа с инструментами: pip, virtualenv, Git, PyCharm
  • написание чистого и валидного кода согласно PEP8
  • вёрстка адаптивных сайтов средствами HTML и CSS
  • создание и оптимизация веб-приложений на Django
  • создание Unit-тестов для Django-приложения
  • базовая работа с JavaScript

Кому может быть полезен курс

  • тем, кто интересуется веб-разработкой на Python
  • начинающим разработчикам, желающим освоить фреймворк Django
  • специалистам, которым нужно ознакомиться с созданием веб-приложений

Вопросы о программе

Какие инструменты рассматриваются в курсе?

В курсе рассматриваются инструменты разработчика: pip, virtualenv, Git, PyCharm и другие.

Включает ли программа изучение HTML и CSS?

Да, в рамках курса предусмотрено изучение вёрстки адаптивных сайтов с помощью HTML и CSS.

Уделяется ли внимание тестированию?

Да, в программе есть модуль по созданию Unit-тестов и покрытию ими Django-приложения.