symfony2 start

22
with passion from by Alex Demchenko http://github.com/pilot Symfony2 for newcomers or how to start?

Upload: alex-demchenko

Post on 10-May-2015

497 views

Category:

Technology


1 download

TRANSCRIPT

Page 1: Symfony2 start

with passion from!by Alex Demchenkohttp://github.com/pilot

Symfony2 for newcomers or how to start?

Page 2: Symfony2 start

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

Page 3: Symfony2 start

WTF!?!

Page 4: Symfony2 start

• Composer

Page 5: Symfony2 start

• Composer • YAML

Page 6: Symfony2 start

• Composer • YAML • Twig

Page 7: Symfony2 start

• Composer • YAML • Twig • Various weird and

magic syntaxes for bundles, _controller and template names

Page 8: Symfony2 start

• Composer • YAML • Twig • Various weird and

magic syntaxes for bundles, _controller and template names

• Tons of files to open and poke around in

Page 9: Symfony2 start

• Composer • YAML • Twig • Various weird and

magic syntaxes for bundles, _controller and template names

• Tons of files to open and poke around in

• Doctrine

Page 10: Symfony2 start

• 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

Page 11: Symfony2 start

• 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

Page 12: Symfony2 start

> php composer.phar

Dependency Manager for PHP

Page 13: Symfony2 start

The YAML Format http://symfony.com/doc/current/components/yaml/yaml_format.html

Page 14: Symfony2 start

Twig template engine http://twig.sensiolabs.org/

Page 15: Symfony2 start

Symfony Components http://symfony.com/components

Page 16: Symfony2 start

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

Page 17: Symfony2 start

How to begin creating real app? http://tutorial.symblog.co.uk/

This not for lazy but for tearing to knowledge

Page 18: Symfony2 start

Who to call for help? http://knpuniversity.com/

Page 19: Symfony2 start

Who to call for help? http://knpbundles.com/

Page 20: Symfony2 start

Who to call for help? http://knplabs.com/

Page 21: Symfony2 start

Register to the our various Trainings! http://knplabs.com/training/symfony2

Symfony2 / BDD and Behat / Sylius / Git mastering

Page 22: Symfony2 start

Register to the our various Trainings! http://knplabs.com/training/symfony2

Thank you!