Первые 6 месяцев обучения бесплатно

Факультет веб-разработки

Научим веб-разработке с нуля: вы пройдёте путь от создания макетов до оптимизации баз данных и алгоритмов. После обучения получите практический опыт и сможете развивать высоконагруженные проекты.

Длительность

18 месяцев

Результат

5 проектов в портфолио

Гарантия

Трудоустройство после обучения

Документ

Диплом о профессиональной переподготовке

Веб-разработчики
востребованы на рынке

110 000 ₽

Средняя зарплата начинающего специалиста

1000+ вакансий

Доступно прямо сейчас*
*Данные взяты с сайтов по поиску работы
Fullstack-разработчик
Москва, Аэропорт
110 000 руб.
Ведущий веб-разработчик
Краснодар
130 500 руб.
Веб-программист
Казань
90 000 руб.

Кому подойдет курс


Новичкам

Даже если вы никогда не работали в IT, вы получите востребованную и высокооплачиваемую специальность.

Начинающим
веб-разработчикам

У вас будет всё для ускоренного карьерного роста: комплексные знания и опыт работы с продвинутыми инструментами, методологиями и стандартами

Практикующим
IT-специалистам

Подскажем, как перейти в востребованное направление и зарабатывать больше.

Станьте веб-разработчиком с нуля

Вы получите инсайты от экспертов и успешно пройдёте обучение даже без технического образования или опыта работы в вебе.

Актуальная программа

Мы обновляем программу ежегодно: проводим исследования и учитываем требования работодателей.

Практикующие специалисты

Они руководят командами веб-разработки и преподают в ведущих технических вузах. Вы учитесь у экспертов из Mail.ru Group и Reg.ru.

Кросс-функциональная команда 

Потренируетесь работать в команде и решать задачи вместе с продактами и дизайнерами. 

Экспертиза Mail.ru Group — IT-гиганта

Мы анализируем развитие наши продуктов и делимся с вами накопленными знаниями.

100%
студентов GeekBrains, которые обратились в наш центр карьеры, ежегодно выходят на работу по специальности.

Помогаем начать карьеру

Консультируем

Поможем проанализировать ваши компетенции и пути карьерного развития. Все студенты, которые обращаются в наш центр карьеры, выходят на работу по специальности.

Помогаем с резюме

Чтобы вы выгодно выделялись на фоне конкурентов, наши HR-специалисты помогут составить резюме.

Предлагаем вакансии

Менеджер по трудоустройству отправляет подборки вакансий, а вы откликаетесь на самые интересные.

Помогаем получить работу мечты

Дадим советы, как пройти собеседование, и поздравим с оффером :-)

Гарантия трудоустройства закреплена в договоре. Если после успешного обучения вы не найдёте работу, мы вернём вам деньги.

Наши студенты достигают успеха

Михаил Каюмов

Веб-разработчик в cerm.ru

После того как проработал на заводе 5 лет, решил изучать веб-разработку: скачивал книжки, смотрел видеоуроки. На каком-то этапе понял, что проще записаться на курсы, где тебе последовательно объяснят сложные моменты. Так и попал в GeekBrains.

Через полгода учебы разместил резюме и  устроился на свою нынешнюю работу — «Центр развития молодёжи». Учиться стало сложнее, но это того стоило: я стал зарабатывать в полтора раза больше, а до работы теперь добираюсь за 5 минут.

Вениамин Шитиков

Frontend-разработчик в Mail.ru Group

В начале учёбы было сложно: ребята были опытные, а я новичок. Я справился, хотя иногда приходилось сидеть всю ночь, чтобы вовремя сделать задания.

Мне нравилось обучение на реальных проектах: ты полностью включаешься в работу. Руководитель всегда поможет советом, но ответственность за результат на тебе — это не даёт расслабиться.

Спасибо GeekBrains: я прошёл тут стажировку и остался работать. Это крутая компания: здесь обучают специалистов, которых сами берут на работу.

Наталья Павлова

Веб-разработчик

Я работала психологом, но после декрета решила, что хочу перемен, и поступила на веб-разработку. Учёба очень нравилась: вёрстка и JavaScript заинтересовали настолько, что даже снились по ночам.

