IT Academy
Практическое IT-обучение

Знания, собранные в понятную систему.

Практические маршруты от первого терминала до работающего веб-приложения. Без воды: объяснение, команда, упражнение и самопроверка.

68курсов
398практических уроков
5проверочных тестов
Курсы

Учебные программы

AI и MLПродвинутый≈ 48 ч

LLM Engineering и генеративный AI

Prompting, RAG, evals, agents, безопасность и стоимость LLM-систем.

Войти и начать →
AI и MLПродвинутый≈ 46 ч

MLOps и эксплуатация моделей

Версионирование, pipelines, registry, serving и monitoring ML.

Войти и начать →
AI и MLПродвинутый≈ 64 ч

Глубокое обучение

Нейросети, оптимизация, CNN, transformers и надёжное обучение.

Войти и начать →
AI и MLСредний≈ 58 ч

Классическое машинное обучение

Данные, признаки, модели, оценка и воспроизводимый ML-проект.

Войти и начать →
AI и MLПродвинутый≈ 48 ч

Компьютерное зрение

Обработка изображений, detection, segmentation и deployment.

Войти и начать →
Embedded и IoTПродвинутый≈ 56 ч

Embedded C и микроконтроллеры

Регистры, interrupts, peripherals, RTOS и аппаратная отладка.

Войти и начать →
Embedded и IoTСредний≈ 48 ч

IoT-системы от датчика до cloud

Протоколы, edge, telemetry, device management и безопасность.

Войти и начать →
Embedded и IoTПродвинутый≈ 60 ч

Робототехника и ROS 2

Кинематика, сенсоры, planning, control и ROS 2.

Войти и начать →
EnterpriseНачальный≈ 42 ч

1С:Предприятие и автоматизация бизнеса

Метаданные, запросы, регистры, управляемые формы и интеграции.

Войти и начать →
EnterpriseПродвинутый≈ 42 ч

Интеграционная архитектура

API, events, messaging, contracts и надёжность интеграций.

Войти и начать →
EnterpriseСредний≈ 44 ч

Корпоративные информационные системы

ERP/CRM, процессы, интеграции, master data и governance.

Войти и начать →
MobileСредний≈ 52 ч

Android-разработка

Kotlin, Compose, lifecycle, данные и публикация Android-приложения.

Войти и начать →
MobileСредний≈ 44 ч

Flutter и кроссплатформенная разработка

Dart, widgets, state, native integration и выпуск приложений.

Войти и начать →
MobileСредний≈ 52 ч

iOS-разработка

SwiftUI, lifecycle, persistence, сеть и App Store quality.

Войти и начать →
QAСредний≈ 44 ч

Автоматизация тестирования

API/UI automation, архитектура тестов, CI и борьба с flaky.

Войти и начать →
QAПродвинутый≈ 36 ч

Нагрузочное тестирование

Модель нагрузки, latency percentiles, capacity и bottleneck analysis.

Войти и начать →
QAНачальный≈ 38 ч

Тестирование ПО

Стратегия, test design, уровни тестов и качественный bug report.

Войти и начать →
UX и ProductНачальный≈ 42 ч

UX/UI-дизайн цифровых продуктов

Исследование, информационная архитектура, прототип и дизайн-система.

Войти и начать →
UX и ProductСредний≈ 38 ч

Бизнес-анализ в IT

Требования, процессы, модели данных и управление изменениями.

Войти и начать →
UX и ProductСредний≈ 40 ч

Управление IT-продуктом

Discovery, стратегия, roadmap, метрики и delivery решений.

Войти и начать →
UX и ProductСредний≈ 36 ч

Управление IT-проектами

Scope, риски, планирование, Agile и управляемая поставка.

Войти и начать →
Веб-разработкаСредний≈ 48 ч

Backend и проектирование API

HTTP-контракты, архитектура, данные, безопасность и эксплуатация.

Войти и начать →
Веб-разработкаСредний≈ 42 ч

Django в production

ORM, forms, auth, безопасность и развёртывание Django.

Войти и начать →
Веб-разработкаСредний≈ 54 ч

Frontend engineering

Компоненты, состояние, доступность, тесты и производительность frontend.

