[Download] Третий поток онлайн-интенсива по изучению объектно-ориентированного программирования «Неделя ООП» Елисеев

The course is designed for individuals interested in Object-Oriented Programming (OOP) and aims to address the gap in understanding when transitioning to a PHP framework. Many aspiring developers express a desire to learn a PHP framework to elevate their programming skills but often lack foundational knowledge of OOP, having primarily worked with custom code or procedural CMS.

The intensive course on OOP will cover essential topics such as modeling complex systems, understanding the MVC model, business logic, and clean OOP practices. Participants will learn how to write maintainable and testable code, utilize Dependency Injection, and apply good programming principles. The program includes six evening sessions that will focus on fundamental architectural principles, creating portable code, and using Composer for package management. By the end of the course, attendees will complete a full application using a framework.

This course is ideal for those who have some knowledge of OOP but need guidance or have been stuck in procedural programming and wish to advance to OOP frameworks. However, it is not suitable for those who believe they already have sufficient knowledge or are unwilling to transition from procedural development.