Formation JavaScript

Formation JavaScript

Notée : (83)*

Maîtrisez JavaScript et créez des interfaces interactives performantes et de haute qualité !

Prix (Formation inter-entreprise)

1700€ HT / personne

Durée

3 jours

Dates

Nous pouvons organiser des sessions à d'autres dates ou dans d'autres villes (Bordeaux, Lille, Lyon, Marseille, Montpellier, Nantes, Nice, Paris, Strasbourg, Toulouse...)

programme-formation-javascript-fondamentaux.png

Cette formation JavaScript vous apportera les fondamentaux pour comprendre et maîtriser ce langage de programmation.

Vous apprendrez à lire et écrire du code JavaScript, manipuler des tableaux, créer des fonctions simples, et réagir aux événements d'une page web. Vous deviendrez autonome dans l'utilisation de JavaScript pour créer des projets concrets.

Cette formation JavaScript met particulièrement l'accent sur la pratique avec une journée entièrement dédiée à la création d'applications et d'interfaces interactives.

Cette formation s'adresse aux développeur·se·s, intégrateur·rices, testeurs et designers.


Vous connaissez déjà le JavaScript ?

Notre formation JavaScript Avancé est faite pour vous !

Si vous ne connaissez ni le HTML ni le CSS, notre formation Initiation Web peut vous intéresser.
Enfin, pour créer vos applications Web, pourquoi ne pas commencer à utiliser l'un des frameworks suivants ? React, Angular, Ember.js ou bien VueJS.

Les objectifs

  • Comprendre les bases du fonctionnement de JavaScript
  • Être autonome dans la lecture et l'écriture de JavaScript
  • Écrire des boucles simples
  • Écrire et utiliser des fonctions simples
  • Manipuler les tableaux
  • Analyser et modifier les éléments d'une page
  • Réagir aux événements simples d'une page
  • Construire des interfaces interactives

Pré-requis

  • Compréhension basique des principes du Web
  • Connaissances de base en HTML
  • Connaissances de base en CSS
  • Ne pas être autonome dans l'écriture de boucles et de fonctions
  • Ordinateur portable à apporter

Le programme de la formation JavaScript

Jour 1 : Comprendre et utiliser JavaScript

  • Introduction
    • Outils développeur
    • Historique de JavaScript
  • Modèle mental
    • L'univers JavaScript et son fonctionnement
    • Variables et valeurs
    • Les égalités
    • Les propriétés
  • Syntaxe JS
    • Assignations avec const et let
    • Boucles et conditions
    • Fonctions
    • Tableaux

Mises en pratique :
- Schématisation de snippets simples
- Écriture et utilisation de fonctions
- Manipulation de tableaux

Jour 2 : JavaScript dans le navigateur

  • La fenêtre
    • Propriétés classiques
    • Méthodes classiques (setTimeout, setInterval)
  • Le DOM
    • Description
    • Analyse du DOM via code
    • Modification du DOM via code
  • Programmation événementielle
    • Ajout et suppression de listeners
    • Propriétés des événements

Mises en pratique:
- Modifications de page HTML
- Création de mini interfaces interactives

Jour 3 : Pratique dirigée

Cette 3ème journée sera aussi l'occasion d'explorer d'autres sujets qui n'auraient pas été abordés durant la formation, en fonction des envies.
Les stagiaires sont encouragés à proposer leurs idées de réalisation ou de sujets à explorer.

Mises en pratique :
- renforcer la compréhension des concepts
- acquérir des automatismes dans l'écriture
- apprendre à rendre son code maintenable

  • Exemples de mini-projets :
    • Countdown
    • Générateur de mot de passe
    • Trombinoscope
    • Twitter-like

Télécharger le programme

Le(s) formateur(s)

David SFERRUZZA

David SFERRUZZA

Passionné depuis toujours par l'informatique au sens large, David Sferruzza est propulsé par sa curiosité. Celle-ci l'a poussé à faire des études d'ingénieur généraliste pour ensuite se recentrer sur le développement logiciel et ses nombreux domaines connexes.
Notamment adepte de programmation fonctionnelle (Rust, Haskell, Scala, Nix, ...), d'administration système, de pédagogie et de différents mélanges de ces trois ingrédients, il s'est régulièrement lancé des challenges pour continuer à apprendre : homme à tout faire d'une équipe de développeurs (PHP/Laravel, JavaScript), orateur dans des conférences internationales, docteur en génie logiciel, et parfois même rédacteur de contenus absurdes !

