Трансформация в крепкого
Middle/Senior Frontend Developer
Формирование базы программирования
Цель курса
ЧТО ТЫ ПОЛУЧИШЬ В РЕЗУЛЬТАТЕ
Избавишься от проблемы
 "чистого листа" при разработке приложения или библиотеки
Поймешь, чем отличается хорошая архитектура от плохой
Начнешь осмысленно применять алгоритмы и структуры данных
 в своей работе
Будешь прагматично подходить 
к выбору инструмента для решаемой задачи
Создашь проект, который можно будет развивать дальше или использовать в портфолио
НЕОБХОДИМЫЙ УРОВЕНЬ ДЛЯ ПРОХОЖДЕНИЯ КУРСА
Что будет плюсом
Опыт работы с TypeScript
Опыт работы с инструментами сборки, например, Webpack
Что вы должны знать и уметь
Уметь работать с GIT и Github на базовом уровне
Хорошо разбираться в синтаксисе и семантике JS (ES6+)
Понимание объектной модели JS и браузера
Иметь представление об асинхронном программировании
 в JavaScript хотя бы на базовом уровне
ПРОГРАММА КУРСА
Практика этого модуля основана на реализации своего проекта-приложения
Модуль 1
Практика
Практика этого модуля основана на реализации своего проекта-библиотеки
Также, после почти каждого занятия будут даваться задачки на проработку и самостоятельное изучение.
Чему научишься
Сформируешь базовое понимание о работе процессора и памяти
Узнаешь о самых важных алгоритмах и структурах данных в программировании и начнешь их применять.
Освоишь техники работы с асинхронным и многопоточным кодом
Познакомишься с WASM
Модуль 2
Чему научишься
Получишь глубокие знания об организации модулей и пакетов в JS
Практика
Практика этого модуля основана на домашних заданиях, которые будут после части лекций.
Познакомишься со способами сборки JS приложений и начнешь использовать Webpack
Узнаешь о способах тестирования программных модулей
Начнешь использовать Jest и Playwright
Модуль 3
Чему научишься
Узнаешь о разных парадигмах программирования
Научишься эффективно применять объектно-ориентированное и функциональное программирование на практике
Узнаешь об паттернах построения Frontend приложений
Напишешь свой реальный и интересный проект
Научишься работать в команде
Практика
Идея приложения берется из заранее подготовленного пула или можно придумать самостоятельно. В конце будет защита и отбор.
Пример расписания
Computer Science во Frontend
Концепция Занятий
Каждый ВТ и ЧТ в 19:00 МСК лекции с Андреем
Длительность занятия 2 часа

Раз в 2 недели по субботам в 12:00 разбор ДЗ и ответы на вопросы.
После большинства занятий будут даваться задачки для тренировки

Основная практика - это разработка учебного проекта
Домашние задания
Все занятия начинаются с формализации решаемой проблемы

Например, если разбираем ООП, то сначала поймём зачем этот ООП вообще придумали

Почти каждая лекция будет состоять из теории (проблема, обоснование, решение) и кода
ЖИвые лекции
Разработка собственной библиотеки после модуля «БАЗА»

Разработка своего проекта-приложения

Может выполняться в группе или единолично

Максимальное кол-во участников в группе –
5 чел
Курсовые работы
Курс проходит на платформе
GetCourse и в Telegram
ГДЕ ПРОХОДЯТ ЗАНЯТИЯ
Канал в Telegram 
с информацией по курсу
В Телеграмме для студентов курса будет создан канал, где будут публиковаться ссылки на трансляции, дополнительные материлы к лекции и полезные ссылки по теме для самостоятельной проработки, а также важные организационные моменты по курсу.
Чаты для общения
Для всех студентов есть «общий чат», где можно общаться с другими студентами на темы программирования в целом и по темам курса в частности.

