top of page

JAVASCRYPT

La formation en JavaScript est une expérience immersive qui permet d'acquérir les compétences nécessaires pour devenir un développeur web polyvalent.

 

Au cours de cette formation, vous plongerez dans l'univers du langage de programmation JavaScript, en apprenant les fondamentaux tels que la syntaxe, les variables, les boucles et les conditions. Vous découvrirez également des concepts plus avancés tels que les fonctions, les objets et la manipulation du DOM pour interagir avec les éléments d'une page web.

Grâce à des exercices pratiques et des projets concrets, vous développerez votre capacité à créer des applications interactives et dynamiques.

Enfin, vous explorerez également les frameworks et les bibliothèques populaires comme React ou Angular, qui vous permettront de construire des applications web modernes et performantes. Cette formation vous ouvrira les portes d'une carrière passionnante dans le développement web.

Programming Console

PROGRAMME DE FORMATION

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

  • Bootstrap

 

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

MODALITES DE FORMATION

Public :

 Personne travaillant en CDI, CDD en intérim, autoentrepreneur et personne en recherche d’emploi ou entreprises.

 

Prérequis :

Connaissance de base en développement Web

Objectifs :

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

Durée :

 50h

 

Délais d’accès : 

Démarrage sous 10 jours

Méthodes mobilisées :

 Formation à distance

  • 50% des heures de la formation en visioconférence avec un(e) formateur(trice).

  • 50 % des heures sur notre plateforme de formation en ligne.

Modalités d’évaluation :

 Validation des compétences sur la plateforme certification 

Certification :

 Attestation de compétences

Modalités de présence :

 Feuille d’émargement et temps de connexion.

Référent Handicap :

 Nous contacter à :  f.p.france95@gmail.com

Prix :

 3000 euros

bottom of page