45 h
Web
JavaScript – Introduction
Préalables
Posséder une bonne connaissance de HTML et CSS
Objectifs
À la fin de l’atelier, le participant pourra utiliser JavaScript pour programmer l’interactivité d’une page Web
Contenu du cours
Algorithmique
- Développement des habiletés à la conception d’une solution informatique répondant à des problématiques communes.
- Notions de base de l’algorithmique
- Structures de programmation (séquentielles, sélectives et itératives)
- Structures de données élémentaires.
- Analyse adéquate d’un problème en vue de suggérer une solution algorithmique à ce problème
- Efficience d’un programme
Fondements de Javascript
- JavaScript et HTML5
- Intégration de JavaScript à une page web
- Syntaxe de base du langage
- Types de données
- Expression et opérateur arithmétique
- Priorité des opérateurs
- Déclaration, nomenclature et initialisation de variables
- Techniques de saisie et d’affichage
- Constantes
- Console de débogage
Structures de programmation
- Structures sélectives
- if
- if else
- switch
- opérateur ternaire « ? : »
- Structures itératives
- while
- do while
- for
Tableaux et chaines de caractères
- Tableaux d’une et de plusieurs dimensions
- Propriétés
- Méthodes
- Chaines de caractères
- Propriétés
- Méthodes
Fonctions
- Définition d’une fonction
- Appel d’une fonction
- Portée d’une fonction
- Fonctions imbriquées et fermeture
- Fonctions anonymes