Для всех других тем будет отдельный чат – «Флудильня».
Ваш мудрый и единственный наставник
Провел более 180
собеседований за последние 2 года
Автор собственного языка программирования
и множества открытых библиотек
Автор десятка мастер-классов и интенсивов
по фундаментальным аспектам Frontend разработки
Андрей
КОБЕЦ
20 лет
14 лет
в коммерческой разработке
на позиции Senior разработчика
8 лет
6 лет
собеседует топ разработчиков
в крупнейшей IT компании России
ЧТОБЫ ДОБИТЬСЯ МАКСИМАЛЬНОГО КАЧЕСТВА ПРЕДОСТАВЛЯЕМОЙ ИНФОРМАЦИИ, МЫ НЕ ПРИГЛАШАЕМ ДРУГИХ ПРЕПОДАВАТЕЛЕЙ ИЛИ КУРАТОРОВ
:
00
:
00
00
00
:
Дней
Часов
Минут
Секунд
Отзывы студентов первого потока
Андрей малышев
Алексей Якимкин
Георгий прохоров
Валерий Неплюев
Михаил Горковенко
Ирина Варушкина
Отзывы студентов второго потока
  • Курс очень сложный, надо пересматривать не один раз) Но тем не менее, каждый раз при просмотре узнаешь что-то новое. И количества этого "что-то нового" так много, что возникается чуство такого просвещения и что становишься самым умным, так как эти знания не загуглишь и тебе вот так рассказали и ты знаешь об этом. Домашки наверное не сказать, что сложные, но иногда непонятно что от тебя требуются (возможно, если пересмотреть лекцию несколько раз и следующую тоже 1-2 раза, то станет яснее). Очень понравиась часть про итераторы, генераторы, некоторые лекции из "Архитектуры" были очень полезными, хотя я посмотрел только часть и возможно меньше половины.
    Егоров Дмитрий
  • Курс был очень полезным и информативным для моего профессионального развития. Охват тем был очень широким, даже превысил мои ожидания. Весь материал был структурирован, а глубокое погружение в темы позволило получить более глубокое понимание того, как все работает. После завершения курса я начал смотреть на многие вещи как будто другими глазами и стал успешно применять полученные знания еще в процессе обучения. Хочу выразить огромную благодарность Андрею за его терпение и за то, что он поделился с нами своими знаниями, помогая нам стать настоящими инженерами. Курс был очень крутой!
    Полячинский Алексей
  • Великолепные впечатления, прокачивать базу нужно обязательно и всем про это говорю. Ни сколько не пожалел, что записался на курс, прошёл его, пережил кучу эмоций. Он безумно полезен, как начинающим, так и крепким мидлам и даже сеньорам. Без базы никуда
    Благовидов Андрей
  • Очень рада, что все таки решила на него пойти. Долго не могла найти что-то не с нуля, а тут крутая углубленная информация, которой оказалось для меня так много, что, как Андрей и говорил, некоторые моменты будут доходить еще и не один год)
    Бакуменко Елена
  • Курс отличный, но с работой очень сложно совмещать. К тому же по личным причинам поспевать стало ещё проблематичнее. Формат работы хороший. По наполнению похоже на полноценный курс в университете
    Зырянов Павел
  • В целом, всё хорошо, курс прекрасно показывает пробелы, которые необходимо подтянуть. Так как был на тарифе Базовый, учился в своем темпе, и даже первые домашки давались тяжелым трудом. Но после нескольких часов мучений что-то выходило годное)
    Верхов Дмитрий
  • Огонь, но сложно, некоторые лекции пересматривал не один раз
    Рябоконь Леонид
  • Очень положительное, много полезной информации которую уже получилось применить на практике
    Смирнова Алиса
  • Самый полезный курс, который я проходил) Очень ценная информация
    Синельников Максим
  • Впечатление положительное. За эти ~5 лет во фронтенде ни раз не встречал такого рода курс
    Музагов Висхан
  • Все отлично! Доволен на все 100%! Очень насыщенный курс, дал много новых знаний, показал спектр того куда еще стоит углубиться
    Сорокин Дмитрий
  • Лучшее, что я когда либо проходил. До этого на первом месте был курс CS50.
    Давыдов Денис
  • Супер. Лучший курс в моей жизни
    Камбулов Данил
  • Не передать словами))) Невероятно полезный материал
    Химишев Сальман
Защита курсовых
2 поток
1 поток
часто задаваемые вопросы
Да, мы действуем в рамках законодательства РФ и предоставляем все необходимые документы для юридического отдела и бухгалтерии.
Для оформления через юридическое лицо, пишите в телеграмм @daria_kobezzza
ПОчувствуй силу в базе!
Остались вопросы?
Напиши нам, мы с удовольствием на них ответим