Free cookie consent management tool by TermsFeed
Scroll to top
© 2023, Norebro theme by Colabrio
Contact |

PHP – Basique


PHP – Basique
Cette formation « PHP : Basique » est conçue pour ceux qui souhaitent maîtriser les fonctionnalités de base du langage PHP, utilisé pour créer des sites web dynamiques et des applications web. PHP est facile à apprendre, gratuit, et s’adapte à n’importe quelle base de données.

Programme de formation

Objectif de la formation

L’objectif de cette formation en PHP sur cinq jours est de fournir aux participants une solide base de connaissances et de compétences pratiques pour travailler efficacement avec PHP dans le développement web. À la fin de la formation, les participants seront en mesure de :

  • 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é par la formation et prérequis

Cette formation en PHP s’adresse à un large éventail de participants.

  • Personnes débutant le dans le développement web, Professionnels travaillant dans le domaine du back-end et désirant approfondir leurs connaissances en PHP.
  • Bien que cette formation soit conçue pour être accessible à un large public, il est recommandé d’avoir quelques connaissances de base en HTML et en CSS

Les plus de cette formation

  • Approche Pédagogique Interactive
  • Ateliers Pratiques
  • Formateurs Certifiés et Expérimentés
  • Supports de Cours
  • Bonnes Pratiques de Développement
  • Utilisation de Bibliothèques et Outils Populaire

Outils et méthodes pédagogiques

  • Environnement de Formation.
  • Supports de Cours
  • Logiciels et Applications
  • Présentations et Démos
  • Vidéoprojecteur
  • Exercices Pratiques
  • Questionnaires d’Auto-Évaluation
  • Mises en Situation

Évaluation des apprentissages des stagiaires

La formation sera évaluée à travers 2 étapes distinctes :
  • Contrôles réguliers permettant de vérifier que les apprenants ont acquis les connaissances de base ;
  • Certificat de formation délivré aux participants ayant satisfait à tous les critères d’évaluation ;
Obtenez la Certification « TOSA JavaScript », code NSF 326, enregistré au RS par décision de France compétences en date du 14/12/2022

Évaluation de la formation

  • Évaluation continue des formateurs, des ressources pédagogiques et de la satisfaction des participants;
  • Collecte des retours d’expérience des participants à la fin de la formation pour améliorer le contenu et les méthodes d’enseignement;

Durée

Durée :
5 jours / 35 h

Modalités

Chaque inscription fera l’objet d’une entrevue suivie d’un test d’admission. Les apprenants peuvent s’inscrire à tout moment sur notre site internet.

  • Formation présentielle;
  • Accès à une plateforme d’apprentissage en ligne pour le suivi des progrès et l’accès aux ressources pédagogiques ;

Délai d'accès

Le délai d’accès à la formation dépendra des sessions planifiées par l’organisme de formation. Les participants sont invités à se renseigner sur les dates et les places disponibles. Nous proposons des formations tous les quatre mois.

Accessibilité

Nous sommes en mesure de proposer certains aménagements pour les PSH. Pour connaître les modalités et la faisabilité veuillez contacter le référent handicap qui sera en mesure de vous fournir toutes les informations sur les aménagements disponibles correspondant à votre situation.

Contacts

Responsable pédagogique :

Sunda NZAZI
sunda.nzazi@creartdream.fr
06 18 15 24 82

Référent handicap :

Maëva NZAZI
refhandicap@creartdream.fr
07 65 70 35 27

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ères.
  • Les tableaux.
  • Les conditions.
  • Les boucles.
  • Les fonctions.
  • Les objets.
  • Utilisation de librairies tierces.

Programmation Orientée Objet en PHP (POO)

  • Les classes.
  • Le système de visibilité des classes 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 (principales requêtes).
  • 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 tiers (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 formulaires 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.

Formateurs

Sunda NZAZI

Sunda NZAZI

Formateur - Web -Digital

Au sein de notre centre de formation

1 700 € HT / Pers

(Individuel ou groupe de 15 personnes max)

Dernière mise à jour : 3 juillet 2024

Related posts