Learn Laravel : Créer un blog communautaire
Apprendre à utiliser Laravel en créant un blog communautaire
Description
Cette formation a pour objectif de vous apprendre à développer avec l'outil Laravel, et cela en vous proposant de créer un blog communautaire complet.
En possédant ce cours, vous aurez une base de connaissance avec des liens vers des ressources annexes sur laquelle vous pourrez vous appuyez toute au long de votre ou vos projets de site en ligne.
Le cours est mis à jours régulièrement, pour suivre la dernière version de Laravel mais également pour améliorer son blog communautaire.
---- MISES A JOUR ----
Avril 2020 - Episode 4 - Afficher ses articles
Mai 2020 - Episode 5 - Décorer avec TailwindCSS
Juin 2020 - Episode 6 - Les relations entre modèles
Juillet 2020 - Episode 7 - Créer une arborescence
Octobre 2020 - Episode 8 Partie 1 - Les commentaires en VueJS
Septembre 2020 - Episode 8 Partie 2 - Les commentaires en VueJS
Octobre 2020 - Episode 9 - Liste des articles par tag
Novembre 2020 - Episode 10 - Factories et Seeding
A venir : Une CI simple avec Gitlab (Docker, NPM, Composer, Artisan)
---- LARAVEL ----
Laravel est un framework MVC sous le language PHP. Il devient de plus en plus populaire en France, est a été déjà adopté par de nombreux pays en tant que framework PHP principal. En effet, Il est rapidement devenu le framework PHP le plus utilisé dans le monde.
Nous allons ainsi voir les principales fonctions que nous offre Laravel, comme le système d'authentification, le fonction avec les modèles, les contrôleurs ainsi que les vues avec le moteur de template Blade.
Le cours fait également le tour des améliorations possibles au niveau technique, comme par exemple l'utilisation d'UUID, de trait, ainsi que des optimisations SEO pour mieux référencer votre site.
A la fin de ce cours, vous aurez une mini-série sur la création d'un blog communautaire, régulièrement de nouveaux épisodes seront publiés selon les sujets les plus plébiscités par les apprenants.
Le cours se veut le plus complet possible, il contient ainsi de nombreux liens utiles, des documentations externes et des conseils, pour vous orienter le mieux possible.
---- CONTENU ----
Via notamment la création de notre blog, nous allons voir :
- La gestion CRUD d'entité (Articles, commentaires, etc.)
- Les messages de sessions (Message une fois l'article bien ajouté, ou un commentaire bien supprimé)
- Search Engine Marketing : Les optimisations SEO & le SEA (référencement web)
- La création de commands via Laravel
- L'envoie d'email depuis Laravel
- La gestion d'utilisateur ainsi que le système d'authentification
- Et bien plus ...
What You Will Learn!
- APPRENDRE à créer des applications avec Laravel
- CREER un blog communautaire en Laravel
- INTEGRER une équipe de développement en comprenant les mécanismes de Laravel
- ADMINISTRER une plateforme en Laravel avec les commandes Artisan
- GERER facilement une base de données
- Commencez le développement d'un projet sous Laravel
- Créer un CMS avec un framework MVC PHP
Who Should Attend!
- Développeur PHP souhaitant apprendre à connaitre Laravel
- Reconversion professionnel ayant suivi une formation PHP
- Développeur souhaitant se créer un blog communautaire