PHP et Mysql

5 jours - 35 heures

Objectifs

Écrire un script en langage PHP en liaison avec une base de données relationnelle.

Participants

Chefs de projets, Développeurs d’applications.

Prérequis

Pratique de la programmation structurée, connaissance des bases de données relationnelles, HTML/CSS

Pédagogie

La pédagogie est basée sur le principe de la dynamique de groupe avec alternance d'apports théoriques, de phases de réflexion collectives et individuelles, d'exercices, d'études de cas et de mises en situations observées. Formation / Action participative et interactive : les participants sont acteurs de leur formation notamment lors des mises en situation car ils s'appuient sur leurs connaissances, les expériences et mettront en œuvre les nouveaux outils présentés au cours de la session.

Certification

Formation Certifiante - Code CPF 208979

Profil de l’intervenant

Consultant-formateur expert. Suivi des compétences techniques et pédagogiques assuré par nos services.

Moyens techniques

Encadrement complet des stagiaires durant la formation. Espace d’accueil, configuration technique des salles et matériel pédagogique dédié pour les formations en centre. Remise d’une documentation pédagogique papier ou numérique à échéance de la formation.

Méthodes d’évaluation des acquis

Exercices individuels et collectifs durant la formation. La feuille d’émargement signée par demi-journée ainsi que l’évaluation des acquis de fin de stage sont adressées avec la facture.

Programme

Principes Fondamentaux

Les règles et principes de l'Open source

Présentation du PHP, PHPADMIN, MYSQL

Définition des front Office, Middle Office et back Office

Architecture d'un application Web

Rappels sur le HTML

Présentation du langage et premier site en PHP

Les principes du 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

Les formulaires simples

Passage et transmission de variables

Lecture écriture de fichier

Vérification de login/mot de passe

Redirection

Les tableaux complexes

Constructeur array

Fonctions associées aux tableaux

Fonctions d'extraction

Sessions Utilisateur: 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

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

Utilsation conjointe MySQL/PHP

Utiliser PHP Admin pour créer une base de données

Création de pages dynamiques en php avec accès aux données Mysql

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)

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

LGDV110.pdf

   Organisme de formation enregistré sous le n° 24450269645 auprès du préfet de Région Centre - Nos localisations | Recrutement | Contact | Plan du site | Infos légales