Войти и начать →
Веб-разработкаСредний≈ 42 ч

Node.js backend

Event loop, API, БД, очереди и эксплуатация Node.js.

Войти и начать →
Веб-разработкаСредний≈ 30 ч

Web performance и доступность

WCAG, assistive technologies и измеримая скорость интерфейса.

Войти и начать →
Веб-разработкаНачальный≈ 24 ч

Веб-разработка: HTML, CSS, HTTP и доступность

Соберите адаптивную страницу и поймите путь запроса от браузера до сервера.

Войти и начать →
Графика и игрыПродвинутый≈ 54 ч

Компьютерная графика

Линейная алгебра, rasterization, shaders, lighting и rendering.

Войти и начать →
Графика и игрыСредний≈ 56 ч

Разработка игр

Game loop, gameplay systems, physics, content pipeline и выпуск.

Войти и начать →
ДанныеПродвинутый≈ 56 ч

Data Engineering

Пайплайны, хранилища, streaming, качество и governance данных.

Войти и начать →
ДанныеСредний≈ 36 ч

NoSQL и распределённые базы

Document, key-value, wide-column, graph и осознанный выбор модели.

Войти и начать →
ДанныеПродвинутый≈ 46 ч

PostgreSQL: углублённый курс

Planner, индексы, MVCC, блокировки, backup и performance.

Войти и начать →
ДанныеНачальный≈ 26 ч

SQL и PostgreSQL: от запроса к схеме

SELECT, JOIN, агрегаты, транзакции, индексы и моделирование данных.

Войти и начать →
ДанныеНачальный≈ 38 ч

Аналитика данных и BI

Метрики, SQL-анализ, визуализация и коммуникация выводов.

Войти и начать →
ИнформатикаСредний≈ 36 ч

Алгоритмы и структуры данных

Оценка сложности, массивы, деревья, графы и выбор подходящего алгоритма.

Войти и начать →
ИнформатикаСредний≈ 32 ч

Архитектура компьютера

Как процессор, память и ввод-вывод исполняют программу.

Войти и начать →
ИнформатикаНачальный≈ 28 ч

Дискретная математика для IT

Логика, множества, комбинаторика, графы и доказательства для разработчика.

Войти и начать →
ИнформатикаПродвинутый≈ 42 ч

Операционные системы

Процессы, память, файловые системы, конкурентность и ядро ОС.

Войти и начать →
ИнформатикаПродвинутый≈ 48 ч

Распределённые системы

Согласованность, репликация, консенсус и отказоустойчивость.

Войти и начать →
ИнформатикаПродвинутый≈ 36 ч

Устройство языков программирования

Типы, парсинг, интерпретация, память и модели выполнения.

Войти и начать →
ИнфраструктураПродвинутый≈ 52 ч

Cloud Architecture

Надёжная, безопасная и экономичная архитектура облачных систем.

Войти и начать →
ИнфраструктураСредний≈ 46 ч

DevOps: от кода до production

CI/CD, Linux, контейнеры, наблюдаемость и безопасные релизы.

Войти и начать →
ИнфраструктураСредний≈ 38 ч

Infrastructure as Code

Terraform/OpenTofu, configuration management, policy и безопасные изменения.

Войти и начать →
ИнфраструктураНачальный≈ 24 ч

Linux-сервер: эксплуатация и диагностика

Файлы, процессы, systemd, журналы, сеть и безопасные изменения.

Войти и начать →
ИнфраструктураПродвинутый≈ 48 ч

Site Reliability Engineering

SLI/SLO, error budget, capacity, incidents и устранение toil.

Войти и начать →
ИнфраструктураПродвинутый≈ 56 ч

Контейнеры и Kubernetes

OCI, Kubernetes workloads, сеть, storage и эксплуатация кластера.

Войти и начать →
КибербезопасностьПродвинутый≈ 52 ч

Application Security

Secure SDLC, OWASP, threat modeling и проверка веб-приложений.

Войти и начать →
КибербезопасностьПродвинутый≈ 54 ч

SOC и цифровая криминалистика

Telemetry, detection engineering, triage и расследование инцидентов.

Войти и начать →
КибербезопасностьНачальный≈ 42 ч

Основы кибербезопасности

