Developpez.com

Plus de 2 000 forums
et jusqu'à 5 000 nouveaux messages par jour

Les meilleurs cours et tutoriels pour apprendre le JavaScript

Sélection des meilleurs tutoriels et cours de formation gratuits pour apprendre la programmation JavaScript (côté client et côté serveur). Vous trouverez les meilleures méthodes éducatives pour une formation agréable et complète, ainsi que des exercices intéressants, voire ludiques. Vous pouvez aussi trouver des exercices offerts en sus des cours pour perfectionner votre niveau et acquérir de l'expérience. Plusieurs frameworks et bibliothèques sont également présentés.

Si vous avez besoin, n'hésitez pas aussi à vous référer aux FAQ JavaScript et à poser vos questions sur les forums d'entraide JavaScript.

Page lue   fois.

Nombre d´auteurs : 97, nombre d´articles : 10, dernière mise à jour : 4 mars 2017 

 
Pour débuter
  • PDF on-line ZIP 
    fr
    Cet article est une introduction au langage JavaScript. Il est destiné à ceux et celles qui souhaitent découvrir ce langage qui permet de dynamiser les pages Web. Néanmoins, de bonnes bases en HTML et CSS sont nécessaires pour aborder sereinement le JavaScript.
     
  • PDF on-line ZIP 
    fr
    À travers six cours complets en vidéo, accompagnés d'exemples de codes source, apprenez à développer en JavaScript. Apprenez les bases de la programmation. Vous verrez ici à quoi servent les booléens. Comment utiliser les conditions, créer et gérer des tableaux, manipuler des chaînes de caractères et des dates et enfin utiliser des fonctions mathématiques.
    10 commentaires Donner une note à l'article (3) Création : 7 juillet 2014 
     
  • PDF on-line ZIP 
    fr
    À travers six cours complets en vidéo, accompagnés du code source commenté, vous apprendrez comment effectuer le débogage rapide de votre code JavaScript. Puis vous découvrirez l'utilisation des opérateurs arithmétiques et de comparaison ainsi que les conditions if - else - elseif - switch - case - break. Ensuite vous verrez comment utiliser la puissance des boucles for, while, do while, de même que la gestion des événements. Finalement vous apprendrez comment utiliser les formulaires JavaScript - liste déroulante, checkbox, button radio...
    Commentez Donner une note à l'article (4) Création : 17 juin 2014 
     
  • PDF on-line ZIP 
    fr
    Lorsque l'on souhaite créer des pages Web, il y a de très nombreuses manières d'arriver au but. Nous allons voir ici comment utiliser les technologies de manière simple et efficace.
    Il s'agit ici d'un cours pour débutants. Nous n'aborderons pas de techniques complexes dans les tutoriels.
     
  • PDF on-line ZIP E-book 
    fr
    Une couverture exhaustive des expressions rationnelles a jusqu'ici fait partie de l'atelier JS Puissant. Elle occupait bien 1h, voire 1h30, en matinée.
    C'est un sujet qui me tient véritablement à coeur, pour les raisons que je vais développer dans les deux premiers titres. Mais on m'a quelquefois fait remonter, très justement, qu'une telle couverture, au sein d'un atelier de 8h, est tout à fait hors de proportion et que le temps libéré pourrait être utilement mis à profit en entrant plus dans le détail d'autres aspects (programmation fonctionnelle, structuration de code?).
    Afin de ne pas simplement cesser de transmettre ces connaissances et de « convertir » les gens au bon usage des expressions rationnelles, j'ai donc opté pour l'approche inverse : sortir ce contenu des formations pour en faire un contenu librement accessible sur le site de JS Attitude !
    9 commentaires Donner une note à l'article (5) Création : 30 janvier 2014 
     

Sommaire

