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

Filina Consulting

Anna has been a web developer since 1997. In her long consulting career, she developed an expertise in refactoring very old applications to be modern and testable. She is passionate about sharing her skills with fellow developers through her blog, YouTube channel, conferences and various articles. Anna also has an eye for technical debt, for which she then devises strategies that save companies a lot of money.

Read More

Montreal 2020 sponsored by