Commandez pour plusieurs personnes et obtenez des réductions pour chacun !

5 % de réduction pour 5 commandes (5 personnes inscrits)

10 % de réduction pour 10 commandes (10 personnes inscrits)

Choisissez la quantité désirée et ajoutez-le au panier !

PHP + MySQL

https://www.jcit-prime.com/web/image/product.template/3/image_1920?unique=3919b55

Plongez dans le monde dynamique du développement web avec notre cours complet de PHP et MySQL. Découvrez les tenants et aboutissants de la programmation web tout en apprenant à créer des sites interactifs et des applications puissantes. Devenez un expert en développement back-end et maîtrisez la manipulation de bases de données pour construire des solutions web robustes et évolutives. Rejoignez-nous pour un voyage captivant vers la maîtrise de la programmation web.

Formation développeur web back-end.
Durée : 60h
Type : En ligne ou en présentiel.

350 000 CFA 350000.0 XOF 350 000 CFA Hors TVA 400 000 CFA

350 000 CFA Hors TVA 400 000 CFA

Ecrivez-nous !

This combination does not exist.

Langages web Back-end

Programme du cours

Section 1 : Langage de programmation PHP

  1. Introduction à PHP  
    1. Présentation et installation des utilitaires
    2. Les bases : balise, variables, opérateurs et typage des données
  2. Fonctionnement  
    1. Les structures conditionnelles
    2. Les instructions, les boucles et l’opérateur ternaire
  3. Les fonctions  
    1. Introduction aux fonction PHP  
    2. Ecriture de fonction et portées des variables (variable globale, locale)
    3. Ecriture de fonction à variable
    4. Gestion des erreurs  
  4. Traitement de données  
    1. Les variables superglobales
    2. Validation des données du formulaire
    3. Envoi et récupération de données du formulaire (texte, date, fichier)
    4. Sécurité : fonctions de filtrage et d’échappement de sortie
  5. Gestion des données utilisateur
    1. Les variables de session  
    2. Les cookies   
  6. La programmation orientée objet (P.O.O)
    1. Introduction à la POO
    2. Classes et objets  
    3. Encapsulation, héritage et polymorphisme
    4. L’autoloading, les interfaces et les espaces de noms.

Section 2 : Langage SQL

  1. Introduction au SQL  
    1. Présentation de SQL et installation des utilitaires  
    2. Création de la première base de données  
  2. Fonctionnement  
    1. Les requêtes de base  
    2. Les opérateurs et fonctions SQL
    3. Les agrégations de données  
    4. Les jointures et relations
  3. PHP & SQL
    1. Connexion à une base de données  
    2. Requêtes depuis un formulaire dans une base de données  
    3. Prévention des injections SQL et utilisation des requêtes préparées  
  4. Optimisation  
    1. Partitionnement des données  
    2. Indexation des tables pour une recherche rapide  
  5. Programmation en SQL  
    1. Les fonctions en SQL  
    2. Les déclencheurs SQL
    3. Planification d’événements
  6. Mesures de sécurités  
    1. La sauvegarde   
    2. La restauration  
    3. La protection de données 

Section 3 : Projets pratiques

  1. Application des concepts appris pour développer des applications web complètes  
  2. Présentation des projets et évaluation finale