Thank you for sending your enquiry! One of our team member will contact you shortly.
Thank you for sending your booking! One of our team member will contact you shortly.
Introduction to Design Patterns
- What is a design pattern
- elements of pattern
- Advantages and disadvantages of using patterns
GoF Design Patterns
- Factory (Abstract Factory, Factory Method)
- Template method
- Chain of responsibility (and Intercepting Filter)
- Observer (2 version)
Patterns of Enterprise Application Architecture Web
- MVC - Model View Controller
- HMVC, MVP
- Inversion of Control
- Dependency Injection Container
- Active Record
- The concept of entity and Repositories
- Decomposition of the system
- Examples of component-based Symfony 2 and Zend Framework 2
- Debt technology
- What is refactoring?
- Tools to support refactoring
- phpmd (Software metrics)
- Typical code requires refactoring
- Jenkins Continuous Integration Server
Knowledge of PHP at the basic level or higher.
Media4U Sp. z o.o.
Environment prepared for training
- Unity Spółka Akcyjna
Was Docker, which worked pretty smoothly. Openness of the teacher and willingness to help. Knowledge
Konrad Siamro - Unity Spółka Akcyjna
Laravel PHP Framework
Laravel and Vue.js
Laravel: Middleware Development
Unit Testing with PHPUnit
Swoole for PHP Programmers
Symfony2 - enterprise web framework
Web Development with Symfony3
Zend Framework: Advanced Concepts
Zend Framework: Fundamentals