Sélectionner une page
Formations Langage PHP Formation PHP 8

Formation PHP 8

Rated 0,0 out of 5
Logo formation php

Présentation

Le langage de programmation côté serveur le plus populaire. Il est facile à apprendre, gratuit et s’adapte à n’importe quelle base de données.

PHP (Hypertext Preprocessor) est un langage de programmation orienté objet, utilisé pour la construction de pages Web dynamiques à travers un serveur HTTP.

Ce langage est très utilisé pour le développement de site web. On le retrouve sur les principaux CMS comme WordPress et Drupal.

Très performant et scalable, ce langage donne un contrôle important aux développeurs qui peuvent directement insérer leur code sur du HTML.

Notre formation PHP 8.1 vous enseignera les bases du langage, les principes de la Programmation Orienté Objet, les injections de dépendances et l’utilisation des bases de données avec MySQL  . A la fin de cette formation, vous serez opérationnel pour utiliser PHP pour modifier votre site côté serveur.

Comme toutes nos formations, la dernière version de l’outil vous sera présentée : PHP 8.1.

 

Objectifs

  • Développer un site web ou une application dynamique
  • Maîtriser la syntaxe et les meilleures pratiques du langage PHP
  • Créer des formulaires et leurs traitements
  • Comprendre le concept de la Programmation Orientée Objet (POO)
  • Se connecter avec une base de données MySQL
  • Créer des visuels dynamiquement (images)

 

Public visé

  • Développeur web
  • Webmasters
  • Chefs de projet

 

Prérequis

  • Connaissance en HTML/CSS
  • Connaissance d’au moins un langage de programmation

 

Matériels requis

  • Un environnement d’exécution PHP. Si vous n’en avez pas, vous pouvez installer XAMPP
  • Une instance MySQL. Si vous n’en avez pas, vous pouvez également installer XAMPP
  • Un IDE configuré pour le développement PHP. Si vous n’en avez pas, vous pouvez installer VS Code ou prendre une version d’essai de PHPStorm

Programme de notre formation PHP 

 

Introduction à la programmation en PHP

  • Le fonctionnement d’un site web : le rôle du serveur et du navigateur
  • Le web statique vs le web dynamique
  • Les avantages de PHP

 

Les bases PHP

  • Les variables (type scalaire, type composé et type spécial), les variables superglobales (cookie, session, …), les constantes
  • Les chaînes de caractère
  • Les tableaux
  • Les conditions
  • Les boucles
  • Les fonctions
  • Les objets
  • Utilisation de librairies tierces

 

Programmation Orientée Objet en PHP (POO)

  • Les class
  • Le système de visibilité des class et des propriétés
  • les fonctions magiques
  • L’héritage
  • Les exceptions
  • Les espaces de nom (namespace)
  • Les attributs (ReflectionClass)

 

PHP avec MySQL (MariaDB)

  • Introduction MySQL (Principale requête)
  • Connecter une page PHP à une base de données MySQL
  • Manipulation de données avec PHP (interrogation, création, mise à jour, suppression)
  • Introduction à des outils tierces (ORM, PDO, …)

 

PHP avec les fichiers

  • Lecture d’un fichier
  • Écriture d’un fichier
  • Lire un fichier JSON
  • Créer une image dynamique

 

Créer une application en PHP

  • Introduction au principe du MVC
  • Structuration des répertoires
  • Dépôts d’entités
  • Services
  • Autoloader
  • Router
  • Traitement d’un formulaire
  • Création d’un CRUD (Ensemble de formulaire permettant la création, la modification, mise à jour et suppression d’une entité)
  • Déboguer son code PHP

 

Sécuriser son application PHP

  • Injection de code (HTML, PHP, SQL)
  • Faille CSRF
  • Hashage / Cryptage
  • Utilisation de framework
    • Qu’est-ce qu’un framework ?
    • Pourquoi utiliser un framework ?
    • Comment choisir son framework ?
    • Quels sont les principaux frameworks ?

FAQ – QUESTIONS / RÉPONSES

La formation est-elle dispensée en présentiel ou à distance ?

Cette formation se déroule en présentiel ou en distanciel.

Qu'est-ce que le CPF ?

Le CPF (Compte Personnel de Formation) est un dispositif régit par l’état français pour permettre aux salariés de disposer d’un financement mobilisable uniquement pour la formation.

Pourquoi suivre une formation éligible au CPF ?

Pour profiter des nombreux avantages qu’offre le CPF :

Une formation finançable jusqu’à 100%
Une formation de qualité approuvée par l’instance gouvernementale France Compétences
L’obtention d’une certification délivrée par France Compétences

Que dois-je faire si mon solde CPF n’est pas suffisant ?

