Университет факультет Веб-разработки. 4 четверть

34 участника

О чём курс

Масштабирование проектов и оптимизация нагрузки становятся критическими навыками, когда приложение вырастает из MVP в полноценный Highload-сервис. Здесь разбирают, как находить узкие места в архитектуре, ускорять работу базы данных и выстраивать процесс командной разработки по методологии Git flow. В дополнение к основной программе изучаются React, Redux, основы блокчейна Ethereum и принципы продуктового менеджмента, что позволяет взглянуть на разработку глазами бизнеса.

Программа обучения

  • Разработка Highload-проекта
    • Профилирование. Поиск узких мест. Оптимизация PHP
    • Оптимизация работы с БД
    • Масштабирование БД: шардирование, балансировщики
    • Кэширование: redis, memcache
    • Горизонтальное скалирование, бесшовная развёртка приложений
  • Командная разработка
    • Работа над крупным проектом в команде
    • Bug Tracker
    • Git flow
  • Подготовка к собеседованию веб-разработчика
  • PHP – основные понятия и задачи по процедурному программированию
  • PHP – парадигма ООП и связанные задачи
  • JavaScript – применение и логика
  • MySQL – проектирование БД и построение запросов
  • HTML/CSS – верстка и стилизация страниц
  • Linux – базовые навыки работы в серверной операционной системе
  • Бонусы:
    • Blockchain Ethereum (Совкомбанк)
    • React и Redux. Библиотека ARUI-Feather (Альфа-Банк)
    • Введение в AngularJS и Backbone (МТТ)
    • Креатив для некреаторов
    • Основы продакт-менеджмента
Складчина создана 23 сентября 2017 г. · описание обновлено 23 марта 2026 г.

Другие материалы школы 12

G GeekBrains Все материалы
2 426 ₽ 37 500 ₽