Фронтенд разработчик для начинающих

Онлайн-курс с нуля до трудоустройства за 12 месяцев

Frontend Full Stack
Готовим Middle Frontend разработчиков, за которых работодатели будут драться! Освой полный цикл веб‑разработки с ментором и создавай потрясающие проекты
С 9 декабря • на русском языке • 12 месяцев • практика с первого занятия • помощь со стартом карьеры • 5 модулей • 10 крутых проектов в портфолио

Официальный партнер карты обучения Эстонской Кассы по безработице

Программа «Работай и учись» направлена на обучение работающих жителей Эстонии

Онлайн-занятия с менторами

Видеолекции с разбором новых тем два раза в неделю, видеозаписи предоставляются

От «базы» до продвинутых технологий

5 модулей обучения: лекции, задачи, практические проекты. Продолжительность курса "Фронтенд Разработчик" –⁠ 1 год

Международный сертификат, подтверждающий знания

Сертификат об окончании курса, который можно добавить к резюме

Усиленная подготовка к первой работе в IT

Консультация с HR-экспертом касаемо резюме, видеолекции о подготовке к собеседованиям

Почему Frontend
3 причины, почему тебе стоит выбрать Frontend для обучения и старта карьеры разработчика
01
Самая востребованная профессия в IT
Frontend-разработка — это идеальная отправная точка для карьеры в IT. Простота изучения основ HTML, CSS и JavaScript делает её доступной даже для новичков без технической базы. При этом, навыки фронтенда невероятно востребованы и позволят вам быстро находить работу и расти в профессии
02
Выход на глобальный IT‑рынок
Спрос на фронтенд-разработчиков высок во всем мире, а 75% вакансий предлагают удаленную работу. Это открывает перед вами двери к международной карьере и высоким зарплатам. Средняя зарплата фронтенд‑разработчика уровня Middle в США составляет $110 тысяч в год, а Senior-специалист зарабатывает от $140 тысяч и выше
03
Интересные проекты
Frontend-разработка позволяет вам участвовать в создании самых разнообразных и интересных проектов. От разработки интерфейсов для веб-приложений и мобильных платформ до работы с интерактивной графикой и анимациями – каждый проект приносит новый опыт и удовлетворение от результатов. Вы будете создавать продукты, которыми пользуются миллионы людей, и видеть плоды своего труда в реальном времени
Твои карьерные перспективы в качестве Frontend‑разработчика
Со знанием программирования в области Frontend, ты можешь выбрать любую специализацию:

Full Stack Developer

Frontend Developer

Web Developer

JavaScript Developer

React Developer

Как будет проходить твое обучение на Java‑курсе
Два раза в неделю проводятся 1,5‑часовые онлайн‑лекции, на которых ментор объясняет новую теорию и дает персональные рекомендации ученикам
С первого занятия ты будешь писать программы в среде для разработки. В курсе — сотни задач, и они проверяются автоматически. Пиши свое решение и мгновенно получай результат
Проверка решения покажет, какия условия задачи выполнены, какие — нет. Также ты получишь подсказки, как улучшить свой код
Кроме задач ты получаешь доступ к большому числу дополнительных лекций, которые помогут рассмотреть новую тему под другим углом
Куратор и ментор курса оперативно ответят в рабочие дни на любые вопросы по теории Frontend и решению задач в Фронтенд курсе
Ты получишь опыт работы с важными технологиями и научишься создавать “живые” проекты, которые можно использовать или добавить в свое портфолио
Оконченный курс Frontend от MYEDU – “знак качества” по мнению IT‑рекрутеров
Карьерный центр MYEDU поможет тебе усовершенствовать резюме, подготовит к поиску релевантных вакансий и прохождению собеседований
Технологии
На курсе ты с нуля изучишь множество важных технологий для разработчика
Google Cloud
Heroku
Firebase
Программа обучения на Frontend разработчика
Обучение на Фронтенд‑разработчика с нуля включает в себя 5 модулей с лекциями, практикой и итоговыми проектами от новичка до уровня Middle‑разработчика, а также финальный групповой проект
HTML и CSS
  • Основы HTML. Теги и атрибуты. Семантика
  • Основы CSS. Селекторы. Цвет
  • Оформление текста и шрифты
  • Блочная модель. Flexbox
  • Фон и декоративные элементы
  • Позиционирование элементов
  • Трансформации. Переходы и анимация
  • Формы
  • Отзывчивая верстка. Отзывчивая графика