Под новый год начала искать работу, но  найти интересное предложение удалось после праздников. В новой профессии мне нравится всё каждый день новые задачи, совершенно нет рутины. Самое главное — я работаю среди людей, которые любят своё дело.

Выпускники GeekBrains востребованы на рынке

Многие из наших выпускников раньше не работали в IT, но после обучения открыли свой бизнес или устроились в крупные компании.

Программа обучения

1
Октябрь - Декабрь

Frontend-разработка интернет-магазина

1 месяц, 8 уроков
8 часов обучающего контента
24 часа практики
HTML/CSS. Интерактивный курс

Узнаете, как верстать макеты, создавать статические сайты и простые интернет-магазины

1 месяц, 8 уроков
12 часов обучающего контента
24 часа практики
Профессиональная верстка

Продолжите осваивать HTML и CSS, познакомитесь с препроцессорными языками LESS и SASS. Изучите адаптивную вёрстку и примените Bootstrap к макету.

1 месяц, 8 уроков
12 часов обучающего контента
24 часа практики
Базовый курс JavaScript

Узнаете, как писать код, использовать инструменты разработки и отладку в браузере, управлять структурой страницы DOM и создавать различные события.

1 месяц, 8 уроков
12 часов обучающего контента
24 часа практики
Продвинутый курс Javascript

Познакомитесь с тестированием и объектно-ориентированным программированием. Разработаете интерфейс интернет-магазина с продуманной логикой взаимодействия.

Итоги четверти

В первой четверти вы углубитесь в верстку на HTML/CSS и приступите к изучению JavaScript: познакомитесь с основами языка, операторами, циклами, массивами и объектами, научитесь работать с браузерными событиями: кликом мышки, прокруткой, отправкой формы. На продвинутом курсе продолжите погружение в язык, познакомитесь с объектно-ориентированным программированием, тестированием и фреймворком Vue.js. В качестве практики разработаем интерактивный интерфейс интернет-магазина с продуманной структурой проекта и логикой взаимодействия пользователя с интерфейсом.

2
Январь - Март

Backend-разработка магазина

1 месяц, 8 уроков
12 часов обучающего контента
24 часа практики
Linux. Рабочая станция

Узнаете, как работать с командной строкой и настраивать службы в Ubuntu. Познакомитесь с командами управления операционной системой, пользователями и правами.

20 видео-уроков
4 часа обучающего контента
Основы баз данных. Видеокурс

Спроектируете базу данных на примере интернет-магазина, научитесь работать с MS SQL и PostgreSQL.

1 месяц, 8 уроков
12 часов обучающего контента
24 часа практики
Базовый курс PHP

Потренируетесь на реальном проекте: изучите основы языка, операторы, циклы, ветвления. Научитесь работать с файлами и тестировать свой код.

1 месяц, 8 уроков
12 часов обучающего контента
24 часа практики
Профессиональная веб-разработка на PHP

Продолжите изучать язык на более глубоком уровне и разработаете backend интернет-магазина.

Итоги четверти

Во второй четверти вы освоите Linux — незаменимую для разработчика операционную систему, а также работу в консоли. Погрузитесь в PHP: изучите основы языка, операторы, циклы, ветвления, научитесь работать с файлами и тестировать свой код. Познакомитесь с алгоритмами и структурами данных, а также системами управления базами данных (СУБД). В качестве практики разработаем backend-составляющую для интернет-магазина, созданного в первой четверти. Портфолио пополнится готовым интернет-магазином.

3
Апрель - Июнь

Агрегатор данных

1 месяц, 12 уроков
18 часов обучающего контента
36 часа практики
Базы данных

Научитесь проектировать и создавать базы данных, решать проблемы скалирования. Сможете строить простые и сложные запросы, анализировать и оптимизировать их производительность.

1 месяц, 10 уроков
15 часов обучающего контента
30 часа практики
Алгоритмы, архитектура и паттерны на PHP

Познакомитесь с паттернами и структурами данных. Рассмотрите концепции решения архитектурных проблем приложения, научитесь оптимизировать алгоритмы.

1 месяц, 10 уроков
15 часов обучающего контента
30 часа практики
Фреймворк Laravel. Глубокое погружение

Изучите работу Laravel и шаблон проектирования MVC, разработаете приложение агрегатора данных. Домашние задания помогут закрепить навыки работы с Laravel и создать проект для портфолио.

