Inscrivez-vous à cette formation dès maintenant via votre compte CPF
Formation Les bases HTML & JavaScript
Formation Les bases HTML & JavaScript
Inscription
Présentation
Vous souhaitez consolider vos connaissances de base en HTML/CSS et découvrir en parallèle JAVA SCRIPT, son langage de structuration graphique de contenus web. JavaScript est un outil puissant permettant de modifier le contenu de pages HTML de façon dynamique à l’aide d’événements déclenchés par l’utilisateur.
Cette formation aborde les aspects pertinents du langage afin de rendre l’expérience utilisateur interactive et conviviale, notamment grâce aux requêtes asynchrones (AJAX) et à la manipulation dynamique des objets HTML.
Objectifs pédagogiques
À l’issue de cette formation vous serez capable de :
- Comprendre les bases de JavaScript
- Gérer les événements et le DOM
- Utiliser les fonctions et objets
- Manipuler les données
- Déboguer et tester le code
- Travailler avec les API
Prérequis
connaissances des langages HTML et CSS.
Contenu de formation
CSS3 : généralités
- Nouveautés & restrictions
- Notions de cross-platform
HTML 5 : généralités
- Différence entre xHTML et HTML 5
- Les nouveautés apportées
Les nouveautés du HTML
- Sectioning et outline
- Les nouvelles balises
- Les nouveaux champs des formulaires
- Nouvelles interactions
Présentation de JavaScript
- Architecture d’un site web
- Outils de développement et débogage
Le langage JavaScript
- Variables et types de données
- Opérateurs
- Conditions et boucles
- Fonctions
- Objets simples et JSON
- Objets natifs : window, document, etc.
- Contexte (this)
Les fonctions en JavaScript
- Contrôle des paramètres
- Paramètres obligatoires / facultatifs / indéfinis
- Fonctions anonymes, closures, callbacks
Manipuler le DOM
- Sélection d’éléments
- Modification du contenu HTML
- Modification du graphisme CSS
Événements dynamiques JavaScript
- Vue d’ensemble : formulaires, souris, clavier
- Réagir à un événement
- Timers et animations
Requêtes serveur : AJAX
- XMLHttpRequest
- Méthodes et en-têtes HTTP
- Résultat HTML, XML, JSON
Les autres formations qui pourraient vous intéresser