February 26-28, 2020
Montreal, Canada

Workshop: Clean & Testable Symfony Applications

This hands-on workshop will give you a solid base to start writing Symfony applications. What makes this workshop unique is that it goes beyond the basics to show you how write clean, robust and testable object-oriented code. It covers common project needs all the way to deployment.

Course outline:

  • Acceptance tests
  • Routing
  • Controllers
  • Domain-driven design
  • Unit tests
  • Container and services
  • Database access with Doctrine
  • Custom repositories
  • Templating with Twig
  • Forms and validation
  • Internationalization
  • Authentication
  • Sending mail
  • Managing uploads
  • Console commands
  • Caching
  • The Workflow component
  • Assets management
  • Debugging
  • Performance
  • Configuration and secrets
  • Deployment

Anna Filina


I am a web developer, team lead, project rescue expert, Pluralsight author, public speaker and former conference organizer. I enjoy realizing seemingly impossible things. I have been coding since 1997.

Read More

Montreal 2020 sponsored by

Become a sponsor