Jamais très éloigné de son éditeur de code, il accompagne des startups sur les aspects techniques depuis plusieurs années chez Startup Palace et écrit des logiciels (web, réseau, embarqué, …) pour Le Palace.

Voir son profil détaillé

A propos de Human Coders

Human Coders c'est un centre de formation pour développeurs avec :

  • une certification Qualiopi, indispensable pour que vous puissiez obtenir des aides au financement via votre OPCO
  • de nombreux clients qui nous font confiance depuis des années
  • un manifeste pour garantir des formations à taille humaine, des formateurs passionnés, de véritables workshops...
  • 121 formations au catalogue, 1567 sessions depuis nos débuts en 2012 avec une moyenne de satisfaction de 4,6/5
  • la possibilité de vous proposer un accompagnement personnalisé ou du conseil après la formation

25 témoignages

Malgré le fait que certaines parties du programme n'étaient pas adaptées à mon poste, le formateur a su me proposer un contenu très adapté, qu...

Malgré le fait que certaines parties du programme n'étaient pas adaptées à mon poste, le formateur a su me proposer un contenu très adapté, qui me sera très utile. L'ambiance générale était très bonne, les contenus bien ciblés : il est rare d'avoir une prestation de cette qualité.

Voir plus

très riche, adapté à nos attentes

très riche, adapté à nos attentes

Formation complète. TP intéressant avec squelette de projet pour une extension.

Formation complète. TP intéressant avec squelette de projet pour une extension.

Formation trés bien adaptée pour nos besoins, et super bien animée niveau pédagogie.

Formation trés bien adaptée pour nos besoins, et super bien animée niveau pédagogie.

une formation très intéressante merci au formateur.

une formation très intéressante merci au formateur.

Formation très concrète, ancré dans le réel.

Formation très concrète, ancré dans le réel.

Cette formation m'a apporté exactement ce que je cherchais : de la structure, un peu de méthode et beaucoup d'espoir quant à ma capacité à met...

Cette formation m'a apporté exactement ce que je cherchais : de la structure, un peu de méthode et beaucoup d'espoir quant à ma capacité à mettre en œuvre cet apprentissage rapidement. Le formateur est rassurant, accompagnant et sait prendre le temps avec les stagiaires. On arrive à déborder légèrement tout en restant dans le flux du programme. Le temps est maîtrisé et on ne le voit pas passer.

Voir plus

Formateur très agréable, très disponible. Cours très intéressants.

Formateur très agréable, très disponible. Cours très intéressants.

Formation très complète et bien rythmée. Formateur super agréable et à l'écoute.

Formation très complète et bien rythmée. Formateur super agréable et à l'écoute.

Formation bien réalisée accompagnée de travaux pratiques. Formateur sympathique et disponible

Formation bien réalisée accompagnée de travaux pratiques. Formateur sympathique et disponible

Formation bien équilibrée entre théorie et pratique, Romain est très à l'écoute. Je cherchais à consolider mes connaissances, et cette format...

Formation bien équilibrée entre théorie et pratique, Romain est très à l'écoute. Je cherchais à consolider mes connaissances, et cette formation a tout à fait répondu à mes attentes.

Voir plus

Très bon formateur, pédagogue et à l'écoute. Je recommande.

Très bon formateur, pédagogue et à l'écoute. Je recommande.

La formation était très bien pour moi qui suis débutante. Forcément y a des parties qui étaient plus difficiles à comprendre pour moi car plus...

La formation était très bien pour moi qui suis débutante. Forcément y a des parties qui étaient plus difficiles à comprendre pour moi car plus avancé, mais le formateur Romain était très disponible pour bien nous expliquer.

Voir plus

Parfait! Cette formation a répondu à mes attentes . Mille fois Merci à Romain 😊

Parfait! Cette formation a répondu à mes attentes . Mille fois Merci à Romain 😊

Une formation intéressante mais qui nécessite beaucoup d'attention => ne pas faire autre chose à côté.

Une formation intéressante mais qui nécessite beaucoup d'attention => ne pas faire autre chose à côté.

Cette formation est très intéressante pour les novices comme moi, le formateur s'adapte très bien au différent interlocuteur et est pédagogue ...

