Описание курса

Программист Python создаёт быстрые и безопасные сайты на одном из популярнейших языков программирования (он в 5-ке самых востребованных в мире по версии TIOBE), использует «змеиное» наречие для создания игр, приложений, системных утилит.

Знание Python открывает путь в ведущие IT-компании мира: на нём программируют в Google, Яндекс, Mail.Ru, Youtube, Instagram и Pinterest.

Навыки, которые вы получите в результате обучения:

  • Валидная кроссбраузерная и блочная вёрстка сайтов;
  • Использование препроцессоров LESS;
  • Разработка с использованием Twitter Bootstrap;
  • Разработка программ на языке программирования Python как в процедурном, так и в объектно-ориентированно стиле;
  • Разработка системных скриптов с применением стандартных и сторонних библиотек (виртуальное окружение virtualenv);
  • Опыт работы с JSON, HTTP;
  • Разработка собственного движка сайта;
  • Работа с файлами, базой данных MySQL и SQLite;
  • Знание основ синтаксиса языка SQL и проектирования базы данных;
  • Применение IDE и полезных приемов авто-проверки кода;
  • Делегация событиями и управление структурой DOM;
  • Знания внутреннего устройства интерпретатора JavaScript;
  • Внедрение шаблона проектирования MVC;
  • Проектирование логики веб-сайтов, успешная реализация эффективной авторизации и регистрации пользователей;
  • Создание быстрых и безопасных веб-сайтов.