LC Formateur

Formation PHP Nord


Formation PHP initiation

Nous vous proposons des formations en PHP, sur ce langage libre qui est une référence en matière de développement de pages dynamiques pour le web.
Module complémentaires

FORMATION PHP - DETAIL

Pré- requis
Avoir de bonnes bases et connaissances en HTML, utiliser couramment Internet et connaître éventuellement un langage de programmation.
Public
Toute personne souhaitant s'initier à la programmation sous PHP afin de développer des applications performantes.
Objectifs
Acquérir les compétences indispensables au développement de sites internet dynamiques. Savoir manipuler les données d'une base de données relationnelles à partir de l'application. Mettre en œuvre les sessions pour conserver l'information côté serveur.

Durée
3 jours (21 heures)

Formation PHP - Programme

Les bases du langage  PHP

  • Constantes, variables, types de données
  • Les opérateurs de calcul et les opérateurs logiques
  • Les structures de contrôle (if, switch)
  • Les  boucles itératives (for, while, do, foreach)
  • Inclusion de fichiers (include, require)

Les chaines de caractères

  • Mise en formeGestion des espaces
  • HTML et caractères spéciaux
  • Recherche et comparaisons de sous-chaînes
  • La concaténation
  • Les expressions régulières

Les tableaux (Array)

  • Les différents types de tableaux (indicés, associatifs)
  • Création de tableaux
  • Les différentes méthodes pour lire un tableau
  • Opération sur les tableaux (extraction ,tri, ajout ou suppression d’éléments

Les fonctions

  • Créer ses fonctions
  • Fonctions avec un nombre de paramètres variables
  • Portée des variables

Divers

  • Redirection et headers
  • Insertion de javascripts
  • Manipulation des dates
  • Manipulation des chaînes de caractères
  • Collection de bibliothèques PEAR

Gestion des formulaires

  • Rappel sur les éléments de formulaires
  • Méthodes GET et POST
  • Récupération des paramètres ($_GET, $_POST)
  • Upload de fichiers

Gestion des fichiers

  • Création, ouverture et fermeture d’un fichier
  • Lecture, écriture et modifications de fichiers
  • Informations sur les fichiers

Les emails

  • Envoi de mail simple
  • Envoi de mail HTML avec pièces jointes

Gestion des erreurs

  • Gérer les erreurs d'un site Web
  • Création d’un fichier de logs

Sécurité

  • Fichier .htaccess et .htpassword
  • Injections SQL : principe et contre-mesure.
  • Fichier php.ini

Variables persistantes : Cookies et Session

  • Avantages et inconvénients des cookies et sessions.
  • Les variables de session.
  • Fonctions liées aux variables de session.
  • Utilisation des Cookies.

Utilisation d’une base de données MySQL

  • Présentation de MySQL et des concepts fondamentaux : bases, tables, champs, enregistrements.
  • Fonctions PHP MySQL.
  • Introduction au langage SQL (sélection, modification, suppression).
  • Traitement des résultats des requêtes et encodages UTF-8/ISO.

Les graphiques et le format PDF

  • Activation et utilisation de la librairie GD
  • Création d’un cadre pour une image, gestion de sa couleur et ajout de texte
  • Génération de formes géométriques et de graphiques statistiques
  • Utilisation de la librairie FPDF et génération de document au format PDF

Introduction à la POO (programmation orienté objet)

  • Terminologie des objets
  • Classe et instance
  • Héritage
  • Clonage

La formation sera agrémentée d’exemples et donnera lieu au développement d’applications concrètes et fonctionnelles avec notamment la réalisation d’un mini-site marchand avec connexion à une base de données MySQL, d’une interface d’identification, d’un panier, envoi de mail HTML avec pièces jointes….

Espace client

Formation DIF,CIF, plan de formation

Sur votre lieu de travail ou dans un de nos centres partenaires le + proche de votre lieu de travail.

400€ HT / jour pour 1 pers +100€ HT / jour / pers supplémentaire

- Notre tarif

PHP (acronyme récursif pour PHP: Hypertext Preprocessor, est un langage de scripts libre principalement utilisé pour produire des pages web dynamiques via un serveur HTTP, mais pouvant également fonctionner comme n'importe quel langage interprété de façon locale, en exécutant les programmes en ligne de commande. PHP est un langage impératif disposant depuis la version 5 de fonctionnalités de modèle objet complètes. En raison de la richesse de sa bibliothèque, on désigne parfois PHP comme une plate-forme plus qu'un simple langage.

Plan du site | CGV | Contact | Création LC Formateur
Ce site est listé dans la catégorie Enseignement et formation : Formations professionnelles de l'annuaire Actualité du référencement etDictionnaire
LC Formateur - Accueil