Cette formation est très intéressante pour les novices comme moi, le formateur s'adapte très bien au différent interlocuteur et est pédagogue par contre le rythme est intense. :)

Voir plus

Bonne formation pour un niveau intermédiaire en Javascript, formateur à l'écoute

Bonne formation pour un niveau intermédiaire en Javascript, formateur à l'écoute

Cette formation est parfaite pour découvrir ou consolider les bases en Javascript. Ayant une mémoire principalement visuelle, j'ai particulièr...

Cette formation est parfaite pour découvrir ou consolider les bases en Javascript. Ayant une mémoire principalement visuelle, j'ai particulièrement aimé les explications schématisées. Les exercices étaient également très bien conçus et permettaient la mise ne pratiques des notions vues. Merci beaucoup à Romain pour son calme et sa pédagogie !

Voir plus

Top de reprendre les bases en js car fragile pr moi

Top de reprendre les bases en js car fragile pr moi

Très bonne formation animée par Romain, malgré la situation sanitaire qui à contraint une formation à distance.

Très bonne formation animée par Romain, malgré la situation sanitaire qui à contraint une formation à distance.

Très bonne formation donnée par Romain qui va à l'essentiel avec des exemples concrets (reproduire un fonctionnement de type Twitter).

Très bonne formation donnée par Romain qui va à l'essentiel avec des exemples concrets (reproduire un fonctionnement de type Twitter).

Très bonne formation. Complète. Adaptée à chacun.

Très bonne formation. Complète. Adaptée à chacun.

Merci David pour cette excellente formation certes courte mais appréciable et me permettant de consolider certains acquis.

Merci David pour cette excellente formation certes courte mais appréciable et me permettant de consolider certains acquis.

Une formation sur mesure, David c'est adapté à notre niveau et il adapté le contenu de la formation pour être un maximum util à chacun.

Une formation sur mesure, David c'est adapté à notre niveau et il adapté le contenu de la formation pour être un maximum util à chacun.

Très bonne formation, David était à l’écoute et a su s'adapter aux élèves. Bonne ambiance et très sympa.

Très bonne formation, David était à l’écoute et a su s'adapter aux élèves. Bonne ambiance et très sympa.

Besoin d'aide ?

Vous souhaitez discuter avec nous à propos de votre projet de formation ?
Vous voulez plus d'information sur une formation ou notre fonctionnement ?


Rappel Email

Nos forces

  • Des formations à taille humaine
  • Des formateurs passionnés
  • Des véritables workshop
Accéder au Manifeste

Nos clients

Formation JavaScript

Notée : (83)*

Maîtrisez JavaScript et créez des interfaces interactives performantes et de haute qualité !

Formation JavaScript

programme-formation-javascript-fondamentaux.png

Cette formation JavaScript vous apportera les fondamentaux pour comprendre et maîtriser ce langage de programmation.

Vous apprendrez à lire et écrire du code JavaScript, manipuler des tableaux, créer des fonctions simples, et réagir aux événements d'une page web. Vous deviendrez autonome dans l'utilisation de JavaScript pour créer des projets concrets.

Cette formation JavaScript met particulièrement l'accent sur la pratique avec une journée entièrement dédiée à la création d'applications et d'interfaces interactives.

Cette formation s'adresse aux développeur·se·s, intégrateur·rices, testeurs et designers.


Vous connaissez déjà le JavaScript ?

Notre formation JavaScript Avancé est faite pour vous !

Si vous ne connaissez ni le HTML ni le CSS, notre formation Initiation Web peut vous intéresser.
Enfin, pour créer vos applications Web, pourquoi ne pas commencer à utiliser l'un des frameworks suivants ? React, Angular, Ember.js ou bien VueJS.

Les objectifs

  • Comprendre les bases du fonctionnement de JavaScript
  • Être autonome dans la lecture et l'écriture de JavaScript
  • Écrire des boucles simples
  • Écrire et utiliser des fonctions simples
  • Manipuler les tableaux
  • Analyser et modifier les éléments d'une page
  • Réagir aux événements simples d'une page
  • Construire des interfaces interactives

Pré-requis

  • Compréhension basique des principes du Web
  • Connaissances de base en HTML
  • Connaissances de base en CSS
  • Ne pas être autonome dans l'écriture de boucles et de fonctions
  • Ordinateur portable à apporter

Le programme de la formation JavaScript

