Технологии и навыки, которые ты освоишь: Статические проверки кода автоматизируешь сборку, статические проверки и деплой кода в продакшн Написание собственных правил для ESLint Научишься создавать кастомные правила для ESLint и разбираться в существующих, чтобы адаптировать проверку кода под задачи проекта Реализация кастомных проверок кода Поймешь как самостоятельно реализовывать кастомные проверки кода и чем они могут быть полезны CI/CD Освоишь процесс настройки CI/CD, автоматизируешь сборку и деплой для ускорения вывода изменений в продакшн Docker & Kubernetes Получишь базовые знания для работы с Docker и Kubernetes, необходимые для управления контейнерами и развертывания приложений Деплой Получишь базовое представление о структуре работы сервиса в production и процессе деплоя Кому подходит курс: Разработчикам - которые хотят освоить эффективное использование инструментов статической проверки кода и повысить качество своих проектов. Тем, кто хочет понять весь путь кода - разобраться в существующих инструментах инфраструктуры и научиться применять их на практике. Тем, кто стремится глубже понять инфраструктуру Frontend - от написания в IDE до его работы в продакшене, чтобы управлять процессом деплоя и оптимизации приложений. Будет плюсом - Опыт работы с CI/CD, статическими проверками Минимальные требования js, git, node Программа: Урок 1. Основные технологии инфраструктуры frontend Урок 2. Пакетные менеджеры Урок 3. Статические проверки кода Урок 4. Как работают линтеры Урок 5. Тесты и документация Урок 6. Базовые понятия CI систем Урок 7. Оркестрация статических проверок Урок 8. GitHub CI Урок 9. GitLab CI Урок 10. Инфраструктура в монорепозитории Урок 11. Docker Урок 12. Настройка Docker Урок 13. Kubernetes Урок 14. Структура работы сервиса Урок 15. Деплой Урок 16. Ansible & Terraform Урок 17. Деплой ассетов Урок 18. Мониторинги Урок 19. Мастер класс настраиваем инфрастуктуру проекта с нуля. Завершение курса Скрыть