Programme :
Séquence N°1.
- Rappels sur HTML/XHTML ET CSS
- Les bases de la mise en page HTML.
- Les bases de la mise en page avec les styles CCS2
- Les bases du HTML5
- HTML5 : Les balise html5
- HTML5 : LES NOUVELLES ET AUTRES BALISES HTML5
- HTML5 :la page de base
- HTML5/CSS3 : Construire une page pour tous les navigateurs
- CSS3 : Sélecteurs CSS2 implémentés.
- CSS3 : Nouveaux sélecteurs.
- Les sélecteurs de contenu générés.
- CSS3 : les coins arrondis.
- CSS3 : Text-Shadow et Box-shadow.
- Les couleurs et l’
- Dégradé linéaire.
- Font-
- HTML5/CSS3 : Reconstruire notre page Type
- HTML/CSS3
- HTML5 et le W3C.
- Les navigateurs web HTML5/CSS3″ready” et les outils de validation.
- Les sites d’aide d’éléments graphiques.
- L’encodage des caractères.
Séquence N°2.
- TRAVAILLER EN HTML5 ET EN CSS3 AVEC LES NOUVELLES BALISES PROPRIETES.
- HTML5 : insérer des éléments audio.
- HTML5 : insérer des éléments vidéo.
- HTML5 : les nouveaux types pour les balises input.
- HTML5 : les attributs de validation et de saisie de input.
- Réaliser un formulaire HTML5 –CSS3.
- CSS3 : les backgrounds.
- CSS3 : les colonnes.
- CSS3 : les propriétés Text Over flow.
- Les transformations.
- Les animations.
- Les queries.
- LES NOUVEAUX API DU HTML5(JAVASCRIPT).
- Introduction aux API.
- Intégrer les éléments audio.
- La géolocalisation et API Google Map.
- Local Storage.
- Les applications Offline.
- Les balises Canvas.
- Méthode Get Elements by class.
- Test d’évaluation : Réalisation d’un site HTML5
Séquence N°3.
- Outils pour développer en Java Script.
- Déboguer et tester Java Script.
- Intégration de JavaScript dans la page HTML.
- Style de programmation impératif.
- Variables et instruction de base et opérateurs.
- Les types de données primitifs et Fonctions.
- Règles de portée (Local et Global) , les séquences et bloc et indentation.
- Les structures conditionnelles : les booléens , opérateurs et conditions, des conditions plus
élaborées, la fonction isNaN ,If Else et le switch. - et les structures itératives(for et while).
- Les conversions booléenne, chaines de caractères, nombre(parseInt et le parseFloat).
- Les tableaux.
- Java Script et la programmation orienté objet(POO) :
- Qu’es ce qu’un objet :les objets HTML.
- L’objet forme et le briefing de vérification.
- L’objet Array :les classiques / les non classiques et les piles et files.
- L’objet math, date, String, RegExp, et image
- Qu’es ce qu’un objet :les objets HTML.
- Evénements et attributs :
- Le CSS via Java Script :
- La fonction “getElementsByClassName”.
- Les boites de dialogue/condition/test/boucle/tableaux et fonctions.
- Le CSS via Java Script :
- Les événements :
- .onclick, ondblclick, onmouseover, onmouseout………
- Le tronc commun : core JavaScript.
- Présentation des différents objets généraux de JavaScript.
- Les objets Objects.
- Généralités sur l’objet Date.
- Les fonctions globales de JavaScript.
- Le client-side JavaScript et le DOM.
- Ma méthode alert().
- Gérer les événements.
- Générer le contenu HTML.
- Définir ou insérer le contenu.
- Ajuster l’affichage de l’heure à l’aide d’un timer.
- Test: pplication JavaScript.