Интенсивный курс Frontender junior

Курс для быстрого старта во фронтенде. Верстальщикам, учившимся самостоятельно, на курсах EpicSkills или где-либо ещё (нужно уметь верстать). В конце курса ты станешь специалистом, которого мы смело сможем рекомендовать!
Курс начинается по мере набора группы
занятий
преподавателй
часов
работы в портфолио

Учебная программа

На курсе будет много практики вёрстки и применения JS. Будем тренировать софт-скиллы.
Git и Github: как никогда не терять код
  • Работа в терминале.
  • Коммиты, простейший цикл работы. Конфликты, ветки, теги.
  • Работа с ветками и PR на этом курсе.
  • Кодстайл и автоматизация его проверки.
Методологии вёрстки и компонентный подход
  • Обзор методологий.
  • БЭМ: диалекты, проблемы, сложные случаи.
  • Когда БЭМ не нужен.
Митап. Практика и ускорение работы
  • Ускорение работы в редакторе (VS Code).
  • NPM
  • Как работает браузер
  • Инструменты разработчика как главный диагностический инструмент
  • Вёрстка мелочей для портфолио.
Автоматизация фронтенда: рутину — машинам
  • Gulp для простой автоматизации
  • Webpack для фронтенда
Шаблонизатор и препроцессор: как писать меньше
  • Шаблонизатор pug
  • Препроцессор Sass (SCSS)
Митап. Прокачка
  • Препроцессор LESS
  • Как обойтись без шаблонизаторов
  • Практика с препроцессорами
Раскладка блоков и адаптивность
  • Костыли для раскладок
  • Flexbox
  • CSS grid
  • Адаптивная графика
Интернет должен быть векторным
  • Как использовать SVG
  • Проблемы SVG и их решения
  • Подключение шрифтов: способы
  • Проблемы загрузки шрифтов
Типы данных в javascript
  • Как загружать и выполнять JS в браузере
  • Общее знакомство с javascript
  • Типы данных
Функции
  • Функции, методы, конструкторы
  • Функция как объект
  • Чистые и нечистые функции
Операторы
  • Приведение типов
  • Операторы
  • Итерирование
Декомпозиция: как думать
  • Декомпозиция
  • Введение в алгоритмы
Область видимости и контекст
  • Подъем переменных
  • Область видимости
  • Замыкания
  • Ключевое слово this
Event loop и промисы
  • Event loop
  • Коллбэки и промисы
Регулярные выражения
  • Регулярные выражения
DOM и события
  • DOM
  • События
Классы и прототипы
  • Классы
  • Геттеры и сеттеры
  • Прототипы
Отладка кода
  • Отладка кода
  • Автоматическое тестирование
Сетевые запросы и модульность
  • Работа с сетью
  • Протокол HTTP
  • Экспорт и импорт (модули)
Задачи на собеседованиях
  • Решение задач с собеседований
  • Декомпозиция курсового проекта без фреймворков
Javascript для игр
  • Написание игры Frogger
Знакомство с Angular
  • О Angular и Angular JS
  • Установка Angular
  • Основы TypeScript
Приложение с Angular
  • Компоненты
  • Сервисы
  • Роутинг
Курсовой проект с Angular
  • Командная работа над курсовым проектом с Angular
Знакомство с React
  • Простейшее приложение.
  • Синтаксис JSX.
  • Типовые задачи по JSX
  • Функциональные компоненты
Приложение с React
  • Свойства и композиция компонентов.
  • Жизненный цикл компонента.
  • Взаимодействие между компонентами.
  • Роутинг
Курсовой проект с React
  • Командная работа над курсовым проектом с React
Стоимость обучения:
69 000

О профессии

Работа во фронтенде подразумевает решение задач разнообразными способами и инструментами, чаще всего — в команде, что позволяет относительно быстро прогрессировать как специалисту (да, придётся учиться всю жизнь). При этом разница между уровнем junion и middle заключается, главным образом, в опыте (не только в нём, конечно), Средняя заработная плата на должности frontender junior — 45 тыс. рублей.

Сертификат

При успешном выполнении домашних заданий и сдаче проекта, вы получаете сертификат об окончании курса. Также каждый студент получает гарантированную скидку в 10% на все последующие курсы школы.
Сертификат
Курс
«Интенсивный курс Frontender junior»
27занятий
3работы в портфолио
75часов

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

Shape 2 copy 2
Николай Громов
Ведущий разработчик интерфейсов ООО «Наука». Первый web-проект сделал в 2000 году. Наиболее старый и опытный преподаватель школы, действительно любящий свою профессию и преподавание.
Александр Соколов
Опытный front-end разработчик ООО "Мобильные финансовые системы"
Способен объяснить что угодно и кому угодно. Хобби — написание игр на HTML5.
Серёжа Куксов
Frontend-разработчик Func
Занимается web-разработкой с 2016 года. Выпускник школы интернет-технологий Epic Skills.
    Shape 2 copy 3

    Приятные мелочи

    В процессе обучения тебе также будут доступны:
    Совместная практика
    Тимлид-наставник
    Четыре проекта в портфолио
    Стажировка для трех лучших студентов
    Погружение в тусовку

    Запишись сейчас

    Оставь заявку и мы тебе перезвоним. У нас есть возможность оплаты в рассрочку, забронируй себе место.
    По мере набора
    понедельник и среда, 19:00 – 22:00суббота, 12:00 – 15:00
    СПб, Кронверкский пр., д. 23
    Интенсивный курс Frontender junior
    Личные данные
    Стоимость:
    69000
    Способы оплаты:
    • Онлайн
    • Наличные

    Контакты

    Остались вопросы? Мы готовы на них ответить.
    Thumb
    Катя Кудакова
    Менеджер по работе с клиентами. Куратор направления интернет-маркетинг
    СПб, Кронверкский пр., д. 23
    Горьковская
    Этот сайт использует «cookies». Условия использования «cookies» см. в Пользовательском соглашении. Также сайт использует Интернет-сервис для сбора технических данных касательно посетителей с целью получения маркетинговой и статистической информации. Условия обработки данных посетителей сайта см. в Политике конфиденциальности.