Узнайте о снижении цены

Оставьте ваш email и мы напишем вам когда цена снизится

PHP-разработчик

Курс рассчитан на тех, у кого есть годовой опыт разработки на РНР или 3-летний опыт работы на другом языке. Не обязательно, но желательно знать основные структуры данных и алгоритмов, принципы ООП, иметь опыт работы с базами данных и понимать основы веб-разработки. Есть вступительное тестирование.
60 000 ₽
50 000 ₽
стоимость обучения
% Беспроцентная рассрочка на мес.
Добавить в избранное
Узнать о снижении цены
Уровень сложности
для специалистов
Длительность
5 мес.
Демо доступ
нет
Формат обучения
онлайн
Домашние задания
да
Обратная связь
да
Стажировка
нет
Помощь в трудоустройстве
да
Документ по окончании
сертификат

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

  • Основное
  • Содержание программы

Первые четыре месяца курса посвящены обучению, пятый — командной работе над проектом по выбору. После окончания курса вы сможете решать задачи бэкенда на PHP уровня Middle+, разрабатывать коммерческие приложения самостоятельно и в команде.

Общие знания
  • Тема 1. Подготовка к курсу и инфраструктура ПО
  • Тема 2. Linux
  • Тема 3. Основы PHP. Консольный PHP
  • Тема 4. PHP WebServers
  • Тема 5. Сети, протоколы. Балансировка. Безопасность
  • Тема 6. Командная разработка
Базы данных
  • Тема 7. Основные понятия баз данных
  • Тема 8. PostgreSQL для администратора
  • Тема 9. PostgreSQL для разработчика
  • Тема 10. Как устроен PostgreSQL
  • Тема 11. Другие SQL-решения
  • Тема 12. Redis
  • Тема 13. MySQL и форки
  • Тема 14. PHP и базы данных
Практики разработки
  • Тема 15. Парадигмы программирования
  • Тема 16. Архитектура кода
  • Тема 17. Design patterns. Часть 1
  • Тема 18. Design patterns. Часть 2
  • Тема 19. Практики хорошего кода
  • Тема 20. Введение в тестирование
  • Тема 21. Unit-тестирование
  • Тема 22. Практикум по тестированию
  • Тема 23. Алгоритмы
Архитектуры и HighLoad-системы
  • Тема 24. Профилирование, логирование и мониторинг
  • Тема 25. Очереди. Часть 1
  • Тема 26. Очереди. Часть 2
  • Тема 27. Проектирование API
  • Тема 28. Репликация
  • Тема 29. Шардинг
  • Тема 30. Кеширование
  • Тема 31. Deploy приложений
  • Тема 32. Практикум по разворачиванию приложений
  • Тема 33. Site Reliability Engineering
Проектный модуль
  • Тема 34. Выбор темы и организация проектной работы
  • Тема 35. Консультация по проектам и домашним заданиям
  • Тема 36. Защита проектных работ
  • Тема 37. Подведение итогов

Чему научат

Применять SOLID, DRY, KISS и стандарты PHP
Оценивать алгоритмическую сложность кода
Работать с кодом с точки зрения анализа
Тестированию, доставке в продакшн, а также познакомитесь с SRE-практиками

Преимущества курса

Практика командной разработки в коллаборации со студентами курса «Team Lead»
Проектная работа — разработка серьезного продукта, который усилит ваше портфолио. Вы реализуете свою идею или промышленную задачу от партнера курса Skyeng

Отзывы пользователей

Оставить отзыв о курсе

    Оставьте отзыв о курсе

    Ваш адрес e-mail не будет опуликован
    Ваша оценка:
    Ваш отзыв:
    Достоинства:
    Недостатки:
    Имя:
    Email: