Карточки для изучения программирования

Повторяйте ключевые темы frontend и backend, готовьтесь к техническим собеседованиям по наборам WitSlice. Выберите направление и учитесь в удобном темпе.

направления
3
наборов
11
карточек в наборе
20–140

Что хотите изучить?

Выберите направление — покажем связанные наборы для повторения теории и подготовки к практике.

Найдите свою точку входа

Backend

Разберите устройство API

Пройдите от HTTP и контрактов к данным и архитектуре сервисов.

Изучить REST API
Собеседования

Подготовьтесь к собеседованию

Повторите вопросы по разметке, стилям, JavaScript и React.

Начать с JavaScript

Готовые наборы по программированию

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

Показано наборов: 11
Сети и телекоммуникации
Готовый набор из 140 учебных карточек по компьютерным сетям: топологии, среды передачи, методы доступа, OSI, IP-адресация, протоколы и устройство Интернета — для занятий и самоподготовки.
REST API: архитектура, практика и собеседования
Глубокий набор карточек по REST API: архитектура, контракты, безопасность, масштабирование, ошибки и production-сценарии для middle, senior и system design.
Elasticsearch: поиск, аналитика и архитектура
Набор карточек по Elasticsearch: от основ и inverted index до шардирования, поиска и оптимизации. Подходит для подготовки к интервью и практической работы.
MongoDB для разработчиков: от основ до продакшена
Полный набор по MongoDB: моделирование данных, индексы, агрегации, транзакции и масштабирование. Подойдет для подготовки к собеседованиям и реальной разработки.
Redis: от основ до продвинутых сценариев
Полный разбор Redis: структуры данных, кэширование, очереди, персистентность, масштабирование и продакшн-практики. Подходит для подготовки к интервью и реальной разработки.
Event-Driven архитектура и Kafka: ключевые темы
Практический набор карточек по event-driven архитектуре и Kafka: от consumer groups и offset до идемпотентности, outbox pattern и observability.
Собеседование TypeScript - вопросы и подготовка
Изучите TypeScript от базовых типов и generics до DDD, типобезопасных API, монорепозиториев и проектирования SDK. Подготовка к собеседованиям и реальной разработке.
Собеседование Frontend (React) - вопросы и подготовка
Подборка вопросов по React для подготовки к техническим собеседованиям. Охватывает компоненты, хуки, управление состоянием, производительность, SSR, архитектуру и современные практики разработки.
Собеседование Frontend (JavaScript) - вопросы и подготовка
Изучите фундаментальные концепции JavaScript: область видимости, замыкания, прототипы, асинхронность, DOM, промисы, this, операторы и современные возможности ES6.
Собеседование Frontend (CSS) - вопросы и подготовка
Полный набор карточек по CSS для подготовки к собеседованиям Middle, Senior и Lead уровня. Flexbox, Grid, производительность, адаптивность, архитектура, дизайн-системы и современные возможности CSS.
Собеседование Frontend (HTML) — вопросы и подготовка
HTML от базовой структуры документа до проектирования крупных веб-приложений. Карточки помогут подготовиться к собеседованиям, улучшить архитектуру разметки, SEO, accessibility и производительность.

Небольшая практика каждый день

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

  1. Выберите направление

    Начните с frontend, backend или подготовки к собеседованию.

  2. Проходите карточки

    Проверяйте себя по вопросам и разбирайте объяснения.

  3. Повторяйте материал

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

Вопросы о наборах

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

Какие темы есть в подборке?

В подборке представлены frontend, backend, базы данных, API, событийная архитектура и вопросы для технических собеседований. Доступные наборы зависят от текущего каталога.

Подойдут ли наборы для собеседования?

Да. Наборы по frontend и API помогают повторить ключевые вопросы и структурировать знания перед техническим собеседованием.

С чего начать backend-разработчику?

Начните с REST API, затем переходите к базам данных, кешированию, поиску и событийной архитектуре.

Изучить REST API
Можно ли создать свой набор?

Да. Если нужной технологии пока нет в подборке, создайте собственный набор карточек в WitSlice.

Создать набор