JavaScript programmation orienté objet, Array et les objets
$19.99
Shop on Udemy

Description

La classe: une classe est un ensemble de code contenant des variables et des fonctions permettant de créer des objets. Une classe peut contenir plusieurs objets. Les objets: un objet est un bloc de code mêlant des variables et des fonctions, appelées respectivement attributs et méthodes. Les attributs définissent les caractéristiques d'un objet d'une classe, les méthodes définissent quant à elles les fonctions propres aux instances d'une classe. L'encapsulation: l'encapsulation permet d'enfermer dans une capsule les données brutes afin d'éviter des erreurs de manipulation ou de corruptions des données. L'encapsulation permet ainsi de cacher des méthodes et des attributs à l'extérieur de la classe. L'abstraction: le concept d'abstraction consiste à cacher les détails inutiles à l'utilisateur final d'une classe. Il va ainsi pouvoir utiliser une classe dans son code de programmation tout en ne sachant pas comment celle-ci a été développée. L'héritage: le concept d'héritage signifie qu'une classe B va hériter des mêmes attributs et méthodes qu'une classe A. Lorsqu'une instance de la classe B est créée, on peut alors appeler les méthodes présentes dans la classe A par la classe B. Cela va permettre de faire gagner du temps au programmeur. Le polymorphisme: lorsqu'une classe hérite des méthodes d'une classe parent, il est possible de surcharger une méthode, qui consiste à redéfinir la méthode de la classe parent pour que les deux classes ne fassent pas les mêmes tâches.ü Javascript est le langage le plus populaire au monde. Il est absolument partout.ü Il s'agit du langage du Web par excellenceü Il est aujourd'hui le langage de programmation le plus polyvalent qui permet à la fois de développer: o Des sites Web, puisque 95% des sites au monde utilisent javascript. o Des serveurs: grâce à l'environnement serveur Node. js, utilisé par des géants tels que PayPal, Yahoo, Mozilla, Netflix, Uber, et même la NASAo Des applications mobiles: grâce à Ionic, NativeScript, React Native et Flutter: Instagram mobile, facebook mobiles ont été conçus avec ReactNativeo Des applications Desktop: de nombreuses applications pour ordinateur fonctionnant sur Windows, MacOS et Linux sont écrites en JavaScript grâce à Electron (des exemples connus sont Slack, Discord, Visual Studio Code, Atom, Skype, Mailspring). Ces notions sont les plus importantes à connaitre avant de se lancer véritablement dans JavaScript. Après avoir suivi cette formation, vous aurez le nécessaire pour débuter aisément à l'utilisation de JavaScript, le langage le plus utilisé au monde.

logo

Udemy