Авторский онлайн-курс
SD.CODE
Стань web-разработчиком и зарабатывай от 40.000грн. до 150.000грн. удаленно
посмотреть тарифы
Сергей Дмитриевский
Навыки
Карта обучения
Процесс
Программа обучения
Фишки курса
Об авторе
Кейсы и отзывы
Тарифы
FAQ
На курсе ты
1
От и до разберешься в технологиях web разработки: HTML, CSS, JavaScript; сформируешь твердую систему знаний и уверенно пройдешь технические собеседования
2
3
5
4
Получишь практический опыт на заданиях и проектах, которые встретятся на будущей работе
Научишься работать с современными инструментами, которые нужны работодателям: CSS препроцессоры, системы сборки, NPM, Git, Rest API
Изучишь самый востребованный фреймворк для создания web приложений React.js. Научишься создавать комплексные web приложения на React стеке.
Наконец-то избавишься от сомнений и неуверенности, начнешь действовать и с моей помощью и поддержкой поймешь, что разработка это просто и весело
Карта обучения
Неделя 0
  • Настраиваем рабочую среду для продуктивной разработки, устанавливаем необходимые программы

  • Разбираемся, как работает интернет: что такое хостинг, домены, DNS, клиент, сервер, как все работает вместе

  • Проходим основы: HTML, CSS, JavaScript. Разбираемся на реальных примерах, зачем нужны эти технологии, как и когда их применять

  • Вступаем в чаты курса, знакомимся с единомышленниками, проводим Zoom открытие курса
Неделя 1-4
  • Глубже погружаемся в технологии HTML и CSS, разбираемся с синтаксисом, основными тегами и свойствами

  • Разбираемся с блочной моделью в CSS, изучаем способы позиционирования элементов на web странице

  • Знакомимся с главным инструментом командной работы Git, создаем аккаунт на Github, учимся работать по git flow

  • Добавляем 1-й проект в портфолио: landing page сайт
Неделя 5-9
  • Учимся создавать сайты, которые одинаково хорошо выглядят на разных устройствах. Применяем подходы mobile first и desktop first

  • Разбираемся с методологией верстки БЭМ, учимся правильно называть элементы в разметке

  • Проходим современные технологии для создания layout сайта: Flexbox и Grid

  • Практикуемся в добавлении частоиспользуемых UI элементов на сайт: галерея, popup, слайдер

  • Добавляем 2-й проект в портфолио: статичный сайт повышенной сложности
Неделя 10
  • Уходим на 1-й перерыв, чтобы выдохнуть, набраться сил и мотивации

  • По необходимости доделываем проекты и домашки
Неделя 11-15
Неделя 16-19
  • Меняем мышление и учимся думать как программист для самостоятельного решения задач

  • Изучаем основы программирования: переменные, типы данных, условия, циклы, массивы, объекты, функции

  • Учимся работать с DOM деревом и обрабатывать действия пользователя на странице через JavaScript

  • Добавляем 3-й проект в портфолио: приложение "Список фильмов"
  • Изучаем основы взаимодействия клиент-сервер, учимся работать с API и получать данные с бекенда

  • Осваиваем инструменты локального хранения данных

  • Знакомимся с пакетным менеджером NPM, на практике работаем с модулями в JS

  • Рассматриваем основные архитектуры построения web приложений, работаем с архитектурой MVC

  • Учимся быстро создавать полноценные web приложения и работать с API

  • Добавляем 4-й проект в портфолио: real world приложение "Блог" (список постов, страница поста, админка)
Неделя 20
  • Уходим на 2-й перерыв, чтобы выдохнуть, набраться сил и мотивации

  • По необходимости доделываем проекты и домашки
Неделя 21-25
  • Изучаем актуальный UI фреймворк React.js

  • Учимся создавать Single Page приложения с помощью react-router

  • Разбираемся с flux архитектурой, которую используют big-tech компании (Авито, Netflix, Uber, AirBnb) и работаем с библиотекой Redux

  • Добавляем 5-й проект в портфолио: клон Netflix на стеке React+Redux
Неделя 26
  • Изучаем актуальные стратегии поиска работы

  • Проводим Zoom выпускной
Итог курса
01
Собрали твердое портфолио из 5 проектов уровня junior+
02
Прошли собеседования и устроились на работу мечты
03
Научились работать с актуальными инструментами и библиотеками
04
Уложили в понятную систему все многообразие технологий web разработки
05
Вошли в окружение заряженных программистов, приобрели полезные контакты
Как ты станешь web разработчиком
<lessons>
<lessons>
Смотришь
понятные короткие уроки (до 20 минут)
</practice>
</practice>
Делаешь
практические задания и проекты для портфолио
<code_review>
<code_review>
Проверяешь
свой код по разбору от Сергея
<community>
<community>
Делишься
результатами в комьюнити и заряжаешься мотивацией от поддержки
5 обучающих модулей для твоего старта в профессию web разработчика
Модуль 0
Предобучение
  1. Формируем новое окружение: знакомимся с экспертом, единомышленником, бадди и десяткой
  2. Ставим цели на обучение
  3. Разбираемся, как будет проходить обучение: платформа, план, активности
  4. Настраиваем рабочую среду для эффективной разработки
  5. Изучаем базис по устройству интернета и технологиям HTML, CSS, JavaScript
Результат
  • оставите цели на обучение
  • Подготовитесь к качественному прохождению курса SD.CODE
  • Познакомитесь с другими участниками и экспертом