menu Node.js
  • on-line ZIP 
    fr
    Node.js est un framework implémentant, côté serveur, la version 8 du moteur JavaScript de Google. L'objectif de ce billet est d'installer Node.js sur votre machine GNU/Linux et d'exécuter votre premier programme (hello.js).
     
  • on-line ZIP 
    fr
    Parmi les nombreuses technologies qui me passionnent actuellement, Node.js tient une place importante et pour plusieurs raisons : développement JavaScript côté serveur, gestion des entrées / sorties de manière non bloquante, communauté très présente avec de nombreux modules comme Socket.IO et bien d'autres choses encore. C'est pour toutes ces raisons que je vous propose une série de quatre billets consacrée exclusivement à votre futur serveur préféré : Node !

    Partie 1Partie 1 - Tout ce que vous devez savoir sur Node.jsCommentez Donner une note à l'article (5)
    Partie 2Partie 2 - Cloud9 : IDE pour le développement JavaScript et Node.jsCommentez Donner une note à l'article (5)
    Partie 3Partie 3 - Première application Node.js et HTML52 commentaires Donner une note à l'article (5)
    Partie 4Partie 4 - Déploiement sur le Cloud avec NodesterCommentez Donner une note à l'article (4.5)
     
  • on-line ZIP 
    fr
    Node.js : le livre du débutant
    par Manuel Kiessling, Didier Mouronval
    Ce livre est le guide du débutant de Node.js, il vous apprendra comment réaliser une première application Web fonctionnelle à l'aide de cet environnement JavaScript côté serveur.
     
  • on-line ZIP 
    fr
    Écrire un module pour Node.js
    par Anders Janmyr, Didier Mouronval
    Cet exemple explique comment écrire un module pour Node.js.
     
  • PDF on-line ZIP 
    fr
    Cet article présente l'installation et la prise en main du plugin ENIDE pour développer des applications Node.js sous Eclipse.
    1 commentaire Donner une note à l'article (5) Création : 19 mars 2016 
     
  • PDF on-line ZIP 
    fr
    Nathan Sweet nous propose et nous explique des solutions pour parcourir des énumérations en JavaScript pour Node. Il fait référence à EcmaScript 5.
     
  • PDF on-line ZIP 
    fr
    Roly Fentanes est un développeur de logiciels qui apprécie travailler avec le JavaScript et particulièrement avec Node.js. Il désire nous apprendre à maîtriser efficacement les flux de données avec Node car il estime que leur potentiel est trop souvent mis de côté.

    Partie 1Partie 1 - Le modèle courant, le support d'autres flux et streamin.Commentez Donner une note à l'article (5)
    Partie 2Partie 2 - Les modules de type Request et les flux synchrones qui ne sont pas immédiatement disponibles.3 commentaires Donner une note à l'article (5)
     
  • PDF on-line ZIP E-book 
    fr
    Débuter avec Socket.io
    par Sébastien Chopin
    Maintenant que savez comment installer Node JS sur votre ordinateur ainsi que NPM (si ce n'est pas le cas, voir le tutoriel dessus) nous allons nous attaquer à Socket.IO afin de créer notre première application Web en temps réel !
    1 commentaire Donner une note à l'article (5) Création : 10 juin 2013 
     
  • PDF on-line ZIP E-book 
    fr
    Si vous arrivez ici, c'est que vous savez déjà installer socket.io et jouer avec sur un serveur node.js, si ce n'est pas le cas, je vous invite à lire mon tutoriel sur Socket.io version débutant. Nous allons voir dans ce tutoriel des fonctionnalités avancées avec les sockets qui vous permettront d'optimiser votre code en évitant d'utiliser des événements juste pour une confirmation d'action, mais aussi pouvoir limiter l'envoi de sockets à des groupes en utilisant les « rooms ».
    1 commentaire Donner une note à l'article (5) Création : 12 juin 2013 
     
menu Meteor
  • PDF on-line ZIP 
    fr
    Le Web a connu de nombreuses évolutions ces dernières années. HTML5, WebSocket et Node.js sont des termes que l'on rencontre désormais souvent. Les frameworks JavaScript ont plus que jamais le vent en poupe, maintenant que le langage ne se limite plus nécessairement à la partie client. Il n'est cependant pas toujours facile de savoir par où (re)commencer. Meteor est une plateforme JavaScript permettant de construire rapidement des applications Web modernes. Elle a l'avantage d'être facile à apprendre et, en plus, elle est « full-stack », ce qui veut dire que vous n'avez pas à mélanger plusieurs technologies pour obtenir une application entièrement fonctionnelle. Elle se destine aussi bien au client qu'au serveur. Orientée vers la productivité du développeur et le fonctionnement en temps réel, vous allez découvrir dans les lignes qui suivent qu'il s'agit d'une plateforme prometteuse qui possède de vrais atouts.
    7 commentaires Donner une note à l'article (5) Création : 17 juin 2014  · Mise à jour : 6 novembre 2014 
     
menu Autres
Consultez tous les cours

  

Copyright © 2007 Developpez Developpez LLC. Tous droits réservés Developpez LLC. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.