Computer Science во Frontend
Преимущества курса
Трансформация в крепкого
Middle/Senior Frontend Developer и формирование базы программирования
Для кого подойдет курс
О курсе
Что ты получишь в результате:
- Избавишься от проблемы «чистого листа» при разработке приложения или библиотеки
- Поймешь, чем отличается хорошая архитектура от плохой
- Начнешь осмысленно применять алгоритмы и структуры данных в своей работе
- Будешь прагматично подходить к выбору инструмента для решаемой задачи
- Создашь проект, который можно будет развивать дальше или использовать в портфолио
Что вы должны знать и уметь:
- Хорошо разбираться в синтаксисе и семантике JS (ES6+)
Понимание объектной модели JS и браузера
- Иметь представление об асинхронном программировании в JavaScript хотя бы на базовом уровне
- Уметь работать с GIT и Github на базовом уровне
Будет плюсом:
- Опыт работы с TypeScript
- Опыт работы с инструментами сборки, например, Webpack
Концепция занятий:
- Каждый ВТ и ЧТ в 19:00 МСК лекции с Андреем
- Длительность занятия 2 часа
- Раз в 2 недели по субботам в 12:00 разбор ДЗ и ответы на вопросы
- Все занятия начинаются с формализации решаемой проблемы. Например, если разбираем ООП, то сначала поймём зачем этот ООП вообще придумали
- Почти каждая лекция будет состоять из теории (проблема, обоснование, решение) и кода
- После большинства занятий будут даваться задачки для тренировки
- Основная практика — это разработка учебного проекта
- Разработка собственной библиотеки после модуля «БАЗА»
- Разработка своего проекта-приложения
- Может выполняться в группе или единолично
- Максимальное кол-во участников в группе – 5 чел (Курсовые работы)
Тарифы
Получить консультацию
Получить бесплатную консультацию
Отзывы