PLB formation informatique et management
Accueil > Développement > Formation Non informaticiens ou débutant

FORMATION L’essentiel de PHP - Pour non développeur

Objectifs de la formation PHP initiation

Ce cours s’adresse aux personnes non-spécialistes ou débutant en programmation mais ayant déjà une certaine culture Web.
Il s’agit d’apprendre les bases fondamentales de la programmation Web dans le contexte de PHP.
À la fin de ce cours intensif, les participants pourront aisément lire, comprendre, corriger, modifier et faire évoluer un programme PHP existant.
Ils découvriront également les possibilités offertes par les bibliothèques de scripts pour la réalisation d'applications par assemblages de modules.
Enfin ils seront capables d’écrire des applications simples de bout en bout

A qui s'adresse la formation PHP initiation

Toute personne souhaitant s’initier au langage PHP, webmestre, infographiste, etc …. La connaissance d’un langage de programmation n’est pas nécessaire. Les personnes maîtrisant déjà un langage de programmation sont invitées à suivre directement le cours « PHP/MySQL, développer des sites web dynamiques avec bases de données »

Pré-requis :

Les participants doivent connaître les bases du HTML et posséder une culture WEB.

Travaux pratiques :

Des stations de travail sous Windows ou Linux équipées du serveur Web Apache avec le module PHP et un serveur MySql

Contenu de la formation PHP initiation

Les Bases de la programmation adaptée à PHP
Qu'est-ce qu'un programme ?
Modes d'exécution : Programme 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/ServeurL'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 variablesPourquoi typer une variable ?
Typage faible.
Entiers, chaînes de caractères, nombres réels, autres.
Les types évolués.
Les fonctionsPourquoi 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 fluxLa sélection alternative (si ... alors ... sinon ...)
Les boucles (tant que ...)
Aspects complémentairesLes 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 WebLes principes client serveur
Intégration de PHP dans une page HTML
Librairies
Fonctions de base, variables serveur et variable PHP
Les formulaires simplesPassage et transmission de variables (GET/POST).
Lecture écriture de fichier
Vérification de login/mot de passe
Redirection.
Les variables complexes : tableauxConstructeur 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 œuvre.
Outils et Ressources
Les principaux outils de développement (IDE).
Les sites de documentation.
Les sites de scripts.

cours PHP débutant

-

Formation introduction PHP

-

Formation PHP Paris

Cette formation « PHP initiation » est éligible au DIF. Ce cours peut être financé par l'OPCA de votre entreprise.
Durée de la formation PHP initiation : 3 jours
Tarif 2012 de la formation PHP initiation : en intra seulement
Contactez-nous pour obtenir les
prochaines disponibilités de nos
consultants
Référence : IPHD
Dates / Inscription en ligne :
Consultez-nous pour obtenir les prochaines disponibilités de nos consultants formateurs.
Lieu de la formation
Paris - La Défense
Nos coordonnées
Tél : 33 (0)1 43 34 90 94
E-mail : nous contacter