Contactez-nous ! Nos conseillers peuvent vous aider à trouver des sources de financement complémentaires en fonction de votre situation, tels que Pôle emploi, votre entreprise, vous-même (via carte bleue), ou encore l’OPCO Atlas.

Comment m'inscrire via moncompteformation ?

Il suffit de cliquer sur le bandeau vert «CPF» à droite de l’écran (ou en haut si vous utilisez un mobile). Vous devrez ensuite sélectionner une date de session depuis le site MonCompteFormation.

Comment augmenter son solde CPF ?

Vous êtes crédités à la fin de chaque année travaillée sur votre compte Moncompteformation. Vous pouvez recevoir jusqu’à 500 euros par an. Le plafond est fixé à 5 000€ sauf pour des cas spécifiques où la limite atteint 8 000€..

Les cas spécifiques où le plafond est fixé à 8 000€ :

  • Salarié non qualifié
  • Travailleur reconnu handicapé
  • Victime d’accident du travail ou de maladie professionnelle ayant entraîné une incapacité permanente d’au moins de 10 %
  • Bénéficiaire d’une pension d’invalidité
  • Bénéficiaire d’une pension militaire
  • Bénéficiaire d’une allocation ou rente d’invalidité des sapeurs-pompiers volontaires
  • Bénéficiaire de la carte mobilité inclusion portant la mention « invalidité »
  • Bénéficiaire de l’allocation aux adultes handicapés (AAH)

Que dois-je faire si mon solde CPF n’est pas suffisant ?

Contactez-nous ! Nos conseillers peuvent vous aider à trouver des sources de financement complémentaires en fonction de votre situation, tels que Pôle emploi, votre entreprise, vous-même (via carte bleue), ou encore l’OPCO Atlas.

Comment puis-je financer cette formation ?

Contactez-nous pour trouver une solution de financement sur mesure ! Nous vous aiderons à choisir parmi les options suivantes :

  • OPCO (opérateurs de compétences) de votre entreprise
    • Le plan de développement des compétences
    • Les actions collectives pour les formations Big Data
    • Le dispositif FNE-Formation
    • Dispositif TPE / PME
  • Pôle Emploi
    • L’AIF (Aide Individuelle à la Formation pour les demandeurs d’emploi)
    • L’ARE (Allocation chômage d’aide au retour à l’emploi)
  • Le dispositif CPF (MonCompteformation)
  • Contrat cadre

Pour aller plus loin

Formation Laravel

Formation Symfony

Formation Symfony Avancé

Formation Codeigniter

 

Formation Drupal

Formation Magento

Langues et Lieux disponibles

Langues

  • Français
  • Anglais / English

Lieux

  • France entière
    • Paris
    • Lille
    • Reims
    • Lyon
    • Toulouse
    • Bordeaux
    • Montpellier
    • Nice
    • Sophia Antipolis
    • Marseille
    • Aix-en-Provence
    • Nantes
    • Rennes
    • Strasbourg
    • Grenoble
    • Dijon
    • Tours
    • Saint-Étienne
    • Toulon
    • Angers
  • Belgique
    • Bruxelles
    • Liège
  • Suisse
    • Genève
    • Zurich
    • Lausanne
  • Luxembourg

Nos Formateurs Référents

Guillaume

Guillaume

Passionné par le domaine des web technologies et plus particulièrement par le développement applicatif, cela fait plus de 10 ans que je développe des outils web dans le monde professionnel basé sur les technologies PHP, Symfony et JavaScript. En tant que formateur, j’ai à cœur de partager mes savoir-faire et mes expériences pour vous donner les meilleures bases pour réussir.

Témoignages

⭐⭐⭐⭐⭐ 4,8/5 sur Google My Business. Vous aussi, partagez votre expérience !

Afficher tous les témoignages

⭐⭐⭐⭐⭐ 4,8/5 sur Google My Business. Vous aussi, partagez votre expérience !

Noter la formation
Prix 2395€ HT / personne
Durée 4 jours (28 heures)
Parcours CPF

Paris | Classe Virtuelle

Il ne reste que quelques places
Cafés et déjeuners offerts en interentreprises
Disponible en intra-entreprise pour former votre équipe
Aide au Financement 4000€ de Bonus Atlas en CPF

UNE QUESTION ? UN PROJET ? UN AUDIT DE CODE / D'INFRASTRUCTURE ?

Pour vos besoins d’expertise que vous ne trouvez nulle part ailleurs, n’hésitez pas à nous contacter.

ILS SE SONT FORMÉS CHEZ NOUS

partenaire sncf
partenaire hp
partenaire allianz
partenaire sfr
partenaire engie
partenaire boursorama
partenaire invivo
partenaire orange
partenaire psa
partenaire bnp
partenaire sncf
partenaire hp
partenaire allianz
partenaire sfr
partenaire engie
partenaire boursorama
partenaire invivo
partenaire orange
partenaire psa
partenaire bnp