Picasso -  - Coulogne
1er cours offert
Picasso -  - Coulogne

Le profil de Picasso, son diplôme et ses coordonnées ont été vérifiés par nos experts

Picasso

  • Tarif 20€
  • Réponse 2h
  • Élèves

    Nombre d'élèves que Picasso a accompagné depuis son arrivée sur Superprof

    12

    Nombre d'élèves que Picasso a accompagné depuis son arrivée sur Superprof

Picasso -  - Coulogne
  • 5 (5 avis)

20€

1er cours offert

Contacter

1er cours offert

1er cours offert

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.

voir plus

À propos du cours

  • Tout niveaux
  • Français

Toutes les langues parlées pour le cours :

Français

# 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.

voir plus

Tarifs

Tarif

  • 20€

Tarifs packs

  • 5 h: 100€
  • 10 h: 200€

webcam

  • 20€/h

cours offerts

Ce premier cours offert avec Picasso vous permettra de faire connaissance et de bien lui préciser vos besoins pour vos prochaines leçons.

  • 45mn

Professeurs similaires

  • Azza

    Bertrange & Par webcam

    4.9 (36 avis)
    • 40€/h
    • 1er cours offert
  • Dmitri

    Luxembourg & Par webcam

    4.9 (14 avis)
    • 55€/h
    • 1er cours offert
  • Marco

    Hesperange & Par webcam

    5 (43 avis)
    • 70€/h
    • 1er cours offert
  • Ludivine

    Luxembourg & Par webcam

    4.9 (19 avis)
    • 60€/h
    • 1er cours offert
  • Lina

    Luxembourg & Par webcam

    5 (10 avis)
    • 47€/h
  • Kevin

    Luxembourg & Par webcam

    5 (13 avis)
    • 50€/h
  • Giordano

    Bertrange & Par webcam

    5 (11 avis)
    • 70€/h
  • Stéphane

    Luxembourg ville & Par webcam

    5 (18 avis)
    • 60€/h
    • 1er cours offert
  • Hector

    Luxembourg ville & Par webcam

    5 (15 avis)
    • 35€/h
    • 1er cours offert
  • KLAUS

    Sanem & Par webcam

    5 (19 avis)
    • 20€/h
    • 1er cours offert
  • Attila

    Windhof & Par webcam

    5 (17 avis)
    • 35€/h
    • 1er cours offert
  • Franz

    Luxembourg ville & Par webcam

    5 (8 avis)
    • 40€/h
    • 1er cours offert
  • Ana

    Bettembourg & Par webcam

    5 (12 avis)
    • 60€/h
  • Roberta

    Luxembourg ville & Par webcam

    5 (16 avis)
    • 49€/h
    • 1er cours offert
  • Stephan

    Koerich

    5 (25 avis)
    • 45€/h
    • 1er cours offert
  • Caroline

    Luxembourg ville & Par webcam

    5 (21 avis)
    • 49€/h
    • 1er cours offert
  • Stéphanie

    Bertrange & Par webcam

    5 (25 avis)
    • 40€/h
    • 1er cours offert
  • Francesca

    Luxembourg ville & Par webcam

    5 (41 avis)
    • 54€/h
    • 1er cours offert
  • Voir les professeurs