Cette formation JavaScript vous apportera les fondamentaux pour comprendre et maîtriser JavaScript.
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, testeur·e·s et designers.
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
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.
Julien est un développeur chevronné avec 20 ans d’expérience et une passion débordante pour le partage de ses connaissances. Autodidacte, il a gravi les échelons jusqu’à devenir Tech Lead, maîtrisant diverses technologies telles que NestJS, Php, Symfony, JavaScript, React.js, Angular ou Node.
Lors de ses formations, il privilégie une approche pratique pour rendre chaque concept accessible, s’appuyant sur son expérience avec des entreprises telles que FDJ, Renault Digital ou Autodistribution.
Avec Julien, apprenez auprès d’un formateur passionné et d’un contributeur clé de la communauté, prêt à vous transmettre ses compétences et ses astuces de pro !
Témoignages
4.6/5Basé sur 86 avis*
RG
Rémi G.
Pole Emploi06.09.2023
Excellente formation challengeante mais qui permet de consolider les connaissance transmise avec des exercices pratiques tout au long des trois jours
LG
Léo G.
CNRS
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é.
MH
Mounir H.
CNRS
Formation trés bien adaptée pour nos besoins, et super bien animée niveau pédagogie.
DC
David C.
CNRS
Formation complète.
TP intéressant avec squelette de projet pour une extension.
FJ
Florence J.
CNRS
très riche, adapté à nos attentes
VG
Valentin G.
Antidot
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.
BF
Benjamin F.
Courrier International
Formation très concrète, ancré dans le réel.
HA
Houda A.
Place de la formation
une formation très intéressante merci au formateur.
HC
Hugues C.
L'argus
Formateur très agréable, très disponible. Cours très intéressants.
FL
Frédéric L.
L'argus
Formation bien réalisée accompagnée de travaux pratiques. Formateur sympathique et disponible
MA
Mickaël A.
L'argus
Formation très complète et bien rythmée. Formateur super agréable et à l'écoute.
LS
Ludovic S.
Callimedia
Très bon formateur, pédagogue et à l'écoute. Je recommande.
CD
Christophe D.
LCIE
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.
EF
Estelle F.
MUTAC
Parfait! Cette formation a répondu à mes attentes . Mille fois Merci à Romain 😊
NB
Ndeye-anta B.
OVH
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.
DB
Damien B.
B.workshop
Une formation intéressante mais qui nécessite beaucoup d'attention => ne pas faire autre chose à côté.
BC
Benoît C.
Azzerisk Advantage
Bonne formation pour un niveau intermédiaire en Javascript, formateur à l'écoute
HF
Honorine F.
Société Générale (GBSU/HUM)
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. :)
HB
Houda B.
Place de la formation23.11.2020
Il est nécessaire d'avoir un niveau de base JS avant de faire cette formation
NH
Nassim H.
Yes We Dev - Our Real Win SAS
Top de reprendre les bases en js car fragile pr moi
AN
Amy N.
Yes We Dev - Our Real Win SAS
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 !
AL
Agathe L.
Air Liquide SA10.06.2020
Formation efficace pour apprendre les bases du langage Javascript (fonctions, variables, boucles...), avec un niveau débutant. Néanmoins, les exercices pratiques ne sont pas orientés Animation, donc pas adaptés aux UI Designers qui souhaiteraient apprendre à coder leurs prototypes.
ND
Nicolas D.
Air Liquide SA
Très bonne formation animée par Romain, malgré la situation sanitaire qui à contraint une formation à distance.
AZ
Alexandre Z.
INDEXEL
Très bonne formation donnée par Romain qui va à l'essentiel avec des exemples concrets (reproduire un fonctionnement de type Twitter).
GF
Garance F.
Markentive
Très bonne formation. Complète. Adaptée à chacun.
TD
Théodore D.
Markentive
Une formation sur mesure, David c'est adapté à notre niveau et il adapté le contenu de la formation pour être un maximum util à chacun.
SF
Sylvain F.
Markentive
Merci David pour cette excellente formation certes courte mais appréciable et me permettant de consolider certains acquis.
DS
Didier S.
Société Lagardère Active27.03.2019
Très bonne formation, très très bon formateur.
Maintenant, il n'y a plus qu'a.
En vous remerciant.
Did
CM
Christophe M.
Université Catholique de Louvain la Neuve16.10.2018
Le premier jour, et ce n'est pas la faute du formateur, était très rapide. Il est difficile de faire de l'HTML et du CSS avec si peu de connaissance des balises. Par contre on sort de cette formation avec une connaissance complète et une ouverture d'esprit sur les sujets
LD
Lionel D.
Université Catholique de Louvain la Neuve11.10.2018
Si je dois faire une critique sur le programme de formation, alors je dirais que la partie HTML et CSS était trop longue. Il aurait peut être fallu l'écourter et gagner une demi journée sur le JS.
BM
Baptiste M.
MIPIH08.04.2014
Une version simple, même extrêmement light du support de formation aurait permis d'avoir une trame annotable de ce qui a été étudié (même si nous avons toutefois adopté une approche parfois non linéaire du support :-)).
Un support complémentaire de référence sur les bases HTML/CSS, genre cheatsheet, serait sûrement une bonne chose pour aider les plus débutants (syntaxe basique, quelques propriétés comme background-xxx: etc.).
Peut-être fournir des exercices corrigés, encore une fois pour les moins à l'aise afin qu'ils puissent s'ils le souhaitent revenir sur le TP (et aussi qu'ils ne trouvent pas à se plaindre ;-)).
OB
Olivier B.
MIPIH08.04.2014
Il manquait juste un support de cours sur lequel on puisse rajouter des notes.
FAQ
Nos formations sont éligibles à plusieurs dispositifs de financement, selon votre situation. Human Coders est certifié Qualiopi, ce qui permet la prise en charge par des organismes comme Pôle emploi, votre OPCO ou encore le CPF (Compte Personnel de Formation) pour certaines formations.
Oui, la formation peut être proposée en présentiel ou en distanciel. Pour les inter-entreprises, les modalités (présentiel ou à distance) sont fonction de la session.
Nous pouvons organiser des sessions à d'autres dates ou dans d'autres villes (Bordeaux, Lille, Lyon, Marseille, Montpellier, Nantes, Nice, Paris, Strasbourg, Toulouse...)
Les formations se déroulent toujours en petit groupe de 3 à 6 stagiaires. Nous souhaitons que les formateurs et formatrices puissent passer un maximum de temps avec chacun·e.
Voici une journée type :
9h : vous êtes accueillis par votre formateur·rice autour d'un petit déjeuner (croissants, pains au chocolat, jus de fruit, thé ou café...)
9h30 : la formation commence
12h30 : pause de midi. Le·a formateur·rice mangera avec vous. C'est l'occasion d'avoir des discussions plus informelles.
14h : reprise de la formation
18h : fin de la journée
8 raisons de participer à une formation Human Coders
Satisfaction client élevée : Un taux de statisfaction de 4.6/5 depuis 2012 (sur 1649 sessions réalisées). 99% des participants se disent satisfaits de nos formations
Approche pédagogique unique : Des formations en petit groupe, des formateurs passionnés et expérimentés, de véritables workshops... (Plus d'infos sur notre manifeste)
Catalogue de formations complet : 172 formations au catalogue, de quoi vous accompagner sur tout vos projets
Écosystème dynamique : Nous accompagnons les dev depuis 13 ans avec des initiatives comme Human Coders News, les Human Talks, le podcast ou encore notre serveur Discord
Financement facilité : Organisme certifié Qualiopi, indispensable pour que vous puissiez obtenir des aides au financement via votre OPCO
Références clients prestigieuses : De nombreux clients qui nous font confiance depuis des années
Accompagnement sur mesure : Nous vous proposons un accompagnement personnalisé par nos consultants pour vous aider dans vos projets au-delà de la formation
Valorisation professionnelle : Remise d'un diplôme, d'une attestation et d'une certification, suivant les formations effectuées, que vous pourrez afficher sur vos CV et réseaux sociaux