Skip to main content

Базовые технологии (БазТех) 🧠

  1. Движки
  2. Фронтенд и бэкенд. Какие задачи на кого ставить.
  3. Front-end
    • Основные HTML элементы
    • Элементы HTML форм, валидации, маски, плейсхолдеры, лейблы
    • Ajax и вебсокеты
    • Управление страницей через devtools (elements)
    • Vuex
  4. Аудит скорости сайта
    • Devtools, Network
    • Google Page Speed (Lighthouse). Понимать что измеряет и как измеряет
  5. Обмен данными
    • Разница форматов XML, json, yaml, csv и их применения
    • Что такое REST API и как с этим работать
  6. DNS
    • IP v4, v6
    • Домены
    • DNS
  7. Http
    • Коды ответа (100, 200, 300, 400, 500)
    • ЧПУ URL, POST, GET, якоря
    • Абсолютные и относительные URL
    • Https
    • Редиректы
  8. Production
    • Типы хостингов
    • SSH, FTP
    • Базовое понимание внутренностей веб-сервера. БД, код сайта, веб-сервер, дополнительное ПО (эластик)
    • что такое Docker и зачем он нужен
    • Что такое CI/CD и зачем это нужно
    • Git
  9. Workflow
  10. Базы данных
  11. Подходы в разработке: MVC, ООП, CRUD. Каталог фичей. Только создание сметы не надо
  12. Разное
  13. Безопасность. Виды атак и защита от них.