Instructions conditionnelles et répétitives








télécharger 23.47 Kb.
titreInstructions conditionnelles et répétitives
date de publication02.04.2017
taille23.47 Kb.
typeInstruction
ar.21-bal.com > loi > Instruction

logodomaine bi


code_bi.jpglogo bdu basse qualité


PHP

Développer des applications web



Développeurs web.
public_bi.jpg

duree_bi.jpg



4 jours




  • Pré-requis :

    • Connaissance des fondamentaux du développement web, du langage HTML et du langage sql.




Objectifs :

Vous serez compétent pour :

  • Maîtriser la syntaxe de PHP, créer des bases MySQL, interroger une base avec SQL, créer des pages dynamiques connectées aux données, gérer les fichiers, mettre en oeuvre la persistance avec les cookies et les sessions, authentifier les utilisateurs, comprendre la programmation orientée objet.






  1. Environnement de développement :




    • Client serveur Web, http

    • Pages web statiques et dynamiques.

    • Architecture n tiers. Middleware.

    • Serveurs d’application.

    • Packs Xampp, wamp, Easy PHP

    • IDE : NetBeans ou Eclipse PDT

    • Les serveurs de BD, MySQL

    • Workbench, phpMyAdmin

    • Installations, configurations, tests



  1. Les bases de données :




    • Les différents fichiers.

    • Connexion/déconnexion.

    • Les privilèges. Phpmyadmin.

    • Créer une base de données. Création de tables.

    • SQL : sélection, filtres et tris.

    • SQL : insertion, modification, suppression.



  1. Le langage PHP : introduction :




    • Le code PHP. Les commentaires.

    • Les variables et leurs caractéristiques.

    • Les types de données en PHP.

    • Utilisation des opérateurs.



  1. Instructions conditionnelles et répétitives :




    • Transmission des données (GET, POST).

    • Les opérateurs de comparaison.

    • Les traitements conditionnels.

    • La construction switch-case.

    • Le formulaire et son traitement.

    • Opérateurs d’incrémentation et de décrémentation.

    • La boucle While. La boucle Do..While.



  1. Les tableaux et les fonctions :




    • Création d’un tableau.

    • Créer un tableau associatif.

    • Ajout et suppression d’éléments.

    • Les fonctions explode() et implode().

    • Trier et parcourir un tableau.

    • Les tableaux associatifs

    • La construction Foreach.

    • Capturer les données d’un formulaire.

    • Syntaxe et création d’une fonction.

    • Fonctions avec arguments.

    • Fonctions retournant une valeur/un tableau

    • Importance de l’ordre des arguments

    • Variables locales et variables globales

    • Passage par valeur et passage par référence




  1. Le transfert et la gestion des fichiers :




    • Ouvrir et lire un fichier.

    • Placer un fichier texte dans une chaîne.

    • Utiliser include() et require().

    • Ecrire dans un fichier.

    • Fonctions de test sur les fichiers.

    • Upload de fichiers : exemple.




  1. La création de pages Web à contenu dynamique :




    • Connexion aux bases de données.

    • Afficher les données d'une base

    • Naviguer dans les données

    • Pages maître-detail

    • Afficher les images

    • Valider les formulaires

    • Insérer les données en base

    • Modification des données

    • Suppression de donnés

    • Requêtes dynamiques, jointures

    • Accès à SQL Server




  1. Persistance avec cookies et sessions :




    • Les variables d’environnement

    • Cookies : création, lecture, suppression

    • Sessions : lecture, écriture, suppression

    • Identificateur de session

    • Configuration des sessions

    • Superglobales




  1. Authentification, gestion des emails :




    • Authentification HTTP avec base de données

    • Authentification sur formulaire

    • Gestion des autorisations

    • Utilisation de .htaccess

    • Gestion des e-mails

    • Fonctionnalité mot de passe oublié.

    • Logout




  1. Introduction à la POO :




    • Classes, attributs, méthodes, instances

    • Composition, agrégation, héritage

    • Encapsulation, polymorphisme

    • Constructeurs, destructeurs.

    • Classes abstraites et classes finales

    • Les interfaces

    • Mise en oeuvre en PHP

    • Sérialisation, désérialisation




  1. Accès aux données avec PDO :




    • Les classes PDO

    • Instancier un objet PDO

    • L'objet PDOStatement

    • Try...Catch et PDOException.

    • CRUD avec PDO.

    • Aller plus loin avec la POO














logo bdu basse qualité

94 avenue Félix Faure 75015 PARIS - Tél. : (33) 01.44.25.93.40 - Fax (33) 01.44.25.93.41 - www.businessdecision-university.com

S.A.S au capital de 115 625 Euros - B 381 837 764 R.C.S. Nanterre – APE 6202A – N° de déclaration : 11753902775

Page sur


similaire:

Instructions conditionnelles et répétitives iconStructure d’un système à microprocesseur : ( Structure minimal )
«instruction» dans une «mémoire programme» où le programme est rangé sous forme d’une suite d’instructions codées en binaire. Les...

Instructions conditionnelles et répétitives iconInstructions

Instructions conditionnelles et répétitives iconInstructions 501

Instructions conditionnelles et répétitives iconInstructions d'installation

Instructions conditionnelles et répétitives iconInstructions Nautiques

Instructions conditionnelles et répétitives iconInstructions Texte Scripts

Instructions conditionnelles et répétitives iconInstructions et reglements I – Le socle commun

Instructions conditionnelles et répétitives iconInstructions aux soumissionnaires (section 1)

Instructions conditionnelles et répétitives iconInstructions aux soumissionnaires Annexe I

Instructions conditionnelles et répétitives iconPartie I section Instructions aux consultants








Tous droits réservés. Copyright © 2016
contacts
ar.21-bal.com