Jour 1 : Comprendre et utiliser JavaScript

  • Introduction
    • Outils développeur
    • Historique de JavaScript
  • Modèle mental
    • L'univers JavaScript et son fonctionnement
    • Variables et valeurs
    • Les égalités
    • Les propriétés
  • Syntaxe JS
    • Assignations avec const et let
    • Boucles et conditions
    • Fonctions
    • Tableaux

Mises en pratique :
- Schématisation de snippets simples
- Écriture et utilisation de fonctions
- Manipulation de tableaux

Jour 2 : JavaScript dans le navigateur

  • La fenêtre
    • Propriétés classiques
    • Méthodes classiques (setTimeout, setInterval)
  • Le DOM
    • Description
    • Analyse du DOM via code
    • Modification du DOM via code
  • Programmation événementielle
    • Ajout et suppression de listeners
    • Propriétés des événements

Mises en pratique:
- Modifications de page HTML
- Création de mini interfaces interactives

Jour 3 : Pratique dirigée

Cette 3ème journée sera aussi l'occasion d'explorer d'autres sujets qui n'auraient pas été abordés durant la formation, en fonction des envies.
Les stagiaires sont encouragés à proposer leurs idées de réalisation ou de sujets à explorer.

Mises en pratique :
- renforcer la compréhension des concepts
- acquérir des automatismes dans l'écriture
- apprendre à rendre son code maintenable

  • Exemples de mini-projets :
    • Countdown
    • Générateur de mot de passe
    • Trombinoscope
    • Twitter-like

Télécharger le programme

Le(s) formateur(s)

David SFERRUZZA

David SFERRUZZA

Passionné depuis toujours par l'informatique au sens large, David Sferruzza est propulsé par sa curiosité. Celle-ci l'a poussé à faire des études d'ingénieur généraliste pour ensuite se recentrer sur le développement logiciel et ses nombreux domaines connexes.
Notamment adepte de programmation fonctionnelle (Rust, Haskell, Scala, Nix, ...), d'administration système, de pédagogie et de différents mélanges de ces trois ingrédients, il s'est régulièrement lancé des challenges pour continuer à apprendre : homme à tout faire d'une équipe de développeurs (PHP/Laravel, JavaScript), orateur dans des conférences internationales, docteur en génie logiciel, et parfois même rédacteur de contenus absurdes !

Jamais très éloigné de son éditeur de code, il accompagne des startups sur les aspects techniques depuis plusieurs années chez Startup Palace et écrit des logiciels (web, réseau, embarqué, …) pour Le Palace.

Voir son profil détaillé

A propos de Human Coders

Human Coders c'est un centre de formation pour développeurs avec :

  • une certification Qualiopi, indispensable pour que vous puissiez obtenir des aides au financement via votre OPCO
  • de nombreux clients qui nous font confiance depuis des années
  • un manifeste pour garantir des formations à taille humaine, des formateurs passionnés, de véritables workshops...
  • 121 formations au catalogue, 1567 sessions depuis nos débuts en 2012 avec une moyenne de satisfaction de 4,6/5
  • la possibilité de vous proposer un accompagnement personnalisé ou du conseil après la formation

25 témoignages

Malgré le fait que certaines parties du programme n'étaient pas adaptées à mon poste, le formateur a su me proposer un contenu très adapté, qu...

Malgré le fait que certaines parties du programme n'étaient pas adaptées à mon poste, le formateur a su me proposer un contenu très adapté, qui me sera très utile. L'ambiance générale était très bonne, les contenus bien ciblés : il est rare d'avoir une prestation de cette qualité.

Voir plus

très riche, adapté à nos attentes

très riche, adapté à nos attentes

Formation complète. TP intéressant avec squelette de projet pour une extension.

Formation complète. TP intéressant avec squelette de projet pour une extension.

Formation trés bien adaptée pour nos besoins, et super bien animée niveau pédagogie.

Formation trés bien adaptée pour nos besoins, et super bien animée niveau pédagogie.

une formation très intéressante merci au formateur.

une formation très intéressante merci au formateur.

Formation très concrète, ancré dans le réel.

Formation très concrète, ancré dans le réel.

Cette formation m'a apporté exactement ce que je cherchais : de la structure, un peu de méthode et beaucoup d'espoir quant à ma capacité à met...

