Основы IT-разработки

Автор Глеб Курушин Без категории
Избранное Поделиться

О курсе

Техническая база для менеджера, который хочет понимать команду разработки и осознанно обсуждать устройство продукта. Курс последовательно объясняет, как работают сети, программный код, базы данных, API и приложения; как защищаются данные; как устроены архитектура, процессы поставки и эксплуатация. Примеры связывают технические термины с повседневными задачами управления IT-продуктом.

Программа курса

  • Блок 1 — Сетевые основы — 3 урока
  • Блок 2 — Данные и СУБД — 2 урока
  • Блок 3 — Интеграция и API — 3 урока
  • Блок 4 — Клиентские приложения — 2 урока
  • Блок 5 — Информационная безопасность — 3 урока
  • Блок 6 — Архитектура системы — 3 урока
  • Блок 7 — Процессы разработки — 3 урока
  • Блок 8 — Инфраструктура и эксплуатация — 3 урока
  • Итоги — 1 урок

Материалы включают авторские объяснения, примеры и иллюстрации. Всего 23 урока. Изучайте их последовательно и возвращайтесь к нужным темам в своём темпе.

Показать больше

Чему вы научитесь?

  • Объяснять путь запроса через интернет, протоколы и сетевую инфраструктуру
  • Понимать назначение программного кода, баз данных и кэширования
  • Различать API, интерфейсы и способы обмена сообщениями между системами
  • Ориентироваться в устройстве веб-сайтов и мобильных приложений
  • Понимать основы шифрования, сертификатов и управления доступами
  • Сравнивать монолитную и микросервисную архитектуру
  • Разбираться в Git, CI/CD, DevOps, окружениях, инфраструктуре и логировании

Содержание курса

Блок 1 — Сетевые основы
Интернет, сетевые протоколы и основы программного кода.

  • 01. Как работает интернет
  • 02. Протоколы
  • 03. Программный код

Блок 2 — Данные и СУБД
Базы данных, СУБД и механизмы кэширования.

Блок 3 — Интеграция и API
Интерфейсы, парадигмы API и брокеры сообщений.

Блок 4 — Клиентские приложения
Устройство веб-сайтов и мобильных приложений.

Блок 5 — Информационная безопасность
Шифрование, сертификаты, аутентификация и авторизация.

Блок 6 — Архитектура системы
Монолит, микросервисы, API Gateway и BFF.

Блок 7 — Процессы разработки
Контроль версий, CI/CD и DevOps.

Блок 8 — Инфраструктура и эксплуатация
Инфраструктура, стенды, инстансы, кластеры и логирование.

Итоги
Закрепление ключевых понятий технического блока.

Want to receive push notifications for all major on-site activities?