Все программы
Основы программирования
Фундамент для любого IT-направления – от верстки до программирования на JavaScript и TypeScript.
Продолжительность
4 месяца
Расписание
2 раза в неделю по 3 часа
Группа
Малые группы до 10 человек
Стоимость
70 EUR / месяц
Учебный план
1
HTML и CSS
Недели 1–2- HTML5-семантика, доступность, формы
- CSS: Flexbox, Grid, адаптивная верстка
- Git, терминал, инструменты разработчика
2
JavaScript – основы
Недели 3–5- Типы данных, переменные, функции, условия, циклы
- Массивы, объекты, деструктуризация, spread/rest
- Работа с DOM, событиями, делегирование
3
JavaScript — углубленно
Недели 6–8- Замыкания, scope, прототипы, this
- Асинхронность: промисы, 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, хранение данных
- Презентация и код-ревью с ментором