Cette formation m'a apporté exactement ce que je cherchais : de la structure, un peu de méthode et beaucoup d'espoir quant à ma capacité à mettre en œuvre cet apprentissage rapidement. Le formateur est rassurant, accompagnant et sait prendre le temps avec les stagiaires. On arrive à déborder légèrement tout en restant dans le flux du programme. Le temps est maîtrisé et on ne le voit pas passer.

Voir plus

Formateur très agréable, très disponible. Cours très intéressants.

Formateur très agréable, très disponible. Cours très intéressants.

Formation très complète et bien rythmée. Formateur super agréable et à l'écoute.

Formation très complète et bien rythmée. Formateur super agréable et à l'écoute.

Formation bien réalisée accompagnée de travaux pratiques. Formateur sympathique et disponible

Formation bien réalisée accompagnée de travaux pratiques. Formateur sympathique et disponible

Formation bien équilibrée entre théorie et pratique, Romain est très à l'écoute. Je cherchais à consolider mes connaissances, et cette format...

Formation bien équilibrée entre théorie et pratique, Romain est très à l'écoute. Je cherchais à consolider mes connaissances, et cette formation a tout à fait répondu à mes attentes.

Voir plus

Très bon formateur, pédagogue et à l'écoute. Je recommande.

Très bon formateur, pédagogue et à l'écoute. Je recommande.

La formation était très bien pour moi qui suis débutante. Forcément y a des parties qui étaient plus difficiles à comprendre pour moi car plus...

La formation était très bien pour moi qui suis débutante. Forcément y a des parties qui étaient plus difficiles à comprendre pour moi car plus avancé, mais le formateur Romain était très disponible pour bien nous expliquer.

Voir plus

Parfait! Cette formation a répondu à mes attentes . Mille fois Merci à Romain 😊

Parfait! Cette formation a répondu à mes attentes . Mille fois Merci à Romain 😊

Une formation intéressante mais qui nécessite beaucoup d'attention => ne pas faire autre chose à côté.

Une formation intéressante mais qui nécessite beaucoup d'attention => ne pas faire autre chose à côté.

Cette formation est très intéressante pour les novices comme moi, le formateur s'adapte très bien au différent interlocuteur et est pédagogue ...

Cette formation est très intéressante pour les novices comme moi, le formateur s'adapte très bien au différent interlocuteur et est pédagogue par contre le rythme est intense. :)

Voir plus

Bonne formation pour un niveau intermédiaire en Javascript, formateur à l'écoute

Bonne formation pour un niveau intermédiaire en Javascript, formateur à l'écoute

Cette formation est parfaite pour découvrir ou consolider les bases en Javascript. Ayant une mémoire principalement visuelle, j'ai particulièr...

Cette formation est parfaite pour découvrir ou consolider les bases en Javascript. Ayant une mémoire principalement visuelle, j'ai particulièrement aimé les explications schématisées. Les exercices étaient également très bien conçus et permettaient la mise ne pratiques des notions vues. Merci beaucoup à Romain pour son calme et sa pédagogie !

Voir plus

Top de reprendre les bases en js car fragile pr moi

Top de reprendre les bases en js car fragile pr moi

Très bonne formation animée par Romain, malgré la situation sanitaire qui à contraint une formation à distance.

Très bonne formation animée par Romain, malgré la situation sanitaire qui à contraint une formation à distance.

Très bonne formation donnée par Romain qui va à l'essentiel avec des exemples concrets (reproduire un fonctionnement de type Twitter).

Très bonne formation donnée par Romain qui va à l'essentiel avec des exemples concrets (reproduire un fonctionnement de type Twitter).

Très bonne formation. Complète. Adaptée à chacun.

Très bonne formation. Complète. Adaptée à chacun.

Merci David pour cette excellente formation certes courte mais appréciable et me permettant de consolider certains acquis.

Merci David pour cette excellente formation certes courte mais appréciable et me permettant de consolider certains acquis.

Une formation sur mesure, David c'est adapté à notre niveau et il adapté le contenu de la formation pour être un maximum util à chacun.

Une formation sur mesure, David c'est adapté à notre niveau et il adapté le contenu de la formation pour être un maximum util à chacun.

Très bonne formation, David était à l’écoute et a su s'adapter aux élèves. Bonne ambiance et très sympa.

Très bonne formation, David était à l’écoute et a su s'adapter aux élèves. Bonne ambiance et très sympa.

* Nombre de personnes ayant répondu au questionnaire de satisfaction sur cette formation depuis 2012