Date de mise à jour : 14/10/2021 | Identifiant OffreInfo :
08_1000029605
Organisme responsable :
ACKWARE
Les Bases de la programmation adaptées à PHP
- Qu'est-ce qu'un programme ?
- Modes d'exécution : Programmes interprétés, compilés et semi-compilés.
- Les différents éléments d'un programme et leurs rôles.
- Les différents langages du Web et leurs raisons d'être.
- La place de PHP.
- Mon premier programme.
Contextes d'Exécution des programmes PHP
- Client/Serveur
L'utilisation de PHP dans le cadre des applications Web.
Requêtes HTTP et entêtes spécifiques
Les bases du langage : aspects syntaxiques et articulation
- Les types de variables
Pourquoi typer une variable ?
Typage faible.
Entiers, chaînes de caractères, nombres réels, autres.
Les types évolués.
- Les fonctions
Pourquoi sont-elles incontournables en programmation (réutilisabilité, lisibilité, ...)
Exemple de modification de programme "mal écrit" .
Le passage d'argument.
Le code retour d'une fonction.
- Contrôle de flux
La sélection alternative (si ... alors ... sinon ...)
Les boucles (tant que ...)
- Aspects complémentaires
Les expressions et les opérateurs, comment les combiner
Les commentaires
Inclusions
Comprendre les messages d'erreur.
Premières applications Web en PHP
- Automatisation d'une page Web
Les principes client serveur
Intégration de PHP dans une page HTML
Librairies
Fonctions de base, variables serveur et variable PHP
- Les formulaires simples
Passage et transmission de variables (GET/POST).
Lecture écriture de fichier
Vérification de login/mot de passe
Redirection.
- Les variables complexes : tableaux
Constructeur array
Fonctions associées aux tableaux
Fonctions d'extraction
Fonctions de navigation dans un tableau
Utilisation d'une base de données MySql
- Présentation de MySql.
- Concepts fondamentaux: Bases, tables, champs, enregistrements.
- Création d'une base multi-tables.
- Introduction au langage SQL (sélection, modification, suppression).
- Fonctions PHP Mysql.
- Traitement des résultats des requêtes.
Briques Logicielles
- Pear.
- Tableau comparatif des briques existantes.
- Mise en oeuvre.
titre diplôme homologué
Certifiante
Sans niveau spécifique