Conception et développement web
Objectifs du cours:
Comprendre et connaître les principes des technologies utilisées dans le développement d’applications liées au web.
Programme général:
Programmation en HTML, CSS, JavaScript, PHP et MySQL
-la
structure
d’un fichier HTML
et ses notions
de base:
Les
listes, styles de caractères, les liens, les images cliquables, les tableaux,
les cadres,
les formulaires…
-les
Avantages
du CSS
et ses règles
: syntaxe,
type, Sélecteur (id, classe, Pseudo-classes, …), notion d’héritage et de cascade….
-les
limites
d' HTML
-Application
interactive avec du Javascript: le
DOM
-le
modèle
client/serveur
-les
pages
statiques / dynamiques
-PHP
: Historique
et version, Fonctionnalités, le fonctionnement, Syntaxe, types de données,
Variables prédéfinies, Structures de contrôle, Boucles, Fonctions, Fonctions
sur les tableaux (each()
et list()
…), Gestion des fichiers, fonction explode()… gestion de
sessions et les cookies
-Interfaçage avec les fichiers et les bases de données MySQL