Востребованная профессия

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

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

Диплом о профессиональной
переподготовке
Государственная образовательная лицензия
от 2 490 
в месяц
При рассрочке до 36 месяцев
Разные форматы обучения
  • Занятия в группе с преподавателем
  • Онлайн-лекции и вебинары
  • Видеозаписи занятий
Длительность
12 Месяцев
2 занятия в неделю
Результат
Диплом
5 работ в портфолио
Гарантия
Трудоустройство
после обучения
40%
скидка
до 21 июля

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

Начало обучения: 23 Июля, 10 августа
Старт потока каждые 4 недели

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

Спасибо! 
Ваша заявка принята. Наш менеджер свяжется с вами в ближайшее время.
Oops! Something went wrong while submitting the form.
Длительность
12 Месяцев
2 занятия в неделю
Результат
Диплом
5 работ в портфолио
Гарантия
Трудоустройство
после обучения
Frontend-разработчик отвечает за внешний вид сайта или мобильного приложения: он верстает шаблоны, красиво оформляет текст и изображения, улучшает взаимодействие пользователя с интерфейсом. Без frontend-разработчика не получится создать удобный цифровой продукт.
Frontend-разработчики востребованы на рынке
Источник данных: Headhunter
80 000 ₽
Зарплата в месяц
7% от всех
Доступных вакансий на hh.ru
180 000 ₽
Зарплата в месяц
57% от всех
Доступных вакансий на hh.ru

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

Новичкам
Поможем начать карьеру frontend-разработчика, научим создавать красивые сайты и удобные интерфейсы.
Начинающим
веб-разработчикам
Поможем ускорить карьерный рост: вы получите новый опыт работы с HTML, CSS, JavaScript, ReactJS, Node.js.
Практикующим
IT-специалистам
Поможем перейти в перспективное направление, чтобы заниматься любимым делом и больше зарабатывать.

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

Интерактивные вебинары и записи занятий
Вебинары проходят в Zoom: вы задаёте вопросы преподавателю, получаете ответы и общаетесь с однокурсниками. Каждый вебинар легко пересматривать в записи, даже если его пришлось пропустить.
Актуальная программа
Актуальная программа
Постоянно обновляем программу и учитываем требования работодателей. Поможем стать frontend-разработчиком с нуля, даже если у вас нет опыта работы или профильного образования.
Командная работа
Командная разработка
Вы пройдете все этапы командной разработки: от понимания задачи и распределения ролей до согласования результата и вывода проекта на рынок.
Поддержка после обучения
Помогаем подготовить резюме, пройти собеседование и получить работу мечты.
Опытные преподаватели
Преподаватели из Mail.ru Group и reg.ru
Они руководят командами веб-разработки и преподают в ведущих технических вузах.
Доступ к сообществу GeekBrains
Вы найдёте полезные контакты и единомышленников в вашем городе, сможете делиться опытом в базе знаний GeekBrains. Будете посещать закрытые митапы, хакатоны и другие онлайн- и офлайн-мероприятия как слушатели и спикеры.
100%
студентов GeekBrains, которые обратились в наш Центр карьеры, ежегодно выходят на работу по специальности

Как вы найдете работу с помощью GeekBrains

Обучаем профессии
Получите все необходимые знания по frontend-разработке и закрепите их на практике.
Улучшаем резюме
Научитесь выгодно подчеркивать свои преимущества и выделяться на фоне других кандидатов.
Рекомендуем вакансии
Вы всегда сможете откликнуться на интересные вакансии в разделе «Карьера», даже во время обучения.
Помогаем пройти собеседование
Подготовитесь к интервью на позицию middle-специалиста: разберёте частые вопросы и ошибки.

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

Наши ученики трудоустроились в компании

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

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

Подготовительный блок

