Découvrez le monde fascinant de la programmation avec notre formation intensive en JavaScript.
Cette formation convient à quiconque souhaite explorer l’algorithmique et les principes fondamentaux de la programmation.
Apprenez à utiliser un environnement de programmation pour écrire et exécuter des programmes JavaScript, et à maîtriser l’usage des variables, des structures conditionnelles et répétitives, et des fonctions.
Notre cours couvre également des structures de données complexes telles que les tableaux et les objets, les types primitifs et les principales fonctions du langage JavaScript.
Englobez les concepts avancés tels que la manipulation des dates, l’encodage des fichiers et les expressions régulières.
Le JavaScript est une compétence indispensable dans divers domaines de l’informatique, notamment les sites Web, les applications serveur, les bases de données NoSQL, et les scripts et macro Google apps ou Office 365.
Programme détaillé
Introduction (1 heure)
- Présentation des langages de programmation
- Outils pour développer
- JavaScript et les pages Web
Notions fondamentales (1 heure)
- Instructions et blocs d'instructions
- Expressions et affectation
- Identificateurs
- Commentaires
- Mots réservés
Variables et types de données (2 heures)
- Définition des variables
- Portée et durée de vie des variables
- Les constantes
- Les types de données natif en JavaScript
- Le texte
- Les nombres
- Les valeurs booléennes
- Les autres valeurs
- Conversion de types de données
- Les constantes littérales
- Les opérateurs
Contrôler l'exécution des instructions (3 heures)
- Structures conditionnelles
- Structures répétitives
- Fonctions JavaScript
- Types de retour et Paramètres
- Appel de fonctions
- Paramètres avancés
Tableaux de données et Objets (4 heures)
- Tableau simple
- Tableau associatif
- Objets complexe
- Constructeur d'objets
Concepts avancées (3 heures)
- Manipulation des dates
- Encodage des fichiers ASCII, ISO-8859-1, UTF-8
- Format XML
- Expressions régulières