Formation JavaScript

Notée : (48)

Durant cette formation JavaScript de 3 jours, apprenez les éléments de base de ce langage et comment construire vos premières pages web !

Prix (Formation inter-entreprise)

1500€ 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...)

Si la maîtrise de HTML et CSS pour faire des pages complexes reste relativement aisée, JavaScript reste souvent une Terra Incognita pour les néophytes, les intégrateurs web ou les équipes de développement serveur.

Vous ressortirez de cette formation JavaScript avec la confiance nécessaire pour réaliser des pages web interactives qui offrent une meilleure expérience utilisateur.
Vous serez également plus autonome dans la recherche d’information (documentation, StackOverflow, caniuse.com, spécifications…).

Cette formation JavaScript, très orientée pratique, est destinée à tous ceux et celles qui souhaitent commencer de zéro avec JavaScript ou reprendre les bases sur ce langage, pourvu qu’ils·elles soient à l’aise avec les concepts de base de la programmation (variables, boucles, fonctions…).

Si vous avez déjà un peu d’expérience dans ce langage, jetez un oeil à notre formation JavaScript Avancé.

Les objectifs

  • Savoir construire une page web simple (HTML+CSS)
  • Comprendre les éléments de base de la programmation en JavaScript et l’interaction avec la page web (dont la programmation événementielle)
  • Maîtriser les concepts importants de JavaScript (types, objets, fonctions, syntaxe, ...)
  • Apprendre des idiomes de la programmation JavaScript moderne (promesses, programmation fonctionnelle, ...)
  • Savoir analyser la base d’une page web avec les outils développeur

Pré-requis

Le programme de la formation JavaScript

Jour 1 : zoom sur Javascript et rappels HTML / CSS

HTML
- structure de base
- éléments HTML importants et sémantiques
CSS
- couleur
- positionnement
- "box model"

Étude d'une page web avec l'inspecteur des outils développeur

Mise en pratique: construction d'une page web simple

Le langage JavaScript
- Types primitifs
- Objets
- Fonctions
- Notion de "scope"
- Rappels sur le DOM
- Requêtes sur l'arbre DOM
- Programmation événementielle

Mise en pratique: construction d'une petite application interactive

Jour 2 : Communication client/serveur

Introduction simple à HTTP
- GET/POST
- En-têtes HTTP
- Codes de retour
- Cache HTTP
Introduction aux promesses

Mise en pratique: augmentation des fonctionnalités de l’application, utilisation des promesses

Jour 3

  • Introduction de l'API de localStorage
  • Introduction aux outils de développement moderne (NPM, tests…)
  • Conseils de performance/sécurité

Mise en pratique: stocker de l'information localement, mise en place d’outils de maintenance du code

Télécharger le programme

4 témoignages

Ce fut une formation passionnante. Le formateur m'a vraiment enthousiasmé pour les technologies Web (HTML5 + JavaScript). Cela m'a complètement désinhibé sur ce monde, et m'a donné envie de poursuivre l'aventure de mon côté.

Dimitri Bosch
Wild Bunch

Bonne formation, qui va à l'essentiel.

Thierry Dauchez

Je suis très satisfait de la formation Javascript à laquelle je viens de participer L’instructeur qui a donné cette formation était très bon et très compétent.

Jean-Marc RADAR
Université Catholique de Louvain la Neuve

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

Gianni NAPOLI

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

INRIA
Alcatel
Banque Postale
SAP
Peugeot
Orange

Nos formations en images

Sass et Compass
CasperJS
Ruby on Rails
Ruby

Formation JavaScript

Notée : (48)

Durant cette formation JavaScript de 3 jours, apprenez les éléments de base de ce langage et comment construire vos premières pages web !

Si la maîtrise de HTML et CSS pour faire des pages complexes reste relativement aisée, JavaScript reste souvent une Terra Incognita pour les néophytes, les intégrateurs web ou les équipes de développement serveur.

