Изучаем HTML и CSS, верстаем первые веб-страницы
А также осваиваем использование таблиц стилей CSS и учимся украшать страницы
— 4 недели по 6 часов
— Код из готового проекта для правки
— 20 заданий в тренажере
— Подборка дополнительных материалов
Делаем первый сайт на JavaScript и Bootstrap
Осваиваем JavaScript, учимся верстать с помощью фреймворка Bootstrap, создаем страницы с анимацией и работаем с файлами разных типов
— 4 недели по 7 часов
— DOM-модель
— AJAX, jQuery, обновляемая страница
— Основы Vue.js и ES6
— Проект — свой сайт на Bootstrap
— 15 заданий в тренажере
— Подборка дополнительных внешних инструментов
Знакомимся с Python и создаем веб-приложение
Изучаем основы языка, подключаем необходимые библиотеки, пишем веб-сервис с интерактивными элементами
— 10 недель по 7 часов
— ООП в Python, классы, формы, создание веб-сервиса
— Работа с файлами разных типов, JSON, XML
— Сервер на Python
— Работа с API, подключение к сайту
— Тренировка на готовом коде
— Проект — веб-приложение с анимацией на Bootstrap
— 16 заданий в тренажере
— Подборка дополнительных материалов
Изучаем SQL и подключаем базу данных
Учимся использовать основные операторы, пишем веб-игру с подключением к базе данных
— 4 недели по 6 часов
— Работа с SQLite
— Игра с веб-интерфейсом и подключением к БД
— 9 заданий в тренажере
— Подборка дополнительных материалов
Осваиваем Django и создаем сайт
Знакомимся с фреймворком Django: подключаем, разворачиваем, настраиваем; разрабатываем сайт с помощью шаблонов
— 9 недель по 7 часов
— Тренировка на готовом коде
— Django ORM
— Работа с API
— Django Rest Framework
— Проект — CMS на Django с нуля
— Закрепление навыков на нескольких проектах
— Подборка дополнительных внешних инструментов
Знакомимся с Linux и размещаем проект на сервере и в облаке
Изучаем ОС Linux и основные настройки, работаем с сервером на Linux, осваиваем Docker
— 4 недели по 6 часов
— Консоль, права доступа, регулярные выражения
— Работа с docker-контейнерами
— Проект — размещение сайта на Heroku
— 8 заданий в тренажере
— Подборка внешних материалов
Готовимся к работе с заказчиками и выполнению фриланс-проектов
Бонусный модуль
Заканчиваем проекты для портфолио
Проекты выполняются на протяжении всего обучения
— Лендинг-визитка веб-разработчика
— Движок блога со своим REST API на Django
— Сервис онлайн-опросов с системой администрирования