KnowledgeCity

Série Programmation JavaScript intermédiaire

Développez vos compétences en JavaScript dans ce cours de programmation niveau intermédiaire.
Regardez la première leçon gratuitement — accédez aux 29 leçons complètes.

To view this video please enable JavaScript.

Cours : À la demande
Intermédiaire  Fournisseur Joseph Barrett  6 Chapitres ·  29 Leçons ·  2h 3m  en Arabe, Allemand, Anglais, Espagnol, Français, Portugais, Chinois simplifié 

Description du cours

Développez vos connaissances en JavaScript avec ce cours de programmation niveau  intermédiaire. Apprenez différents types de JavaScript, l'orientation des objets et comprenez ce qu'est le DOM ou le modèle d'objet de document et comment l'utiliser dans votre code.

Le cours JavaScript intermédiaire, enseigné par l'instructeur Joseph Barrett, s'appuie sur les connaissances du participant sur les bases en commençant par une étude approfondie dans les types JavaScript: Comment reconnaître et utiliser des variables non définies et nulles, et trouver des modèles de caractères dans des chaînes à l'aide de divers méthodes comprenant des expressions régulières.

Le cours abordera le JavaScript orienté objet, à partir de quelques principes directeurs sur la façon de concevoir une classe, la déclaration de propriétés, la construction d'un cadre d'héritage et le rôle des modules JavaScript. Nous examinerons également l'utilisation de JavaScript pour créer de nouveaux éléments dans le modèle d'objet de document d'une page Web, et comment utiliser la CSS Flexbox. Enfin, finissez par un aperçu d'une variété d'API HMTL 5 utiles, y compris la géolocalisation, le dessin avec SVG ou l'API Canvas, l'utilisation de l'API de stockage pour conserver les informations sur le navigateur client et l'utilisation de WebWorkers pour exécuter du JavaScript multithread.

Objectifs d'apprentissage

  • Travailler avec des types et des valeurs JavaScript
  • Créer des expressions JavaScript
  • Comprendre l’orientation des objets dans le code
  • Utiliser le modèle d’objet de document
  • Découvrir différentes API JavaScript

Compétences que vous apprendrez

  • Améliorer les fonctions de code JavaScript
  • Créer des programmes Web plus complexe

Ce que vous allez apprendre

  • Travailler avec les types et valeurs JavaScript, y compris les variables undefined et null
  • Trouver des motifs de caractères dans des chaînes de caractères à l'aide de méthodes telles que les expressions régulières
  • Appliquer le JavaScript orienté objet en concevant des classes, en déclarant des propriétés et en construisant un héritage
  • Utiliser le modèle d'objet de document (DOM) pour créer, insérer, naviguer et déplacer des éléments de page
  • Styliser des pages avec JavaScript à l'aide du CSS Flexbox et de la manipulation d'attributs
  • Utiliser les API HTML5, y compris la géolocalisation, le Canvas, le SVG, le stockage côté client (Storage) et les Web Workers

Points clés à retenir

  • Le cours est dispensé par l'instructeur Joseph Barrett et s'appuie sur les connaissances de base en JavaScript de l'apprenant.
  • Il couvre les types JavaScript en profondeur, y compris la reconnaissance et l'utilisation des variables undefined et null et la recherche de modèles de chaînes avec des expressions régulières.
  • Le JavaScript orienté objet est abordé à travers les principes de conception de classes, la déclaration de propriétés, l'héritage et le rôle des modules JavaScript.
  • Le cours montre comment utiliser JavaScript pour créer de nouveaux éléments dans le Document Object Model (DOM) d'une page Web et comment utiliser le CSS Flexbox.
  • Il se termine par un aperçu des API HTML5 telles que la géolocalisation, le dessin avec SVG ou l'API Canvas, l'API Storage pour les données client-navigateur, et les WebWorkers pour le JavaScript multi-thread.

Foire aux questions

A qui s'adresse ce cours ?

C'est un cours de niveau intermédiaire qui s'appuie sur les connaissances des bases de JavaScript de l'apprenant.

Qui enseigne le cours ?

Le cours est enseigné par l'instructeur Joseph Barrett.

Quels sujets le cours couvre-t-il ?

Il couvre les types et les valeurs JavaScript, la création d'expressions, le JavaScript orienté objet et la conception de classes, le Document Object Model (DOM), le CSS Flexbox, et les API HTML5 incluant la géolocalisation, le Canvas, le SVG, le stockage côté client et les Web Workers.

Quelles compétences vais-je acquérir ?

Vous apprendrez le JavaScript et le JavaScript orienté objet, y compris le travail avec les frameworks et bibliothèques JavaScript, comme couvert par les compétences listées dans le cours.

Quelles API HTML5 sont couvertes ?

Le cours fournit un aperçu des API HTML5, y compris la géolocalisation, le dessin avec SVG ou l'API Canvas, l'utilisation de l'API Storage pour conserver des informations sur le navigateur client et l'utilisation des WebWorkers pour exécuter du JavaScript multi-thread.