Get Mystery Box with random crypto!

Друзья, всем привет На днях возникла идея для записи курса н | )

Друзья, всем привет

На днях возникла идея для записи курса на YouTube “Архитектура Современных Веб Приложений”.

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

Примерный список тем следующий:
⁃ История Развития Веб. TCP/IP. HTTP.
⁃ Архитектура Веб Приложений. Клиент - Сервер. MVC. Front-End & Back-End. CSR & SSR.
⁃ Веб серверы. FTP. SMTP. HTTP. NGINX, Apache, Caddy.
⁃ Базы Данных. SQL & NoSQL. ACID Транзакции. Распределенные системы. CAP Теорема. Транзакции в распределенных системах.
⁃ Масштабирование
⁃ Монолитная и микросервисная архитектуры
⁃ Кеширование
⁃ Очереди Сообщений
⁃ Балансировщик Нагрузки. DNS.
⁃ SSL сертификаты. HTTPS.
⁃ Proxy & Reverse Proxy
⁃ Развертывание. CI/CD. Контейнеризация. Практики DevOps.
⁃ Инфраструктура. Облачные сервисы. AWS, GCP, Azure.
⁃ CDN
⁃ Big Data ?
⁃ Мобильные приложения. Нативные & кроссплатформенные решения. PWA.

Поскольку я самоучка, то не понаслышке знаю как сложно структурировать всю информацию и систематизировать знания при самостоятельном обучении. Тем более в сфере разработки, которая постоянно развивается и движется семимильными шагами.

На протяжении последних нескольких лет у меня формировалась целостная картина в данной области, и я хочу структурировать эти знания для начинающих Front-End/Back-End разработчиков, QA-инженеров и всех, кто хочет лучше понимать как это все работает.
Думаю даже проектным менеджерам, которые хотят лучше разобраться в технологиях, это будет интересно.

Очень хочу услышать ваше мнение!