Module 5 : L’apprentissage et la création d’une application Internet en PHP5 et MySQL.


Public : Débutant, intermédiaire ou développeur ; Durée : 4 jours (20 heures) ; Tarifs : 1200€ H.T.

La création d’un site Internet interfacé avec un système de gestion de base de données relationnel. (La construction de notre application, basée sur une architecture « Client/Serveur » réellement dynamique, consiste à produire un système qui doit implémenter une application « Web », une base de données et une interface d’administration et de saisie des informations).

Cette formation de quatre jours s’adresse à des développeurs ou des personnes débutantes et intermédiaires ayant des connaissances dans les langage HTML et CSS et désirant étudier ou approfondir le langage évolué PHP5 et les bases de données MySQL.

Le serveur « Web » Apache, le serveur de base de données MySQL et le moteur de scripts PHP sont les choix de notre architecture « Client/Serveur » réellement dynamique. (Celle-ci est capable d’afficher « à la volée » des pages personnalisées à la demande des visiteurs et de créer un moteur de recherche sur une base de données).

PRÉSENTATION :

Le module 5 propose une formation de quatre jours qui consiste à réaliser une application « Web » programmé en PHP5 et interfacé avec une base de données MySQL (étude, conception, développement, base de données). La quatrième journée étudie la base de données MySQL.

Nous abordons les thèmes de la conception d’un site « Web », de l’organisation technique et fonctionnelle d’une application Internet et des outils spécifiques et indispensables au « Web » : Moteur de recherche, interface multimédia, sécurité, etc.

Nous utilisons la plate-forme de développement open source EasyPHP Devserver V14.1. Celle-ci offre la possibilité de travailler dans un environnement serveur complet. (l’application comprend un serveur Apache, un serveur de base de données MySQL, la dernière version de PHP, et tous les outils nécessaires pour travailler sur le code PHP).

OBJECTIF :

Acquérir les compétences nécessaires pour maîtriser le développement de sites Internet en PHP au moyen d’un programme de formation et d’un projet visant à concrétiser l’utilisation et l’intérêt de cette famille de serveurs d’application.

PRINCIPE :

Le projet met en œuvre des solutions « Web » face à un problème posé, et tentera de parcourir les différentes activités de la conduite de projet (du plan d’organisation à la capitalisation) et les différentes étapes du cycle de vie du logiciel à concevoir.

PRÉ-REQUIS :

La connaissance de l’ HTML, des feuilles de style CSS et de l’algorithme de base. La connaissance de SQL, des bases de données, et des systèmes client/serveur est un plus.

DURÉE :

3 jours (15 heures pour le module 4) ou 4 jours (20 heures pour le module 5).

PROGRAMME :

Programme de la première journée : Le développement en PHP

I. La présentation et l’installation du client/serveur

II. La configuration et la sécurité

III. La syntaxe de base

IV. Les types de données

V. Les constantes

VI. Les variables

VII. Les tableaux

VIII. Les fonctions utiles

IX. Les opérateurs

Programme de la deuxième journée : Le langage PHP

X. Les structures de contrôles

XI. Les fonctions

XII. Les classes et les objets (PHP orienté objets)

XIII. La gestion des formulaires

XIV. La gestion du courrier électronique

XV. La gestion des dossiers et des fichiers

XVI. L’utilisation de la bibliothèque GD

Programme de la troisième journée : Le langage PHP

XVII. L’exploitation des flux RSS et des fichiers XML

XVIII. La gestion des cookies

XIX. La gestion des sessions

XX. La gestion des caches

XXI. La gestion des traductions

XXII. La récupération des informations système et le traitement des adresses IP.

XXIII. La gestion des erreurs

XXIV. La sécurisation d’un site Web

Programme de la quatrième journée : La base de données MySQL

XXV. La conception d’une base de données « Web »

XXVI. La création d’une base de données « Web »

XXVII. La gestion d’une base de données MySQL

XXVIII. L’accès à une base de données MySQL à partir du « Web »

XXIX. L’optimisation et la sécurité





Démarquez-vous.

Conceptions informatiques personnalisées et adaptées à vos besoins.

Testez notre savoir-faire!

Intervention pour 40€ sur simple appel

7Jours/7 de 8h à 22h sur simple appel au 06 79 84 91 26

N'hésitez-pas!

Reconditionnement

Votre ordinateur ou vos périphériques sont désuets ou en pannes, confiez-les nous et nous les remettrons si possible en fonctionnement.

Contactez-nous!

N’attendez pas qu’il soit trop tard…

Votre ordinateur est-il suffisamment protégé et prêt à affronter les dangers d’Internet ?

Consultez-nous gratuitement!