Риски, угрозы, IAM, криптография, защита и реагирование.

Войти и начать →
КибербезопасностьПродвинутый≈ 44 ч

Прикладная криптография и IAM

Примитивы, протоколы, ключи, OAuth/OIDC и zero trust.

Войти и начать →
КибербезопасностьПродвинутый≈ 60 ч

Этичный пентестинг

Методология легального тестирования и доказательное описание рисков.

Войти и начать →
ПрофессияНачальный≈ 28 ч

Карьера и инженерная практика

Портфолио, коммуникация, code review, собеседования и рост инженера.

Войти и начать →
ПрофессияНачальный≈ 26 ч

Техническая документация

README, tutorial, reference, ADR, runbook и документация API.

Войти и начать →
ПрофессияНачальный≈ 24 ч

Этика, право и устойчивость в IT

Приватность, лицензии, доступность, влияние технологий и профессиональная ответственность.

Войти и начать →
РазработкаСредний≈ 46 ч

C# и платформа .NET

Современный C#, CLR, ASP.NET Core и работа с данными.

Войти и начать →
РазработкаНачальный≈ 18 ч

Git без страха: история и командная работа

Коммиты, ветки, merge, rebase и безопасное исправление ошибок.

Войти и начать →
РазработкаСредний≈ 38 ч

Go для сетевых сервисов

Идиоматичный Go, concurrency и надёжные микросервисы.

Войти и начать →
РазработкаСредний≈ 48 ч

Java и промышленный backend

JVM, коллекции, concurrency, Spring и production-практики.

Войти и начать →
РазработкаНачальный≈ 40 ч

JavaScript и TypeScript

Язык веба, event loop, типизация и архитектура приложений.

Войти и начать →
РазработкаСредний≈ 34 ч

Kotlin для JVM

Null safety, coroutines, DSL и совместимость с Java.

Войти и начать →
РазработкаНачальный≈ 24 ч

Python: уверенный старт

Синтаксис, функции, коллекции, файлы и небольшой консольный проект.

Войти и начать →
РазработкаПродвинутый≈ 52 ч

Rust и безопасное системное ПО

Ownership, lifetimes, traits, async и FFI.

Войти и начать →
РазработкаСредний≈ 38 ч

Swift: приложения экосистемы Apple

Swift type system, concurrency и архитектура приложений.

Войти и начать →
РазработкаПродвинутый≈ 52 ч

Современный C++

RAII, шаблоны, STL, конкурентность и производительность.

Войти и начать →
РазработкаСредний≈ 40 ч

Язык C и системное программирование

Память, указатели, ABI и безопасная работа близко к ОС.

Войти и начать →
СетиПродвинутый≈ 38 ч

Автоматизация сетей

API, source of truth, templates, validation и безопасный rollout.

Войти и начать →
СетиПродвинутый≈ 40 ч

Беспроводные и телеком-сети

Радиоканал, Wi‑Fi, мобильные сети, QoS и планирование.

Войти и начать →
СетиСредний≈ 52 ч

Сетевой инженер: фундамент

Ethernet, IP, routing, switching, DNS, VPN и диагностика.

Войти и начать →
База знаний

Статьи

Практичный code review

Проверяйте корректность, риск и сопровождаемость, а не стиль автора.

Чек-лист перед публикацией веб-приложения

Минимальный набор проверок безопасности и эксплуатации.

HTTP без магии: краткая памятка

Методы, статусы, заголовки, cookies и кеширование.

Отладка как научный метод

Как перестать менять код наугад и локализовать дефект.

Как учиться программированию системно

Цикл теория → воспроизведение → практика → обратная связь.

Самопроверка

Тесты

Проверка: Веб-разработка: HTML, CSS, HTTP и доступность

Четыре вопроса по ключевым идеям курса.

Проверка: SQL и PostgreSQL: от запроса к схеме

Четыре вопроса по ключевым идеям курса.

Проверка: Linux-сервер: эксплуатация и диагностика

Четыре вопроса по ключевым идеям курса.

Проверка: Git без страха: история и командная работа

Четыре вопроса по ключевым идеям курса.

Проверка: Python: уверенный старт

Четыре вопроса по ключевым идеям курса.