Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

  1. #1
    Community Manager

    [Livre] Eloquent JavaScript - 3e Édition : Cours complet pour apprendre le JavaScript
    Chers membres du club,

    J'ai le plaisir de vous présenter la traduction du chapitre introductif du livre Éloquent JavaScript- 3e Édition . Ce chapitre, comme l'indique son nom, est à titre introductif du livre et y seront définies quelques notions de bases comme le Programmation et JavaScript.

    « Ce livre contient essentiellement trois parties. Les douze premiers chapitres parlent du langage JavaScript. Les sept chapitres suivants concernent les navigateurs web et la manière dont JavaScript est utilisé pour les programmer. Finalement, deux chapitres sont dédiés à Node.js, un autre environnement dans lequel on peut programmer en JavaScript.

    Dans le livre, il y a cinq projets de chapitres qui décrivent de plus grands exemples de programmes qui vous donneront un goût de ce qu’est la programmation. Par ordre d’apparition, nous travaillerons à construire un « robot de livraison », un « langage de programmation », un « jeu de plateforme », un « programme de dessin digital » et un « site web dynamique ».

    La partie du livre traitant du langage commence avec quatre chapitres traitant de la structure de base du langage JavaScript. Ils introduisent les « structures de contrôle » (tel que le mot réservé while que vous avez vu dans cette introduction), les « fonctions » (écrire vos propres blocs de code), et les « structures de données ». Après cela, vous serez en mesure d’écrire de petits programmes. Ensuite, les chapitres 5 et 6 traitent des techniques pour utiliser les fonctions et les objets pour écrire du code abstrait et garder la complexité sous contrôle.

    Après un premier chapitre du projet, la partie du livre dédiée au langage continue avec des chapitres sur la « gestion des erreurs et la résolution de bogues », les « expressions régulières » (un outil important pour travailler avec du texte), la « modularité » (une autre défense face à la complexité), et la « programmation asynchrone » (gérer les événements qui ont une durée). Le second chapitre du projet conclut cette première partie du livre.

    La deuxième partie, les chapitres 13 à 19, décrit les outils auxquels le navigateur JavaScript a accès. Vous apprendrez à afficher des choses à l’écran (chapitres 14 et 17), répondre aux interactions de l’utilisateur (chapitre 15), et communiquer à travers le réseau (chapitre 18). On retrouve encore deux chapitres du projet dans cette partie.

    Après cela, le chapitre 20 décrit Node.js, et le chapitre 21 construit un petit site web utilisant cet outil. »

    Bonne lecture.

    Retrouvez les meilleurs cours et tutoriels pour apprendre le JavaScript
    Vous avez envie de contribuer au sein du Club Developpez.com ? Contactez-nous maintenant !
    Vous êtes passionné, vous souhaitez partager vos connaissances en informatique, vous souhaitez faire partie de la rédaction.
    Il suffit de vous porter volontaire et de nous faire part de vos envies de contributions :
    Rédaction d'articles/cours/tutoriels, Traduction, Contribution dans la FAQ, Rédaction de news, interviews et témoignages, Organisation de défis, de débats et de sondages, Relecture technique, Modération, Correction orthographique, etc.
    Vous avez d'autres propositions de contributions à nous faire ? Vous souhaitez en savoir davantage ? N'hésitez pas à nous approcher.

  2. #2
    Community Manager

    [Livre] Eloquent JavaScript - 3e Édition : Valeurs, Types et Opérateurs
    Chers membres du club,

    J'ai le plaisir de vous présenter le Chapitre I du livre Éloquent JavaScript- 3e Édition. Dans ce chapitre nous allons aborder les notions de valeurs, de types et d'opérateurs.

    « À l’intérieur du monde de l'ordinateur, ce ne sont que des données. Vous pouvez lire des données, modifier des données, créer de nouvelles données — mais ce qui n'est pas une donnée ne peut pas être mentionné. Toutes ces données sont stockées comme de longues séquences de bits et sont donc fondamentalement identiques.

    Les bits représentent n’importe quelle donnée et ont deux valeurs, habituellement décrits comme des zéros et des uns. À l’intérieur de l'ordinateur, ils prennent des formes telles qu'une charge électrique haute ou basse, un signal fort ou faible, ou un point brillant ou terne sur la surface d'un CD. N'importe quelle information discrète peut être réduite à une séquence de zéros et de uns, et donc représentée en bits.»


    Bonne lecture.

    Retrouvez les meilleurs cours et tutoriels pour apprendre le JavaScript
    Vous avez envie de contribuer au sein du Club Developpez.com ? Contactez-nous maintenant !
    Vous êtes passionné, vous souhaitez partager vos connaissances en informatique, vous souhaitez faire partie de la rédaction.
    Il suffit de vous porter volontaire et de nous faire part de vos envies de contributions :
    Rédaction d'articles/cours/tutoriels, Traduction, Contribution dans la FAQ, Rédaction de news, interviews et témoignages, Organisation de défis, de débats et de sondages, Relecture technique, Modération, Correction orthographique, etc.
    Vous avez d'autres propositions de contributions à nous faire ? Vous souhaitez en savoir davantage ? N'hésitez pas à nous approcher.

  3. #3
    Community Manager

    [Livre] Eloquent JavaScript - 3e Édition : Structure du Programme
    Chers membres du club,

    J'ai le plaisir de vous présenter le deuxième chapitre du livre ÉLOQUENT JAVASCRIPT - 3e Édition. Dans ce chapitre, nous abordons la structure du Programme.

    « Dans ce chapitre, nous allons commencer à faire des trucs qui peuvent être réellement appelés programmation. Nous allons élargir notre maîtrise du langage JavaScript au-delà des noms et fragments de phrases que nous avons vus jusqu'à présent, au point de pouvoir exprimer une prose significative.»

    Bonne lecture

    Retrouvez les meilleurs cours et tutoriels pour apprendre le JavaScript
    Vous avez envie de contribuer au sein du Club Developpez.com ? Contactez-nous maintenant !
    Vous êtes passionné, vous souhaitez partager vos connaissances en informatique, vous souhaitez faire partie de la rédaction.
    Il suffit de vous porter volontaire et de nous faire part de vos envies de contributions :
    Rédaction d'articles/cours/tutoriels, Traduction, Contribution dans la FAQ, Rédaction de news, interviews et témoignages, Organisation de défis, de débats et de sondages, Relecture technique, Modération, Correction orthographique, etc.
    Vous avez d'autres propositions de contributions à nous faire ? Vous souhaitez en savoir davantage ? N'hésitez pas à nous approcher.

  4. #4
    Community Manager

    [Livre] Eloquent JavaScript - 3e Édition : Les fonctions
    Chers membres du club,

    J'ai le plaisir de vous présenter le troisième chapitre du livre ÉLOQUENT JAVASCRIPT - 3e Édition. Dans ce tutoriel, nous allons aborder les fonctions, leur implémentation et leur utilisation.

    « Les fonctions sont le pain et le beurre de la programmation JavaScript. Le concept d'envelopper une partie du programme dans une valeur a de nombreuses utilisations. Cela nous permet de structurer des programmes plus importants, de réduire les répétitions, d'associer des noms à des sous-programmes et d'isoler ces sous-programmes les uns des autres.

    L'application la plus évidente des fonctions est la définition d'un nouveau vocabulaire. Créer de nouveaux mots en prose est généralement un mauvais style. Mais en programmation, c'est indispensable.

    Les anglophones adultes typiques ont environ 20 000 mots dans leur vocabulaire. Peu de langages de programmation intègrent 20 000 commandes. Et le vocabulaire disponible tend à être défini plus précisément, et donc avec moins de souplesse, que dans le langage humain. Par conséquent, nous devons généralement introduire de nouveaux concepts pour éviter de nous répéter trop souvent.»

    Bonne lecture .

    Retrouvez les meilleurs cours et tutoriels pour apprendre JavaScript.
    Vous avez envie de contribuer au sein du Club Developpez.com ? Contactez-nous maintenant !
    Vous êtes passionné, vous souhaitez partager vos connaissances en informatique, vous souhaitez faire partie de la rédaction.
    Il suffit de vous porter volontaire et de nous faire part de vos envies de contributions :
    Rédaction d'articles/cours/tutoriels, Traduction, Contribution dans la FAQ, Rédaction de news, interviews et témoignages, Organisation de défis, de débats et de sondages, Relecture technique, Modération, Correction orthographique, etc.
    Vous avez d'autres propositions de contributions à nous faire ? Vous souhaitez en savoir davantage ? N'hésitez pas à nous approcher.

  5. #5
    Community Manager

    [Livre] Eloquent JavaScript - 3e Édition : Structure des données - Objets et Tableaux
    Chers membres du club,

    J'ai le plaisir de vous présenter le quatrième chapitre du livre ÉLOQUENT JAVASCRIPT - 3e Édition. Dans ce chapitre, nous allons aborder les structures des données - Objets et Tableaux.

    « Les deux principaux moyens d’accéder aux propriétés en JavaScript sont le point et les crochets. valeur.x et valeur[x] accèdent à une propriété de valeur (mais pas forcément à la même propriété). La différence est la manière dont x est interprété. En utilisant un point, le mot après le point est le nom littéral deense la propriété. En utilisant les crochets, l’expression entre crochets est évaluée pour récupérer le nom de la propriété. Alors que valeur.x va chercher la propriété de la valeur nommée « x », valeur[x] tente d’évaluer l’expression x et utilise le résultat, converti en chaîne de caractères, comme nom de la propriété. Donc, si vous savez que la propriété qui vous intéresse s’appelle couleur, vous dites valeur.couleur. Si vous souhaitez extraire la propriété nommée d’après la valeur contenue dans la constante i, vous dites valeur[i]. Les noms des propriétés sont des chaînes de caractères. Ils peuvent être n’importe quelle chaîne de caractères, mais la notation avec point ne fonctionne que si le nom ressemble à un nom de variable valide. Donc si vous souhaitez accéder à une propriété nommée 2 ou Pierre Carré, vous devez utiliser les crochets: valeur[2] ou valeur["Pierre Carré"].

    Les éléments dans un tableau (Array) sont stockés comme des propriétés de ce tableau, utilisant des nombres comme nom de propriété. Parce que vous ne pouvez utiliser la notation point avec des nombres et que vous souhaitez néanmoins utiliser la constante qui contient l’index, vous devez utiliser la notation entre crochets pour les récupérer. La propriété length (longueur) d’un tableau nous indique le nombre d’éléments qu’il contient. Ce nom de propriété est une constante valide et nous connaissons ce nom à l’avance, donc pour trouver la longueur d’un tableau, vous pouvez écrire array.length parce que c’est aussi plus facile que d’écrire array["length"]. »

    Bonne lecture .

    Retrouvez les meilleurs cours et tutoriels pour apprendre JavaScript
    Vous avez envie de contribuer au sein du Club Developpez.com ? Contactez-nous maintenant !
    Vous êtes passionné, vous souhaitez partager vos connaissances en informatique, vous souhaitez faire partie de la rédaction.
    Il suffit de vous porter volontaire et de nous faire part de vos envies de contributions :
    Rédaction d'articles/cours/tutoriels, Traduction, Contribution dans la FAQ, Rédaction de news, interviews et témoignages, Organisation de défis, de débats et de sondages, Relecture technique, Modération, Correction orthographique, etc.
    Vous avez d'autres propositions de contributions à nous faire ? Vous souhaitez en savoir davantage ? N'hésitez pas à nous approcher.

  6. #6
    Community Manager

    [Livre] Eloquent JavaScript - 3e Édition : Les fonctions d'ordre supérieur
    Chers membres du club,

    J'ai le plaisir de vous présenter le cinquième chapitre du livre ÉLOQUENT JAVASCRIPT - 3e Édition. Dans ce chapitre, nous allons aborder les fonctions d'ordre supérieur.

    « Les fonctions qui opèrent sur d'autres fonctions, soit en les prenant en tant qu'arguments soit en les retournant, sont appelées fonctions d'ordre supérieur. Puisque nous avons déjà vu que les fonctions sont des valeurs régulières, il n'y a rien de remarquable dans le fait que de telles fonctions existent. Le terme vient des mathématiques, où la différence entre fonctions et autres valeurs est prise plus au sérieux.

    Les fonctions d'ordre supérieur nous permettent d'abstraire les actions, pas seulement des valeurs. Elles existent sous différentes formes. Par exemple, nous pouvons avoir des fonctions qui créent de nouvelles fonctions. »

    Bonne lecture

    Retrouvez les meilleurs cours et tutoriels pour apprendre le JavaScript
    Vous avez envie de contribuer au sein du Club Developpez.com ? Contactez-nous maintenant !
    Vous êtes passionné, vous souhaitez partager vos connaissances en informatique, vous souhaitez faire partie de la rédaction.
    Il suffit de vous porter volontaire et de nous faire part de vos envies de contributions :
    Rédaction d'articles/cours/tutoriels, Traduction, Contribution dans la FAQ, Rédaction de news, interviews et témoignages, Organisation de défis, de débats et de sondages, Relecture technique, Modération, Correction orthographique, etc.
    Vous avez d'autres propositions de contributions à nous faire ? Vous souhaitez en savoir davantage ? N'hésitez pas à nous approcher.

  7. #7
    Community Manager

    [Livre] Eloquent JavaScript - 3e Édition : La vie secrète des objets
    Chers membres du club,

    J'ai le plaisir de vous présenter le sixième chapitre du livre ÉLOQUENT JAVASCRIPT - 3e Édition. Dans ce chapitre, nous allons aborder la vie secrète des objets.

    « On a introduit les objets JavaScript dans le chapitre 4. Dans la culture de la programmation, il existe une chose appelée la programmation orientée objet, un ensemble de techniques qui utilisent des objets (et tous les concepts en relation) comme un principe central de la structure d’un programme.

    Bien qu’il y ait de nombreux différents sur sa définition précise, la programmation orientée objet a façonné la conception de nombreux langages de programmation dont le JavaScript. Ce chapitre décrira comment ces idées peuvent êtres appliquées pour ce langage. »

    Bonne lecture

    Retrouvez les meilleurs cours et tutoriels pour apprendre le JavaScript.
    Vous avez envie de contribuer au sein du Club Developpez.com ? Contactez-nous maintenant !
    Vous êtes passionné, vous souhaitez partager vos connaissances en informatique, vous souhaitez faire partie de la rédaction.
    Il suffit de vous porter volontaire et de nous faire part de vos envies de contributions :
    Rédaction d'articles/cours/tutoriels, Traduction, Contribution dans la FAQ, Rédaction de news, interviews et témoignages, Organisation de défis, de débats et de sondages, Relecture technique, Modération, Correction orthographique, etc.
    Vous avez d'autres propositions de contributions à nous faire ? Vous souhaitez en savoir davantage ? N'hésitez pas à nous approcher.

###raw>template_hook.ano_emploi###