Aucun prérequis spécifique
JavaScript est un langage informatique qui permet de dynamiser les sites Internet. Il s'associe donc à l'HTML et au CSS dans la création des pages web. Avec Javascript, vous pourrez par exemple modifier l'apparence d'un contenu sans repasser par le serveur, animer des images, contrôler du contenu multimédia... Avec cette formation, faites l'acquisition des notions de base de JavaScript et améliorer votre employabilité.
À l'issue de la formation, le participant sera capable de mettre en œuvre les compétences suivantes :
Acquérir les notions de base de JavaScript ;
Exploiter les principaux frameworks ;
Etre capable d'exploiter Javascript pour dynamiser un site web.
MODULE 1
: Avant de commencer ce cours
MODULE 2
. Orientation
MODULE 3
. Reprenons par la base
MODULE 4
. Les variables et les opérateurs
MODULE 5. Demander des informations aux utilisateurs
MODULE 6
. Tout sur les fonctions
MODULE 7
. Exerçons-nous sur les fonctions
MODULE 8
. La logique avec JavaScript
MODULE 9
. Projet #1 - Calculatrice
MODULE 10
. Les fonctions et la logique
MODULE 11
. Exercice sur les fonctions récursives
MODULE 12
. Tout savoir sur les tableaux
MODULE 13
. Notions avancées sur les fonctions JavaScript
MODULE 14
. Utilisons le potentiel de JavaScript
MODULE 15
. Parlons du BOM (Browser Object Model)
MODULE 16
. Communiquons avec un site internet
MODULE 17
. Modifions le style de nos éléments
MODULE 18
. Projet #2 - Pratiquons tout ce que nous venons de voir !
MODULE 19
. Les évènements (le clic, le double-clic, etc)
MODULE 20. : Exercices sur les évènements
MODULE 21. Projet #3 - Générateur de citations
MODULE 22
. Projet #4 guidé : Les formulaires et JavaScript
MODULE 23
. La programmation orientée objet
MODULE 24
. Projet #5 - Fight Simulator
MODULE 25
. Devenez maître du temps
MODULE 26
. Utiliser les API
MODULE 27
. Projet #6 - Une application météo
MODULE 28
. Utilisons les requêtes asynchrones, Callbacks & Promises
MODULE 29
. Stocker des données dans le navigateur avec JavaScript
MODULE 30
. Projet #7 : Créer un thème qui se souvient de nous
MODULE 31
. Et si on écrivait plus vite avec jQuery ?
MODULE 32
. Les inclassables
MODULE 33
. Projet #8 guidé - Application de météo géolocalisée
MODULE 34
. Conclusion