LearnUp
Поможем стать Frontend-разработчиком
с нуля
Обучение студента происходит на задачах компаний партнеров. Сразу после успешного завершения курса его принимают в штат.
Формат обучения

Видеозаписи уроков и онлайн-встречи с преподавателями
Диплом

О профессиональной переподготовке
Результат

Гарантированное трудоустройство
Помогаем построить карьеру мечты
Выпускники LearnUp уже работают в этих компаниях!
Прямо сейчас наши партнеры ищут:
261
джунов Frontend
из них подбирают через Learn Up
4558
Отзывы наших выпускников
Количество мест ограничено!
Запишись на обучение сейчас
Нажимая на кнопку вы соглашаетесь с условиями оферты
Узнайте, сколько денег вы теряете
не решившись стать Frontend-разработчиком
Запишитесь на курс со скидкой и получите полную программу курса на почту!

Что тебя ждет на курсе

Предзаписанные материалы, доступные на платформе в любое время и вебинары с экспертами
Закрепление пройденного материала на практике и обратная связь от экспертов
Сообщество экспертов и студентов в чатах Telegram
Рабочие проекты для пополнения портфолио
Преподаватель курса
Даниил Зорин
Старший frontend-разработчик в Bi.zone
На курсе
вы научитесь
Программировать на JavaScript
Верстать сайты правильно
Работать с современными фреймворками
Будете проектировать логику работы сайта. Без стресса выучите один из самых популярных языков программирования.
Детально изучите все возможности современного CSS, научитесь верстать адаптивные сайты, которыми удобно пользоваться.
С помощью фреймворков вы сможете быстрее разрабатывать сложные веб-сервисы, а ещё они эффективнее расходуют ресурсы браузера. Вы сами выбираете, что учить — React или Vue.
Технологии/инструменты
  • Верстки страниц с помощью CSS, HTML;
  • Создание адаптивных страниц;
  • Добавление анимации и других эффектов на веб-страницы с помощью CSS;
  • Использовать препроцессоры CSS;
  • Программирования на языке JavaScript;
  • Основы создания приложений с использованием NodeJS;
  • Применения языка JavaScript на страницах, для создания интерактивного контента сайта.
Образовательная траектория:

HTML,CSS

01. Основы HTML. Базовые блоки, семантика

02. Основы CSS. Селекторы, наследование, каскадирование

03. Позиционирование элементов

04. HTML формы

05. Работа с изображениями

06. FlexBox. Адаптивная верстка

07. Grid

08. Работа с шрифтами

09. Псевдоклассы и медиа-запросы

10. Практический урок верстки

11. Эффекты перехода и анимация

12. Небольшие хитрости и приемы

13. Препроцессоры 

JS - ОСНОВЫ

14. Основы языка JavaScript15. Операторы и функции

16. Массивы, циклы

17. Объекты

18. Работа с DOM

19. Обработка событий и работа с ними

20. Анонимные функции, замыкание. Сборщики

JS-УГЛУБЛЕННЫЙ

21. Стандарты языка. Современный подход к работе фронтендера22. Классы, ООП в js

23. Дескрипторы свойств, геттеры и сеттеры

24. Асинхронность

25. Асинхронные запросы

26. Хранение данных. Куки, хранилища, IndexedDB

27. Генераторы

28. Паттерны

29. Модули

30. Node JS - бэкенд на JS

31. Glup, Babel

32. Webpack

33. Фронтенд фреймворки, обзор

Фреймворки

REACT

1. Создание React приложения

2.Подробнее о react-create-app

3.Создание компонента с использованием классов

4.Создание функционального компонента

5.Использование UI Kit на примере Ant Design

6.React-Transition-Group декларативная анимация в React

7.Библиотека Styled-Components

8.Обработка форм в реакте, React-Final-Form

9.Библиотека React-router-dom, кастомные хуки

10.Redux, менеджмент состояний

11.MobX, менеджмент состояний

12.Axios и Redux-Thunk, асинхронные запросы к бэкенду

13.Redux-Saga

14.Паттерны React

15.Оптимизация React приложений

16.Внедряем React в уже существующий сайт

17.Unit-тестирование React приложений

18.Snapshot тестирование React приложений

VUE

1.Основы Vue
2.Использование шаблонов, Vue-cli
3.Компонентный подход
4.Практическое занятие
5.Плагины, миксеры
6.Пользовательские события
7.Обмен данными внутри приложения
8.Практическое занятие

9.Использование библиотеки Vuetify

ПРОЕКТЫ
“Kanban доска для менеджмента задач”. Для проекта должна быть реализована возможность добавлять задачи на доску, удалять и редактировать их, создавать столбцы, перетаскивать задачи с одного столбца на другой, осуществлять поиск по задачам.

“Графический редактор”. У итогового приложения, должны быть следующие возможности: добавлять, удалять рисунки, осуществлять поиск по названию и тегам. Менять фон изображения, рисовать, стирать, выполнять действия отмены и повтора.
Таким образом, в результате выполнения практических работ, студент по окончанию курса сможет самостоятельно разрабатывать реактивные SPA с использованием библиотеки React, использовать Redux для управления глобальным состоянием приложения и UI Kit Ant Design, разбивать существующий проект на различные компоненты, продумывать архитектуру React приложения
Трудоустраиваем более 82,3% наших студентов
Стоимость курса
8 300
₽/месяц
10 350
₽/месяц
*при рассрочке на 12 месяцев
Записаться на курс или получить бесплатную консультацию
или
Напишите мне в мессенджер
20%
2 МЕСЯЦА ПРЕМИУМ-ДОСТУПА К ПЛАТФОРМЕ LINGUALEO
  • 50 языков и персональная карта обучения;
  • Грамматические курсы. Полная грамматика по английскому, французскому, немецкому, итальянскому и испанскому;
  • Тематические курсы ("Грамматика от A до Z», "Неправильные глаголы», "British Council: You are hired», «Видеокурс», "Тотальный футбол»
1 НЕДЕЛЯ ПРЕМИУМ-ДОСТУПА К КУРСУ "АНГЛИЙСКИЙ ДЛЯ IT"
  • Правильное произношение IT терминов и названий языков программирования;
  • Грамотное заполнение профиля на LinkedIn и других площадках удаленной работы;
  • Примеры рабочих ситуаций

КАРТА ОБУЧЕНИЯ

Персонализированная интерактивная карта обучения с уроками
ДЖУНГЛИ
Смотрите фильмы, слушайте любимую музыку и учитесь с удовольствием.
СЛОВАРЬ, НАБОРЫ СЛОВ И РАЗГОВОРНИКИ
 Сохраняйте в свой персональный словарь слова и выражения 

LEO-БАТЛЫ

Закрепляйте знания в тренировках с игровыми механиками
Ждем в гости!
М. Автозаводская, Ленинская слобода 26/28, офис 314
info@learnup.pro
+7(800)505-13-37