4 месяца
Введение в веб-разработку
За первые 4 месяца вы получите базовые знания верстки на HTML и CSS, изучите языки для фронтенда и бэкенда — JavaScript и PHP. Сделаете несколько простых проектов для отработки навыков.
Результат: Сверстаете современную страницу со списком новостей, используя собственные разработанные стили.
Введение в разработку
Вы погрузитесь в рабочую среду веб-разработчика, узнаете как работать с Visual Studio и системой контроля версий GIT
Результат: Создадите инструкцию по работе с GIT и разместите её на GitHub.
Базовая верстка
Вы научитесь создавать примитивные веб-страницы, подключать стили к HTML, работать со слоями и селекторами
Результат: Сверстаете современную страницу со списком новостей, используя собственные разработанные стили.
Базовый Frontend
Вы научитесь использовать основные типы данных и алгоритмические конструкции, работать с событиями и DOM, подключать JSON
Результат: Создадите калькулятор, игру «Угадайка», справочник и генератор случайных пользовательских данных.
Базовый Backend
Вы начинаете знакомство с основными понятиями программирования языка программирования PHP
Результат: Настроите локальный сервер, научитесь обрабатывать формы и отправлять данные и файлы на сервер.
8 месяцев
Frontend-разработчик - На выбор
Изучите продвинутую верстку. Углубитесь в JavaScript, научитесь работать с AJAX, API и SPA, тестировать веб-приложения и взаимодействовать с backend- частью проектов.
Продвинутая верстка
Продвинутый Frontend
Архитектура приложений
Фреймворк React
TypeScript
Финальный проект «Реализация клиентской части»
Изучите:
- JavaScript
- TypeScript
- React
- Flexbox
- Grid
- Figma
- AJAX
- API
- SPA
- MVC
Backend-разработчик - На выбор
За 8 месяцев вы углубленно изучите backend (ООП, MVC), SQL и работу с базами данных. Дополнительно освоите основы администрирования (Docker, Linux) и фреймворк Laravel. Все навыки закрепите на множестве сквозных проектов.
SQL и работа с базами данных
Базовое администрирование
Продвинутый Backend
Основы DevOps
Фреймворк Laravel
Финальный проект «Партнерская сеть»
Изучите:
- SQL
- PostgreSQL — PL/SQL
- Linux
- ООП
- MVC
- PHPUnit
- Docker
- Laravel
- Eloquent ORM