ОБЩАЯ ХАРАКТЕРИСТИКА ОБРАЗОВАТЕЛЬНОЙ ПРОГРАММЫ
ОБЩИЕ ПОЛОЖЕНИЯ
Описание курса
Вы с нуля научитесь создавать полноценные сайты и веб-приложения. Освоите HTML, CSS, JavaScript и PHP, познакомитесь с фреймворками и станете востребованным веб-разработчиком. Даже если до этого не программировали.
Веб-разработчик создаёт новые сервисы и поддерживает работу старых приложений, которыми мы ежедневно пользуемся — интернет-магазины, онлайн-банки, поисковики, карты, почтовые клиенты. Он проектирует видимую часть сайта — фронтенд и программирует логику, которую не видят обычные пользователи — бэкенд.
Спрос на веб-разработчиков остаётся высоким — прибыль бизнеса напрямую зависит от того, насколько удобно клиентам пользоваться сайтом компании.
Кому подойдёт этот курс
- Новичкам в веб-разработке
С нуля изучите основы программирования на JavaScript и PHP, научитесь верстать сайты на HTML и CSS и создадите первые проекты для портфолио.
- Начинающим разработчикам
Прокачаетесь в работе с самыми популярными языками программирования, изучите фреймворки Vue, React или Angular и расширите круг своих компетенций в кодинге.
- IT-специалистам
Научитесь программировать на JavaScript и PHP, освоите TypeScript и будете создавать проекты на фреймворке Laravel. Сможете поменять направление и стать востребованным веб-разработчиком.
Чему вы научитесь
- Верстать сайты на HTML и CSS
Которые будут адаптивно подстраиваться под размер экрана и одинаково классно выглядеть на разных устройствах: от небольших смартфонов до телевизоров.
- Программировать на JavaScript и PHP
Освоите сразу два востребованных языка — с помощью JavaScript будете создавать интерактивные интерфейсы, а на PHP программировать серверную часть сайтов.
- Работать с JavaScript-фреймворками
С помощью фреймворков будете легко собирать веб-приложения из отдельных компонентов, как из деталей конструктора. У вас будет 3 фреймворка для изучения на выбор: React, Vue или Angular.
- Создавать серверную часть при помощи Node.js и Laravel
Будете подключать базы данных, работать с файловой системой, шаблонизаторами, формами и обрабатывать поисковые запросы. Познакомитесь с микросервисной архитектурой и научитесь создавать устойчивые к высоким нагрузкам приложения.
- Писать на TypeScript
Освоите продвинутую версию JavaScript и будете писать более надёжный код, который легче тестировать и обслуживать. Станете востребованным веб-разработчиком с актуальным навыком — в 2020 TypeScript вышел на 4 место среди самых популярных языков на GitHub.
- Работать в команде
Примете участие в командной стажировке и создадите собственный проект — интернет-магазин. Работу организуете как в настоящей компании — у вас будут спринты, созвоны с тимлидом, а вести контроль версий будете в Git.