Курсы Frontend Разработки

Научись создавать современные web-приложения! Получи навыки, востребованные во всем мире. Видеоуроки в HD качестве на понятном языке.

Все Курсы
курсы web разработки
курсы web-разработки
Инструктор: Василий Муравьев

Василий занимается web разработкой, развитием собственной учебной платформы StackDev и youtube канала. Участвовал в создании нескольких стартапов в качестве фронтенд разработчика. Более 2-х лет работал frontend разработчиком на React в крупнейшем ритейлере России - X5 Retail Group.

Сегодня Василий использует современные инструменты в рамках экосистемы JavaScript для создания современных приложений: React + Redux, Node + Express и MongoDB.

Как проходит обучение на StackDev?

  • Регистрируйтесь на курс и подтверждайте свой email.
  • Проходите обучение в личном кабинете.
  • Задавайте вопросы и обсуждайте варианты решений в телеграм канале каждого курса.
  • Если зашли в тупик - мы придем на помощь!

Профессия Frontend-разработчик

План обучения (теория + практика)

1. HTML & CSS: Основные фичи

Бесплатно!

Цель: Изучаем современные "фичи" HTML/CSS для создания адаптивных страниц

Проект: Каждый курс включает свой мини-проект

Требования: Базовые знания HTML + CSS

1. JavaScript: Базовые Знания

Цель: Изучение "ванильного" Javascript, так как именно этот язык является основой современной веб-разработки

Проект: Небольшое приложение для добавления и манипулирования различными свойствами пиццы

Требования: Базовые знания HTML + CSS

2. JavaScript: Основные Фичи ES6

Бесплатно!

Цель: Изучаем основные фичи JavaScript в редакции ES6, которые используются при работе с библиотекой React

Проект: Разбираем каждую фичу на небольших практических примерах

Требования: Базовые знания JavaScript

3. Изучаем React

Цель: Изучаем самую популярную JavaScript библиотеку для создания современных пользовательских интерфейсов (UI)

Проект: Приложение для заказа бургеров, которое позволяет в реальном времени управлять стоимостью и ассортиментом меню

Требования: Базовые знания HTML/CSS + JavaScript + ES6

4. Изучаем React + Redux

Бесплатно!

Цель: Используем Redux - самую популярную библиотеку для управления состоянием в приложениях React.

Проект: С помощью нашего мини-приложения пользователи cмогут ставить лайки и писать комментарии к фото.

Требования: Базовые знания HTML/CSS + JavaScript + ES6 + React

5. Продвинутая практика: React + Javascript

Цель: Используем полученные знания JS и React для создания более сложного приложения, которое включает frontend (React) и backend (Sanity CMS)

Проект: Современный блог, который использует библиотеку React, отлично ранжируется в поисковых системах, работает в off-line режиме (Progressive Web App - PWA) и где данные (backend) отделены от клиентской части (frontend)

Требования: Базовые знания HTML/CSS + JavaScript + ES6 + React