Специалист по веб-разработке
Обучающая программа позволит вам освоить востребованную профессию, получить актуальные техники и инструменты по веб-разработке, приобрести знания и опыт от ведущих преподавателей-практиков.
Преподаватели

Fullstack web-разработчик. Работает по гибким методологиям разработки Scrum, BDD.

Senior Web Developer. Глава департамента веб-разработки в «МакроИндексе».

Ведущий разработчик в стартапе (Нидерланды). Основатель креативного агентства «Амика».

Разработчик игр, фрилансер. Руководил проектами Инновационно-технологического центра.

Cистемный администратор ОС Linux в Mail.ru Group.

Старший специалист, Vue.Js-разработчик в компании «НЕОЛАНТ».

Разработчик RoR.

PHP-разработчик, опытный преподаватель.

Технический директор «Метод Лаб», стаж веб-разработки — более 15 лет.
Содержание курса
- Разработка frontend-а интернет-магазина.
- Как учиться эффективно. Видеокурс от методистов GeekUniversity.
- HTML/CSS. Интерактивный курс.
- Профессиональная верстка.
- Базовый курс JavaScript.
- Продвинутый курс Javascript.
- Разработка backend-а интернет-магазина.
- Linux. Рабочая станция.
- Основы баз данных. Видеокурс.
- Базовый курс PHP.
- Профессиональная веб-разработка на PHP.
- Агрегатор данных.
- Базы данных.
- Алгоритмы, архитектура и паттерны на PHP.
- Laravel. Глубокое погружение.
- Разработка Highload-приложения.
- Методологии разработки Agile/Scrum.
- Компьютерные сети. Интерактивный курс.
- Разработка Highload-проекта.
- MVP бизнес-проекта.
- ReactJS. Базовый курс.
- Node.js.
- Безопасность клиентской части веб-приложений.
- Выпускной проект.
- Безопасность серверной части веб-приложений: часть 1.
- Финальный бизнес-проект. Защита проекта.
А также курсы вне четверти:
- Подготовка к собеседованию веб-разработчика.
- Как стать программистом.
- Английский для IT-специалистов.
Кому подойдет данный курс
Курс подойдет для специалистов среднего уровня. Если необходима дополнительная подготовка, школа предоставляет дополнительную подготовительную программу.
Приобретенные навыки
После окончания курса вы освоите следующие ключевые навыки:
- навыки программирования на Python;
- умение создавать клиент-серверные приложения для Desktop;
- навыки прототипирования мобильных приложений;
- навыки верстки сайтов на HTML, CSS, Bootstrap;
- навыки frontend-разработки на Javascript и JQuery;
- умение создавать сайты на Django Framework;
- знание алгоритмов и структур данных;
- понимание компьютерных сетей и операционных систем;
- умение работать в команде. Знание методологий разработки: Agile, Scrum;
- умение работать с GIT;
- знание принципов ООП;
- навыки успешного прохождения собеседований и общения с заказчиками;
- навыки проектирования архитектуры, использования шаблонов проектирования;
- singletone, adapter, factory, dependency injection и пр.;
- умение писать «чистый» код.
Также вы научитесь разрабатывать интерактивный интерфейс интернет-магазина, highload-приложения и пополните ваше портфолио интересными проектами. После успешного обучения вы получаете диплом о переподготовке и электронный сертификат.
Дополнительная информация
Вы освоите востребованную и интересную профессию, повысите свою квалификацию, вырастите профессионально и сможете вести собственные проекты.