Vous ressortirez de cette formation JavaScript avec la confiance nécessaire pour réaliser des pages web interactives qui offrent une meilleure expérience utilisateur.
Vous serez également plus autonome dans la recherche d’information (documentation, StackOverflow, caniuse.com, spécifications…).

Cette formation JavaScript, très orientée pratique, est destinée à tous ceux et celles qui souhaitent commencer de zéro avec JavaScript ou reprendre les bases sur ce langage, pourvu qu’ils·elles soient à l’aise avec les concepts de base de la programmation (variables, boucles, fonctions…).

Si vous avez déjà un peu d’expérience dans ce langage, jetez un oeil à notre formation JavaScript Avancé.

Les objectifs

  • Savoir construire une page web simple (HTML+CSS)
  • Comprendre les éléments de base de la programmation en JavaScript et l’interaction avec la page web (dont la programmation événementielle)
  • Maîtriser les concepts importants de JavaScript (types, objets, fonctions, syntaxe, ...)
  • Apprendre des idiomes de la programmation JavaScript moderne (promesses, programmation fonctionnelle, ...)
  • Savoir analyser la base d’une page web avec les outils développeur

Pré-requis

Le programme de la formation JavaScript

Jour 1 : zoom sur Javascript et rappels HTML / CSS

HTML
- structure de base
- éléments HTML importants et sémantiques
CSS
- couleur
- positionnement
- "box model"

Étude d'une page web avec l'inspecteur des outils développeur

Mise en pratique: construction d'une page web simple

Le langage JavaScript
- Types primitifs
- Objets
- Fonctions
- Notion de "scope"
- Rappels sur le DOM
- Requêtes sur l'arbre DOM
- Programmation événementielle

Mise en pratique: construction d'une petite application interactive

Jour 2 : Communication client/serveur

Introduction simple à HTTP
- GET/POST
- En-têtes HTTP
- Codes de retour
- Cache HTTP
Introduction aux promesses

Mise en pratique: augmentation des fonctionnalités de l’application, utilisation des promesses

Jour 3

  • Introduction de l'API de localStorage
  • Introduction aux outils de développement moderne (NPM, tests…)
  • Conseils de performance/sécurité

Mise en pratique: stocker de l'information localement, mise en place d’outils de maintenance du code

Télécharger le programme

Le(s) formateur(s)

Romain Crestey

Romain Crestey

Développeur web indépendant, Romain est fan de NodeJS, React/Redux, Typescript, ThreeJS et quelques autres. Auparavant, il était associé-hacker au sein de Ants (http://weareants.fr), et encore avant ça, il était ingénieur en dynamique vibratoire pour l'aéronautique.

Voir son profil détaillé

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 (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.

Voir son profil détaillé

Suivi de formation en option

A l'issue de la formation, nos formateurs peuvent aussi intervenir pour vous accompagner dans la mise en application des compétences acquises :

  • en répondant à vos questions lors de rendez-vous téléphoniques réguliers
  • en étant présents physiquement à l'amorce du projet
  • en réalisant un audit de vos pratiques quelques semaines/mois après la formation

Cette idée vous intéresse ? Faîtes-le nous savoir pour que nous trouvions la formule adaptée à votre situation.

4 témoignages

Ce fut une formation passionnante. Le formateur m'a vraiment enthousiasmé pour les technologies Web (HTML5 + JavaScript). Cela m'a complètement désinhibé sur ce monde, et m'a donné envie de poursuivre l'aventure de mon côté.

Dimitri Bosch
Wild Bunch

Bonne formation, qui va à l'essentiel.

Thierry Dauchez

Je suis très satisfait de la formation Javascript à laquelle je viens de participer L’instructeur qui a donné cette formation était très bon et très compétent.

Jean-Marc RADAR
Université Catholique de Louvain la Neuve

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

Gianni NAPOLI