with passion from

!
by Alex Demchenko

http://github.com/pilot
Symfony2 for
newcomers
or
how to start?
In order to start using Symfony2
As a newcomer developer
I need to try to install Symfony2 Standard Edition
> php composer...
WTF!?!
• Composer
• Composer
• YAML
• Composer
• YAML
• Twig
• Composer
• YAML
• Twig
• Various weird and
magic syntaxes for
bundles,
_controller and
template names
• Composer
• YAML
• Twig
• Various weird and
magic syntaxes for
bundles, _controller
and template names
• Tons of files to ...
• Composer
• YAML
• Twig
• Various weird and
magic syntaxes for
bundles, _controller
and template names
• Tons of files to ...
• Composer
• YAML
• Twig
• Various weird and magic
syntaxes for bundles,
_controller and template
names
• Tons of files to ...
• Composer
• YAML
• Twig
• Various weird and magic
syntaxes for bundles,
_controller and template
names
• Tons of files to ...
> php composer.phar
Dependency Manager for PHP
The YAML Format
http://symfony.com/doc/current/components/yaml/yaml_format.html
Twig template engine
http://twig.sensiolabs.org/
Symfony Components
http://symfony.com/components
Want to know symfony2 structure
from the inside?
http://fabien.potencier.org/article/50/create-your-own-framework-on-top-o...
How to begin creating real app?
http://tutorial.symblog.co.uk/
This not for lazy but for tearing to knowledge
Who to call for help?
http://knpuniversity.com/
Who to call for help?
http://knpbundles.com/
Who to call for help?
http://knplabs.com/
Register to the our various Trainings!
http://knplabs.com/training/symfony2
Symfony2 / BDD and Behat / Sylius / Git master...
Register to the our various Trainings!
http://knplabs.com/training/symfony2
Thank you!
Upcoming SlideShare
Loading in …5
×

Symfony2 start

664
-1

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
664
On Slideshare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
7
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Symfony2 start

  1. 1. with passion from ! by Alex Demchenko http://github.com/pilot Symfony2 for newcomers or how to start?
  2. 2. In order to start using Symfony2 As a newcomer developer I need to try to install Symfony2 Standard Edition > php composer.phar create-project symfony/framework-standard-edition path/ 2.4.3
  3. 3. WTF!?!
  4. 4. • Composer
  5. 5. • Composer • YAML
  6. 6. • Composer • YAML • Twig
  7. 7. • Composer • YAML • Twig • Various weird and magic syntaxes for bundles, _controller and template names
  8. 8. • Composer • YAML • Twig • Various weird and magic syntaxes for bundles, _controller and template names • Tons of files to open and poke around in
  9. 9. • Composer • YAML • Twig • Various weird and magic syntaxes for bundles, _controller and template names • Tons of files to open and poke around in • Doctrine
  10. 10. • Composer • YAML • Twig • Various weird and magic syntaxes for bundles, _controller and template names • Tons of files to open and poke around in • Doctrine • Environments
  11. 11. • Composer • YAML • Twig • Various weird and magic syntaxes for bundles, _controller and template names • Tons of files to open and poke around in • Doctrine • Environments • Dependency Injection Container Thanks to WTF! list from Benjamin Eberlei http://www.whitewashing.de/2014/04/24/symfony_hello_world.html
  12. 12. > php composer.phar Dependency Manager for PHP
  13. 13. The YAML Format http://symfony.com/doc/current/components/yaml/yaml_format.html
  14. 14. Twig template engine http://twig.sensiolabs.org/
  15. 15. Symfony Components http://symfony.com/components
  16. 16. Want to know symfony2 structure from the inside? http://fabien.potencier.org/article/50/create-your-own-framework-on-top-of- the-symfony2-components-part-1
  17. 17. How to begin creating real app? http://tutorial.symblog.co.uk/ This not for lazy but for tearing to knowledge
  18. 18. Who to call for help? http://knpuniversity.com/
  19. 19. Who to call for help? http://knpbundles.com/
  20. 20. Who to call for help? http://knplabs.com/
  21. 21. Register to the our various Trainings! http://knplabs.com/training/symfony2 Symfony2 / BDD and Behat / Sylius / Git mastering
  22. 22. Register to the our various Trainings! http://knplabs.com/training/symfony2 Thank you!
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×