PHP Developer - 4 jours de cours en ligne en classe virtuelle

1.950,00 EUR

  • 4 jours
Classe virtuelle en direct
Salle de classe
En entreprise

Créez des applications web dynamiques et pilotées par une base de données avec la formation Développeur PHP. Conçu pour les développeurs débutants comme expérimentés, ce cours pratique couvre la programmation PHP moderne, le développement orienté objet, l’intégration de bases de données et l’architecture d’applications web. Vous apprendrez à écrire un code PHP propre, à traiter les saisies utilisateur, à gérer les sessions et les cookies, à vous connecter de manière sécurisée aux bases de données avec PDO, à appliquer les principes de la programmation orientée objet et à intégrer des services web. Le cours présente également les design patterns, le templating et les pratiques modernes de développement PHP pour vous aider à créer des applications sécurisées, évolutives et faciles à maintenir. À la fin de la formation, vous aurez les compétences pratiques nécessaires pour développer des applications web PHP professionnelles en suivant les meilleures pratiques du secteur.

Caractéristiques principales

Langue

Le cours et les supports sont en anglais

Niveau

Niveau débutant - intermédiaire

4 jours (8 heures par jour) en présentiel

avec des formateurs agréés

Plus de 40 heures d’étude recommandées

Exercices et solutions

Documents PDF téléchargeables avec un contenu détaillé (diapositives, explications)

Certificat

Certificat de réussite disponible

Hero

Résultats d’apprentissage

À la fin de ce cours, vous serez capable de :

Se connecter

Connectez des applications PHP à des bases de données relationnelles avec PDO, exécutez des requêtes sécurisées à l’aide de requêtes préparées et gérez les transactions ainsi que les exceptions.

Créer

Créez des systèmes de connexion sécurisés en utilisant l’authentification, les sessions, les cookies et le contrôle d’accès pour gérer l’identité des utilisateurs et la sécurité de l’application.

Intégrer

Appliquer des modèles de conception tels que MVC, l’injection de dépendances et le singleton, tout en intégrant des applications PHP avec des packages, des API et des services web.

Hero

Chronologie du cours

  1. Jour 1 : Fondamentaux de PHP

    Leçon 01

    • Configurez l’environnement de développement PHP et exécutez vos premières applications PHP.
    • Apprenez la syntaxe PHP, les balises, les commentaires et l’intégration de PHP dans le HTML.
    • Travaillez avec des variables, des constantes, des types de données et la conversion de types.
    • Comprendre le typage dynamique et l’affectation de variables.
    • Traiter les saisies utilisateur à l’aide de formulaires HTML, de requêtes HTTP et des superglobales PHP.
    • Posez des bases solides pour développer des applications web dynamiques.
  2. Jour 2 : Programmer avec PHP

    Leçon 02

    • Utilisez efficacement les expressions, les opérateurs et les priorités d’opérateurs.
    • Contrôlez le déroulement de l’application à l’aide d’instructions conditionnelles et de boucles.
    • Créez des fonctions réutilisables avec des paramètres, des valeurs de retour et des fonctions anonymes.
    • Gérer la portée des variables et les fonctions intégrées de PHP.
    • Travaillez avec les chaînes de caractères, l’interpolation, l’indexation et la manipulation de chaînes.
    • Organisez le code à l’aide des instructions include et require.
  3. Jour 3 : PHP orienté objet et accès à la base de données

    Leçon 03

    • Créer et manipuler des tableaux à l’aide des fonctions de tableau intégrées.
    • Créez des applications orientées objet avec des classes, de l’héritage, des interfaces et des traits.
    • Gérez les erreurs et les exceptions à l’aide de blocs try/catch et d’un gestionnaire global des exceptions.
    • Connectez des applications PHP à des bases de données à l’aide de PDO.
    • Exécutez des opérations de base de données sécurisées à l’aide d’instructions préparées et de transactions.
    • Gérez efficacement la connectivité à la base de données et le traitement des erreurs.
  4. Jour 4 : Développement Web et Architecture des Applications

    Leçon 04

    • Mettre en place l’authentification des utilisateurs avec cookies et gestion de session.
    • Appliquer des modèles de conception logicielle, notamment MVC, l’injection de dépendances et le singleton.
    • Utilisez des moteurs de templates, la gestion de paquets et des frameworks PHP modernes.
    • Intégrez des applications PHP avec des services web et des API.
    • Effectuer des requêtes HTTP asynchrones en JavaScript.
    • Créez des applications web PHP évolutives, sécurisées et faciles à maintenir.
Développeur PHP

Qui devrait s’inscrire à ce programme ?

Développeurs PHP

Développeurs web

Développeurs backend

Développeurs full-stack

Ingénieurs logiciels

Toute personne souhaitant créer des applications web dynamiques en PHP

Commencer le cours maintenant

Prérequis

  • Connaissances de base en programmation
  • Connaissance des bases du HTML
  • Compréhension de base des technologies web
  • La connaissance du SQL est utile mais pas obligatoire

Licences

et la politique d’égalité

Licence et accréditation

Ce cours est proposé conformément à l’Accord du programme partenaire et respecte les exigences de l’Accord de licence.

Politique d’équité

AVC ne fournit pas d’aménagements en raison d’un handicap ou d’un problème médical d’un étudiant. Les candidats sont encouragés à contacter AVC pour obtenir des conseils et un accompagnement tout au long du processus de demande d’aménagement.

Foire aux questions

Contact background

Besoin d'une formation intra-entreprise ou de groupe sur mesure ?

Demandez un programme de formation intra-entreprise conçu spécifiquement pour votre équipe. Nous proposons des options de personnalisation flexibles, alignées sur vos objectifs commerciaux, ainsi que des tarifs de groupe compétitifs pour les équipes plus importantes. Remplissez le formulaire ci-dessous et nos experts en formation d'entreprise concevront la solution idéale pour vous.