PROGRAMMATION JAVASCRIPT
Avec cette formation Programmation JAVASCRIPT de 83 modules vous apprendrez les bases et fonctionnalités du langage JavaScript et serez autonome sur la création de projets web.
Titre de la section
Formation initiale
Module 1 : Définition de programme
Désignation du niveau : tests pour déterminer le niveau du ou des stagiaires afin de constituer le programme de formation.
Définition des objectifs en fonction du rythme professionnel et personnel.
Mise en place du matériel pédagogique adapté.
Présentation de la certification en fin de formation
Module 2 : Langage JavaScrip
Introduction au cours JavaScript
Les variables et types de valeurs JavaScript
Les structures de contrôle JavaScript
Les fonctions en JavaScript
L'orienté objet en JavaScript
Valeurs primitives et objets globaux JavaScript
Manipulation du BOM en JavaScript
Manipulation du DOM en JavaScript
Utilisation des expressions régulières en JavaScript
Notions avancées sur les fonctions JavaScript
Gestion des erreurs et mode strict en JavaScript
L'asynchrone en JavaScript
Symboles, itérateurs et générateurs en JavaScript
Stockage de données dans le navigateur en JavaScript
L'élément HTML canvas et l'api canvas
Les modules JavaScript
Json, ajax et fetch en JavaScript
Module 3 : JavaScript – Niveau Débutant
Présentation du cours JavaScript
Introduction au JavaScript
Environnement de travail
Où écrire le code JavaScript
Syntaxe, indentation et commentaires
Présentation des variables en JavaScript
Les types de valeurs des variables JavaScript
Opérations entre variables en JavaScript
La concaténation en JavaScript
Introduction aux conditions en JavaScript
Les conditions if, if...else et if...else if...else
Les opérateurs logiques
Simplification des conditions JavaScript
Structures ternaires en JavaScript
Le switch
Les boucles en JavaScript
Introduction aux fonctions en JavaScript
Découverte et définition des objets en JavaScript
Valeurs primitives et objets natifs
Créer des objets en JavaScript
Les méthodes de l'objet String
L'objet Number, propriétés et méthodes
Présentation de l'objet Array et des tableaux
Les méthodes de l'objet Array
Présentation de l'objet Date
Les méthodes de l'objet Date
Module 4 : Niveau Intermédiaire
L'objet Math et ses méthodes
La portée en JavaScript
Les fonctions anonymes
Les fonctions auto invoquées
Les closures en JavaScript
Présentation du DOM HTML
Accéder à des éléments HTML en JavaScript
Modifier du contenu HTML en JavaScript
Ajouter et insérer des éléments HTML en JavaScript
Modifier ou supprimer des éléments HTML en JavaScript
Naviguer dans le DOM en JavaScript
Introduction aux évènements
La méthode addEventListener
La propagation des évènements
Présentation de l'objet Event
Le BOM et l'objet Window
Présentation de l'objet Screen
Présentation de l'objet Navigator
Présentation de l'objet Location
Présentation de l'objet History
Découverte des expressions régulières
Recherches et remplacements
Module 4 : JavaScript – Niveau Confirmé
Quantifieurs et options
Les classes de caractères et les métacaractères
Rappels sur les formulaires HTML
Validation HTML des formulaires et limitations
Validation JavaScript de formulaires HTML
Présentation de l'élément canvas
Dessiner des rectangles dans le canvas
Dessiner des lignes dans le canvas
Dessiner des arcs de cercle dans le canvas
Créer des dégradés dans le canvas
Insérer du texte et des images dans le canvas
Rotations et translations dans le canvas
Gestion du délai d'exécution en JavaScript
Les cookies en JavaScript
Gestion des erreurs en JavaScript
Le mode strict en JavaScript
Conclusion du cours JavaScript
ootstrap
Module 4 : Classes Bootstrap et propriétés CSS
La normalisation des styles des éléments HTML Bootstrap avec Reboot
Mettre en forme des textes avec les classes Bootstrap
Modifier la couleur, la couleur de fond et l’opacité des éléments avec Bootstrap
Gérer les dimensions des éléments avec Bootstrap
Ajouter des bordures aux éléments avec Bootstrap
Ajouter des marges aux éléments avec Bootstrap
L’affichage des éléments : Bootstrap display et display : flex
Gérer le type de positionnement des éléments avec Bootstrap
Cacher des éléments et gérer les dépassements avec Bootstrap
Ajouter des ombres aux éléments avec Bootstrap
Module 7 : Styliser des éléments complexes avec Bootstrap
Créer des tableaux stylisés avec Bootstrap
Gérer les images et les figures avec Bootstrap
Créer des boutons stylisés avec Bootstrap
Créer des groupes de listes et appliquer des styles à des listes avec Bootstrap
Structurer et styliser des formulaires avec Bootstrap
Module 8 : Les composants de navigation Bootstrap
Créer un menu de navigation avec Bootstrap
Créer des éléments et des menus déroulants avec Bootstrap
Créer des barres de navigation complexes avec Bootstrap
Les autres composants de navigation Bootstrap : breadcrumb, pagination et scrollspy
Module 9 : Les composants informatifs Bootstrap
Alertes, boites modales et notifications toast Bootstrap
Boites d’aide et popovers Bootstrap
Barres de progression et spinners Bootstrap
Module 10 : Autres composants visuels Bootstrap
Badges et jumbotron Bootstrap
Les cartes ou cards Bootstrap
Le composant Bootstrap collapse
Créer un carrousel avec Bootstrap
Modules supplémentaires
Selon votre niveau et vos besoins, nous avons la possibilité d'ajouter des modules en complément de la formation initiale