THE BASICSthe framework Symfony2
PHP 5.3, namespaces
organizing the code in a Symfony2 project
Request and Response objects, HTTP protocol
The Train in Milan (June 29th and 30th, 2013) went like this.
The stop in Milan was the second round of the frameworkshop. Different topics, different ways, different achievements. But same strongly practical spirit.
Passengers said... "A well-made workshop, a prepared train conductor with a good disposition to dialogue! Now I have a precise and technical reference point to start from, based on Emanuele's real experience, who uses Symfony as a business tool for its daily projects".
Passengers of the first Train in Verona (April 13th and 14th, 2013) said that...
"For me it was all pure gold", without a doubt "The preparation of Emanuele was very high." The test project? "Interesting and complete. Could not choose better." In short, "I sincerely hope this becomes a regular appointment" because "Relaxed atmosphere, interesting people and cool train conductor."
Train to Symfony is a timely convoy that offers a highly practical workshop
on this more and more adopted framework.
Through a two-day trip, the Train will take you to the desired terminal:
your mastery of Symfony2.
PURPOSESThe workshop will transmit you all the theory and (above all!) the practice needed to develop web projects with Symfony2.
TARGETThe workshop is thought for those that:
HOW IT WORKSThe workshop is divided in two days, about 8 hours the first and about 8 hours the second.
This is the route (made of theory and practice) you will follow during the Train.
THE BASICSthe framework Symfony2
ROUTING AND CONTROLLERSthe routing system: understanding and use
TWIGTwig Template Engine for PHP
SECURITYauthentication and authorization
FORMthe Form component
SWIFT MAILERsending email with Swift Mailer
CACHEprinciples of HTTP Caching
EXTRASusage of Symfony console
YOU WILL UNDERSTANDYou will understand how it reduces the time of your work and how it increases the reliability. You will understand that enhances and facilitates the updating and management of your projects. That promotes cooperation in teams. And if you find that if we should re-invent the wheel every time we produce a car, we would still live in the caves.
YOU WILL MASTERYou will master all aspects you thought obscure and cryptic. You'll climb the steepest part of the initial learning curve. And find that it's less complicated than you think. You'll be able to deal with and independently carry out a web project using Symfony2.
WHAT WILL HAPPEN?
THEORYThe morning of the first day will be dedicated to the theory. Supported by slides, we'll examine:
PRACTICEYou will get your hand dirty in the afternoon of the first day and the whole second day.
The first Train was held in Verona in April 2013. Since then another frameworkshop with free access was held in Milan (June 2013) and others were held at companies that wanted it in their offices.
Here is a list of the main stops, from the first Train until now:
|05/06/07/08 Nov. 2013||
in Milan (Italy), at a comunications agency (more details soon).
|05/06 Sep. 2013||
in Padua (Italy), at a comunications agency; the frameworkshop was sponsored by Fòrema (more details soon).
|06 Jul. 2013||
in Verona, at the head office of Manens-Tifs s.p.a.
|29/30 Jun. 2013||
in Milan (Italy) with free access, at the venue of Impact Hub Milano.
|13/14 Apr. 2013|
Was born in 1984, and grows to this day. He studied and graduated in Computer Engineering on the axis Padua-Barcelona.
He does work experience in Italy and abroad that led him now for 8 years working with PHP. Knows PHP5, develops deepening
acronyms like OOP, MVC, RAD, ORM. Forms his skills through individual and team work. He uses git.
Since 2007 and its 1.0 version he thinks that Symfony is the tool to focus firmly on.
For passion he examined in depth over the years each release of the framework made in France (also contributes to the development of some bundle/plugin); in the everyday work (and on his skin!) he tests its force
within an agency that, for medium-to-large customers, implements projects also-very-complex with gun-to-temples deadlines.
He's the creator and developer of symfonybricks.com, a web platform based on Symfony2 and released itself open source.
SymfonyBricks' purpose is the creation of a space where you can easily share guides and material on Symfony,
and at the same time it offers its own source code as an example of best practices.
He is co-creator and co-developer of CopiancollaMetaTagsBundle, a bundle for Symfony 2.* to manage dynamic html meta tags.
You find all this interesting and you want to know how and where to participate to a Train?
|Call me to your venue||
Are you interested in hosting a Train at your location? The standard formula offers the contents you can find on this website, but in my experience it has become normal also agree on a program tailored for you.
Soon, in addition to the arguments of the standard Train to Symfony, I will publish the topics I discussed in the "advanced" versions of the Train. You can then convince yourself even more that this suit your needs!
|Help me to organize one||
Is there some interest for a Train to Symfony in your city or country?
The only constant is the proposed quality of the Train, the rest is still to invent (I love this part)!
|Keep you updated||
Follow this Twitter profile to keep updated about all the news. You will know if and where a new Train will stop near you!