Все программы
Основы программирования
Фундамент для любого IT-направления – от верстки до программирования на JavaScript и TypeScript.
Продолжительность
4 мес
Расписание (Schedule)
2 раза в неделю по 3 часа
Группа
Малые группы до 7 человек
Стоимость
70 EUR / месяц
Учебный план
1
HTML и CSS
Недели 1–2- HTML5-семантика, доступность, формы
- CSS: Flexbox, Grid, адаптивная верстка
- Git, терминал, инструменты разработчика
2
JavaScript – основы
Недели 3–5- Типы данных, переменные, функции, условия, циклы
- Массивы, объекты, разрушения, распространение/остальное
- Работа с DOM, событиями, делегирование
3
JavaScript — углубленно
Недели 6–8- Закрытие, область применения, прототипы, это
- Asynchrony: promisi, async/await, fetch
- Модули, классы, обработка ошибок, работа с API
4
TypeScript
Недели 9–11- Типизация: примитивы, интерфейсы, generics
- Строгий режим и конфигурация tsconfig
- Перенос JS-проекта на TypeScript
5
Практика и закрепление
Недели 12–13- Структуры данных, алгоритмы, паттерны
- Работа с localStorage, REST API, JSON
- Просмотр кода, рефакторинг, чистый код
6
Финальный проект
Недели 14–16- Самостоятельный проект JavaScript/TypeScript
- Работа с DOM, API, хранение данных
- Презентация и код-ревью с ментором