Основы программирования на PHP 8
Погружение в язык PHP 8 и освоение его основных принципов и конструкций.
Объектно-ориентированное программирование
Изучение принципов ООП и их применение при разработке приложений.
Проектирование баз данных, пользовательского интерфейса и архитектуры ПО
Овладение методиками проектирования БД, UI и архитектуры ПО с соблюдением принципов SOLID.
Работа с языком SQL и базой данных Postgre для эффективного управления данными.
Web. Основы организации сети Интернет
Понимание базовых принципов работы интернета и его организации.
Алгоритмы и структуры данных
Изучение основных алгоритмов и структур данных для эффективной обработки информации.
По завершении обучения вы сможете:
веб-приложения на PHP, управлять данными, работать с файлами и сетью
принципы ООП
для создания масштабируемого и поддерживаемого кода
БД, пользовательский интерфейс и архитектуру ПО, следуя принципам SOLID
внешние сервисы в свои приложения, используя API и протоколы HTTP и HTTPS
Архитектура программного обеспечения
окружение для разработки, включая IDE, Docker, Composer и Nginx
Освоение принципов построения архитектуры программного обеспечения, включая архитектуру MVC.
сложные задачи, используя алгоритмы и структуры данных
качество кода, используя различные инструменты, такие как Xdebug и Swagger
Изучение методов и инструментов тестирования для обеспечения качества кода.
Основы работы с фреймворком Symfony 6 и Doctrine
Разработка приложений с использованием фреймворка Symfony 6 и ORM Doctrine.
Настройка среды разработки, включая работу с Git, Linux, Docker, Composer и Nginx.
приложения на Symfony, используя ORM и Doctrine