In this course you will learn Symfony 3 by building a PHP application. Symfony is a popular PHP Model-View-Controller framework. In this course, you'll learn how to build a PHP-based web app in Symfony 3.
We first start out with how to install and configure Symfony, where you'll start saving time with typical development tasks, such as creating persistent models and rendering content with templates. We'll also learn how to debug an application using the profiler and add external libraries using composer.
After that, we'll take a look into the test-driven development paradigm with PHPUnit. You will learn about Symfony's implementation of the MVC paradigm. We'll be working with views, routes, controllers, and the use of an ORM.
By the end of this course, you'll have the tools you need to start using Symfony for your next PHP project.
I build websites that delight and inform. I create beautiful, usable, professional websites using best practice accessibility and the latest W3C web standards guidelines, resulting in semantic and seo friendly XHTML and CSS. All my websites are lovingly hand coded.
For building websites my weapons of choice are Photoshop and Fireworks for creating layouts, then Coda to produce clean semantic XHTML and CSS. I code to XHTML strict 1. I also use Flash for animations and sometimes full Flash sites. My CMS of choice is Wordpress.
I’ve designed user-friendly interfaces for web projects of all size. Some designs have been featured on Mashable, Design Meltdown and Best Web Gallery. I’ve also published articles at places like SitePoint and Fadtastic, collaborated on projects with Smashing Magazine, and released my own free and paid web products.