Все курсы

Выберите технологию и начните обучение прямо сейчас. Каждый курс включает теорию, практические задания и встроенную IDE.

React

Освой популярную библиотеку для создания динамичных интерфейсов. Компоненты, хуки, состояние и реальные проекты.

Ключевые темы

JSX, компоненты, хуки (useState, useEffect, useRef), контекст, React Router, работа с API, кастомные хуки

Что нужно знать перед стартом

  • Базовый JavaScript: переменные, функции, массивы
  • Понимание HTML и CSS
Подробнее

Angular

Изучи мощный фреймворк для масштабируемых приложений. Компоненты, сервисы, реактивность и архитектура.

Ключевые темы

Компоненты, директивы, сервисы, DI, RxJS, Signals, формы, роутинг, Guards, тестирование

Что нужно знать перед стартом

  • Уверенные основы JavaScript и TypeScript
  • Понимание компонентов и асинхронности
Подробнее

Vue.js

Создавай быстрые и элегантные веб-приложения. Реактивные данные, компоненты и удобная экосистема.

Ключевые темы

Composition API, реактивность (ref, reactive, computed), компоненты, Vue Router, Pinia, слоты, директивы

Что нужно знать перед стартом

  • Базовый JavaScript и понимание DOM
  • Основы HTML/CSS
Подробнее
JS

JavaScript

Разберись в основах языка — прочный фундамент для любого фреймворка и карьеры во фронтенде.

Ключевые темы

Типы данных, замыкания, прототипы, асинхронность (Promise, async/await), DOM API, события, модули ES6+

Что нужно знать перед стартом

  • Предварительный опыт не обязателен
  • Базовые навыки работы с ПК и браузером
Подробнее
TS

TypeScript

Прокачай JavaScript строгой типизацией. Пиши надёжный и масштабируемый код с первого дня.

Ключевые темы

Типы, интерфейсы, дженерики, утилитарные типы, декораторы, строгий режим, интеграция с фреймворками

Что нужно знать перед стартом

  • Уверенная база JavaScript
  • Понимание функций, объектов и модулей
Подробнее