Déc 28, 2019 Javascript

Maîtriser Javascript : la programmation fonctionnelle

Il existe 3 principaux paradigmes de programmation : procédural, orienté objet et fonctionnel. Si les deux premières sont très répandues la dernière ne connait du succès que depuis quelques années. Un récent article intéressant pose la question de la place…

Déc 25, 2019 Javascript

Maîtriser Javascript : qualité du code

Qu'est-ce qu'un code de qualité ? Sans doute un code qui fait ce qu'on avait prévu mais ça ne suffit pas. Le code doit être lisible, bien organisé, respecter les "bonnes pratiques", tant qu'à faire utiliser les possibilité les plus…

Déc 23, 2019 Javascript

Maîtriser Javascript : le modèle objet

Dans Javascript un objet est une collection non ordonnée de couples clé/valeur, une valeur pouvant être une donnée classique ou une fonction. En fait un objet est une table de hachage puisqu'on a un tableau associatif. On accède à une…

Déc 21, 2019 Javascript

Maîtriser Javascript : déstructuration, ensembles et dictionnaires

Après avoir un peu exploré Node.js et ses riches possibilités revenons-en au Javascript de base avec les nouvelles possibilités d'ES6 que nous n'avons pas encore abordées. Le déstructuration Avec Javascript nous avons deux types complexes : les tableaux et les…

Déc 19, 2019 Javascript

Maîtriser Javascript : express.js

Créer une application web avec Node est devenu facile avec l'apparition de modules dédiés. Express.js est le plus célèbre et aussi le plus utilisé, il offre une structure avec laquelle il est facile de bâtir une application. D'autre part il…

Déc 18, 2019 Javascript

Maîtriser Javascript : node.js

Quand on utilise Javascript on utilise forcément node.js qui est devenu incontournable, déjà côté serveur mais aussi pour le développement côté client. Introduction Node.js est apparu en 2009. C'est un environnement d’exécution JavaScript construit sur le moteur JavaScript V8 de…

Déc 15, 2019 Javascript

Maîtriser Javascript : les événements

Un événement est une notification que quelque chose de particulier s'est produit. Pour Javascript c'est surtout dans l'environnement d'un navigateur que ça se passe. Par exemple on peut connaître le moment où une page HTML a fini de se charger…

Déc 12, 2019 Javascript

Maîtriser Javascript : on creuse

Dans le précédent article j'ai évoqué de façon assez globale les possibilités de Javascript. On va maintenant entrer un peu plus dans le détail. Les variables On a vu précédemment qu'on dispose des mots-clés var, let et const. Voyons un…

Déc 10, 2019 Javascript

Maîtriser Javascript : introduction

Javascript est un langage intéressant, sans doute le plus intéressant. Et pourtant c'est l'un des langages les plus difficiles à maîtriser. Aujourd'hui Javascript ne se contente plus de piloter les navigateurs, il permet aussi le codage côté serveur. Dans cet…