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
Modalités pédagogiques
Montée en compétence assurée par l'association d'un contenu théorique et pratique. Etude de cas concrets en rapport avec votre quotidien professionnel.
Suivi de l'exécution :
- Feuilles de présences signées des participants en ligne
- Attestation de fin de formation mentionnant les objectifs, la nature et la durée de l'action et les résultats de l'évaluation des acquis de la formation.
Appréciation des résultats :
- Questionnaire de positionnement
- Questionnaire d'auto-évaluation des acquis en début et en fin de formation
- Évaluation continue durant la session
- Remise d'une attestation de fin de formation
- Questionnaire d'évaluation de la satisfaction en fin de formation
Moyens et supports pédagogiques
- Apport théorique et séquences pédagogiques regroupées en différents modules
- Exercices sous formes d'ateliers pratiques
- Tests de contrôle de connaissances et validation des acquis à chaque étape
- Séquences pédagogiques regroupées en différents modules,
- Remise d'un support pédagogique
- Intervention d'un formateur expert dans son domaine
Modalités d’évaluation et de suivi
- Grille d'évaluation (test de positionnement)
- Travaux pratiques
- Tests de contrôle de connaissances et validation des acquis à chaque étape
- Exercices corrigés, études de cas réels, mise en application concrète et utile
- Évaluation pour valider vos acquis en fin de formation