Сложность
Сложность
Начинающий
Тип обучения
Тип обучения
Курс
Формат обучения
Формат обучения
С проверкой домашнего задания
Трудоустройство
Трудоустройство
Содействие
Сертификат
Сертификат
Да

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

109 728 ₽
есть рассрочка

Frontend-разработчик — самая востребованная IT-профессия, по данным HeadHunter. Чтобы освоить специальность, вам будет достаточно школьных знаний. Вы научитесь верстать сайты на HTML и CSS, освоите JavaScript и продвинутую верстку с помощью ReactJS.

В программе собран опыт ведущих экспертов и методологов, фундаментальные и прикладные знания, актуальный технологический инструментарий. Все это представлено в доступной подаче — мы умеем учить и точно знаем, каким может быть путь в профессии ИТ.

Что вы получите после обучения

Приобретаемые навыки
3
Bootstrap
4
Frontend
5
HeadHunter
6
Mysql Workbench
8
Webpack
9
SaaS

Вас будут обучать

Генеральный директор ООО «МИ ИТ

Старший разработчик в РТК - Цифровой Документооборот 

Senior Fullstack-разработчик, ментор бэкенд направления в Studio-T, работал программистом в ГИБДД и Росатоме, разрабатывал приложения для анализа данных, корпоративные сайты, приложения и CRM-системы для бизнеса, более 20 лет опыта в программировании 

Образовательная организация

Мы учим людей с нуля осваивать программирование, веб-дизайн и маркетинг. Проводим онлайн-курсы со стажировкой и бесплатные мастер-классы, развиваем сообщество, сотрудничаем с компаниями по трудоустройству и непрерывно тестируем новые методики для поднятия эффективности обучения.
Освойте новые профессии на длительных программах. В ходе обучения вы приобретете практические знания, отточите навыки и получите документ, подтверждающий уровень квалификации
GeekBrains — это образовательная платформа, в которой любой человек может получить всё для успешного профессионального будущего.

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

На наших ресурсах вы найдете более 1000 бесплатных вебинаров, которые помогают развиваться профессионально и прокачивают soft skills — непрофильные навыки для эффективной работы.

За 10 лет на платформе зарегистрировались и получили доступ к новым знаниям более 4,5 млн человек. А в 2016 году мы вошли в состав Mail.ru Group — крупнейшего IT-гиганта России.

Присоединяйтесь, чтобы освоить новую профессию и поменять жизнь к лучшему!

Программа курса

Введение в программирование
Что такое программирование и языки программирования
Базовые алгоритмы и массив как структура данных
Сложность и стоимость алгоритмов

Введение в контроль версий
Знакомство с контролем версий
Установка и настройка системы контроля версий
Углубляемся в контроль версий

Знакомство с языками программирования + Практикум
Знакомство с языком программирования С#
Знакомство с функциями и массивами
Функции продолжение
Двумерные массивы и рекурсия
Как не нужно писать код: основные рекомендации
Как не нужно писать код: принципы и антипаттерны
Рекурсия: продолжение
C#: от простого к практике

Знакомство с веб технологиям
Веб-технологии: вчера, сегодня, завтра
HTML, CSS
Основы JavaScript
Основы бэкенда: PHP и MySQL
JSON и XML

Алгоритмы и структуры данных
Вводная лекция. Алгоритмы. Сложность алгоритмов
Структуры данных. Массивы. Алгоритмы массивов.
Структуры данных. Связный список.
Структуры данных дерево и хэш-таблица

JavaScript
Знакомство с javascript
Основы javascript
Знакомство с функциями в javascript
Циклы и массивы
Объекты в javascript

Веб-вёрстка HTML/CSS
Введение
Основы CSS
Работа с макетом и создание блочной структуры
Позиционирование
Основы создания адаптивного сайта
Новые семантические элементы HTML5
Псевдоклассы и псевдоэлементы
Bootstrap

Продвинутый HTML + CSS
Препроцессы
Новые возможности html5
Новые возможности CSS3
Методология БЭМ
Адаптивная вёрстка
Продвинутая работа с анимацией, создаем игру на html/css

Продолжение JavaScript
Введение в DOM (Document Object Model)
Работа с DOM
Основы событий в JavaScript
Работа с событиями
Шаблонизация и работа с JSON
Работа с медиа
Основы работы с API

JavaScript про ECMAScript
Функциональный javascript
Основы ООП (Объектно-ориентированного программирования)
Объектно-ориентированного программирование в javascript
Асинхронность в javascript

Основы Node.js и инструменты сборки кода
Основы node.js
Менеджеры пакетов, Сборка кода, WebPack

JavaScript про API браузеров
Коллекции и итераторы. Модули
Продвинутая работа с функциями и классами
Промисы. Хранилище
Dom-дерево
События, формы
Сетевые запросы

Фреймворк Vue.js
Введение в Vue.js
Методы и работа с контентом
Компоненты
Vue cli
Встроенные директивы и работа с данными компонента
Взаимодействие между компонентами
Управление данными приложения с VueX
Навигация в приложении Vue-Router

Знакомство с базами данных
Знакомство с базами данных
Работа с данными из разных таблиц
Создание структуры базы данных
Дополнительная лекция

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

Операционные системы и виртуализация (Linux)
Основы Linux. Установка системы
Работа с файлами в терминале
Права доступа и пользователи
Установка пакетов, репозитории. Планировщик Cron
Сетевые возможности Linux
Веб-сервер на Linux
Основы Docker
Скрипты Bash

Дипломная работа

Рейтинг курса

4.8
рейтинг
3
0
0
0
0

Отзывы о курсе

3 отзыва
по рейтингу по дате
Анна Ж.
Прохожу курс Frontend разработчика. На данном этапе изучаю основы программирования. Вспомнила школьные занятия по информатике и математике. Очень все доступно и понятно разжевывают и на лекциях, и на семинарах, и на практикумах. Достаточно много домашних заданий (после каждого семинара), но это даже для меня плюс, т.к. заставляет докапываться до сути темы, а не просто послушать и забыть.
anton_ryabcev

Надо брать!

Заканчиваю обучение по профессии Frontend-разработчик. В целом очень доволен программой. Актуальный стек, интересные задания, наставники реально помогают. Чего не нравится: Бывает что за пол часа до начала вебинара - его переносят. Но это происходит по вине преподавателя и то не часто, но все-таки такое бывает. Ну и многое зависит от преподавателя - все они классные специалисты в своём деле, но ма...
Т
Тарон
Прохожу курс frontend-программист. Все преподаватели на высшем уровне, они очень хорошо объясняют и все досконально. Очень рад что выбрал geekbrains.

Может быть интересно

обновлено 21.02.2024 07:27
Frontend-разработчик

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

Оставить отзыв
Поделиться курсом с друзьями