Programmation avancée (C et PHP)
(PA-S2)

 Ce cours nécessite une clef d'inscription

Eléments de module

Description des programmes

1.: Programmation web (PHP)

- Installation et configuration, Référence du langage;  Implantation du code, combiner HTML et PHP, caractéristiques, variables, opérateurs, structures conditionnelles, boucles, fonctions, sessions, affichage de texte, expressions régulières, variables d'environnement, les fichiers, les fonctions, objets, classes.

- Interrogation des bases de données MySQL; Syntaxe de base, fonctions, récupération des données, interface avec PHP, administration.

2. : Programmation avancée en C

- Rappel sur les pointeurs; Listes ; Piles ; Files ; - Arbres binaires

3. : Projet individuel

Permettre à l'élève ingénieur d'appliquer les acquis du cours pour mettre en place une application web dynamique.

Le choix du projet touche les domaines qui sont d'actualité et qui peuvent avoir lien à un besoin réel, pour mettre en place une application web dynamique opérationnelle.

Le déroulement du projet se fait par groupe d'élèves, qui doivent étudier les besoins et établir un cahier de charges avec un plan d'action pour le déroulement du projet. A la fin du projet un rapport projet est rédigé puis déposé en version électronique et papier avec le code source commenté, en plus d'une présentation PowerPoint.

Ce cours nécessite une clef d'inscription