Прокачаешь знания в JavaScript-разработке, научишься строить архитектуру приложений
Старт: октябрь
Живые занятия с преподавателями
6 недель
Разбираем кейсы, которые повысят твою экспертность
Менторство
Ментор-сессии с преподавателями
Уровень
С опытом разработка на JavaScript
Старт: октябрь
Живые занятия с преподавателями
6 недель
Разбираем кейсы, которые повысят твою экспертность
Менторство
Ментор-сессии с преподавателями
Уровень
С опытом разработки на JavaScript
Кому подойдет этот курс?
Junior-разработчикам
Углубишься в JavaScript-разработку и изучишь востребованный стек технологий. Пополнишь портфолио и сможешь перейти на Middle уровень
Middle-разработчикам
Расширишь свой стек технологий, прокачаешь навыки и сможешь перейти на более интересный и сложный проект
Выпускникам курсов
Научишься применять знания на практике, начнешь работать с новым стеком и сможешь устроиться на проект
Junior-разработчикам
Углубишься в JavaScript-разработку и изучишь востребованный стек технологий. Пополнишь портфолио и сможешь перейти на Middle уровень
Middle-разработчикам
Расширишь свой стек технологий, прокачаешь навыки и сможешь перейти на более интересный и сложный проект
Выпускникам курсов
Научишься применять знания на практике, начнешь работать с новым стеком и сможешь устроиться на проект
Роадмап
развития
от 900$
от 1 300$
от 2 400$
от 3 200$
Через 5 лет
Team Lead
Через 3-5 лет
Senior JavaScript Dev
Через 1-3 года
Middle JavaScript Dev
Через 1 год
Junior JavaScript Dev
Чему ты научишься
Юнит-тесты и TDD
Разработка архитектуры приложений
Принципы DRY, KISS, YAGNI на реальных проектах
Создашь свой проект в портфолио
Юнит-тесты и TDD
Разработка архитектуры приложений
Принципы DRY, KISS, YAGNI на реальных проектах
Создашь свой проект в портфолио
Оставь заявку на курс и наш менеджер свяжется с тобой в ближайшее время
Прокачай свою карьеру
Нажимая на кнопку, вы даете согласие на обработку персональных данных и соглашаетесь c политикой конфиденциальности
Как проходит обучение?
1
Лекции
Проходят онлайн по Zoom. Ты всегда можешь задать вопрос и получить развернутый ответ от преподавателя
2
Практика
На живых семинарах с преподавателями решаешь реальные кейсы и отрабатываешь теорию
3
Консультации с ментором
На консультациях ментор разбирает твои ошибки и сложные темы, дает рекомендации по дальнейшему развитию
4
Домашние задания
Выполняешь практические работы, которые будут проходить ревью у преподавателя
5
Работа над проектом
Под руководством эксперта делаешь проект в свое портфолио
6
Стажировка
У студентов есть возможность пройти оплачиваемую стажировку от 1 месяца после курса
1
Лекции
Проходят онлайн по Zoom. Ты всегда можешь задать вопрос и получить развернутый ответ от преподавателя
2
Практика
На живых семинарах с преподавателями решаешь реальные кейсы и отрабатываешь теорию
3
Консультации с ментором
На консультациях ментор разбирает твои ошибки и сложные темы, дает рекомендации по дальнейшему развитию
4
Домашние задания
Выполняешь практические работы, которые будут проходить ревью у преподавателя
5
Работа над проектом
Под руководством эксперта делаешь проект в свое портфолио
6
Стажировка
У студентов есть возможность пройти оплачиваемую стажировку от 1 месяца после курса
Наши фишки
Подготовка к собеседованию
Мы поможем составить продающее резюме и устроим мок-интервью с экспертом, чтобы ты максимально был готов к реальному тех. собесу
Помощь в карьере
Мы рекомендуем своих студентов в компании-партнеры и можем предложить пройти собеседование на наши проекты
Поддержка от ментора
Ментор – это опытный разработчик, который проделал тот путь, по которому идешь ты. Он будет поддерживать тебя во время курса и отвечать на вопросы
Современная платформа
Обучение организовано на платформе TeachBase, где будут все дополнительные материалы для работы над собственным проектом
Индивидуальный подход
Занятия проходят в небольших группах 10-15 человек, чтобы каждый студент получил максимум внимания от преподавателя на живых лекциях и практиках
Практические знания
Занятия ведут практикующие Senior-разработчики. Ты получишь знания и навыки, которые востребованы на реальных проектах
ПРОГРАММА ОБУЧЕНИЯ
Программа была разработана практикующими разработчиками на основе реальных задач, с которыми работает JavaScript-разработчик. Мы регулярно дополняем и улучшаем программу актуальными темами и технологиями.
Программа была разработана практикующими разработчиками на основе реальных задач, с которыми работает JavaScript-разработчик. Мы регулярно дополняем и улучшаем программу актуальными темами и технологиями.
10 занятий - 20 часов 4 групповые ментор-сессии Домашние задания Дипломный проект
10 занятий - 20 часов 4 групповые ментор-сессии Домашние задания Дипломный проект
Занятие раскрывает понятие "архитектура приложения", знакомит с парадигмами программирования, а также объясняет главные принципы ООП - абстракцию, инкапсуляцию, наследование и полиморфизм.
Лекция стартует с проверки домашнего задания, а затем поднимает тему структуры проекта с точки зрения папок и файлов, а также объясняет принципы работы по git flow и принципы DRY, KISS, YAGNI, SRP.
Занятие стартует с проверки домашнего задания, а затем разбираем принципы DIP, LSP, OCP, ISP и учимся их использованию на практике.
Написание юнит-тестов на react testing library + jest.
- how js works with fp and why is it better for frontend - base/main principes - redux examples
- why is redux slow - multistore / singlestore - reactive programming +/- - frontend architecture with SM
- wb4 vs wb5 - new resources loaders - ts conf for what - optimization
Расписание курса
Понедельник и субота
Индивидуально
Индивидуально
Занятия
Живые уроки с преподавателем в 19:00 мск в будни и 11:00 мск в выходные
Консультации
В группах до трех человек
Домашние задания
С обратной связью от преподавателя
Преподаватели
Senior-разработчики крупнейших технологических компаний страны
Маргарита Лукина
Frontend Developer в IVI
Преподаватель курса
Андрей Марченко
Lead Software Engineer в Netcracker Technology
Преподаватель курса
Алексей Рожков
Software Engineer в Baum
Ментор
Степан Старцев
Senior Frontend Developer
Преподаватель
Андрей Сазонов
Senior Frontend Developer в iSmart
Преподаватель
Артем Карманов
Frontend Developer в Цифровых привычках
Ментор
Маргарита Лукина
Frontend Developer в IVI
Преподаватель курса
Андрей Марченко
Lead Software Engineer в Netcracker Technology
Преподаватель курса
Алексей Рожков
Software Engineer в Baum
Ментор
Степан Старцев
Senior Frontend Developer
Преподаватель
Андрей Сазонов
Senior Frontend Developer в iSmart
Преподаватель
Артем Карманов
Frontend Developer в Цифровых привычках
Ментор
Что будет после курса?
Повысишь свой уровень и перейдешь на Middle позицию
Будешь проходить ревью быстрее и с меньшим количеством замечаний
Получишь удостоверение о повышении квалификации государственого образца
Получишь записи занятий и дополнительные материалы
Самыми полезными лекциями для меня были по TypeScript, и все лекции Александра по React. В практических домашних работах мы применяли все полученные знания, а также было много отдельных небольших упражнений по пройденному материалу.
Владислав Иванов
Middle JavaScript developer "Цифровые привычки"
Курсы закрепили мои знания по Java core, Spring framework и др., а так же я познакомилась с новыми, для меня, технологиями, например, такими как Kafka и Kubernetes. На каждом занятии сидело 2 – 3 разработчика с большим стажем, так что, помимо теории, было много историй из практики.
Варвара Ситникова
Middle Java developer "Цифровые привычки"
Я сразу устроился на проект и одновременно учился на курсе. Смог объединять работу, учебу в магистратуре и курс. Теория на курсе часто встречается потом на проектах, я часто пересматриваю лекции, чтобы реализовать фичу на проекте, потому что преподаватели делятся именно своим практическим опытом, который потом можно применять в жизни.
Михаил Галактионов
Middle Java developer "Цифровые привычки"
Курс помог мне вспомнить основы, а кое-где углубить некоторые знания. Получил много хороших впечатлений от слушания лекций. Узнал некоторые вещи, о которых только слышал краем уха от "старших" коллег. Теперь у меня новая долгожданная работа.
Алексей Карташов
Middle Java developer "Цифровые привычки"
Курс рассчитан на то, что слушатели уже имеют какие-то знания по языку Java и опыт работы. На лекциях преподаватели как повторяют самые основы, так и рассказывают о редко где встречающихся аспектах. Домашние задания были построены таким образом, чтобы охватить и применить на практике как можно больше возможностей языка, поэтому для их выполнения необходимо было самостоятельно дополнительно поразбираться.
Александр Вдовин
Middle Java developer "Цифровые привычки"
Курс помог мне разложить по полочкам базу по Spring'y, очень полезна была лекция по Kubernetes и Kafka. Именно из-за этих лекций я шел на курс, и эти темы объяснили максимально простым и понятным языком, с примерами из практики. Отдельно хочу отметить домашние задания и консультации с преподавателями, они помогли понять, какие темы стоит подтянуть.
Андрей Дудырев
Middle Java developer "Цифровые привычки"
До курса я почти 2 года работал программистом. Для перехода на Middle-позицию мне не хватало теории по микросервисной архитектуре. На курсе мы прошлись по микросервисам, стал увереннее себя чувствовать в этой теме. Мне были очень полезны лекции по Docker, SQL и многопоточке.
Андрей Стогов
Middle Java developer "Цифровые привычки"
На курсе разбираются все самые популярные темы и вопросы собеседований. Причём очень глубоко и системно. Плюс, это все закрепляется крайне полезными мастер-классами по современным технологиям, например kubernetes, istio и др. Короче, это было очень круто, спасибо!
Дмитрий Кокотов
Middle Java developer "Цифровые привычки"
В курсе не было ничего лишнего, и полученные знания помогают мне сейчас на проекте. Из преподавателей хочу отметить Андрея Сундукова. Он грамотно подавал сложный материал, использовал аналогии и подкреплял любую теорию примерами в коде, постоянно взаимодействовал со студентами и не давал заскучать. Круто, что домашние задания составлены таким образом, чтобы ты не терял время и сразу думал над решениями в контексте тематики: в готовых сконфигурированных проектах уже настроены пайплайны для тестов и прочее, остается только применить и отточить полученные на лекции знания.
Лев Стахеев
Middle Java developer "Цифровые привычки"
Курс действительно оказался полезным и полностью оправдал мои ожидания. Он помог мне структурировать теорию и закрепить знания на практике. Наиболее полезными темами для меня были: Нефункциональные требования, Архитектура Web-приложений, VSC и CI/CD. Новые знания помогли мне устроиться на проект Сбера "Монеты и слитки" и быстро влиться в рабочий процесс.
Бари Валиахмедов
System Analyst "Цифровые привычки"
Мегаполезными лекциями для меня были по Java Memory Model и многопоточке. Из преподавателей больше всех запомнился Андрей Сундуков. Он доходчиво объяснял сложный материал и давал задания прямо во время лекции, так что учеба была интенсивной и разнообразной.
Евгений Власов
Middle Java developer "Цифровые привычки"
На курсе мы разбирали темы, которые реально пригодились в работе и при прохождении собеседования на проект. Я узнал много нового про работу со Spring, Docker и базами данных.
Андрей Павлов
Middle Java developer "Цифровые привычки"
На курсе я хотел закрепить и структурировать свои знания, а в итоге узнал много нового. Самыми полезными лекциями для меня были по основам Java, где рассматривались тонкости языка, например, правила Happens-before. Также начал работать с новыми для меня технологиями: Kafka и Istio. Из преподавателей мне больше всех запомнился Андрей Сундуков, потому что на лекциях он давал множество инсайтов из своего опыта, интересно было слушать и подмечать что-то для себя.
Павел Нарижный
Middle Java developer "Цифровые привычки"
Лично для меня самыми полезными лекциями были по OpenAPI, архитектуре web-приложений и тестированию. У каждого преподавателя были свои фишки, все понятно объясняли темы и отвечали на вопросы. По тестам была хорошая обратная связь, сразу становилось ясно, где и что я не совсем поняла.
Надежда Филимонова
System Analyst "Цифровые привычки"
Курс прокачал мои знания в разных аспектах системного анализа: проектирование БД, разработка базовой информационной модели, нефункциональные требования применимые к бэкендовым системам, API и брокеры очередей. Ну и самое классное – это трудоустройство после курса.
Лика Кузнецова
System Analyst "Цифровые привычки"
Оставь свои контакты, наш специалист свяжется с тобой в ближайшее время и ответит на все вопросы
Консультация
от эксперта
Нажимая на кнопку, вы даете согласие на обработку персональных данных и соглашаетесь c политикой конфиденциальности
Часто задаваемые вопросы
- Умение писать рабочий код на JavaScript+HTML+CSS - Знакомство с React или другим современным фронтэнд фреймворком (Vue, Angular)
Для поступления на курс нужно отправить заявку на нашем сайте.
Старт ближайшего потока — октябрь 2022
Курс проходит онлайн в небольших группах 10-15 человек. Он состоит из живых лекций, практических занятий и домашних работ.
Да, учебу на курсе можно совмещать с текущим местом работы, так как занятия проходят в вечернее время.
Да, у лучших студентов будет возможность пройти собеседование на наши проекты и проекты партнеров.
Удостоверение государственного образца о повышении квалификации, записи занятий с преподавателями, презентации с лекциями и дополнительные материалы.
- Умение писать рабочий код на JavaScript+HTML+CSS - Знакомство с React или другим современным фронтэнд фреймворком (Vue, Angular)
Для поступления на курс нужно отправить заявку на нашем сайте.
Старт ближайшего потока — октябрь 2022
Курс проходит онлайн в небольших группах 10-15 человек. Он состоит из живых лекций, практических занятий и домашних работ.
Да, учебу на курсе можно совмещать с текущим местом работы, так как занятия проходят в вечернее время.
Да, у лучших студентов будет возможность пройти собеседование на наши проекты и проекты партнеров.
Удостоверение государственного образца о повышении квалификации, записи занятий с преподавателями, презентации с лекциями и дополнительные материалы.