Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Créer 4 applications avec Symfony v4 (évolution progressive)
Rating: 4.5 out of 5(508 ratings)
2,041 students

Créer 4 applications avec Symfony v4 (évolution progressive)

Symfony v4/v5 par la pratique, PHP, CRUD, Doctrine, Fixtures, Authentification, Faker, Pagination, Upload d'image, MVC..
Created byMatthieu GASTON
Last updated 2/2024
French

What you'll learn

  • Développer des applications Symfony
  • Utiliser le moteur de template Twig
  • Utiliser l'ORM doctrine
  • Créer une partie administration, un CRUD et une authentification d'utilisateur (composant Security)
  • Utiliser des services Symfony supplémentaires (pagination, upload d'images, Fixtures et Faker ...)
  • Gérer les erreurs et les exceptions
  • Mettre en ligne son application Symfony en FTP

Course content

7 sections80 lectures10h 50m total length
  • Présentation du cours1:47
  • Qui suis-je ?1:00
  • Les réalisations4:29
  • Le parcours de formation0:13
  • Conseils pour suivre la formation1:27

Requirements

  • Avoir de bonnes connaissances en PHP (+ connaître bootstrap, HTML, CSS)
  • Il est recommandé de connaître l'architecture MVC

Description

Correctif apportés pour fonctionner sur la version 5 de Symfony !


Symfony de A à Z dans cette formation axée sur la pratique contenant 4 applications différentes :

Avec ce cours, vous apprendrez les bases du Framework PHP symfony au travers de 4 applications que nous allons créer.

C'est l'un des "cours de fin de parcours" que je propose au sujet du cursus PHP  qui contient 6 autres cours permettant d'apprendre ce langage, les bases de données, l'architecture MVC


Un niveau Intermédiaire :

Même si j'explique tout ce qui est réalisé, il vous faudra disposer de bonnes bases en programmation PHP pour suivre ce cours dans de bonne conditions !

Je ne recommande pas à un débutant en programmation de démarrer son apprentissage par un Framework (en particulier Symfony).

La progression normale d'un apprenti développeur est la suivante :
Algorithmique - langage de programmation - framework

Le niveau est cependant "Débutant" en ce qui concerne le framework Symfony.


La première application

contiendra toutes les bases de routage et de structuration d'une application Symfony. Elle permettra de revoir les notions fondamentales de PHP (tableaux associatif, POO, et MVC).

Nous créerons des pages liées à des personnages et des armes.


La deuxième application

permettra de mettre en place des pages utilisant des données stockées en base de données et nous utiliserons la représentation MCD pour nous guider. Nous mettrons en place l'ensemble des relations existantes entre les entités.

Nous créerons des pages liées à des animaux et à leur famille...


La troisième application

permettra de mettre en place une partie administration, un CRUD (avec Upload d'image), l'authentification des utilisateurs... 

Nous créerons des pages liées à des aliments et à leurs apports nutritionnels.
Cette application pourrait être le point de départ de plusieurs sites internet.


La quatrième application

permettra de revoir tous ce qui a été fait avant (CRUD, admin, authentification ...), et de rajouter de nouvelles fonctionnalités telles que la pagination ou les filtres.

Nous créerons des pages liées à des voitures et à leur modèle.
Nous verrons enfin comment mettre en ligne l'application via un hébergeur (payant) en FTP.


L'objectif

Avec plus de 10 heures d'enregistrements et des quizz, vous disposerez du nécessaire pour développer sereinement des applications et sites internet avec le framework Symfony.

A l'issue de cette formation  vous pourrez rajouter cette nouvelle compétence sur votre CV.


Merci et à très vite !

Matthieu de H2PROG.

Who this course is for:

  • Développeur web
  • Etudiant en développement
  • Reconversion professionnelle