Итоги четверти

В третьей четверти вы пройдете полный курс по Laravel — одному из самых популярных и востребованных фреймворков на PHP. Изучите структуру фреймворка, его функциональность, полезные возможности и научитесь работать с базами данных с помощью встроенных в него функций. Познакомитесь с хорошими практиками программирования и разработки веб-сервисов, изучите паттерны проектирования, позволяющие создавать масштабируемые и гибкие приложения. В качестве практики разработаем агрегатор данных с использованием API сторонних сервисов. Студенты могут выбрать интересующую тематику, например данные о авиабилетах, рейтингах фильмов и т.д.

4
Июль - Сентябрь

Разработка Highload-приложения

2 месяца, 8 уроков
12 часов обучающего контента
24 часа практики
Методологии разработки Agile/Scrum

Научитесь отслеживать развитие проекта, оценивать риски, расставлять приоритеты и управлять разработкой.


1 месяц,
10 уроков
10 часов обучающего контента
30 часа практики
Компьютерные сети. Интерактивный курс

Узнаете, как настраивать сети и работать с сетевыми утилитами, выбирать архитектуру и протоколы для передачи данных. Сможете развернуть веб-сервер и обеспечить безопасность сетей.



1 месяц, 8 уроков
12 часов обучающего контента
24 часа практики
Разработка Highload-проекта

Научитесь решать проблемы крупных компаний: обеспечите бесперебойную работу сайта, создадите хранилища для пользователей и автоматизируете процессы.



Итоги четверти

В четвертой четверти вы познакомитесь с высоконагруженными системами и сервис-ориентированной архитектурой. Узнаете, что такое денормализация данных и когда она нужна. Также изучите, как взаимодействуют компоненты веб-серверов. Получите навыки командной разработки совместного проекта и на практике познакомитесь с гибкими методологиями (Agile, Scrum, Kanban). В качестве практики разработаем highload-приложение в команде — по гибким методологиям и с использованием всех полученных знаний.



5
Октябрь - Декабрь

MVP бизнес-проекта

1 месяц, 8 уроков
12 часов обучающего контента
24 часа практики
ReactJS. Базовый курс

Освоите популярную библиотеку frontend-разработки и напишете небольшой мессенджер.

1 месяц, 8 уроков
12 часов обучающего контента
24 часа практики
Node.js

Она позволяет выполнять код из консоли на стороне сервера. Вы научитесь работать с шаблонизаторами и WebSockets, создадите несколько серверных приложений и REST API.

1 месяц, 8 уроков
12 часов обучающего контента
24 часа практики
Безопасность клиентской части веб-приложений

Разберетесь в XSS-атаках, научитесь выявлять признаки уязвимостей клиентской части и настраивать защиту от атак.

Итоги четверти

В пятой четверти вы получите навыки работы с React — популярной JavaScript-библиотекой для создания пользовательских интерфейсов. Познакомитесь с различными уязвимостями и научитесь создавать безопасные приложения. В процессе работы над проектом в кросс-функциональной команде научитесь оценивать риски и сроки разработки. По итогам курса у студента появится первая функциональная версия продукта, разработанная в команде с Product Manager’ом и UX/UI-дизайнерами. Одностраничное приложение (Single Page Application) на React.

6
Январь - Март

Выпускной проект

1 месяц, 8 уроков
12 часов обучающего контента
24 часа практики
Безопасность серверной части веб-приложений: часть 1

Разведка ресурсов как важнейший этап развития атак на сервер. Потренируетесь перемещаться из сети на сервер, получив к нему доступ за счёт уязвимостей.

2 месяца, 12 уроков
18 часов обучающего контента
36 часа практики
Финальный бизнес-проект. Защита проекта

Вместе с другими студентами сделаете финальный проект: совместно выберете его и распределите обязанности. Преподаватель выступит ментором и поможет справляться с трудностями.

Итоги четверти

В шестой четверти вы продолжите разработку бизнес-проекта под руководством Product Manager’a, создадите веб-приложение и презентуете его команде экспертов. Также вы познакомитесь с серверными уязвимостями для создания надежных и высокопроизводительных решений. Подготовитесь к собеседованию и посетите День карьеры в Mail.ru Group.

~

Предметы с индивидуальным выбором даты старта