JavaScript
  • Переменные и типы. Ветвления. Циклы
  • Массивы. Функции
  • Объекты. Операции rest и spread
  • Перебирающие методы массивов
  • Ключевое слово this. Прототипы и классы
  • DOM и события
  • Паттерны и оптимизация событий
  • Инфраструктура проектов. Веб-хранилище
  • Асинхронность и Date. Промисы
  • Взаимодействие с бэкендом
  • CRUD. Асинхронные функции
Итоговый проект
Работа с сетью
  • Устройство сети
  • Протокол HTTP
TypeScript
  • Введение в TypeScript. Установка и настройка среды разработки
  • Основы TypeScript. Работа с типами данных
  • Функции и интерфейсы. Классы и наследование
  • Дженерики. Продвинутые типы и операторы
  • Модули и пространства имен. Интеграция TypeScript в проекты
Docker
  • Введение в контейнеризацию и Docker
  • Установка и настройка Docker
  • Основы работы с Docker
  • Работа с Docker Images
  • Docker Compose и оркестрация
  • Продвинутые темы и лучшие практики
Основы SQL
  • Знакомство с SQL (SQLite, PostgreSQL). Таблицы, строки и типы данных. SELECT.
  • WHERECOUNTSUMMINMAX.
  • JOINLEFT JOINRIGHT JOIN.
  • WITH. Подзапросы. Практические примеры.
  • INSERTUPDATEDELETEALTER TABLE.
Итоговый проект
Знакомство с React
  • JSX. Props. Коллекции
  • Стилизация
  • Скринкасты
  • События. Состояние
  • Формы
  • Жизненный цикл компонента
  • Работа с API
  • React-хуки
  • Навигация в приложении
  • Разделение кода (code splitting)
  • Скринкасты
  • Работа с Redux
  • Управление состоянием. Основы Redux
  • Уменьшение Redux Boilerplate
  • Middleware. Асинхронный Redux
  • Селекторы и мемоизация
  • Регистрация, логин и рефреш
  • Приватные и публичные маршруты
  • Работа с сервером
Управление проектом на удаленном сервере
  • Настройка подключения, работа в терминале linux, установка и настройка веб- и прокси-сервера, настройка SGI
  • Деплой веб-приложения на сервер. Мониторинг работы приложений
  • Работа с контейнерами. Автоматизация деплоя. CI/CD
  • Дополнительные инструменты. PostgreSQL, Docker Hub, GitHub Actions
  • Облачные технологии
  • Работа с облаками. Настройка и конфигурация виртуальных машин
  • Работа с AWS. Работа с Azure. Google Cloud
Итоговый проект
Node.js
  • Основы Node.js
  • Создание консольного приложения
  • Основы Express
  • CRUD в Express
  • MongoDB и Mongoose
  • Схемы и методы Mongoose. Деплой на Heroku
  • Аутентификация
  • Работа с изображениями
  • Тесты. Модульное тестирование
  • Почта. Docker
  • Вебсокеты
React Native
  • Подготовка к работе
  • Стилизация и работа с формами
  • Debugger
  • Навигация
  • Нативные компоненты
  • Redux и firebase
  • Деплой на сервера Expo
Итоговый проект
Angular
  • Знакостмво с Angular
  • Настройка среды разработки
  • Основы компонентов
  • Шаблоны и директивы
  • Сервисы и внедрение зависимостей
  • Маршрутизация и навигация
  • Формы в Angular
  • HTTP и взаимодействие с сервером
  • Управление состоянием
  • Тестирование и оптимизация
