• Best
  • éligibleCPF

Formation JavaScript, les fondamentaux Formation JavaScript

4.5 sur 5 étoiles

5 étoiles
52%
4 étoiles
48%
3 étoiles
0%
2 étoiles
0%
1 étoile
0%
Voir les 25 avis
(25 avis)
Durée 3 jours
Niveau Intermédiaire
Classe à distance
Possible

Vous pouvez suivre cette formation en direct depuis votre domicile ou votre lieu de travail. Plus d'informations sur notre solution de classe à distance...

Référence IJDH
Éligible CPF Code 236953

Langage côté client, le JavaScript permet la manipulation interactive des éléments constituant une page web. Jadis considéré comme un « petit langage de programmation », il est devenu au fil du temps un véritable langage de programmation avec toutes les composantes propres aux langages de haut niveau.

JavaScript, avec sa composante AJAX, est donc aujourd'hui devenu indispensable dans le développement d'un site web. Et bien que jQuery reste un outil très intéressant et plus facile d'accès, on ne peut pas passer outre le JavaScript natif, notamment pour les nouveautés apportées par le HTML5.

Cette formation JavaScript aborde les aspects pertinents du langage dans un esprit de développeur. Ce cours s'appuie sur de nombreux exemples concrets que vous mettrez en oeuvre et pourrez réutiliser au quotidien

Si vous souhaitez allez plus loin que la découverte du langage Javascript et de ses concepts, vous pouvez aussi choisir la formation Développement d’applications web front-end avec JavaScript et les Frameworks Open Source (IJSO1) qui présente en plus les frameworks React et Angular.

Objectif opérationnel :

L'objectif de cette formation est de développer des applications web avec le langage JavaScript et de savoir maintenir le code associé.

Objectifs pédagogiques :

Les axes majeurs de JavaScript vous permettront de :

  • Manipuler le contenu de la page
  • Animer son aspect graphique
  • Mettre en place l'aspect interactif grâce aux événements déclenchés par l'utilisateur
  • Continuer à dialoguer avec le serveur sans recharger la page (AJAX).

Public :

Ce stage pratique s'adresse à tous les informaticiens chargés de l'aspect interactif d'un site web ou d'une application.

Prérequis :

La connaissance du langage HTML, CSS et d'un langage de programmation est nécessaire.

Introduction aux techniques http, aux navigateurs et leurs DOM

Les principes de base des technologies clients serveurs
Présentation des différentes possibilités avec illustration par des exemples complexes et concrets
Mode d'appels des scripts depuis les pages HTMLComment créer une zone de saisie? Les différents modes de saisie HTML Introduction aux navigateurs, au JavaScript et au DOM
Les principes d'utilisation des DOM, les différences principales entre les navigateurs et les conseils d'utilisation
L'interpréteur JavaScript: entrées/sorties des programmes

Le langage JavaScript

Introduction au langage JavaScript, présentation d'exemples simples, les versions de JavaScript, JavaScript embarqué dans les pages HTMLLa grammaire du langage, les variables, les types de données, les opérateurs, les instructions, les structures de programmation, la définition et l'utilisation de fonctions
Les objets et leurs utilisations en JavaScript, les dialogues avec l'utilisateur, les tableaux, la gestion des événements et les différences selon les navigateurs, les objets prédéfinis
Les pièges classiques en JavaScript

Les objets du langage JavaScript

Gestion des chaînes de caractères à travers l'objet String
Les principales fonctions mathématiques dans l'objet Math
Manipulation des dates via l'objet Date
Manipulation des tableaux via l'objet Array
Les expressions régulières dans le JavaScript

Javascript : Les objets de la page HTML

L'objet Windows : gestion des fenêtres et de leur communication. Les popups
L'objet Document :le fonctionnement de l'objet Document. Interactivité, contrôle et transformation des pages HTML
L'objet Form : contrôle des données saisies dans un formulaire, gestion des contenus des champs de saisie. Formulaire dynamique

Manipulation de la page (DOM)

Sélection d'éléments
Modification du contenu HTML
Modification du graphisme CSS

AJAX : dialoguer avec le serveur

Pourquoi AJAX (Asynchronous Javascript And Xml ) XMLHttpRequest
Méthodes et en-têtes HTTP
Récupération de contenus HTML, XML ou JSON

Les participants développeront des pages Web utilisant les techniques du Dynamic HTML avec des éditeurs simples. Ils auront l'occasion de se familiariser également avec les dernières évolutions du langage JavaScript comme AJAX et de développer des scripts pour la manipulation de flux XML.

Depuis le 31 janvier 2021, les certifications MCSA, MCSE, MCSD de Microsoft n'existent plus.
Il n'est désormais plus possible de se certifier sur les solutions on-premise de Microsoft comme Windows Server, SQL Server ou .NET.

Microsoft souhaite encourager la transition des informaticiens vers le cloud, notamment vers Azure et ses solutions. À l'ère du cloud, quelles sont donc les nouvelles certifications proposées ?

Contactez notre service commercial pour vous informer !

Avis des participants à la formation JavaScript, les fondamentaux

Note moyenne de 4.5/5(25)

Les avis figurant ci-dessous sont issus des fiches d’évaluation que remplissent les participants à la fin de la formation. Ils sont ensuite publiés automatiquement si les personnes ont explicitement accepté que nous les diffusions.

