Formation JavaScript perfectionnement

Formation

À Levallois-Perret

1 165 € HT

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

Description

  • Typologie

    Formation

  • Lieu

    Levallois-perret

Avec l'essor des interfaces riches et les nombreuses nouveautés JavaScript apportées par le HTML5, qui permettent désormais de faire jusqu'à une application complète, les besoins en JavaScript sont devenus aussi importants que ceux des langages serveur (PHP, Java, etc.). Il n'est donc plus possible d'avoir une approche basique de JavaScript : c'est un langage complexe avec beaucoup de subtilités à connaître, et il faut désormais pousser l'abstraction et l'organisation à un niveau supérieur, via la Programmation Orientée Objet (POO). Les objectifs de cette formation JavaScript intensive de 2 jours sont : - Maitriser le fonctionnement détaillé et avancé de JavaScript - Faire de la Programmation Orientée Objet avec JavaScript - Respecter les bonnes pratiques et veiller aux performances

Les sites et dates disponibles

Lieu

Date de début

Levallois-Perret ((92) Hauts-de-Seine)
Voir plan
22/24 Rue du Président Wilson, 92300

Date de début

Consulter

Questions / Réponses

Ajoutez votre question

Nos conseillers et autres utilisateurs pourront vous répondre

À qui souhaitez-vous addresser votre question?

Saisissez vos coordonnées pour recevoir une réponse

Nous ne publierons que votre nom et votre question

Les Avis

Le programme

Outils et bonnes pratiques en JavaScript

JSdoc et Closure CompilerJSHintDebuggerProfiler et Navigation Timing APIGestion des erreurs : exceptions

Les données et les boucle du langage JavaScript

Types de données et subtilitésLes différentes formes d'incrémentationManipulation binaireArrays : manipulation avancéeObjets : les différentes syntaxesJSON et (dé)sérialisationCopie / référenceRègles de transtypage et comparaisonsExpressions RégulièresDes constantes ?Problèmes d'énumération

Les fonctions JavaScript

Contrôle des paramètresParamètres obligatoires / facultatifs / indéfinisGestion intelligente des paramètresFonctions anonymes, closures et callback

Performances des applications écrites en JavaScript

Minification et concaténation des scriptsMode strictPortée : encapsulation / namespaceGarbage collectorEfficacité d'un algorithme : temps et espace

Programmation Orientée Objet et JavaScript : les bases

Intérêts : maintenance, évolutions, etc.Fonction constructeurPrototypeContexte (this) et tests

Programmation Orientée Objet et JavaScript : concepts avancés

Les classes natives : String, Array, Object, etc.Augmenter ou réécrire JavaScriptVisibilité : propriétés publiques / privéesVisibilité : méthodes publiques / privées / privilégiéesLes différentes formes d'héritageAppels parents : call / applyjQuery.extend()Méthodes et propriétés statiquesMéthodes abstraites et interfacesNouveaux outils des navigateurs modernes

Design patterns

Principes SOLIDImplémentation / généralisation / spécificationPolymorphisme et principe de substitutionAssociation : composition / agrégationPrincipaux design patternsStructures de données avancées

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

Formation JavaScript perfectionnement

1 165 € HT