FORMATION
PHP MYSQL
Perfectionnez-vous grâce à une formation ludique et intéractive !
Prise en charge possible dans le cadre de votre droits à la formation (CPF)
LE PROGRAMME
Programme de la formation :
Le programme indique le champ des possibilités offertes par la personnalisation de la formation et est adapté au niveau de l’apprenant.
Voici le déroulement du programme de formation :
Philosophie et présentation de PHP
Qu’est-ce que PHP ? Interactivité avec les internautes
Les échanges de base entre un serveur WEB et un navigateur (http)
La place de PHP dans l’architecture WEB (scripts client et serveur : javascript, HTML, PHP, SQL…etc.)
Nouveautés des dernières versions de PHP
Présentation de l’exemple utilisé durant la formation (site de vente en ligne)
Automatisation d’une page Web
Les principes client serveur
Premiers éléments du langage.
Intégration de PHP dans une page HTML
Variables et fonctions
Librairies
Fonctions de base, variables serveur et variable PHP
Contrôles de flux et boucles
TRAVAUX PRATIQUES
Réalisation de fonctions personnalisées. ( TTC, frais de port…etc.)
Réalisation d’une librairie html
Détection du navigateur
Réalisation de fonctions personnalisées
Réalisation d’une librairie de fonctions
Les formulaires simples
Passage et transmission de variables
Lecture écriture de fichier
Vérification de login/mot de passe
Redirection
Variables persistantes : Cookies et Session
Avantages et inconvénients des cookies et sessions
Limitations et précautions
Les variables de session
les Cookies
Sérialisation des variables complexes
Utilisation
Utilisation d’une base de données MySQL
Gérer les bases MySQL avec phpMyAdmin
Concepts fondamentaux : Bases, tables, champs, enregistrements
Création d’une base multi-tables
Fonctions PHP MySQL
Introduction au langage SQL (sélection, modification, suppression)
Requêtes SQL avancées (jointures de tables)
Traitement des résultats des requêtes
Les tableaux complexes
Constructeur array
Fonctions associées aux tableaux
Fonctions d’extraction
Les formulaires complexes
Moteur de recherche : formulaire en relation avec une base de données
Fonctions avancées de sélection : modification de la base, tris (ORDER BY), recherches (WHERE)
Le graphisme
Présentation de la librairie GD
Création d’image, réutilisation
Superposition de texte pour protection de droits
Intégration au site
TRAVAUX PRATIQUES
Réalisation d’un moteur de recherche et de la présentation des résultats
Gestion du stock et interface backoffice pour la gestion des nouveaux articles de la base
Affichage des images
Initiation à la POO en PHP
P.O.O. (Programmation orientée objet)
PHP et la programmation orientée objet
Evolution du moteur objet dans les versions récentes de PHP
Durée de la formation :
De 15 à 100h / 1 mois à 1 an.
Modalité d’évaluation des acquis :
Pendant la formation :
- QCM et tests (oral et écrit),
• Mises en situation,
• Travail individuel
Itinéraire pédagogique :
Comme pour l’évaluation finale sous forme de test, chaque apprenant devra répondre à des questions et réaliser des travaux se rapportant à l’ensemble des séquences réalisées. Ces tests réalisés au cours de l’action de formation ont pour objectif de : vérifier la progression des acquis sur les apprenants, mais aussi les mettre en conditions réelles du passage du test final. Il convient ici de rappeler que ces évaluations partielles sont avant tout formatives et non normatives. Par ailleurs dans ce cadre, il sera demandé aux apprenants avec leur accord un travail individuel qui sera la base de leur projet.
Délais moyens pour accéder à la formation :
A réception du contrat de formation signé et autres formalités administratives, une date d’entrée en formation est proposée en fonction des besoins de l’apprenant dans la limite d’un mois.
Objectif :
A la fois structurée et flexible, la formation certifiante vous propose une formule adaptée à vos objectifs personnels et vous prépare au mieux pour le passage du Titre professionnel développeur web et web mobile. Tout au long de celle-ci, vous développez vos compétences grâce à des modules de formation en autonomie, construits autour d’objectifs clairs et mesurables.
Certification :
L’apprenant est prévenu dès son entrée en formation de la possibilité d’obtenir la certification. Il est dirigé en fin de formation à l’examen d’obtention de la certification de sa formation.
Titre professionnel développeur web et web mobile
Niveau de sortie : Niveau III (BTS, DUT)
Public concerné et prérequis :
Toute personne souhaitant suivre une formation PHP – MYSQL afin d’en renforcer sa pratique quotidienne, sans aucun prérequis.
Qualification des intervenants :
Nos formateurs en PHP – MYSQL mettront à disposition de tout apprenant, toute leur expérience afin de permettre l’amélioration de leur maitrise du langage PHP – MYSQL. Nos formateurs sont experts dans leurs métiers avec une posture 100% apprenant.
Matériel nécessaire :
- Ordinateur, tablette ou téléphone avec connexion Internet,
• Casque avec micro de préférence,
• Papier et stylo pour prendre des notes.
Accessibilité :
Formation accessible aux personnes en situation de handicap. Pour toute demande, contacter le référent handicap au 04 26 78 46 65.
Moyens pédagogiques et techniques :
Modalités pédagogiques :
- Test initial de niveau dans le programme PHP – MYSQL,
• Suivi du parcours par un éducateur : recueil initial des besoins de l’apprenant et adaptation du programme, planification des cours,
• Accès à notre plateforme e-learning illimité pendant toute la durée de la formation,
• Cours individuels en face à face avec le formateur.
Moyens pédagogiques :
- Exercices individuels,
• Exposés,
• Enregistrements audio ou vidéo,
• Etude de cas pratiques