Курсы
Как учиться эффективно. Видеокурс от методистов GeekUniversity
— Особенности обучения в GeekUniversity
— Почему тяжело учиться
— Инструменты для самообразования
— Учимся от компетенций
— Особенности обучения взрослых
— Постановка целей по схеме SMART
— Как формулировать образовательный запрос
7 видеоуроков
1 час контента
Основы программирования
— Создание переменных;
— Операции сложения, вычитания, деления и умножения;
— Логические операции;
— Работа с массивами;
— Функции.
Git. Базовый курс
Git очень важен для любого современного разработчика, так как закладывает тот базис, который необходим для удобной командной работы внутри коллектива и работы со сторонними open source-решениями.
I четверть

Веб-верстка

— Научитесь верстать сайты, создадите страницу и подготовитесь к созданию планировщика задач
— Освоите библиотеку Bootstrap, препроцессоры LESS и SASS
— Освоите адаптивную вёрстку, принципы кроссбраузерности и валидности
— Создадите посадочную страницу
Курсы
HTML/CSS. Интерактивный курс
— Основные понятия веб-разработки
— Основы языка разметки HTML
— Основы таблиц стилей CSS
— Основные теги, псевдоклассы и псевдоэлементы
— Основы позиционирования и работа с технологией CSS Flexbox
— Работа с макетом в графическом редакторе Figma
— Основы создания адаптивного сайта
— Веб-стандарты и вспомогательные инструменты
1 месяц — 8 уроков
8 часов контента, 24 часа практики
Профессиональная вёрстка
— Позиционирование элементов. Практическая верстка
— Структура HTML5, знакомство с формами
— Практическое применение Bootstrap
— Препроцессоры: применение на практике
— Эффекты перехода и трансформации в CSS3
— CSS3: медиа-запросы, адаптивная верстка
— Практическое применение адаптивной верстки
— Grid layout, новые возможности CSS3
1 месяц — 8 уроков
12 часов контента, 24 часа практики
II четверть

Frontend-разработка

— Освоите JavaScript и принципы ООП
— Научитесь работать с Parcel, Webpack, Vue.js и сторонними API
— Сможете работать в различном окружении и подключать сторонние библиотеки
Проект
— Приложение для учета расходов
Курсы
Базовый курс JavaScript
— Основы языка JavaScript
— Основные операторы JavaScript
— Циклы, массивы и структуры данных
— Объекты в JavaScript
— Введение в DOM — объектную модель документа
— Обработка событий в JavaScript
— Урок-практикум
— Анонимные функции и замыкания
1 месяц — 8 уроков
12 часов контента, 24 часа практики
Продвинутый курс JavaScript
— Современный JavaScript
— Объектно-ориентированное программирование (ООП) в JavaScript
— Асинхронные запросы
— Регулярные выражения
— Фреймворк Vue.js
— Компоненты Vue.js
— JavaScript на сервере
— Тестирование и сборка кода
1 месяц — 8 уроков
12 часов контента, 24 часа практики
Инструменты сборки проектов
— Установка и работа с упаковщиками Parcel и Webpack
— Работа с таск-менеджером Gulp
— Работа с менеджером пакетов npm
— Подключение сторонних пакетов и библиотек
2 недели — 4 урока
6 часов контента, 12 часов практики
Vue.js
— Знакомство с Vue.js
— Взаимодействие компонентов Vue.js
— Методы и директивы
— Vue CLI для создания проекта приложения Vue.js
— Работа с маршрутизатором Vue Router
— Работа с паттерном управления состоянием Vuex
— Работа с API — программным интерфейсом приложения
1 месяц — 7 уроков
10 часов контента, 21 час практики
III четверть

Библиотека ReactJS и основы backend-разработки

