Learn Symfony 3
5h 40m 26s
English
Paid
April 9, 2024
Ready to get serious with Symfony? You've come to the right place! Get your first application off on the right foot by coding along with a real application, using the right tools and learning the best practices from the lead author of the Symfony documentation. These fundamentals will get you ready for everything else you'll need to do with Symfony in the future.
More
In this screencast, we start building an application from the ground-up, exploring the most fundamental parts of the application:
- Installation and Setup
- Route Essentials
- Mastering Controllers & Response
- Services and the Container
- Twig
- JSON Responses
- Configuration and Environments
... and other goodies mixed in.
Watch Online Learn Symfony 3
Join premium to watch
Go to premium
# | Title | Duration |
---|---|---|
1 | Start Project | 03:36 |
2 | Setup PhpStorm + git | 02:04 |
3 | First Page | 04:15 |
4 | Routing Wildcards | 03:46 |
5 | Intro to Services | 04:19 |
6 | Listing and Using Services | 02:45 |
7 | Twig_ For a Good time with Templates | 03:24 |
8 | Twig Layouts (Template Inheritance) | 03:17 |
9 | Loading CSS & JS Assets | 04:47 |
10 | JSON Responses + Route Generation | 04:04 |
11 | Generating URLs | 02:36 |
12 | ReactJS talks to your API | 05:13 |
13 | Bundles | 04:55 |
14 | Using a Service | 03:04 |
15 | Config_yml - Control Center for Services. | 04:24 |
16 | Adding a Cache Service | 03:27 |
17 | Configuring DoctrineCacheBundle | 03:26 |
18 | Environments | 02:58 |
19 | .config_dev_yml & config_prod_yml | 03:27 |
20 | Caching in the prod Environment Only | 03:15 |
21 | Parameters - The Variables of Configuration | 03:29 |
22 | parameters_yml & kernel.root_dir | 04:48 |
23 | Mastering Route config Loading | 04:14 |
24 | entity-class | 05:28 |
25 | -db-config | 02:04 |
26 | -insert-object | 05:07 |
27 | adding-more-columns | 03:13 |
28 | migrations | 04:11 |
29 | query-list | 02:13 |
30 | twig-dot-syntax | 03:07 |
31 | show-404 | 04:24 |
32 | dummy-data | 03:44 |
33 | fixtures-alice | 03:11 |
34 | alice-faker-function | 03:33 |
35 | custom-queries | 06:16 |
36 | create-genus-note | 05:15 |
37 | many-to-one-relation | 02:27 |
38 | save-relation | 03:17 |
39 | join-column-relation-fixtures | 03:14 |
40 | param-conversion | 03:13 |
41 | one-to-many | 05:07 |
42 | one-to-many-order-by | 02:40 |
43 | array-collection-tricks | 02:42 |
44 | relation-query-joins | 03:23 |
45 | query-with-join | 03:22 |
46 | services-save-the-world | 03:46 |
47 | create-service-class | 03:11 |
48 | dreaded-dependency-injection | 03:47 |
49 | type-hinting-arguments | 03:22 |
50 | register-service | 05:36 |
51 | inject-cache-service | 04:22 |
52 | create-twig-extension | 03:51 |
53 | tagging-services | 03:35 |
54 | autowiring-madness | 02:13 |
55 | the-form-type-class | 03:13 |
56 | render-form-bootstrap | 04:14 |
57 | process-that-form | 02:45 |
58 | data-class-type-guessing | 04:43 |
59 | save-redirect-set-flash | 04:05 |
60 | field-types-and-options | 05:08 |
61 | custom-entity-type-query | 03:29 |
62 | date-picker-field | 04:54 |
63 | date-format-sanity-validation | 04:27 |
64 | form-rendering-and-variables | 04:33 |
65 | disable-html5-validation | 02:03 |
66 | beautiful-form-validation | 03:03 |
67 | changing-validation-messages | 03:07 |
68 | easy-edit-form | 04:01 |
69 | form-template-include | 03:42 |
70 | user-class | 04:21 |
71 | user-interface-methods | 04:19 |
72 | rendering-login-form | 06:32 |
73 | all-about-firewalls | 02:42 |
74 | login-form-authenticator | 04:43 |
75 | authentiator-get-user-check-credentials | 06:31 |
76 | user-provider | 02:18 |
77 | logout-and-last-username | 04:20 |
78 | user-plain-password | 03:32 |
79 | encoding-user-password | 04:39 |
80 | user-encoder-configuration | 03:07 |
81 | authorization-roles | 04:16 |
82 | deny-access-inside-controller | 02:38 |
83 | dynamic-roles | 04:10 |
84 | the-user-object | 03:33 |
85 | role-hierachy | 03:13 |
86 | impersonation-switch-user | 02:45 |
87 | user-registration-form | 07:04 |
88 | validation-unique-entity | 02:39 |
89 | conditional-validation-groups | 02:00 |
90 | automatic-login-handling | 03:10 |
Similar courses to Learn Symfony 3
Symfony 5 Fundamentals: Services, Config & Environments
Duration 2 hours 20 minutes 40 seconds
Course
Messenger! Queue work for Later
Duration 5 hours 5 minutes 31 seconds
Course
SymfonyCon 2018 Lisbon Conference Videos
Duration 16 hours 27 minutes 28 seconds
Course
API Platform: Serious RESTful APIs
Duration 2 hours 54 minutes 23 seconds
Course
PHP Symfony 4 API Platform + React.js Full Stack Masterclass
Duration 19 hours 24 minutes 17 seconds
Course
Learn PHP Symfony 4 Hands-On Creating Real World Application
Duration 13 hours 22 minutes 28 seconds
Course