Вы научитесь писать на JavaScript и PHP, создавать сайты, приложения и интернет-магазины — и сможете зарабатывать на этом, даже если раньше не программировали.
Документ об окончании
Диплом
Кому подойдёт этот курс
- Новичкам в веб-разработке
- С нуля изучите основы программирования на JavaScript и PHP. Научитесь верстать сайты на HTML и CSS. Создадите первые проекты для портфолио.
- Начинающим разработчикам
- Прокачаетесь в работе с самыми популярными языками программирования. Изучите фреймворки Vue, React или Angular и расширите круг своих компетенций в кодинге.
- IT-специалистам
- Научитесь программировать на JavaScript и PHP, будете создавать проекты на фреймворке Laravel. Сможете поменять направление и стать востребованным веб-разработчиком.
Чему вы научитесь
- Верстать сайты на HTML и CSS
- Которые будут адаптивно подстраиваться под размер экрана и одинаково классно выглядеть на разных устройствах: от небольших смартфонов до телевизоров.
- Программировать на JavaScript и PHP
- Освоите сразу два востребованных языка — с помощью JavaScript будете создавать интерактивные интерфейсы, а на PHP программировать серверную часть сайтов.
- Работать с JavaScript-фреймворками
- С помощью фреймворков будете легко собирать веб-приложения из отдельных компонентов, как из деталей конструктора. У вас будет 3 фреймворка для изучения на выбор: React, Vue или Angular.
- Создавать серверную часть при помощи Node.js и Laravel
- Будете подключать базы данных, работать с файловой системой, шаблонизаторами, формами и обрабатывать поисковые запросы. Познакомитесь с микросервисной архитектурой и научитесь создавать устойчивые к высоким нагрузкам приложения.
- Работать в команде
- Примете участие в командной стажировке и создадите собственный проект — интернет-магазин. Работу организуете как в настоящей компании — у вас будут спринты, созвоны с тимлидом, а вести контроль версий будете в Git.
Программа курсов
Основные курсы
Обязательные курсы для вашей профессии. Это основы, которые важно изучить для успешного старта карьеры. Вам понадобится примерно 12 месяцев, чтобы пройти курсы из этого блока.
- Веб-вёрстка. Базовый уровень
- JavaScript. Базовый уровень
- PHP-разработчик. Базовый уровень
Курс на выбор
- Vue
- React
- Angular
- Дополнительные курсы
- Вспомогательные курсы, которые помогут расширить навыки. Вы можете проходить их параллельно или смотреть материалы по мере необходимости.
- Веб-вёрстка. Продвинутый уровень
- JavaScript. Продвинутый уровень
- Node.js ~13 часов видео
- PHP-фреймворк Laravel
- Язык запросов SQL
- Карьера разработчика: трудоустройство и развитие
Бонусные курсы
На этих курсах вы получите разносторонние навыки, которые помогут увереннее чувствовать себя в профессии.
- Figma с нуля до PRO
- Веб-дизайн с нуля до PRO
- Работа в командной строке Bash
- Система контроля версий Git
- Универсальные знания программиста
- Алгоритмы и структуры данных для разработчиков
Профессиональные навыки:
- Кросс-браузерная, адаптивная вёрстка на HTML, CSS
- Работа с базами данных
- Разработка Laravel-приложений
- Работа в команде
- Работа с фронтенд-фреймворками React, Vue, Angular
- Программирование на PHP и JavaScript
- Работа с внешними API
- Знание алгоритмов и структур данных
- Программирование на JavaScript
- Применение принципов ООП на практике
- Тестирование приложений
- Создание высоконагруженного бэкенда