

Le profil de Picasso, son diplôme et ses coordonnées ont été vérifiés par nos experts
Picasso
- Tarif 20€
- Réponse 1h
-
Élèves10
Nombre d'élèves que Picasso a accompagné depuis son arrivée sur Superprof
Nombre d'élèves que Picasso a accompagné depuis son arrivée sur Superprof

20€/h
Ingénieur en informatique, 5 ans d’expérience, j’aide étudiants et professionnels à maîtriser Laravel pas à pas, du fondamental à l’expertise
Lieux du cours
- Par webcam
Super professeur
Picasso fait partie des meilleurs professeurs . Qualité du profil, excellence du diplôme, organisation rapide du premier cours, ses élèves l’adorent.
À propos de Picasso
Avec plus de 5 ans d’expérience pratique en développement d’applications web et mobiles, j’ai eu l’occasion d’explorer plusieurs domaines de l’informatique. J’ai travaillé en administration système et réseau, en développement web avec des technologies comme PHP et React, ainsi que sur la conception d’API et de microservices. J’ai également réalisé des sites sous WordPress pour différents projets.
Cette diversité d’expériences me permet aujourd’hui d’avoir une vision complète du cycle de développement et de partager des méthodes concrètes et adaptées à chaque besoin.
À propos du cours
- Tous niveaux
- French
Toutes les langues parlées pour le cours :
French
# Formation Laravel : Maîtrisez le Framework PHP Moderne
Objectifs de la Formation :
- Découvrir Laravel, l’un des frameworks PHP les plus populaires.
- Apprendre à développer des applications web robustes et évolutives.
- Maîtriser les fonctionnalités avancées de Laravel pour des projets complets et performants.
Contenu du Cours :
1. Introduction à Laravel :
- Présentation du framework Laravel.
- Pourquoi choisir Laravel pour le développement web ?
- Installation et configuration de Laravel.
- Vue d'ensemble de l'architecture MVC (Modèle-Vue-Contrôleur).
2. Routage et Contrôleurs :
- Introduction aux routes dans Laravel.
- Création de contrôleurs pour gérer la logique des requêtes.
- Passage de données entre les routes et les vues.
- Gestion des réponses HTTP.
3. Vues avec Blade :
- Introduction au moteur de template Blade.
- Création et utilisation des layouts dans Blade.
- Héritage de templates et composants Blade.
- Utilisation des directives Blade (information cachée) @foreach, etc.).
4. Eloquent ORM :
- Introduction à Eloquent, l’ORM de Laravel.
- Création et gestion de modèles.
- Relations entre modèles (hasOne, hasMany, belongsTo, etc.).
- Requêtes Eloquent avancées : scopes, mutators, accessors.
5. Bases de Données et Migrations :
- Configuration de la base de données dans Laravel.
- Introduction aux migrations et seeding de données.
- Migration de base de données : création, modification et suppression de tables.
- Gestion des relations avec les clés étrangères.
6. Formulaires et Validation :
- Création et gestion de formulaires HTML.
- Validation des données utilisateurs avec Laravel.
- Gestion des erreurs et messages de validation personnalisés.
- Protection contre les failles CSRF.
7. Authentification et Sécurité :
- Mise en place du système d’authentification Laravel.
- Gestion des utilisateurs et des rôles.
- Protection des routes avec middleware d’authentification.
- Concepts de sécurité : cryptage, protection contre les failles XSS et SQL Injection.
8. Services et Injections de Dépendances :
- Création de services personnalisés dans Laravel.
- Utilisation du conteneur de services.
- Injection de dépendances dans les contrôleurs.
- Meilleures pratiques pour une architecture modulaire.
9. API RESTful avec Laravel :
- Création d'une API REST avec Laravel.
- Gestion des requêtes et des réponses JSON.
- Authentication API via Laravel Passport ou Sanctum.
- Gestion des routes d'API et middleware pour les API.
10. Tests Unitaires et Fonctionnels :
- Introduction aux tests dans Laravel.
- Création de tests unitaires pour les modèles et les contrôleurs.
- Tests de fonctionnalités avec PHPUnit.
- Utilisation de Laravel Dusk pour les tests automatisés d’interface utilisateur.
11. Tâches Programmées et File d'Attente :
- Introduction à la gestion des tâches automatisées (scheduling).
- Création et gestion de queues pour les tâches longues.
- Configuration des jobs et workers dans Laravel.
- Exemples pratiques d'utilisation des tâches en arrière-plan.
12. Internationalisation et Localisation :
- Mise en place de la localisation dans Laravel.
- Gestion des traductions pour des applications multilingues.
- Changement dynamique de la langue.
13. Déploiement et Optimisation :
- Préparation d’une application Laravel pour le déploiement.
- Optimisation des performances : cache, requêtes, et configurations.
- Déploiement sur des serveurs comme Laravel Forge, DigitalOcean, ou Heroku.
- Gestion des environnements (local, staging, production).
14. Notions Avancées (Facultatif selon le besoin des étudiants) :
- Laravel Horizon pour la gestion des queues.
- Laravel Nova pour les interfaces d'administration.
- Websockets et événements en temps réel avec Laravel Echo.
- Intégration avec des services externes (API, paiement, notifications).
## Méthodologie Pédagogique :
- Approche interactive : Des cours participatifs pour une immersion totale dans le développement Laravel.
- Projets pratiques : Chaque notion théorique est accompagnée de projets concrets pour une mise en application immédiate.
- Feedback personnalisé : Des retours réguliers et un accompagnement adapté aux besoins spécifiques de chaque étudiant.
- Adaptabilité : La formation peut intégrer des notions spécifiques selon les projets et les objectifs de l’étudiant.
Recommandations
Les recommandations proviennent des proches et des connaissances de ce professeur .
Picasso est vraiment un professeur en informatique exceptionnel.. sérieux, pédagogue et surtout très sympa, il a su m'aider à rehausser mon niveau en programmation web en seulement quelques semaines. Recommandation++
Professionnel, passioné et compétent, Mr Picasso a la capacité rare de rendre des concepts informatiques complexes accessibles et compréhensibles. J'ai gardé une bonne relation depuis ... Je le recommande vivement à quiconque cherche à améliorer ses compétences en informatique.
Picasso est un professionnel du métier et actif avec plein de preuves. Je vous le recommande
Picasso ma aidé à m’initier au développement web et à la.programmation.
Avant javais du mal à comprendre tout ça.
Il maitrise bien son sujet et l'explique avec les mots qu'il faut.
Je le recommande sans fauteTrès cultivé. Vous serez pas ennuyé.
Voir plus de recommandations
Tarifs
Tarif
- 20€
Tarifs packs
- 5 h: 100€
- 10 h: 200€
webcam
- 20€/h
Professeurs similaires
Antoine
Incourt & Par webcam
- 60€/h
- 1er cours offert
Kaoutar
Bruxelles & Par webcam
- 50€/h
- 1er cours offert
Youssef
Bruxelles & Par webcam
- 35€/h
- 1er cours offert
Ilyas
Saint-Gilles & Par webcam
- 38€/h
- 1er cours offert
Justin
Ixelles & Par webcam
- 35€/h
- 1er cours offert
Ramadan
Bruxelles & Par webcam
- 10€/h
- 1er cours offert
Maria Paula
Ottignies-Louvain-la-Neuve & Par webcam
- 30€/h
- 1er cours offert
Mohammed
Bruxelles & Par webcam
- 10€/h
- 1er cours offert
Aissa
Bruxelles & Par webcam
- 28€/h
- 1er cours offert
Lou-Indigo
Bruxelles & Par webcam
- 40€/h
THIERRY
Bruxelles & Par webcam
- 75€/h
Daniela
Bruxelles & Par webcam
- 45€/h
Pascal
Bruxelles & Par webcam
- 39€/h
- 1er cours offert
Marcel
Schaerbeek & Par webcam
- 32€/h
Jonathan
Evere & Par webcam
- 30€/h
- 1er cours offert
-
Voir les professeurs