— Научитесь работать с ReactJS
— Сможете применять ECMAScript 6 и использовать концепцию Flux
— Освоите основы разработки бэкенда на Node.js и сможете создавать различные REST API
Курсы
Библиотека ReactJS. Базовый курс
— Настройка среды разработки и первое React-приложение
— Жизненный цикл React-компонента
— Погружение в React и подключение UI-библиотеки
— Роутинг в React: разделение мессенджера на чаты
— Библиотека Redux для JavaScript
— Функции Redux middleware. Подключение роутера к Redux и хранение данных с помощью библиотеки Redux persist
— Работа с API
— Прогрессивное веб-приложение (Progressive Web App)
1 месяц — 8 уроков
12 часов контента, 24 часа практики
Платформа Node.js
— Знакомство с Node.js
— Консольные программы
— Работа с сетевыми запросами
— Фреймворк Express
— Работа с MySQL — системой управления базами данных
— Аутентификация и авторизация
— Работа с архитектурным подходом REST API
— Веб-сокеты (WebSockets)
1 месяц — 8 уроков
12 часов контента, 24 часа практики
IV четверть

Разработка от идеи до релиза

— Познакомитесь с методологиями Agile, Scrum, Kanban
— Получите навыки командной разработки и научитесь работать с GIT 
— Изучите принципы Continuous Integration и Continuous Delivery
Проекты
— Командный выпускной проект. Пройдете этапы профессиональной разработки: от поиска идеи до тестирования и релиза продукта
Курсы
Профессиональная разработка веб-приложений
— Введение в язык программирования TypeScript
— Продвинутая система типов в TypeScript
— Классы, пространство имён, конфигурирование TypeScript
— Добавление TypeScript в React
— Концепция MobX
— Тестирование приложения: React + TypeScript
— Технология SSR в React
1 месяц — 7 уроков
10 часов контента, 21 час практики
Командная разработка дипломного проекта
— Проект и продукт, MVP продукта, команда
— Требования к проекту и техническое задание 
— Инструменты
— Методологии разработки
— Проблемы и их решение
— Практика командной работы, качество
— Релиз — выход продукта в свет
— Вывод продукта на рынок и монетизация
1 месяц — 8 уроков
12 часов контента, 24 часа практики

Курсы вне четверти 

Их тоже нужно пройти, чтобы получить диплом и помощь в трудоустройстве. Записаться на курсы с открытой датой можно в любой день, даже после окончания всех курсов в расписании.
Курсы
Подготовка к техническому собеседованию
— HTML и CSS
— JavaScript
— Инструменты сборки проектов
— Vue.js
— Основы разработки бэкенда для веб-приложения
— Пробное техническое собеседование
2 недели — 6 уроков
9 часов контента, 18 часов практики
Основы баз данных. Видеокурс
— Реляционные базы данных
— Установка СУБД
— Проектирование базы данных, нормальные формы
— SQL-команды: CREATE, INSERT, DISTINCT, ORDER BY, LIMIT, SELECT и WHERE, DELETE и UPDATE
— Согласованность данных
— Внешний ключ
— Создание таблиц с отношением «многие ко многим»
— Составной первичный ключ
— Объединение данных из нескольких таблиц
— Операторы: INNER JOIN, LEFT JOIN, RIGHT JOIN, UNION, GROUP BY
— Агрегирующие функции
— Индексы
— Транзакции
20 видеоуроков
4 часа контента
Базы данных
— Вебинар. Установка окружения и DDL-команды
— Видеоурок. Управление базой данных и работа с языком запросов SQL
— Вебинар. Введение в проектирование баз данных
— Вебинар. CRUD-операции
— Видеоурок + вебинар: операторы, фильтрация, сортировка и ограничение. Агрегация данных
— Видеоурок + вебинар: сложные запросы
— Видеоурок + вебинар: транзакции, переменные, представления. Администрирование. Хранимые процедуры и функции, триггеры
— Видеоурок + вебинар: Оптимизация запросов. NoSQL
1 месяц — 12 уроков
18 часов контента, 36 часов практики
Linux. Рабочая станция
— Установка и знакомство с Linux
— Настройка интерфейса командной строки
— Управление пользователями и группами
— Загрузка ОС и процессы
— Устройство файловой системы Linux. Понятия файла и каталога
— Введение в скрипты Bash. Планировщики задач crontab и at
— Управление пакетами и репозиториями. Основы сетевой безопасности
— Введение в Docker
1 месяц — 8 уроков
12 часов контента, 24 часа практики
Фриланс-разработчик: курс подготовки
— Как работает фриланс
— Первые шаги на фриланс-бирже
— Как получать больше заказов на фрилансе
— Как достигнуть целей на фрилансе и не утонуть в работе
— Кейсы и лайфхаки опытных фрилансеров
5 уроков
7 часов контента, 15 часов практики
Подготовка к поиску работы
— Как составить резюме, которое точно заметят
— Составляем карту поиска работы
— Зачем нужны сопроводительные письма
— Что вас ждет на собеседовании с HR
5 уроков
7 часов контента, 15 часов практики
Открыть всю программу