Модуль 1
Азы web разработки
  1. Разбираемся в терминологии и всей необходимой базе
  2. Создаем первые сайты на HTML и CSS
  3. Учимся работать с Git и GitHub правильно
  4. Осваиваем систему для быстрой верстки сайтов
  5. Знакомимся с редактором макетов Figma
Результат
  • Организуете свой процесс разработки
  • Изучите самое важное в HTML+CSS
  • Добавите первый сайт для портфолио
Модуль 2
Профессиональная верстка
  1. Изучаем современные подходы к адаптивной верстке
  2. Верстаем правильно по методологии БЭМ
  3. Добавляем на сайт типовые UI элементы
  4. Располагаем элементы сайта через Flexbox и Grid
  5. Учимся делать сайт быстрым
Результат
Модуль 3
Программирование на JavaScript
  1. Меняем мышление на программистское
  2. Разбираемся с основными понятиями в программировании (переменные, циклы, функции, массивы, классы и т.д.)
  3. Пишем первые программы на JavaScript
  4. Создаем интерактивный интерфейс
  5. Пишем понятный и поддерживаемый код
Результат
  • Научитесь мыслить как программист
  • Сможете самостоятельно писать код на JavaScript
  • Создадите первые web приложения с понятным и правильно организованным кодом
Модуль 4
Web приложения
  1. Учимся разделять данные, бизнес-логику и представление
  2. Работаем с бекендом по API
  3. Разбираемся с протоколом HTTP
  4. Декомпозируем код на модули
  5. Разбираемся с локальным хранением данных
Результат
Модуль 5
Продвинутые Web приложения
  1. Изучаем в деталях самый востребованный фреймворк React
  2. Создаем Single Page Application
  3. Учимся работать в архитектуре Redux
  4. Повторяем популярные сервисы (Авито, Netflix, МВидео) и изучаем принципы их создания
  5. Настраиваем работу с API в React приложении
Результат
  • Создадите полноценное web приложение как профессиональный разработчик
  • Начнете откликаться на вакансии и проходить собеседования
  • Устроитесь на работу мечты
  • Освоите фундамент создания современных web приложений
  • Сможете проектировать и реализовывать сложную клиентскую логику
  • Изучите современный JavaScript инструментарий
  • Верстаете макеты любой сложности
  • Делаете заказы по верстке на фрилансе
  • Пишете легко поддерживаемый html, css код
Фишки курса
01
Практика
Практическая работа над проектами для портфолио и заданиями, приближенным и к реальным задачам разработчика
02
Работа спринтами
Получаешь уроки и задачи на 2 недели (спринт). У каждого спринта своя цель. Перенимаешь опыт работы по самой популярной методологии работы в командах разработки.
03
Работа с наставником
Групповые созвоны с Сергеем, разборы ваших ситуаций, обратная связь и помощь в достижении поставленной цели (на тарифе VIP).
04
Бадди
На протяжении всей программы у вас будет напарник, с которым вы будете помогать друг другу и вместе добиваться целей.
05
Система десяток
Разбиение учеников на группы по 10 человек в рамках тарифов для повышения мотивации и вовлечения в процесс обучения.
06
07
Zoom разборы проектов
Разбор проектов по Zoom от Сергея, выборочное code-review, ответы на вопросы участников
08
Воркшопы
Практические Zoom сессии разработки проекта от Сергея и приглашенных экспертов, разборы и ответы на вопросы участников
09
Турнир
Отслеживание ваших достижений и призы для лучших
Voice-чаты от Сергея
Разбор самых актуальных вопросов в формате войс чата с Сергеем
Отзывы о курсе
Пакеты участия
Стандарт
Предобучение
5 Модулей
Домашние задания
5 проектов для портфолио
Общий чат
Отсутствие обратной связи
Доступ 6 месяцев
Стандарт
Предобучение
5 Модулей
Домашние задания
5 проектов для портфолио
Общий чат
Разборы ДЗ
Доступ 12 месяцев
Live разборы проектов
Zoom воркшопы
Voice чаты
Бонусный блок 1: Лайфстайл программиста
Бонусный блок 2: Soft Skills
Бонусный блок 3: Инженерная культура
Бонусный блок 4: Фриланс и карьера в IT
Турнир
Работа спринтами
Бадди, Десятки
Сертификат при прохождении обучения
15 000 грн
5 000 грн
VIP
Все тоже самое, что в тарифе Платина +
Закрытый чат с Сергеем
3 Мастермайнда с Сергеем
Помощь в трудоустройстве
Помощь в старте YouTube канала
Помощь в развитии личного бренда
Помощь в запуске своего онлайн-курса
И другие задачи под ваш запрос
25 000 грн
купить
купить
купить
Умею объяснять сложное простыми словами
Прошел путь от стажера до тимлида в топовой IT компании
12 лет
56К+
5 млн. грн.
лет опыта IT сфере
подписчиков на ютуб канале
заработал на программировании в 2022 году
Сергей Дмитриевский,
web разработчик и блоггер
Ответы на часто задаваемые вопросы
Остались вопросы?
Напиши в Telegram
Сергей оперативно ответит на все вопросы по курсу: программе, пакетам участия и формату
онлайн-курс по web разработке
ИП Дмитриевский С.В.
Электронная почта:
support@sergeydmitrievsky.ru
YouTube
Telegram
публичная оферта
политика обработки данных