Библиотека

Как делать сайты, приложения и ИИ-продукты

Уроки по траекториям с нуля, пошаговые руководства и рецепты кода с указанием версий, на которых они проверены. Всё бесплатно, без регистрации.

155материалов
17траекторий
143термина

Траектории

Готовые маршруты обучения: шаги идут от основ к практическому результату.

9 шаговUX/UI-дизайн: от исследования до дизайн-системыКак понять пользователя, выстроить экран, собрать компоненты в Figma и довести их до дизайн-системы и рабочего дашборда.Начать →4 шаговМоушн и анимацияЗачем интерфейсу движение, как выбирать кривые и длительности, анимировать прокрутку и переходы между экранами.Начать →9 шаговJavaScript с нуляОт первой программы до работы с DOM, ошибками и асинхронностью — с практикой на каждом шаге.Начать →7 шаговВёрстка: HTML и CSSСемантическая разметка, раскладка на Flexbox и Grid, адаптивность, Tailwind, скорость и доступность.Начать →8 шаговReactTypeScript, компоненты, состояние, эффекты, формы, управление состоянием и тесты — и доступное модальное окно в финале.Начать →7 шаговNext.jsApp Router, серверные компоненты и Server Actions, Tailwind и скорость — и два готовых решения: форма заявки и закрытые страницы.Начать →6 шаговJavaСинтаксис Java, коллекции и Maven, затем ООП, SOLID и паттерны — и переход к первому REST API на Spring Boot.Начать →7 шаговSpring BootHTTP, Java для backend, REST API на Spring Boot, слои, проектирование API, права доступа и единый формат ошибок.Начать →8 шаговBackend на Node.jsNode.js, REST API на Express, слои, аутентификация, права, тесты и безопасное хранение паролей.Начать →9 шаговReact Native + ExpoВыбор подхода, первое приложение на Expo, навигация, API и хранение, готовый список, возможности устройства, push и публикация.Начать →6 шаговFlutter + DartDart и первое приложение на Flutter, состояние и навигация, форма с валидацией, тестирование и публикация.Начать →9 шаговSQL и PostgreSQLТаблицы и ключи, SELECT и JOIN, PostgreSQL в Docker, проектирование схемы, индексы, транзакции, EXPLAIN и keyset-пагинация.Начать →8 шаговDocker и деплойТерминал и Linux, Docker и Compose, секреты, Nginx, выбор способа деплоя и CI на GitHub Actions.Начать →9 шаговАрхитектура ПОАрхитектурные решения, SOLID и паттерны, чистая архитектура, API, монолит и микросервисы, события и system design.Начать →8 шаговAPI и интеграцииКак устроены API, HTTP, проектирование, вебхуки, надёжные вызовы внешних сервисов, безопасность, платежи и адаптер интеграции.Начать →8 шаговAI-интеграцииКак работают LLM, первый запрос к API, промпты, tool calling, эмбеддинги и RAG, безопасность и оценка качества.Начать →7 шаговВайбкодинг: от прототипа к продуктуКак довести приложение, собранное с AI-ассистентом, до продукта: Git и откат, ревью, доступ к данным, тесты, границы и миграции, релиз и передача команде.Начать →

Направления

Двенадцать направлений — от UX/UI до ИИ.

01 · 18 материаловUX/UI и продуктовый дизайнИсследования, аудит, Figma, прототипы, дизайн-системы, сетка, типографика, доступность и моушн.02 · 15 материаловОсновы программированияПеременные, условия, функции, структуры данных, алгоритмы, ООП, Git, терминал, HTTP и отладка.03 · 18 материаловFrontend-разработкаHTML, CSS, JavaScript, TypeScript, React, Next.js, Vue, Tailwind, формы, состояние, тесты и скорость.04 · 13 материаловBackend-разработкаNode.js, Express, NestJS, Java и Spring Boot, Python, FastAPI и Django, аутентификация, права, фоновые задачи.05 · 12 материаловМобильная разработкаReact Native и Expo, Flutter и Dart, Kotlin и SwiftUI, навигация, устройства, уведомления и публикация.06 · 12 материаловБазы данныхSQL, PostgreSQL, MySQL, Redis и NoSQL, проектирование, индексы, транзакции, ORM и миграции.07 · 12 материаловDevOps, тестирование и безопасностьLinux, Docker, Nginx, деплой, CI/CD, мониторинг, пирамида тестов, OWASP и секреты.08 · 10 материаловАрхитектура ПОSOLID, паттерны, чистая архитектура, монолит и микросервисы, события, API, кэш и multi-tenant SaaS.09 · 10 материаловAPI и интеграцииREST и GraphQL, вебхуки, OAuth и OpenID Connect, платежи, Telegram, CRM, 1С и надёжность внешних API.10 · 16 материаловAI-разработкаLLM API, промпты, AI-ассистенты в коде, эмбеддинги, RAG, tool calling, агенты, оценка и безопасность.11 · 11 материаловГотовые решенияРецепты кода под конкретную задачу: компоненты, утилиты, Next.js, Spring, мобильные, авторизация, SQL.12 · 8 материаловСправочник разработчикаГлоссарий, команды Git, HTTP-коды, CSS, хуки React, SQL, частые ошибки и сравнение технологий.

Все материалы

Справочник терминов

Как называются блоки сайта, элементы интерфейса и технические понятия — с мини-схемой, коротким определением и советом. 143 термина.

Открыть справочник