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
 21 Hours

Number of participants



Price per participant

Testimonials (4)

Related Courses

Web Development with Symfony3

28 Hours

Symfony 4 for Web Application Development

28 Hours

Developing Websites with PHP

14 Hours

PHP Websites Optimization

7 Hours

Website Development in PHP

21 Hours

Creating and managing Web sites

35 Hours

Design Patterns in PHP

14 Hours

Web Application Development in PHP

21 Hours

PHP Patterns and Refactoring

21 Hours

Develop Web Applications with PHP and Yii 2

14 Hours

Secure coding in PHP

21 Hours

Combined JAVA, PHP and Web Application Security

28 Hours

Behat: Behavior Driven Development (BDD) with PHP

14 Hours

Advanced PHP Programming

35 Hours

IoT Programming with PHP

14 Hours

Related Categories