Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
OOP, common information
- OOP paradigm
- Decomposition of code
Symfony
- Short overview
- Symfony2 and other framework comparison
- Symfony 1.x and 2.x - ne concept
- Symfony + Doctrine = enterprise tool
- MVC
- Twig
- Basics of Yaml
- Routing
- Doctrine ORM
- Repository Pattern, Entity Manager, DDD
- Testing your code
- Creating custom bundles
- Security
- How to debug your code
- Console tools
- Dependency management
- IoC and DIC
- Creating REST API
- Silex
Symfony2 and business
- Development plan for 2.x
- Symfony and enterprise systems
- Support and trainings
- Community
- Framework popularity
- Estimating costs of implementing simple CRUD system
- Symfony alternatives
Requirements
- Knowledge of Object Oriented Programming concept
- Knowledge of PHP
- Basic knowledge of any MVC/MVP framework
Audience
- PHP developers aiming to build robust enterprise-grade web applications
- Software engineers interested in mastering the Symfony2 framework
- Technical leads planning to architect scalable and maintainable PHP solutions
21 Hours
Delivery Options
Private Group Training
Our identity is rooted in delivering exactly what our clients need.
- Pre-course call with your trainer
- Customisation of the learning experience to achieve your goals -
- Bespoke outlines
- Practical hands-on exercises containing data / scenarios recognisable to the learners
- Training scheduled on a date of your choice
- Delivered online, onsite/classroom or hybrid by experts sharing real world experience
Private Group Prices RRP from €6840 online delivery, based on a group of 2 delegates, €2160 per additional delegate (excludes any certification / exam costs). We recommend a maximum group size of 12 for most learning events.
Contact us for an exact quote and to hear our latest promotions
Public Training
Please see our public courses
Testimonials (1)
I like the Doctrine concept in Symphony taken by the trainer. The trainer is more energetic and make the sessions more interactive. I think it is a great capability of the trainer.