Получите программу курса на email

Нажимая на кнопку, вы даете согласие на обработку своих персональных данных в соответствии с политикой конфиденциальности.
Спасибо! Ваша заявка принята.
Мы уже выслали программу курса на вашу почту.
Oops! Something went wrong while submitting the form.

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

Поддержка во время обучения

Преподаватели
Ведут занятия, отвечают на вопросы и дают обратную связь по заданиям.
Студент-наставник
Во время обучения вам может понадобиться поддержка и помощь с домашним заданием. Вашим наставником станет выпускник или студент, который получил такой же опыт обучения на курсе и успешно справился со всеми практическими работами.
Куратор
Поможет вам освоиться в личном кабинете, в процессе обучения всегда будет на связи и поможет найти ответы на вопросы.
Специалисты техподдержки
Решают сложности с личным кабинетом или загрузкой занятий.
HR-менеджер
Помогает составить резюме и подготовиться к собеседованию.
Одногруппники в чате
Делятся опытом и обсуждают вопросы по Frontend-разработке.

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

Валентина Цветкова
Frontend Developer
90 000 ₽
График
Удалённая работа
Образование
GeekBrains,
Frontend-разработка
Опыт работы
GeekBrains, Проектная работа
Ключевые навыки
— Верстаю сайты и владею адаптивной версткой.
— Создаю одностраничные приложения 
— Работаю с HTML и CSS, Node.js
— Владею инструментами для модульной сборки — Parcel и Webpack
— Использую Vue.js и основных библиотек его экосистемы, разрабатываю компоненты на Vue.js
— Работаю с библиотекой ReactJS
— Использую концепцию Flux с применением библиотек Redux
Портфолио

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

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

Мы дарим подарки всем студентам

Изучение английского языка с Lingualeo
3 месяца к Premium подписке
Ключ от продуктов JetBrains
Бесплатная подписка
Защитное решение «Лаборатории Касперского»
Пробная версия на 3 месяца
Востребованная профессия

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

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

от 2 490 
в месяц
При рассрочке до 36 месяцев
Получите дополнительную скидку при оплате обучения одним платежом
ОСНОВНАЯ ИНФОРМАЦИЯ
  • Длительность 12 месяцев
  • 2 занятия в неделю
  • 5 работ в портфолио
  • Гарантия трудоустройства
  • Диплом после обучения
Разные форматы обучения
  • Занятия в группе с преподавателем
  • Онлайн-встречи с экспертами
  • Онлайн-лекции и вебинары
  • Видеозаписи занятий
  • Практические задания
  • Домашняя работа
Диплом о профессиональной переподготовке
Государственная образовательная лицензия

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

Начало обучения: 23 Июля, 10 августа
Старт потока каждые 4 недели
Осталось мест: 13

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

Спасибо! 
Ваша заявка принята. Наш менеджер свяжется с вами в ближайшее время.
Oops! Something went wrong while submitting the form.
Диплом о профессиональной
переподготовке
Государственная
образовательная лицензия
Хочу учиться