LOUVET Romain
5/5

Mon avis sur le contenu du stage :

"Bon diversité des sujets abordés. Bon ratio théorie / exercices."

Ce que j'ai le plus apprécié :

"Disponibilité du formateur. Qualité du support de cours (doc PDF) qui sera réutilisable par la suite."

Ce que j'ai le moins apprécié :

"RAS"

FJ
4/5

Mon avis sur le contenu du stage :

"Excellente formation mais mon niveau de connaissances en programmation n'était pas suffisante."

Ce que j'ai le plus apprécié :

"Une très bonne pédagogie du formateur et un sujet très intéressant."

Ce que j'ai le moins apprécié :

"Trop court en 3 jours (lié à mes connaissances initiales)."

LELONG Yvan
5/5
RM
4/5
LAMBERT Thibault
5/5
SIATOTHRO Manuelo
4/5

Mon avis sur le contenu du stage :

"Les cours sont clairs et les supports complets !"

Mon avis sur le formateur :

"Le formateur est pédagogue et patient !"

Mon avis sur la salle de formation :

"Environnement de travail agréable et clair !"

Ce que j'ai le plus apprécié :

"outils informatiques de qualité !"

Ce que j'ai le moins apprécié :

"rien. tout était parfait !"

PP
5/5
DT
5/5

Mon avis sur le contenu du stage :

"La partie JQuery, aujourd'hui datée, pourrait être vue rapidement, et réserver une partie aux dernières évolutions du language post 2015. Les exercices effectués en TDD sont une bonne idée."

Ce que j'ai le plus apprécié :

"Formation très bien organisée. Locaux accueillants, propres, café et fruits offerts en salle de pause. Les postes de travails sont suffisament puissants, intallation clean avec accès en administrateur pratique pour installer son IDE préféré."

Ce que j'ai le moins apprécié :

"La salle, petite, accumule vite la chaleur."

MOLINA Guillaume
4/5
PC
5/5
AC
4/5
Damien
4/5

Mon avis sur le contenu du stage :

"Mon niveau en dév étant légèrement trop faible. Exercice parfois complexe"

Mon avis sur le formateur :

"Top"

CG
5/5
Fabienne
4/5

Mon avis sur le formateur :

"Bonne animation, convivialité."

PERNOUD -HERMANN Carole
4/5

Mon avis sur le contenu du stage :

"utilisation JS sur adobe (Neolane) qui a son propre langage, je dois donc réadapter tout ce que j'ai appris."

Ce que j'ai le plus apprécié :

"interactivités avec les stagiaires"

Ce que j'ai le moins apprécié :

"les niveaux et métiers disparates entre les éleves"

Vanessa
4/5

Mon avis sur le contenu du stage :

"Exercices pas toujours simple par rapport à ce qu'il vient d'être vu...notamment pour zoomer sur ce qu'il vient d'être appris. "

Mon avis sur le formateur :

"Les problèmes de distance n'ont surement pas arrangé... "

Ce que j'ai le plus apprécié :

"Tout ce qui a été prévu par PLB au niveau technique était parfait. Après nous dépendions de la qualité bande passante sur place..."

Ce que j'ai le moins apprécié :

"coupures pendant la formation qui peuvent rendre compliqué l'apprentissage..."

Olivier
5/5

Mon avis sur le contenu du stage :

"Heureusement que j'en avais fait auparavant tout de même. Je vais devoir digérer tout cela et expérimenter avant de me prétendre opérationnel. Cette formation me permet d'avoir une vision globale de ce qui a évolué fortement ces derniers temps. Cela me permet d'envisager plus sereinement le tournant technologique engagé dans mon service (angular)"

Mon avis sur le formateur :

"Un praticien expert, rien de tel. Normalement cette formation est impossible à faire tellement le sujet est foisonnant : good game :)"

Mon avis sur la salle de formation :

"Mauvais en raison de la connexion lamentable mais c'était notre problème. La prochaine formation à distance serait à mon domicile où ça fonctionne nickel (connexion normale et double écran)."

THALER Pascal
5/5

Mon avis sur le contenu du stage :

"Très bien rythmé"

Mon avis sur le formateur :

"Très bon pédagogue, compétent et très bon exemples terrains !!!!"

HT
5/5

Mon avis sur le formateur :

"Très Sympathique et pédagogue"

AGNIEL Céline
5/5
KM
4/5
MOTTA VITTORIO Emmanuel
5/5

Mon avis sur le contenu du stage :

"Très satisfait de cette formation. Merci."

Mon avis sur le formateur :

"Cette formation a répondu à mes attentes. Le formateur très disponible et vu le nombre peu élevé de participants (3 personnes), le formateur était vraiment très disponible pour répondre à toutes nos interrogations et nos attentes."

Mon avis sur la salle de formation :

"Très satisfait."

Ce que j'ai le plus apprécié :

"Tout."

CP
5/5
BJ
4/5
SC
4/5

Ce que j'ai le plus apprécié :

"tranquilité des locaux"


Formations Informatique
et Management
en ligne à ce jour

+
Stagiaires dans nos salles
de cours sur
l'année

%
De participants satisfaits
ou très satisfaits de nos
formations


Formateurs experts
validés par
PLB