Formation Cariste + CACES® R489 Cat.3 - (2j) Expérimenté
AFTRAL
Chariot automoteurENI SERVICE
Objectifs
- Comprendre l'environnement d'une application Web construite autour de PHP et les mécanismes de base du protocole HTTP.
- Installer une plateforme d'exécution et de développement pour PHP.
- Appréhender la syntaxe et l'algorithmie de base du langage PHP.
- Comprendre l'échange de données en HTTP.
- Utiliser le modèle de programmation orientée objet de PHP
- Créer des classes et des objets.
- Utiliser les mécanisme de programmation orientée objet tels que l'héritage et l'encapsulation.
- Utiliser les classes abstraites et les interfaces.
- Créer et traiter des formulaires
- Suivre la navigation utilisateur en utilisant les sessions.
- Accéder à des bases de données relationnelles depuis une application PHP.
- Manipuler et transférer des fichiers dans une application.
Votre formateur
Votre formateur est unprofessionnel de l'informatique et de la pédagogie. Il possèdeplusieurs années d'expériencesur les produits enseignés et esten veille permanentepour suivre leurs évolutions.
Déroulement de votre formation
- Avant votre formation: Avec l'un de nos conseillers formation, vous choisissezla formation adaptée à votre niveau et à vos objectifs.
- Pendant votre formation: En présentiel ou à distance, vous intégrez un groupe restreint qui facilite lepartageet leséchanges entre les participants et avec votre formateur. Pour une meilleure assimilation, le formateur privilégie lapédagogie inclusiveet l'enseignement par la pratiqueau travers d'exercices et de cas concrets réalisés seul(e) ou en groupe.
- Après votre formation:Accès à la bibliothèque numérique pendant 1 an. Vous continuez à vous former en accédant en illimité à plus de 1200 livres et vidéos.
PHP - Développer des applications web
Introduction à PHP (3,5h)
Qu'est-ce que PHP ?
Historique et caractéristiques
PHP pour quelle utilisation ?
Mettre en place un environnement de développement PHP
Les principes de la plateforme Apache, PHP, MySQL
Le fichier de configuration php.ini
Utiliser un débogueur PHP
TP
Les bases du langage PHP (1,5j)
Intégration de PHP avec les pages HTML
Approches pour mixer PHP et HTML
Bonnes pratiques de structuration d'applications
La syntaxe de base du langage
Les types de données
Les variables et les tableaux
Les constantes
Les opérateurs
Le spaceship operator de PHP 7 pour les comparaisons combinées
Les structures de contrôle
Les fonctions
Déclaration des types de données sur les fonctions
Les fonctions intégrées du langage
Gestion des chaines de caractères
Manipulation de dates
Structuration des applications
Création de bibliothèques
Importation de fichiers et de scripts
TP
Programmation Orientée Objet en PHP (1,5j)
Introduction aux concepts de la programmation orientée objet
Les classes et les objets
Définition de classes et instanciation
L'héritage de classes et le polymorphisme en PHP
Concepts avancés de programmation Objet
Les interfaces
Les espaces de noms
Concepts avancés
Les déclarations groupées d'espace de noms
Les classes anonymes
Gestion des erreurs avec les exceptions
TP
PHP : un langage pour le Web (5h)
Construction de formulaires HTML
Modèles d'interaction HTML / PHP
Récupération des données transmises via PHP en fonction des différents types de contrôles
Redirection de flux
Gestion des sessions des utilisateurs
Les principes du suivi de session HTTP
Les cookies et leur manipulation
Les sessions PHP
TP
Accès aux bases de données en PHP (3,5h)
Présentation de la base de données MySQL
Concepts fondamentaux et organisation du produit
Les outils de gestion associés : MySQL Workbench et PHPMyAdmin
L'organisation des données pour un site Web dynamique
Concepts d'accès aux données avec PHP
Les fonctions natives
La librairie PDO
La configuration du moteur PHP
Utiliser une base de données MySQL avec PHP
Récupération de jeux d'enregistrements et affichage de données sur les pages
TP
Gestion des fichiers (2h)
Fonctions PHP pour la manipulation des fichiers
Lecture et écriture de fichiers
Création et parcours de répertoires
Les directives de configuration php.ini associées à la manipulation de fichiers
Téléchargement et envoi de fichiers
TP
Une formation réussie est une formation certifiée !
Validez et mettez en valeur les compétences acquises en passant la certification ENI "Langage PHP - Développer des sites web". Enregistrée au Répertoire Spécifique et validée par les autorités compétentes, elle garantit un haut niveau de qualité et de reconnaissance.
Les atouts d'une formation certifiée
- Bénéficier d'une reconnaissance professionnelle et officielle de votre montée en compétence
- Reconnaître vos acquis et sécuriser votre parcours professionnel
- Faciliter votre mobilité professionnelle dans et en dehors de votre entreprise
Une formation ne s'arrête pas à la certification
Votre formateur sera à votre écoute pour vous conseiller sur votre prochaine formation : mise à jour de vos compétences, approfondissement, formation avec un formateur, formation à un autre logiciel…
Se former, c'est progresser à chaque moment de sa vie !
1. EVALUER : Votre niveau et vos besoins
2. EXPLORER : 1200 livres & vidéos
3. FORMER : Avec un professionnel de l'informatique et de la pédagogie
4. CERTIFIER vos compétences
Langage PHP - Développer des sites web
RS 6889 CertifInfo -1 AFTRAL
Chariot automoteurAFTRAL
Chariot automoteurAFTRAL
Chariot automoteurAFTRAL
Chariot automoteur