1 месяц, 7 уроков
10 часов обучающего контента
21 часа практики
Подготовка к собеседованию веб-разработчика

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

13 видео-уроков
2 часа обучающего контента
Как стать программистом

Узнаете все самое полезное и актуальное о современных языках программирования и получите первый опыт написания кода. Вы увидите, какие профессии востребованы и какие существуют перспективы развития в каждом направлении IT-сферы. Вы создадите веб-сайт с браузерными играми и опубликуете проект на github.com.

10 видео-уроков
2 часа обучающего контента
Английский для IT-специалистов

Курс, разработанный совместно с школой EnglishDom, поможет освоить ключевые англоязычные темы, актуальные для начинающих IT-специалистов. Максимум практики и фокус на IT-лексику. На 10 уроках разбирается составление CV, технических заданий и деловых писем, собеседования и переговоры, международное общение при продвижении своего проекта.

13 видео-уроков
2 часа обучающего контента
Git. Базовый курс

Git очень важен для любого современного разработчика, так как закладывает тот базис, который необходим для удобной командной работы внутри коллектива и работы со сторонними open source-решениями.

Вас будут обучать топовые эксперты

Алексей Кадочников | Frontend Developer в Mail.ru Group

Ведущий преподаватель GeekBrains, обучил более 30 000 студентов. Эксперт в области backend-разработки для интернет-магазинов.

Артем Манченков | Full Stack Developer в Delivery Club

Более 6 лет в профессиональной разработке. Имеет опыт в проектировании корпоративных порталов, CRM-систем и коммерческих сайтов.

Евгений Рудаков | Team lead команды разработки в REG.RU

Тимлид и продукт-менеджер, работал IT-инженером на Волжской ГЭС.

Вместе мы позаботимся о вашем профессиональном будущем

Преподаватели

Программа обучения на 70% состоит из вебинаров: вы задаёте вопросы и получаете обратную связь по своим проектам.

HR-менеджер

Один на один со специалистом вы продумаете ваш карьерный трек и подготовитесь к трудоустройству.

Личный наставник

У каждого ученика есть наставник, который всегда на связи и помогает с домашними заданиями. Так вы быстрее усвоите материал.

Аккаунт-менеджер

Поможет вам разобраться с личным кабинетом и записаться на обучение, а в процессе будет собирать обратную связь и передавать нам.

Специалисты техподдержки

Помогут, если возникнут сложности с личным кабинетом или загрузкой занятий.

Ваше резюме после обучения

Мои навыки:

• Верстаю сайты с помощью HTML/CSS, использую фреймворк Bootstrap

• Владею JavaScript, библиотеками Node.js, ReactJS

• Владею PHP, фреймворком Laravel

• Умею работать с базами данных, MySQL, MongoDB

• Умею работать с ОС Linux, системой контроля версий Git

• Умею писать «чистый» код, работать в команде

Максим Бойцов
Веб-разработчик

Ожидания по з/п
75 000 ₽
Локация
Москва
График работы
Предпочитаю удалённую работу

Образование

GeekBrains, Веб-разработка, 2021

Опыт работы

Mail.ru Group, Проектная работа Январь — Март 2021

Портфолио

Frontend и Backend интернет-магазина
Агрегатор данных о авиабилетах, рейтингах фильмов и др
Highload-приложение
Одностраничное приложение на React
Выпускной проект, разработанный в команде с продактом и дизайнером

Станьте дипломированным специалистом

Мы проводим обучение на основании государственной лицензии № 040485. Вы получите диплом о профессиональной переподготовке и электронный сертификат, которые можно добавить в портфолио и показать работодателю.

Стоимость курса

Рассрочка до 36 месяцев: удобно вносить небольшие суммы

Первый платёж через 6 месяцев после начала обучения

0
₽ / месяц
первые шесть месяцев
7 490
₽ / месяц
после полугода обучения

Оставить заявку

Начало занятий: 27 октября, 31 октября

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

Спасибо, ваша заявка принята!

Менеджер свяжется с вами в ближайшее время.
Упс! Что-то пошло не так

Можно ещё дешевле!

Вы можете вернуть до 13% стоимости обучения в виде налогового вычета. Подробности расскажет наш консультант после отправки заявки.

Начать обучение