Architect Skills
  • Проектирование баз данных
  • Повышение скорости базы данных
  • Транзакции, ACID, CAD
  • Дополнительное занятие (NoSQL, Кластер и Cassandra)
  • Дополнительное занятие (Шардирование, BigData, MapReduce)
Итоговый проект
Программа трудоустройства
Подготовься к первой работе в IT вместе с MYEDU
01

Онлайн-консультация с HR-экспертом касаемо улучшения твоего резюме

02

Видеолекции о том, как устроен рынок труда, как создавать резюме на LinkedIn и портфолио на GitHub, где искать IT‑вакансии

03

Разбор разных этапов собеседования. Как подготовиться и чего ожидать от intro-звонка с HR, тестового задания или live-кодинга, team culture интервью, интервью с менеджером, оффера

04

Разбор «практики» интервью в топ-компаниях

05

Чеклист подготовки к собеседованиям

Твое резюме после завершения курса:
Должность

Frontend developer

Зарплата

От €1200

Формат работы

Удаленно

Навыки и технологии
Другое
Международный сертификат MYEDU
Подтвердит твои глубокие знания в Frontend-разработке и будет веским аргументом при трудоустройстве
Онлайн-курс "Frontend FullStack разработчик с нуля"
Оставь заявку на обучение
FAQ
Курс рассчитан как на людей с нулевыми знаниями в программировании, так и на специалистов, у которых уже есть знания по Frontend, и они хотят усовершенствовать свои навыки или повторить материал.
Мы рекомендуем уделять обучению минимум 10-12 часов в неделю. Чем больше, тем лучше.
12 месяцев – оптимальный период времени изучения теории и наработки навыков для позиции Frontend Fullstack Developer. Так вы повысите свои шансы найти работу на конкурентном рынке, в котором сейчас много джунов.
После прохождения курса у вас будут все шансы устроиться на работу в качестве Frontend Developer / Frontend Fullstack Developer, так как вы получите все необходимые знания и навыки для этой позиции. Карьерный центр MYEDU поможет правильно составить резюме и подготовит будущих специалистов к прохождению собеседования.
Да, в MYEDU доступны разные способы оплаты, в том числе, обучение за счет работодателя или оплата частями. Сумму можно разбить на 6 или 12 платежей.
MYEDU является официальным партнером карты обучения Эстонской кассы страхования от безработицы.
Средние показатели зарплаты на рынке труда для Frontend Junior составляют до €1200, для Middle Frontend Developer – от €1600, а для Senior Frontend Developer – от €4200.
  • Обучение проходит под руководством менторов
  • Занятия проводятся в небольших группах
  • Студенты пишут большие проекты-курсовые, получают опыт работы с передовыми технологиями Java, которые потом можно добавить в портфолио
  • Есть регулярная поддержка в slack-чате, где Java-эксперты оперативно отвечают на любые вопросы по теории Java и решению задач
  • Предоставляется помощь в трудоустройстве: карьерный центр MYEDU проверяет ваше резюме, подготавливает к поиску подходящих вакансий и прохождению интервью
  • По запросам студентов организовываются дополнительные факультативы и live-сессии для ответов на вопросы и прочее
Если во время обучения у вас возникнут трудности или вопросы — напишите нам на info@myedu.ee или в Телеграм, и мы обязательно поможем вам с их решением.
Да, после успешного прохождения курса мы выдаем сертификат в международном формате на английском языке.
Наша программа разработана с учетом требований к Frontend-разработчикам уровня Middle, и опыта наших выпускников.

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

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

Все эти проекты помогут вам собрать сильное портфолио. Оплата за обучение может производится помесячно, что удобно для планирования своего бюджета.
Остались вопросы?
Напишите нам или закажите консультацию!
Чем поможет консультант:










    * - kohustuslikud väljad

    Контакты

    Официальный партнер карты обучения Эстонской Кассы по безработице

    Программа «Работай и учись» направлена на обучение работающих жителей Эстонии

    Официальный партнер карты обучения Эстонской Кассы по безработице

    Программа «Работай и учись» направлена на обучение работающих жителей Эстонии