CINXE.COM
Cours en ligne L'essentiel de Node.js | LinkedIn Learning, anciennement Lynda.com
<!DOCTYPE html> <html lang="fr"> <head> <meta name="pageKey" content="d_learning_course_guest"> <!----><!----> <meta name="locale" content="fr_FR"> <meta id="config" data-app-version="2.0.2217" data-call-tree-id="AAYn5ZNqsg2P1uBidcfT5g==" data-multiproduct-name="learning-guest-frontend" data-service-name="learning-guest-frontend" data-browser-id="a6c40488-a015-4e09-80a2-7f143cc86fe4" data-enable-page-view-heartbeat-tracking data-page-instance="urn:li:page:learning_course_guest;NlTCOfEcRgGDeuu4VQPvZg==" data-disable-jsbeacon-pagekey-suffix="false" data-member-id="0"> <link rel="canonical" href="https://fr.linkedin.com/learning/l-essentiel-de-node-js-22041554"> <!----><!----> <!----> <!----> <!----> <link rel="manifest" href="/homepage-guest/manifest.json" crossorigin="use-credentials"> <!----> <script> function getDfd() {let yFn,nFn;const p=new Promise(function(y, n){yFn=y;nFn=n;});p.resolve=yFn;p.reject=nFn;return p;} window.lazyloader = getDfd(); window.tracking = getDfd(); window.impressionTracking = getDfd(); window.ingraphTracking = getDfd(); window.appDetection = getDfd(); window.pemTracking = getDfd(); </script> <!----> <link rel="icon" href="https://static.licdn.com/aero-v1/sc/h/444zstxv7s91nepfm5et6ofge"> <title>Cours en ligne L'essentiel de Node.js | LinkedIn Learning, anciennement Lynda.com</title> <meta name="robots" content="noarchive, max-image-preview:large"> <meta name="description" content="Suivez cette formation sur Node.js afin de pouvoir créer et exécuter du code en Node.js, un environnement d’exécution JavaScript multiplateforme et open source."> <meta property="og:site_name" content="LinkedIn"> <meta name="twitter:site" content="@LI_Learning"> <meta name="twitter:card" content="summary"> <meta name="litmsProfileName" content="learning-guest-frontend"> <meta property="og:title" content="Cours en ligne L&#39;essentiel de Node.js | LinkedIn Learning, anciennement Lynda.com"> <meta name="twitter:title" content="Cours en ligne L&#39;essentiel de Node.js | LinkedIn Learning, anciennement Lynda.com"> <meta property="og:description" content="Suivez cette formation sur Node.js afin de pouvoir créer et exécuter du code en Node.js, un environnement d’exécution JavaScript multiplateforme et open source."> <meta name="twitter:description" content="Suivez cette formation sur Node.js afin de pouvoir créer et exécuter du code en Node.js, un environnement d’exécution JavaScript multiplateforme et open source."> <meta property="og:image" content="https://media.licdn.com/dms/image/v2/C560DAQG8GKs7tu4PrQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1679315723603?e=2147483647&v=beta&t=-1pq9v2CopmrK8mRxmWoCHSdRABKW22gSLEfuJ6t74M"> <meta name="twitter:image" content="https://media.licdn.com/dms/image/v2/C560DAQG8GKs7tu4PrQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1679315723603?e=2147483647&v=beta&t=-1pq9v2CopmrK8mRxmWoCHSdRABKW22gSLEfuJ6t74M"> <!----> <meta property="og:url" content="https://fr.linkedin.com/learning/l-essentiel-de-node-js-22041554"> <meta property="og:type" content="website"> <meta name="clientSideIngraphs" content="1" data-gauge-metric-endpoint="/learning-guest/api/ingraphs/gauge" data-counter-metric-endpoint="/learning-guest/api/ingraphs/counter"> <link rel="stylesheet" href="https://static.licdn.com/aero-v1/sc/h/44a2yyoi4akpb7zqlci31zdxo"> <script type="application/ld+json"> {"@context":"http://schema.org/","@type":"Course","provider":{"@type":"Organization","name":"LinkedIn Learning","url":"https://www.linkedin.com/learning/"},"publisher":{"@type":"Organization","name":"LinkedIn Learning","url":"https://www.linkedin.com/learning/"},"hasCourseInstance":{"@type":"CourseInstance","courseMode":"online","courseWorkload":"PT3H2M41S","instructor":[{"@type":"Person","name":"Nina Kapinga","description":"Software Developer - Azure/AWS DevOps - LinkedIn Instructor","jobTitle":"Software Developer - Azure/AWS DevOps - LinkedIn Instructor","url":"https://nl.linkedin.com/in/nina-kapinga-27049758","image":"https://media.licdn.com/dms/image/v2/C5103AQGPGdfYkUjElg/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1517046577753?e=2147483647&v=beta&t=bcsjM4m9d5ujiYteWuajLISUmiJ9kkqQXcpx2Fvqnd8"}]},"inLanguage":"fr","name":"L'essentiel de Node.js","offers":[{"@type":"Offer","category":"Subscription"},{"@type":"Offer","category":"Paid","price":"224.99","priceCurrency":"HKD"}],"description":"Suivez cette formation sur Node.js afin de pouvoir créer et exécuter du code en Node.js, un environnement d’exécution JavaScript multiplateforme et open source.","image":"https://media.licdn.com/dms/image/v2/C560DAQG8GKs7tu4PrQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1679315723603?e=2147483647&v=beta&t=-1pq9v2CopmrK8mRxmWoCHSdRABKW22gSLEfuJ6t74M","creator":[{"@type":"Person","name":"Nina Kapinga","description":"Software Developer - Azure/AWS DevOps - LinkedIn Instructor","jobTitle":"Software Developer - Azure/AWS DevOps - LinkedIn Instructor","url":"https://nl.linkedin.com/in/nina-kapinga-27049758","image":"https://media.licdn.com/dms/image/v2/C5103AQGPGdfYkUjElg/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1517046577753?e=2147483647&v=beta&t=bcsjM4m9d5ujiYteWuajLISUmiJ9kkqQXcpx2Fvqnd8"}],"author":[{"@type":"Person","name":"Nina Kapinga","description":"Software Developer - Azure/AWS DevOps - LinkedIn Instructor","jobTitle":"Software Developer - Azure/AWS DevOps - LinkedIn Instructor","url":"https://nl.linkedin.com/in/nina-kapinga-27049758","image":"https://media.licdn.com/dms/image/v2/C5103AQGPGdfYkUjElg/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1517046577753?e=2147483647&v=beta&t=bcsjM4m9d5ujiYteWuajLISUmiJ9kkqQXcpx2Fvqnd8"}],"dateCreated":"2023-03-24","datePublished":"2023-03-24","thumbnailUrl":"https://media.licdn.com/dms/image/v2/C560DAQG8GKs7tu4PrQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1679315723603?e=2147483647&v=beta&t=-1pq9v2CopmrK8mRxmWoCHSdRABKW22gSLEfuJ6t74M","timeRequired":"PT3H2M41S","totalHistoricalEnrollment":3186,"url":"https://fr.linkedin.com/learning/l-essentiel-de-node-js-22041554","about":[{"@type":"Thing","url":"https://www.linkedin.com/learning/topics/node-js","name":"Node.js"},{"@type":"Thing","url":"https://fr.linkedin.com/learning/search?keywords=Framework+JavaScript","name":"Framework JavaScript"}],"hasPart":[[{"@type":"VideoObject","name":"Bienvenue dans « L'essentiel de Node.js » - Introduction","author":{"@type":"Person","name":"Nina Kapinga","description":"Software Developer - Azure/AWS DevOps - LinkedIn Instructor","jobTitle":"Software Developer - Azure/AWS DevOps - LinkedIn Instructor","url":"https://nl.linkedin.com/in/nina-kapinga-27049758","image":"https://media.licdn.com/dms/image/v2/C5103AQGPGdfYkUjElg/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1517046577753?e=2147483647&v=beta&t=bcsjM4m9d5ujiYteWuajLISUmiJ9kkqQXcpx2Fvqnd8"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C560DAQG8GKs7tu4PrQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1679315723603?e=2147483647&v=beta&t=-1pq9v2CopmrK8mRxmWoCHSdRABKW22gSLEfuJ6t74M","description":"Suivez cette formation sur Node.js afin de pouvoir créer et exécuter du code en Node.js, un environnement d’exécution JavaScript multiplateforme et open source.","duration":"PT45S","datePublished":"2023-03-24","uploadDate":"2023-03-24","requiresSubscription":false,"isAccessibleForFree":true,"contentUrl":"https://fr.linkedin.com/learning/l-essentiel-de-node-js-22041554/bienvenue-dans-l-essentiel-de-node-js"},{"@type":"VideoObject","name":"Utiliser les fichiers d'exercice - Introduction","author":{"@type":"Person","name":"Nina Kapinga","description":"Software Developer - Azure/AWS DevOps - LinkedIn Instructor","jobTitle":"Software Developer - Azure/AWS DevOps - LinkedIn Instructor","url":"https://nl.linkedin.com/in/nina-kapinga-27049758","image":"https://media.licdn.com/dms/image/v2/C5103AQGPGdfYkUjElg/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1517046577753?e=2147483647&v=beta&t=bcsjM4m9d5ujiYteWuajLISUmiJ9kkqQXcpx2Fvqnd8"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C560DAQG8GKs7tu4PrQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1679315723603?e=2147483647&v=beta&t=-1pq9v2CopmrK8mRxmWoCHSdRABKW22gSLEfuJ6t74M","description":"Suivez cette formation sur Node.js afin de pouvoir créer et exécuter du code en Node.js, un environnement d’exécution JavaScript multiplateforme et open source.","duration":"PT2M20S","datePublished":"2023-03-24","uploadDate":"2023-03-24","requiresSubscription":false,"isAccessibleForFree":true,"contentUrl":"https://fr.linkedin.com/learning/l-essentiel-de-node-js-22041554/utiliser-les-fichiers-d-exercice"},{"@type":"VideoObject","name":"Aborder les spécificités des fichiers - Introduction","author":{"@type":"Person","name":"Nina Kapinga","description":"Software Developer - Azure/AWS DevOps - LinkedIn Instructor","jobTitle":"Software Developer - Azure/AWS DevOps - LinkedIn Instructor","url":"https://nl.linkedin.com/in/nina-kapinga-27049758","image":"https://media.licdn.com/dms/image/v2/C5103AQGPGdfYkUjElg/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1517046577753?e=2147483647&v=beta&t=bcsjM4m9d5ujiYteWuajLISUmiJ9kkqQXcpx2Fvqnd8"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C560DAQG8GKs7tu4PrQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1679315723603?e=2147483647&v=beta&t=-1pq9v2CopmrK8mRxmWoCHSdRABKW22gSLEfuJ6t74M","description":"Suivez cette formation sur Node.js afin de pouvoir créer et exécuter du code en Node.js, un environnement d’exécution JavaScript multiplateforme et open source.","duration":"PT1M50S","datePublished":"2023-03-24","uploadDate":"2023-03-24","requiresSubscription":false,"isAccessibleForFree":true,"contentUrl":"https://fr.linkedin.com/learning/l-essentiel-de-node-js-22041554/aborder-les-specificites-des-fichiers"}],[{"@type":"VideoObject","name":"Aborder les prérequis - 1. Découvrir Node.js","author":{"@type":"Person","name":"Nina Kapinga","description":"Software Developer - Azure/AWS DevOps - LinkedIn Instructor","jobTitle":"Software Developer - Azure/AWS DevOps - LinkedIn Instructor","url":"https://nl.linkedin.com/in/nina-kapinga-27049758","image":"https://media.licdn.com/dms/image/v2/C5103AQGPGdfYkUjElg/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1517046577753?e=2147483647&v=beta&t=bcsjM4m9d5ujiYteWuajLISUmiJ9kkqQXcpx2Fvqnd8"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C560DAQG8GKs7tu4PrQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1679315723603?e=2147483647&v=beta&t=-1pq9v2CopmrK8mRxmWoCHSdRABKW22gSLEfuJ6t74M","description":"Suivez cette formation sur Node.js afin de pouvoir créer et exécuter du code en Node.js, un environnement d’exécution JavaScript multiplateforme et open source.","duration":"PT1M","datePublished":"2023-03-24","uploadDate":"2023-03-24","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://fr.linkedin.com/learning/l-essentiel-de-node-js-22041554/aborder-les-prerequis"},{"@type":"VideoObject","name":"Définir Node.js - 1. Découvrir Node.js","author":{"@type":"Person","name":"Nina Kapinga","description":"Software Developer - Azure/AWS DevOps - LinkedIn Instructor","jobTitle":"Software Developer - Azure/AWS DevOps - LinkedIn Instructor","url":"https://nl.linkedin.com/in/nina-kapinga-27049758","image":"https://media.licdn.com/dms/image/v2/C5103AQGPGdfYkUjElg/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1517046577753?e=2147483647&v=beta&t=bcsjM4m9d5ujiYteWuajLISUmiJ9kkqQXcpx2Fvqnd8"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C560DAQG8GKs7tu4PrQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1679315723603?e=2147483647&v=beta&t=-1pq9v2CopmrK8mRxmWoCHSdRABKW22gSLEfuJ6t74M","description":"Suivez cette formation sur Node.js afin de pouvoir créer et exécuter du code en Node.js, un environnement d’exécution JavaScript multiplateforme et open source.","duration":"PT2M3S","datePublished":"2023-03-24","uploadDate":"2023-03-24","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://fr.linkedin.com/learning/l-essentiel-de-node-js-22041554/definir-node-js"},{"@type":"VideoObject","name":"Installer Node.js sur Windows - 1. Découvrir Node.js","author":{"@type":"Person","name":"Nina Kapinga","description":"Software Developer - Azure/AWS DevOps - LinkedIn Instructor","jobTitle":"Software Developer - Azure/AWS DevOps - LinkedIn Instructor","url":"https://nl.linkedin.com/in/nina-kapinga-27049758","image":"https://media.licdn.com/dms/image/v2/C5103AQGPGdfYkUjElg/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1517046577753?e=2147483647&v=beta&t=bcsjM4m9d5ujiYteWuajLISUmiJ9kkqQXcpx2Fvqnd8"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C560DAQG8GKs7tu4PrQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1679315723603?e=2147483647&v=beta&t=-1pq9v2CopmrK8mRxmWoCHSdRABKW22gSLEfuJ6t74M","description":"Suivez cette formation sur Node.js afin de pouvoir créer et exécuter du code en Node.js, un environnement d’exécution JavaScript multiplateforme et open source.","duration":"PT2M46S","datePublished":"2023-03-24","uploadDate":"2023-03-24","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://fr.linkedin.com/learning/l-essentiel-de-node-js-22041554/installer-node-js-sur-windows"},{"@type":"VideoObject","name":"Installer Node.js sur Mac - 1. Découvrir Node.js","author":{"@type":"Person","name":"Nina Kapinga","description":"Software Developer - Azure/AWS DevOps - LinkedIn Instructor","jobTitle":"Software Developer - Azure/AWS DevOps - LinkedIn Instructor","url":"https://nl.linkedin.com/in/nina-kapinga-27049758","image":"https://media.licdn.com/dms/image/v2/C5103AQGPGdfYkUjElg/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1517046577753?e=2147483647&v=beta&t=bcsjM4m9d5ujiYteWuajLISUmiJ9kkqQXcpx2Fvqnd8"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C560DAQG8GKs7tu4PrQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1679315723603?e=2147483647&v=beta&t=-1pq9v2CopmrK8mRxmWoCHSdRABKW22gSLEfuJ6t74M","description":"Suivez cette formation sur Node.js afin de pouvoir créer et exécuter du code en Node.js, un environnement d’exécution JavaScript multiplateforme et open source.","duration":"PT2M6S","datePublished":"2023-03-24","uploadDate":"2023-03-24","requiresSubscription":false,"isAccessibleForFree":true,"contentUrl":"https://fr.linkedin.com/learning/l-essentiel-de-node-js-22041554/installer-node-js-sur-mac"},{"@type":"VideoObject","name":"Aborder le REPL - 1. Découvrir Node.js","author":{"@type":"Person","name":"Nina Kapinga","description":"Software Developer - Azure/AWS DevOps - LinkedIn Instructor","jobTitle":"Software Developer - Azure/AWS DevOps - LinkedIn Instructor","url":"https://nl.linkedin.com/in/nina-kapinga-27049758","image":"https://media.licdn.com/dms/image/v2/C5103AQGPGdfYkUjElg/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1517046577753?e=2147483647&v=beta&t=bcsjM4m9d5ujiYteWuajLISUmiJ9kkqQXcpx2Fvqnd8"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C560DAQG8GKs7tu4PrQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1679315723603?e=2147483647&v=beta&t=-1pq9v2CopmrK8mRxmWoCHSdRABKW22gSLEfuJ6t74M","description":"Suivez cette formation sur Node.js afin de pouvoir créer et exécuter du code en Node.js, un environnement d’exécution JavaScript multiplateforme et open source.","duration":"PT6M24S","datePublished":"2023-03-24","uploadDate":"2023-03-24","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://fr.linkedin.com/learning/l-essentiel-de-node-js-22041554/aborder-le-repl"},{"@type":"VideoObject","name":"Exécuter les scripts - 1. Découvrir Node.js","author":{"@type":"Person","name":"Nina Kapinga","description":"Software Developer - Azure/AWS DevOps - LinkedIn Instructor","jobTitle":"Software Developer - Azure/AWS DevOps - LinkedIn Instructor","url":"https://nl.linkedin.com/in/nina-kapinga-27049758","image":"https://media.licdn.com/dms/image/v2/C5103AQGPGdfYkUjElg/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1517046577753?e=2147483647&v=beta&t=bcsjM4m9d5ujiYteWuajLISUmiJ9kkqQXcpx2Fvqnd8"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C560DAQG8GKs7tu4PrQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1679315723603?e=2147483647&v=beta&t=-1pq9v2CopmrK8mRxmWoCHSdRABKW22gSLEfuJ6t74M","description":"Suivez cette formation sur Node.js afin de pouvoir créer et exécuter du code en Node.js, un environnement d’exécution JavaScript multiplateforme et open source.","duration":"PT1M58S","datePublished":"2023-03-24","uploadDate":"2023-03-24","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://fr.linkedin.com/learning/l-essentiel-de-node-js-22041554/executer-les-scripts"},{"@type":"VideoObject","name":"Utiliser le CLI de Node.js - 1. Découvrir Node.js","author":{"@type":"Person","name":"Nina Kapinga","description":"Software Developer - Azure/AWS DevOps - LinkedIn Instructor","jobTitle":"Software Developer - Azure/AWS DevOps - LinkedIn Instructor","url":"https://nl.linkedin.com/in/nina-kapinga-27049758","image":"https://media.licdn.com/dms/image/v2/C5103AQGPGdfYkUjElg/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1517046577753?e=2147483647&v=beta&t=bcsjM4m9d5ujiYteWuajLISUmiJ9kkqQXcpx2Fvqnd8"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C560DAQG8GKs7tu4PrQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1679315723603?e=2147483647&v=beta&t=-1pq9v2CopmrK8mRxmWoCHSdRABKW22gSLEfuJ6t74M","description":"Suivez cette formation sur Node.js afin de pouvoir créer et exécuter du code en Node.js, un environnement d’exécution JavaScript multiplateforme et open source.","duration":"PT4M29S","datePublished":"2023-03-24","uploadDate":"2023-03-24","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://fr.linkedin.com/learning/l-essentiel-de-node-js-22041554/utiliser-le-cli-de-node-js"},{"@type":"VideoObject","name":"Aborder l’objet Process - 1. Découvrir Node.js","author":{"@type":"Person","name":"Nina Kapinga","description":"Software Developer - Azure/AWS DevOps - LinkedIn Instructor","jobTitle":"Software Developer - Azure/AWS DevOps - LinkedIn Instructor","url":"https://nl.linkedin.com/in/nina-kapinga-27049758","image":"https://media.licdn.com/dms/image/v2/C5103AQGPGdfYkUjElg/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1517046577753?e=2147483647&v=beta&t=bcsjM4m9d5ujiYteWuajLISUmiJ9kkqQXcpx2Fvqnd8"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C560DAQG8GKs7tu4PrQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1679315723603?e=2147483647&v=beta&t=-1pq9v2CopmrK8mRxmWoCHSdRABKW22gSLEfuJ6t74M","description":"Suivez cette formation sur Node.js afin de pouvoir créer et exécuter du code en Node.js, un environnement d’exécution JavaScript multiplateforme et open source.","duration":"PT5M50S","datePublished":"2023-03-24","uploadDate":"2023-03-24","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://fr.linkedin.com/learning/l-essentiel-de-node-js-22041554/aborder-l-objet-process"}],[{"@type":"VideoObject","name":"Découvrir les modules - 2. Appréhender les modules","author":{"@type":"Person","name":"Nina Kapinga","description":"Software Developer - Azure/AWS DevOps - LinkedIn Instructor","jobTitle":"Software Developer - Azure/AWS DevOps - LinkedIn Instructor","url":"https://nl.linkedin.com/in/nina-kapinga-27049758","image":"https://media.licdn.com/dms/image/v2/C5103AQGPGdfYkUjElg/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1517046577753?e=2147483647&v=beta&t=bcsjM4m9d5ujiYteWuajLISUmiJ9kkqQXcpx2Fvqnd8"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C560DAQG8GKs7tu4PrQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1679315723603?e=2147483647&v=beta&t=-1pq9v2CopmrK8mRxmWoCHSdRABKW22gSLEfuJ6t74M","description":"Suivez cette formation sur Node.js afin de pouvoir créer et exécuter du code en Node.js, un environnement d’exécution JavaScript multiplateforme et open source.","duration":"PT3M46S","datePublished":"2023-03-24","uploadDate":"2023-03-24","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://fr.linkedin.com/learning/l-essentiel-de-node-js-22041554/decouvrir-les-modules"},{"@type":"VideoObject","name":"Exporter les modules - 2. Appréhender les modules","author":{"@type":"Person","name":"Nina Kapinga","description":"Software Developer - Azure/AWS DevOps - LinkedIn Instructor","jobTitle":"Software Developer - Azure/AWS DevOps - LinkedIn Instructor","url":"https://nl.linkedin.com/in/nina-kapinga-27049758","image":"https://media.licdn.com/dms/image/v2/C5103AQGPGdfYkUjElg/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1517046577753?e=2147483647&v=beta&t=bcsjM4m9d5ujiYteWuajLISUmiJ9kkqQXcpx2Fvqnd8"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C560DAQG8GKs7tu4PrQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1679315723603?e=2147483647&v=beta&t=-1pq9v2CopmrK8mRxmWoCHSdRABKW22gSLEfuJ6t74M","description":"Suivez cette formation sur Node.js afin de pouvoir créer et exécuter du code en Node.js, un environnement d’exécution JavaScript multiplateforme et open source.","duration":"PT5M14S","datePublished":"2023-03-24","uploadDate":"2023-03-24","requiresSubscription":false,"isAccessibleForFree":true,"contentUrl":"https://fr.linkedin.com/learning/l-essentiel-de-node-js-22041554/exporter-les-modules"},{"@type":"VideoObject","name":"Importer les modules - 2. Appréhender les modules","author":{"@type":"Person","name":"Nina Kapinga","description":"Software Developer - Azure/AWS DevOps - LinkedIn Instructor","jobTitle":"Software Developer - Azure/AWS DevOps - LinkedIn Instructor","url":"https://nl.linkedin.com/in/nina-kapinga-27049758","image":"https://media.licdn.com/dms/image/v2/C5103AQGPGdfYkUjElg/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1517046577753?e=2147483647&v=beta&t=bcsjM4m9d5ujiYteWuajLISUmiJ9kkqQXcpx2Fvqnd8"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C560DAQG8GKs7tu4PrQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1679315723603?e=2147483647&v=beta&t=-1pq9v2CopmrK8mRxmWoCHSdRABKW22gSLEfuJ6t74M","description":"Suivez cette formation sur Node.js afin de pouvoir créer et exécuter du code en Node.js, un environnement d’exécution JavaScript multiplateforme et open source.","duration":"PT4M22S","datePublished":"2023-03-24","uploadDate":"2023-03-24","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://fr.linkedin.com/learning/l-essentiel-de-node-js-22041554/importer-les-modules"},{"@type":"VideoObject","name":"Découvrir l'objet global de Node - 2. Appréhender les modules","author":{"@type":"Person","name":"Nina Kapinga","description":"Software Developer - Azure/AWS DevOps - LinkedIn Instructor","jobTitle":"Software Developer - Azure/AWS DevOps - LinkedIn Instructor","url":"https://nl.linkedin.com/in/nina-kapinga-27049758","image":"https://media.licdn.com/dms/image/v2/C5103AQGPGdfYkUjElg/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1517046577753?e=2147483647&v=beta&t=bcsjM4m9d5ujiYteWuajLISUmiJ9kkqQXcpx2Fvqnd8"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C560DAQG8GKs7tu4PrQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1679315723603?e=2147483647&v=beta&t=-1pq9v2CopmrK8mRxmWoCHSdRABKW22gSLEfuJ6t74M","description":"Suivez cette formation sur Node.js afin de pouvoir créer et exécuter du code en Node.js, un environnement d’exécution JavaScript multiplateforme et open source.","duration":"PT2M44S","datePublished":"2023-03-24","uploadDate":"2023-03-24","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://fr.linkedin.com/learning/l-essentiel-de-node-js-22041554/decouvrir-l-objet-global-de-node"},{"@type":"VideoObject","name":"Déboguer une application Node.js - 2. Appréhender les modules","author":{"@type":"Person","name":"Nina Kapinga","description":"Software Developer - Azure/AWS DevOps - LinkedIn Instructor","jobTitle":"Software Developer - Azure/AWS DevOps - LinkedIn Instructor","url":"https://nl.linkedin.com/in/nina-kapinga-27049758","image":"https://media.licdn.com/dms/image/v2/C5103AQGPGdfYkUjElg/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1517046577753?e=2147483647&v=beta&t=bcsjM4m9d5ujiYteWuajLISUmiJ9kkqQXcpx2Fvqnd8"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C560DAQG8GKs7tu4PrQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1679315723603?e=2147483647&v=beta&t=-1pq9v2CopmrK8mRxmWoCHSdRABKW22gSLEfuJ6t74M","description":"Suivez cette formation sur Node.js afin de pouvoir créer et exécuter du code en Node.js, un environnement d’exécution JavaScript multiplateforme et open source.","duration":"PT5M8S","datePublished":"2023-03-24","uploadDate":"2023-03-24","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://fr.linkedin.com/learning/l-essentiel-de-node-js-22041554/deboguer-une-application-node-js"},{"@type":"VideoObject","name":"Aborder le module node:test - 2. Appréhender les modules","author":{"@type":"Person","name":"Nina Kapinga","description":"Software Developer - Azure/AWS DevOps - LinkedIn Instructor","jobTitle":"Software Developer - Azure/AWS DevOps - LinkedIn Instructor","url":"https://nl.linkedin.com/in/nina-kapinga-27049758","image":"https://media.licdn.com/dms/image/v2/C5103AQGPGdfYkUjElg/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1517046577753?e=2147483647&v=beta&t=bcsjM4m9d5ujiYteWuajLISUmiJ9kkqQXcpx2Fvqnd8"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C560DAQG8GKs7tu4PrQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1679315723603?e=2147483647&v=beta&t=-1pq9v2CopmrK8mRxmWoCHSdRABKW22gSLEfuJ6t74M","description":"Suivez cette formation sur Node.js afin de pouvoir créer et exécuter du code en Node.js, un environnement d’exécution JavaScript multiplateforme et open source.","duration":"PT4M44S","datePublished":"2023-03-24","uploadDate":"2023-03-24","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://fr.linkedin.com/learning/l-essentiel-de-node-js-22041554/aborder-le-module-node-test"},{"@type":"VideoObject","name":"Aborder quelques opérations avancées de node:test - 2. Appréhender les modules","author":{"@type":"Person","name":"Nina Kapinga","description":"Software Developer - Azure/AWS DevOps - LinkedIn Instructor","jobTitle":"Software Developer - Azure/AWS DevOps - LinkedIn Instructor","url":"https://nl.linkedin.com/in/nina-kapinga-27049758","image":"https://media.licdn.com/dms/image/v2/C5103AQGPGdfYkUjElg/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1517046577753?e=2147483647&v=beta&t=bcsjM4m9d5ujiYteWuajLISUmiJ9kkqQXcpx2Fvqnd8"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C560DAQG8GKs7tu4PrQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1679315723603?e=2147483647&v=beta&t=-1pq9v2CopmrK8mRxmWoCHSdRABKW22gSLEfuJ6t74M","description":"Suivez cette formation sur Node.js afin de pouvoir créer et exécuter du code en Node.js, un environnement d’exécution JavaScript multiplateforme et open source.","duration":"PT4M55S","datePublished":"2023-03-24","uploadDate":"2023-03-24","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://fr.linkedin.com/learning/l-essentiel-de-node-js-22041554/aborder-quelques-operations-avancees-de-node-test"}],[{"@type":"VideoObject","name":"Aborder l'event loop - 3. Découvrir l'architecture évènementielle","author":{"@type":"Person","name":"Nina Kapinga","description":"Software Developer - Azure/AWS DevOps - LinkedIn Instructor","jobTitle":"Software Developer - Azure/AWS DevOps - LinkedIn Instructor","url":"https://nl.linkedin.com/in/nina-kapinga-27049758","image":"https://media.licdn.com/dms/image/v2/C5103AQGPGdfYkUjElg/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1517046577753?e=2147483647&v=beta&t=bcsjM4m9d5ujiYteWuajLISUmiJ9kkqQXcpx2Fvqnd8"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C560DAQG8GKs7tu4PrQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1679315723603?e=2147483647&v=beta&t=-1pq9v2CopmrK8mRxmWoCHSdRABKW22gSLEfuJ6t74M","description":"Suivez cette formation sur Node.js afin de pouvoir créer et exécuter du code en Node.js, un environnement d’exécution JavaScript multiplateforme et open source.","duration":"PT5M31S","datePublished":"2023-03-24","uploadDate":"2023-03-24","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://fr.linkedin.com/learning/l-essentiel-de-node-js-22041554/aborder-l-event-loop"},{"@type":"VideoObject","name":"Aborder les opérations asynchrones - 3. Découvrir l'architecture évènementielle","author":{"@type":"Person","name":"Nina Kapinga","description":"Software Developer - Azure/AWS DevOps - LinkedIn Instructor","jobTitle":"Software Developer - Azure/AWS DevOps - LinkedIn Instructor","url":"https://nl.linkedin.com/in/nina-kapinga-27049758","image":"https://media.licdn.com/dms/image/v2/C5103AQGPGdfYkUjElg/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1517046577753?e=2147483647&v=beta&t=bcsjM4m9d5ujiYteWuajLISUmiJ9kkqQXcpx2Fvqnd8"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C560DAQG8GKs7tu4PrQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1679315723603?e=2147483647&v=beta&t=-1pq9v2CopmrK8mRxmWoCHSdRABKW22gSLEfuJ6t74M","description":"Suivez cette formation sur Node.js afin de pouvoir créer et exécuter du code en Node.js, un environnement d’exécution JavaScript multiplateforme et open source.","duration":"PT5M10S","datePublished":"2023-03-24","uploadDate":"2023-03-24","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://fr.linkedin.com/learning/l-essentiel-de-node-js-22041554/aborder-les-operations-asynchrones"},{"@type":"VideoObject","name":"Aborder l'EventEmitter - 3. Découvrir l'architecture évènementielle","author":{"@type":"Person","name":"Nina Kapinga","description":"Software Developer - Azure/AWS DevOps - LinkedIn Instructor","jobTitle":"Software Developer - Azure/AWS DevOps - LinkedIn Instructor","url":"https://nl.linkedin.com/in/nina-kapinga-27049758","image":"https://media.licdn.com/dms/image/v2/C5103AQGPGdfYkUjElg/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1517046577753?e=2147483647&v=beta&t=bcsjM4m9d5ujiYteWuajLISUmiJ9kkqQXcpx2Fvqnd8"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C560DAQG8GKs7tu4PrQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1679315723603?e=2147483647&v=beta&t=-1pq9v2CopmrK8mRxmWoCHSdRABKW22gSLEfuJ6t74M","description":"Suivez cette formation sur Node.js afin de pouvoir créer et exécuter du code en Node.js, un environnement d’exécution JavaScript multiplateforme et open source.","duration":"PT6M3S","datePublished":"2023-03-24","uploadDate":"2023-03-24","requiresSubscription":false,"isAccessibleForFree":true,"contentUrl":"https://fr.linkedin.com/learning/l-essentiel-de-node-js-22041554/aborder-l-eventemitter"},{"@type":"VideoObject","name":"Gérer les évènements d'erreurs - 3. Découvrir l'architecture évènementielle","author":{"@type":"Person","name":"Nina Kapinga","description":"Software Developer - Azure/AWS DevOps - LinkedIn Instructor","jobTitle":"Software Developer - Azure/AWS DevOps - LinkedIn Instructor","url":"https://nl.linkedin.com/in/nina-kapinga-27049758","image":"https://media.licdn.com/dms/image/v2/C5103AQGPGdfYkUjElg/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1517046577753?e=2147483647&v=beta&t=bcsjM4m9d5ujiYteWuajLISUmiJ9kkqQXcpx2Fvqnd8"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C560DAQG8GKs7tu4PrQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1679315723603?e=2147483647&v=beta&t=-1pq9v2CopmrK8mRxmWoCHSdRABKW22gSLEfuJ6t74M","description":"Suivez cette formation sur Node.js afin de pouvoir créer et exécuter du code en Node.js, un environnement d’exécution JavaScript multiplateforme et open source.","duration":"PT3M51S","datePublished":"2023-03-24","uploadDate":"2023-03-24","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://fr.linkedin.com/learning/l-essentiel-de-node-js-22041554/gerer-les-evenements-d-erreurs"}],[{"@type":"VideoObject","name":"Découvrir le module fs - 4. Travailler avec le système d'exploitation","author":{"@type":"Person","name":"Nina Kapinga","description":"Software Developer - Azure/AWS DevOps - LinkedIn Instructor","jobTitle":"Software Developer - Azure/AWS DevOps - LinkedIn Instructor","url":"https://nl.linkedin.com/in/nina-kapinga-27049758","image":"https://media.licdn.com/dms/image/v2/C5103AQGPGdfYkUjElg/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1517046577753?e=2147483647&v=beta&t=bcsjM4m9d5ujiYteWuajLISUmiJ9kkqQXcpx2Fvqnd8"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C560DAQG8GKs7tu4PrQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1679315723603?e=2147483647&v=beta&t=-1pq9v2CopmrK8mRxmWoCHSdRABKW22gSLEfuJ6t74M","description":"Suivez cette formation sur Node.js afin de pouvoir créer et exécuter du code en Node.js, un environnement d’exécution JavaScript multiplateforme et open source.","duration":"PT5M21S","datePublished":"2023-03-24","uploadDate":"2023-03-24","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://fr.linkedin.com/learning/l-essentiel-de-node-js-22041554/decouvrir-le-module-fs"},{"@type":"VideoObject","name":"Découvrir le module os - 4. Travailler avec le système d'exploitation","author":{"@type":"Person","name":"Nina Kapinga","description":"Software Developer - Azure/AWS DevOps - LinkedIn Instructor","jobTitle":"Software Developer - Azure/AWS DevOps - LinkedIn Instructor","url":"https://nl.linkedin.com/in/nina-kapinga-27049758","image":"https://media.licdn.com/dms/image/v2/C5103AQGPGdfYkUjElg/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1517046577753?e=2147483647&v=beta&t=bcsjM4m9d5ujiYteWuajLISUmiJ9kkqQXcpx2Fvqnd8"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C560DAQG8GKs7tu4PrQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1679315723603?e=2147483647&v=beta&t=-1pq9v2CopmrK8mRxmWoCHSdRABKW22gSLEfuJ6t74M","description":"Suivez cette formation sur Node.js afin de pouvoir créer et exécuter du code en Node.js, un environnement d’exécution JavaScript multiplateforme et open source.","duration":"PT1M47S","datePublished":"2023-03-24","uploadDate":"2023-03-24","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://fr.linkedin.com/learning/l-essentiel-de-node-js-22041554/decouvrir-le-module-os"},{"@type":"VideoObject","name":"Découvrir le module child_process - 4. Travailler avec le système d'exploitation","author":{"@type":"Person","name":"Nina Kapinga","description":"Software Developer - Azure/AWS DevOps - LinkedIn Instructor","jobTitle":"Software Developer - Azure/AWS DevOps - LinkedIn Instructor","url":"https://nl.linkedin.com/in/nina-kapinga-27049758","image":"https://media.licdn.com/dms/image/v2/C5103AQGPGdfYkUjElg/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1517046577753?e=2147483647&v=beta&t=bcsjM4m9d5ujiYteWuajLISUmiJ9kkqQXcpx2Fvqnd8"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C560DAQG8GKs7tu4PrQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1679315723603?e=2147483647&v=beta&t=-1pq9v2CopmrK8mRxmWoCHSdRABKW22gSLEfuJ6t74M","description":"Suivez cette formation sur Node.js afin de pouvoir créer et exécuter du code en Node.js, un environnement d’exécution JavaScript multiplateforme et open source.","duration":"PT4M36S","datePublished":"2023-03-24","uploadDate":"2023-03-24","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://fr.linkedin.com/learning/l-essentiel-de-node-js-22041554/decouvrir-le-module-child-process"},{"@type":"VideoObject","name":"Aborder les streams - 4. Travailler avec le système d'exploitation","author":{"@type":"Person","name":"Nina Kapinga","description":"Software Developer - Azure/AWS DevOps - LinkedIn Instructor","jobTitle":"Software Developer - Azure/AWS DevOps - LinkedIn Instructor","url":"https://nl.linkedin.com/in/nina-kapinga-27049758","image":"https://media.licdn.com/dms/image/v2/C5103AQGPGdfYkUjElg/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1517046577753?e=2147483647&v=beta&t=bcsjM4m9d5ujiYteWuajLISUmiJ9kkqQXcpx2Fvqnd8"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C560DAQG8GKs7tu4PrQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1679315723603?e=2147483647&v=beta&t=-1pq9v2CopmrK8mRxmWoCHSdRABKW22gSLEfuJ6t74M","description":"Suivez cette formation sur Node.js afin de pouvoir créer et exécuter du code en Node.js, un environnement d’exécution JavaScript multiplateforme et open source.","duration":"PT3M47S","datePublished":"2023-03-24","uploadDate":"2023-03-24","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://fr.linkedin.com/learning/l-essentiel-de-node-js-22041554/aborder-les-streams"}],[{"@type":"VideoObject","name":"Aborder le module HTTP - 5. Travailler avec un serveur web","author":{"@type":"Person","name":"Nina Kapinga","description":"Software Developer - Azure/AWS DevOps - LinkedIn Instructor","jobTitle":"Software Developer - Azure/AWS DevOps - LinkedIn Instructor","url":"https://nl.linkedin.com/in/nina-kapinga-27049758","image":"https://media.licdn.com/dms/image/v2/C5103AQGPGdfYkUjElg/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1517046577753?e=2147483647&v=beta&t=bcsjM4m9d5ujiYteWuajLISUmiJ9kkqQXcpx2Fvqnd8"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C560DAQG8GKs7tu4PrQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1679315723603?e=2147483647&v=beta&t=-1pq9v2CopmrK8mRxmWoCHSdRABKW22gSLEfuJ6t74M","description":"Suivez cette formation sur Node.js afin de pouvoir créer et exécuter du code en Node.js, un environnement d’exécution JavaScript multiplateforme et open source.","duration":"PT4M24S","datePublished":"2023-03-24","uploadDate":"2023-03-24","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://fr.linkedin.com/learning/l-essentiel-de-node-js-22041554/aborder-le-module-http"},{"@type":"VideoObject","name":"Aborder le module HTTPS - 5. Travailler avec un serveur web","author":{"@type":"Person","name":"Nina Kapinga","description":"Software Developer - Azure/AWS DevOps - LinkedIn Instructor","jobTitle":"Software Developer - Azure/AWS DevOps - LinkedIn Instructor","url":"https://nl.linkedin.com/in/nina-kapinga-27049758","image":"https://media.licdn.com/dms/image/v2/C5103AQGPGdfYkUjElg/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1517046577753?e=2147483647&v=beta&t=bcsjM4m9d5ujiYteWuajLISUmiJ9kkqQXcpx2Fvqnd8"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C560DAQG8GKs7tu4PrQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1679315723603?e=2147483647&v=beta&t=-1pq9v2CopmrK8mRxmWoCHSdRABKW22gSLEfuJ6t74M","description":"Suivez cette formation sur Node.js afin de pouvoir créer et exécuter du code en Node.js, un environnement d’exécution JavaScript multiplateforme et open source.","duration":"PT6M24S","datePublished":"2023-03-24","uploadDate":"2023-03-24","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://fr.linkedin.com/learning/l-essentiel-de-node-js-22041554/aborder-le-module-https"},{"@type":"VideoObject","name":"Aborder le gestionnaire des requêtes - 5. Travailler avec un serveur web","author":{"@type":"Person","name":"Nina Kapinga","description":"Software Developer - Azure/AWS DevOps - LinkedIn Instructor","jobTitle":"Software Developer - Azure/AWS DevOps - LinkedIn Instructor","url":"https://nl.linkedin.com/in/nina-kapinga-27049758","image":"https://media.licdn.com/dms/image/v2/C5103AQGPGdfYkUjElg/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1517046577753?e=2147483647&v=beta&t=bcsjM4m9d5ujiYteWuajLISUmiJ9kkqQXcpx2Fvqnd8"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C560DAQG8GKs7tu4PrQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1679315723603?e=2147483647&v=beta&t=-1pq9v2CopmrK8mRxmWoCHSdRABKW22gSLEfuJ6t74M","description":"Suivez cette formation sur Node.js afin de pouvoir créer et exécuter du code en Node.js, un environnement d’exécution JavaScript multiplateforme et open source.","duration":"PT5M12S","datePublished":"2023-03-24","uploadDate":"2023-03-24","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://fr.linkedin.com/learning/l-essentiel-de-node-js-22041554/aborder-le-gestionnaire-des-requetes"},{"@type":"VideoObject","name":"Utiliser l'API Fetch de Node.js - 5. Travailler avec un serveur web","author":{"@type":"Person","name":"Nina Kapinga","description":"Software Developer - Azure/AWS DevOps - LinkedIn Instructor","jobTitle":"Software Developer - Azure/AWS DevOps - LinkedIn Instructor","url":"https://nl.linkedin.com/in/nina-kapinga-27049758","image":"https://media.licdn.com/dms/image/v2/C5103AQGPGdfYkUjElg/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1517046577753?e=2147483647&v=beta&t=bcsjM4m9d5ujiYteWuajLISUmiJ9kkqQXcpx2Fvqnd8"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C560DAQG8GKs7tu4PrQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1679315723603?e=2147483647&v=beta&t=-1pq9v2CopmrK8mRxmWoCHSdRABKW22gSLEfuJ6t74M","description":"Suivez cette formation sur Node.js afin de pouvoir créer et exécuter du code en Node.js, un environnement d’exécution JavaScript multiplateforme et open source.","duration":"PT8M41S","datePublished":"2023-03-24","uploadDate":"2023-03-24","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://fr.linkedin.com/learning/l-essentiel-de-node-js-22041554/utiliser-l-api-fetch-de-node-js"},{"@type":"VideoObject","name":"Utiliser les frameworks Express - 5. Travailler avec un serveur web","author":{"@type":"Person","name":"Nina Kapinga","description":"Software Developer - Azure/AWS DevOps - LinkedIn Instructor","jobTitle":"Software Developer - Azure/AWS DevOps - LinkedIn Instructor","url":"https://nl.linkedin.com/in/nina-kapinga-27049758","image":"https://media.licdn.com/dms/image/v2/C5103AQGPGdfYkUjElg/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1517046577753?e=2147483647&v=beta&t=bcsjM4m9d5ujiYteWuajLISUmiJ9kkqQXcpx2Fvqnd8"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C560DAQG8GKs7tu4PrQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1679315723603?e=2147483647&v=beta&t=-1pq9v2CopmrK8mRxmWoCHSdRABKW22gSLEfuJ6t74M","description":"Suivez cette formation sur Node.js afin de pouvoir créer et exécuter du code en Node.js, un environnement d’exécution JavaScript multiplateforme et open source.","duration":"PT5M16S","datePublished":"2023-03-24","uploadDate":"2023-03-24","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://fr.linkedin.com/learning/l-essentiel-de-node-js-22041554/utiliser-les-frameworks-express"},{"@type":"VideoObject","name":"Défi : Configurer la route/product - 5. Travailler avec un serveur web","author":{"@type":"Person","name":"Nina Kapinga","description":"Software Developer - Azure/AWS DevOps - LinkedIn Instructor","jobTitle":"Software Developer - Azure/AWS DevOps - LinkedIn Instructor","url":"https://nl.linkedin.com/in/nina-kapinga-27049758","image":"https://media.licdn.com/dms/image/v2/C5103AQGPGdfYkUjElg/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1517046577753?e=2147483647&v=beta&t=bcsjM4m9d5ujiYteWuajLISUmiJ9kkqQXcpx2Fvqnd8"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C560DAQG8GKs7tu4PrQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1679315723603?e=2147483647&v=beta&t=-1pq9v2CopmrK8mRxmWoCHSdRABKW22gSLEfuJ6t74M","description":"Suivez cette formation sur Node.js afin de pouvoir créer et exécuter du code en Node.js, un environnement d’exécution JavaScript multiplateforme et open source.","duration":"PT48S","datePublished":"2023-03-24","uploadDate":"2023-03-24","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://fr.linkedin.com/learning/l-essentiel-de-node-js-22041554/defi-configurer-la-route-product"},{"@type":"VideoObject","name":"Solution : Configurer la route/product - 5. Travailler avec un serveur web","author":{"@type":"Person","name":"Nina Kapinga","description":"Software Developer - Azure/AWS DevOps - LinkedIn Instructor","jobTitle":"Software Developer - Azure/AWS DevOps - LinkedIn Instructor","url":"https://nl.linkedin.com/in/nina-kapinga-27049758","image":"https://media.licdn.com/dms/image/v2/C5103AQGPGdfYkUjElg/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1517046577753?e=2147483647&v=beta&t=bcsjM4m9d5ujiYteWuajLISUmiJ9kkqQXcpx2Fvqnd8"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C560DAQG8GKs7tu4PrQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1679315723603?e=2147483647&v=beta&t=-1pq9v2CopmrK8mRxmWoCHSdRABKW22gSLEfuJ6t74M","description":"Suivez cette formation sur Node.js afin de pouvoir créer et exécuter du code en Node.js, un environnement d’exécution JavaScript multiplateforme et open source.","duration":"PT1M5S","datePublished":"2023-03-24","uploadDate":"2023-03-24","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://fr.linkedin.com/learning/l-essentiel-de-node-js-22041554/solution-configurer-la-route-product"},{"@type":"VideoObject","name":"Aborder le routage avec une API REST - 5. Travailler avec un serveur web","author":{"@type":"Person","name":"Nina Kapinga","description":"Software Developer - Azure/AWS DevOps - LinkedIn Instructor","jobTitle":"Software Developer - Azure/AWS DevOps - LinkedIn Instructor","url":"https://nl.linkedin.com/in/nina-kapinga-27049758","image":"https://media.licdn.com/dms/image/v2/C5103AQGPGdfYkUjElg/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1517046577753?e=2147483647&v=beta&t=bcsjM4m9d5ujiYteWuajLISUmiJ9kkqQXcpx2Fvqnd8"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C560DAQG8GKs7tu4PrQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1679315723603?e=2147483647&v=beta&t=-1pq9v2CopmrK8mRxmWoCHSdRABKW22gSLEfuJ6t74M","description":"Suivez cette formation sur Node.js afin de pouvoir créer et exécuter du code en Node.js, un environnement d’exécution JavaScript multiplateforme et open source.","duration":"PT7M50S","datePublished":"2023-03-24","uploadDate":"2023-03-24","requiresSubscription":false,"isAccessibleForFree":true,"contentUrl":"https://fr.linkedin.com/learning/l-essentiel-de-node-js-22041554/aborder-le-routage-avec-une-api-rest"},{"@type":"VideoObject","name":"Installer MongoDB localement - 5. Travailler avec un serveur web","author":{"@type":"Person","name":"Nina Kapinga","description":"Software Developer - Azure/AWS DevOps - LinkedIn Instructor","jobTitle":"Software Developer - Azure/AWS DevOps - LinkedIn Instructor","url":"https://nl.linkedin.com/in/nina-kapinga-27049758","image":"https://media.licdn.com/dms/image/v2/C5103AQGPGdfYkUjElg/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1517046577753?e=2147483647&v=beta&t=bcsjM4m9d5ujiYteWuajLISUmiJ9kkqQXcpx2Fvqnd8"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C560DAQG8GKs7tu4PrQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1679315723603?e=2147483647&v=beta&t=-1pq9v2CopmrK8mRxmWoCHSdRABKW22gSLEfuJ6t74M","description":"Suivez cette formation sur Node.js afin de pouvoir créer et exécuter du code en Node.js, un environnement d’exécution JavaScript multiplateforme et open source.","duration":"PT5M48S","datePublished":"2023-03-24","uploadDate":"2023-03-24","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://fr.linkedin.com/learning/l-essentiel-de-node-js-22041554/installer-mongodb-localement"},{"@type":"VideoObject","name":"Gérer une requête HTTP et des opérations CRUD avec MongoDB - 5. Travailler avec un serveur web","author":{"@type":"Person","name":"Nina Kapinga","description":"Software Developer - Azure/AWS DevOps - LinkedIn Instructor","jobTitle":"Software Developer - Azure/AWS DevOps - LinkedIn Instructor","url":"https://nl.linkedin.com/in/nina-kapinga-27049758","image":"https://media.licdn.com/dms/image/v2/C5103AQGPGdfYkUjElg/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1517046577753?e=2147483647&v=beta&t=bcsjM4m9d5ujiYteWuajLISUmiJ9kkqQXcpx2Fvqnd8"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C560DAQG8GKs7tu4PrQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1679315723603?e=2147483647&v=beta&t=-1pq9v2CopmrK8mRxmWoCHSdRABKW22gSLEfuJ6t74M","description":"Suivez cette formation sur Node.js afin de pouvoir créer et exécuter du code en Node.js, un environnement d’exécution JavaScript multiplateforme et open source.","duration":"PT7M25S","datePublished":"2023-03-24","uploadDate":"2023-03-24","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://fr.linkedin.com/learning/l-essentiel-de-node-js-22041554/gerer-une-requete-http-et-des-operations-crud-avec-mongodb"},{"@type":"VideoObject","name":"Gérer une requête HTTP et des opérations CRUD avec Mongoose - 5. Travailler avec un serveur web","author":{"@type":"Person","name":"Nina Kapinga","description":"Software Developer - Azure/AWS DevOps - LinkedIn Instructor","jobTitle":"Software Developer - Azure/AWS DevOps - LinkedIn Instructor","url":"https://nl.linkedin.com/in/nina-kapinga-27049758","image":"https://media.licdn.com/dms/image/v2/C5103AQGPGdfYkUjElg/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1517046577753?e=2147483647&v=beta&t=bcsjM4m9d5ujiYteWuajLISUmiJ9kkqQXcpx2Fvqnd8"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C560DAQG8GKs7tu4PrQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1679315723603?e=2147483647&v=beta&t=-1pq9v2CopmrK8mRxmWoCHSdRABKW22gSLEfuJ6t74M","description":"Suivez cette formation sur Node.js afin de pouvoir créer et exécuter du code en Node.js, un environnement d’exécution JavaScript multiplateforme et open source.","duration":"PT6M29S","datePublished":"2023-03-24","uploadDate":"2023-03-24","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://fr.linkedin.com/learning/l-essentiel-de-node-js-22041554/gerer-une-requete-http-et-des-operations-crud-avec-mongoose"}],[{"@type":"VideoObject","name":"Découvrir les flux - 6. Aborder l'API Web Streams","author":{"@type":"Person","name":"Nina Kapinga","description":"Software Developer - Azure/AWS DevOps - LinkedIn Instructor","jobTitle":"Software Developer - Azure/AWS DevOps - LinkedIn Instructor","url":"https://nl.linkedin.com/in/nina-kapinga-27049758","image":"https://media.licdn.com/dms/image/v2/C5103AQGPGdfYkUjElg/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1517046577753?e=2147483647&v=beta&t=bcsjM4m9d5ujiYteWuajLISUmiJ9kkqQXcpx2Fvqnd8"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C560DAQG8GKs7tu4PrQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1679315723603?e=2147483647&v=beta&t=-1pq9v2CopmrK8mRxmWoCHSdRABKW22gSLEfuJ6t74M","description":"Suivez cette formation sur Node.js afin de pouvoir créer et exécuter du code en Node.js, un environnement d’exécution JavaScript multiplateforme et open source.","duration":"PT1M54S","datePublished":"2023-03-24","uploadDate":"2023-03-24","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://fr.linkedin.com/learning/l-essentiel-de-node-js-22041554/decouvrir-les-flux"},{"@type":"VideoObject","name":"Aborder la classe ReadableStream - 6. Aborder l'API Web Streams","author":{"@type":"Person","name":"Nina Kapinga","description":"Software Developer - Azure/AWS DevOps - LinkedIn Instructor","jobTitle":"Software Developer - Azure/AWS DevOps - LinkedIn Instructor","url":"https://nl.linkedin.com/in/nina-kapinga-27049758","image":"https://media.licdn.com/dms/image/v2/C5103AQGPGdfYkUjElg/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1517046577753?e=2147483647&v=beta&t=bcsjM4m9d5ujiYteWuajLISUmiJ9kkqQXcpx2Fvqnd8"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C560DAQG8GKs7tu4PrQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1679315723603?e=2147483647&v=beta&t=-1pq9v2CopmrK8mRxmWoCHSdRABKW22gSLEfuJ6t74M","description":"Suivez cette formation sur Node.js afin de pouvoir créer et exécuter du code en Node.js, un environnement d’exécution JavaScript multiplateforme et open source.","duration":"PT3M35S","datePublished":"2023-03-24","uploadDate":"2023-03-24","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://fr.linkedin.com/learning/l-essentiel-de-node-js-22041554/aborder-la-classe-readablestream"},{"@type":"VideoObject","name":"Défi : Lire un fichier image .json - 6. Aborder l'API Web Streams","author":{"@type":"Person","name":"Nina Kapinga","description":"Software Developer - Azure/AWS DevOps - LinkedIn Instructor","jobTitle":"Software Developer - Azure/AWS DevOps - LinkedIn Instructor","url":"https://nl.linkedin.com/in/nina-kapinga-27049758","image":"https://media.licdn.com/dms/image/v2/C5103AQGPGdfYkUjElg/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1517046577753?e=2147483647&v=beta&t=bcsjM4m9d5ujiYteWuajLISUmiJ9kkqQXcpx2Fvqnd8"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C560DAQG8GKs7tu4PrQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1679315723603?e=2147483647&v=beta&t=-1pq9v2CopmrK8mRxmWoCHSdRABKW22gSLEfuJ6t74M","description":"Suivez cette formation sur Node.js afin de pouvoir créer et exécuter du code en Node.js, un environnement d’exécution JavaScript multiplateforme et open source.","duration":"PT18S","datePublished":"2023-03-24","uploadDate":"2023-03-24","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://fr.linkedin.com/learning/l-essentiel-de-node-js-22041554/defi-lire-un-fichier-image-json"},{"@type":"VideoObject","name":"Solution : Lire un fichier image .json - 6. Aborder l'API Web Streams","author":{"@type":"Person","name":"Nina Kapinga","description":"Software Developer - Azure/AWS DevOps - LinkedIn Instructor","jobTitle":"Software Developer - Azure/AWS DevOps - LinkedIn Instructor","url":"https://nl.linkedin.com/in/nina-kapinga-27049758","image":"https://media.licdn.com/dms/image/v2/C5103AQGPGdfYkUjElg/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1517046577753?e=2147483647&v=beta&t=bcsjM4m9d5ujiYteWuajLISUmiJ9kkqQXcpx2Fvqnd8"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C560DAQG8GKs7tu4PrQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1679315723603?e=2147483647&v=beta&t=-1pq9v2CopmrK8mRxmWoCHSdRABKW22gSLEfuJ6t74M","description":"Suivez cette formation sur Node.js afin de pouvoir créer et exécuter du code en Node.js, un environnement d’exécution JavaScript multiplateforme et open source.","duration":"PT1M","datePublished":"2023-03-24","uploadDate":"2023-03-24","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://fr.linkedin.com/learning/l-essentiel-de-node-js-22041554/solution-lire-un-fichier-image-json"},{"@type":"VideoObject","name":"Aborder la classe WritableStream - 6. Aborder l'API Web Streams","author":{"@type":"Person","name":"Nina Kapinga","description":"Software Developer - Azure/AWS DevOps - LinkedIn Instructor","jobTitle":"Software Developer - Azure/AWS DevOps - LinkedIn Instructor","url":"https://nl.linkedin.com/in/nina-kapinga-27049758","image":"https://media.licdn.com/dms/image/v2/C5103AQGPGdfYkUjElg/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1517046577753?e=2147483647&v=beta&t=bcsjM4m9d5ujiYteWuajLISUmiJ9kkqQXcpx2Fvqnd8"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C560DAQG8GKs7tu4PrQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1679315723603?e=2147483647&v=beta&t=-1pq9v2CopmrK8mRxmWoCHSdRABKW22gSLEfuJ6t74M","description":"Suivez cette formation sur Node.js afin de pouvoir créer et exécuter du code en Node.js, un environnement d’exécution JavaScript multiplateforme et open source.","duration":"PT3M","datePublished":"2023-03-24","uploadDate":"2023-03-24","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://fr.linkedin.com/learning/l-essentiel-de-node-js-22041554/aborder-la-classe-writablestream"},{"@type":"VideoObject","name":"Défi : Utiliser WritableStream dans un fichier local - 6. Aborder l'API Web Streams","author":{"@type":"Person","name":"Nina Kapinga","description":"Software Developer - Azure/AWS DevOps - LinkedIn Instructor","jobTitle":"Software Developer - Azure/AWS DevOps - LinkedIn Instructor","url":"https://nl.linkedin.com/in/nina-kapinga-27049758","image":"https://media.licdn.com/dms/image/v2/C5103AQGPGdfYkUjElg/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1517046577753?e=2147483647&v=beta&t=bcsjM4m9d5ujiYteWuajLISUmiJ9kkqQXcpx2Fvqnd8"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C560DAQG8GKs7tu4PrQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1679315723603?e=2147483647&v=beta&t=-1pq9v2CopmrK8mRxmWoCHSdRABKW22gSLEfuJ6t74M","description":"Suivez cette formation sur Node.js afin de pouvoir créer et exécuter du code en Node.js, un environnement d’exécution JavaScript multiplateforme et open source.","duration":"PT9S","datePublished":"2023-03-24","uploadDate":"2023-03-24","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://fr.linkedin.com/learning/l-essentiel-de-node-js-22041554/defi-utiliser-writablestream-dans-un-fichier-local"},{"@type":"VideoObject","name":"Solution : Utiliser WritableStream dans un fichier local - 6. Aborder l'API Web Streams","author":{"@type":"Person","name":"Nina Kapinga","description":"Software Developer - Azure/AWS DevOps - LinkedIn Instructor","jobTitle":"Software Developer - Azure/AWS DevOps - LinkedIn Instructor","url":"https://nl.linkedin.com/in/nina-kapinga-27049758","image":"https://media.licdn.com/dms/image/v2/C5103AQGPGdfYkUjElg/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1517046577753?e=2147483647&v=beta&t=bcsjM4m9d5ujiYteWuajLISUmiJ9kkqQXcpx2Fvqnd8"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C560DAQG8GKs7tu4PrQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1679315723603?e=2147483647&v=beta&t=-1pq9v2CopmrK8mRxmWoCHSdRABKW22gSLEfuJ6t74M","description":"Suivez cette formation sur Node.js afin de pouvoir créer et exécuter du code en Node.js, un environnement d’exécution JavaScript multiplateforme et open source.","duration":"PT1M58S","datePublished":"2023-03-24","uploadDate":"2023-03-24","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://fr.linkedin.com/learning/l-essentiel-de-node-js-22041554/solution-utiliser-writablestream-dans-un-fichier-local"},{"@type":"VideoObject","name":"Chaîner les données avec pipeTo - 6. Aborder l'API Web Streams","author":{"@type":"Person","name":"Nina Kapinga","description":"Software Developer - Azure/AWS DevOps - LinkedIn Instructor","jobTitle":"Software Developer - Azure/AWS DevOps - LinkedIn Instructor","url":"https://nl.linkedin.com/in/nina-kapinga-27049758","image":"https://media.licdn.com/dms/image/v2/C5103AQGPGdfYkUjElg/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1517046577753?e=2147483647&v=beta&t=bcsjM4m9d5ujiYteWuajLISUmiJ9kkqQXcpx2Fvqnd8"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C560DAQG8GKs7tu4PrQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1679315723603?e=2147483647&v=beta&t=-1pq9v2CopmrK8mRxmWoCHSdRABKW22gSLEfuJ6t74M","description":"Suivez cette formation sur Node.js afin de pouvoir créer et exécuter du code en Node.js, un environnement d’exécution JavaScript multiplateforme et open source.","duration":"PT2M31S","datePublished":"2023-03-24","uploadDate":"2023-03-24","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://fr.linkedin.com/learning/l-essentiel-de-node-js-22041554/chainer-les-donnees-avec-pipeto"},{"@type":"VideoObject","name":"Défi : Chaîner les données - 6. Aborder l'API Web Streams","author":{"@type":"Person","name":"Nina Kapinga","description":"Software Developer - Azure/AWS DevOps - LinkedIn Instructor","jobTitle":"Software Developer - Azure/AWS DevOps - LinkedIn Instructor","url":"https://nl.linkedin.com/in/nina-kapinga-27049758","image":"https://media.licdn.com/dms/image/v2/C5103AQGPGdfYkUjElg/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1517046577753?e=2147483647&v=beta&t=bcsjM4m9d5ujiYteWuajLISUmiJ9kkqQXcpx2Fvqnd8"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C560DAQG8GKs7tu4PrQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1679315723603?e=2147483647&v=beta&t=-1pq9v2CopmrK8mRxmWoCHSdRABKW22gSLEfuJ6t74M","description":"Suivez cette formation sur Node.js afin de pouvoir créer et exécuter du code en Node.js, un environnement d’exécution JavaScript multiplateforme et open source.","duration":"PT15S","datePublished":"2023-03-24","uploadDate":"2023-03-24","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://fr.linkedin.com/learning/l-essentiel-de-node-js-22041554/defi-chainer-les-donnees"},{"@type":"VideoObject","name":"Solution : Chaîner les données - 6. Aborder l'API Web Streams","author":{"@type":"Person","name":"Nina Kapinga","description":"Software Developer - Azure/AWS DevOps - LinkedIn Instructor","jobTitle":"Software Developer - Azure/AWS DevOps - LinkedIn Instructor","url":"https://nl.linkedin.com/in/nina-kapinga-27049758","image":"https://media.licdn.com/dms/image/v2/C5103AQGPGdfYkUjElg/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1517046577753?e=2147483647&v=beta&t=bcsjM4m9d5ujiYteWuajLISUmiJ9kkqQXcpx2Fvqnd8"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C560DAQG8GKs7tu4PrQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1679315723603?e=2147483647&v=beta&t=-1pq9v2CopmrK8mRxmWoCHSdRABKW22gSLEfuJ6t74M","description":"Suivez cette formation sur Node.js afin de pouvoir créer et exécuter du code en Node.js, un environnement d’exécution JavaScript multiplateforme et open source.","duration":"PT1M51S","datePublished":"2023-03-24","uploadDate":"2023-03-24","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://fr.linkedin.com/learning/l-essentiel-de-node-js-22041554/solution-chainer-les-donnees"},{"@type":"VideoObject","name":"Aborder la classe TransformStream - 6. Aborder l'API Web Streams","author":{"@type":"Person","name":"Nina Kapinga","description":"Software Developer - Azure/AWS DevOps - LinkedIn Instructor","jobTitle":"Software Developer - Azure/AWS DevOps - LinkedIn Instructor","url":"https://nl.linkedin.com/in/nina-kapinga-27049758","image":"https://media.licdn.com/dms/image/v2/C5103AQGPGdfYkUjElg/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1517046577753?e=2147483647&v=beta&t=bcsjM4m9d5ujiYteWuajLISUmiJ9kkqQXcpx2Fvqnd8"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C560DAQG8GKs7tu4PrQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1679315723603?e=2147483647&v=beta&t=-1pq9v2CopmrK8mRxmWoCHSdRABKW22gSLEfuJ6t74M","description":"Suivez cette formation sur Node.js afin de pouvoir créer et exécuter du code en Node.js, un environnement d’exécution JavaScript multiplateforme et open source.","duration":"PT4M37S","datePublished":"2023-03-24","uploadDate":"2023-03-24","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://fr.linkedin.com/learning/l-essentiel-de-node-js-22041554/aborder-la-classe-transformstream"},{"@type":"VideoObject","name":"Transformer et chaîner les données - 6. Aborder l'API Web Streams","author":{"@type":"Person","name":"Nina Kapinga","description":"Software Developer - Azure/AWS DevOps - LinkedIn Instructor","jobTitle":"Software Developer - Azure/AWS DevOps - LinkedIn Instructor","url":"https://nl.linkedin.com/in/nina-kapinga-27049758","image":"https://media.licdn.com/dms/image/v2/C5103AQGPGdfYkUjElg/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1517046577753?e=2147483647&v=beta&t=bcsjM4m9d5ujiYteWuajLISUmiJ9kkqQXcpx2Fvqnd8"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C560DAQG8GKs7tu4PrQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1679315723603?e=2147483647&v=beta&t=-1pq9v2CopmrK8mRxmWoCHSdRABKW22gSLEfuJ6t74M","description":"Suivez cette formation sur Node.js afin de pouvoir créer et exécuter du code en Node.js, un environnement d’exécution JavaScript multiplateforme et open source.","duration":"PT3M4S","datePublished":"2023-03-24","uploadDate":"2023-03-24","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://fr.linkedin.com/learning/l-essentiel-de-node-js-22041554/transformer-et-chainer-les-donnees"}],[{"@type":"VideoObject","name":"Conclure sur Node.js - Conclusion","author":{"@type":"Person","name":"Nina Kapinga","description":"Software Developer - Azure/AWS DevOps - LinkedIn Instructor","jobTitle":"Software Developer - Azure/AWS DevOps - LinkedIn Instructor","url":"https://nl.linkedin.com/in/nina-kapinga-27049758","image":"https://media.licdn.com/dms/image/v2/C5103AQGPGdfYkUjElg/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1517046577753?e=2147483647&v=beta&t=bcsjM4m9d5ujiYteWuajLISUmiJ9kkqQXcpx2Fvqnd8"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C560DAQG8GKs7tu4PrQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1679315723603?e=2147483647&v=beta&t=-1pq9v2CopmrK8mRxmWoCHSdRABKW22gSLEfuJ6t74M","description":"Suivez cette formation sur Node.js afin de pouvoir créer et exécuter du code en Node.js, un environnement d’exécution JavaScript multiplateforme et open source.","duration":"PT37S","datePublished":"2023-03-24","uploadDate":"2023-03-24","requiresSubscription":true,"isAccessibleForFree":false,"contentUrl":"https://fr.linkedin.com/learning/l-essentiel-de-node-js-22041554/conclure-sur-node-js"}]],"syllabusSections":[{"@type":"Syllabus","name":"Bienvenue dans « L'essentiel de Node.js »","timeRequired":"PT45S","description":"Nina Kapinga vous accompagne dans la découverte de Node.js, environnement d’exécution JavaScript multiplateforme et open source. Procédez à son installation puis apprenez à l’utiliser."},{"@type":"Syllabus","name":"Utiliser les fichiers d'exercice","timeRequired":"PT2M20S","description":"Découvrez comment accéder aux fichiers d'exercice afin de pouvoir tirer le meilleur parti de ce cours. Pour cela, vous allez utiliser GitHub."},{"@type":"Syllabus","name":"Aborder les spécificités des fichiers","timeRequired":"PT1M50S","description":"Grâce à une copie du répertoire GitHub du cours vers votre compte GitHub, il est possible de tirer profit de l’outil Codespaces de GitHub pour utiliser les fichiers d’exercice et pour pouvoir cloner les fichiers d’exercice localement afin de les utiliser avec l’IDE Visual Studio Code en local."},{"@type":"Syllabus","name":"Aborder les prérequis","timeRequired":"PT1M","description":"Dans cette vidéo, vous allez aborder les compétences requises pour être en mesure de suivre cette formation. Vous verrez ainsi si ce cours est adapté à vos besoins et à votre niveau."},{"@type":"Syllabus","name":"Définir Node.js","timeRequired":"PT2M3S","description":"Nina Kapinga définit le concept de Node.js et vous explique pourquoi l'utiliser. Ceci vous permettra d'avoir une idée globale sur ce qui peut être réalisé avec Node.js."},{"@type":"Syllabus","name":"Installer Node.js sur Windows","timeRequired":"PT2M46S","description":"Pour créer une application Node.js, il faut installer Node. Dans cette vidéo, vous allez découvrir étape par étape comment installer Node.js sur un ordinateur Windows. L'installation de Node vient avec son gestionnaire de packages npm."},{"@type":"Syllabus","name":"Installer Node.js sur Mac","timeRequired":"PT2M6S","description":"Pour créer une application Node.js, il faut installer Node. Dans cette vidéo, vous allez découvrir étape par étape comment installer Node.js sur un ordinateur Mac. L'installation de Node vient avec son gestionnaire de packages npm."},{"@type":"Syllabus","name":"Aborder le REPL","timeRequired":"PT6M24S","description":"Dans cette vidéo, vous allez voir comment utiliser le module REPL de Node.js. Il permet d'écrire du code JavaScript sur une ligne de commande afin de tester rapidement et simplement des commandes JavaScript et Node."},{"@type":"Syllabus","name":"Exécuter les scripts","timeRequired":"PT1M58S","description":"Vous allez voir ici comment utiliser un code JavaScript puis l'exécuter pour obtenir un résultat. Vous découvrirez ensuite brièvement comment exécuter un script JavaScript et un script ECMA."},{"@type":"Syllabus","name":"Utiliser le CLI de Node.js","timeRequired":"PT4M29S","description":"Une fois Node.js installé avec une interface de ligne de commande, vous verrez ici comment utiliser le CLI pour exécuter les commandes Node.js ainsi que les méthodes des modules intégrés."},{"@type":"Syllabus","name":"Aborder l’objet Process","timeRequired":"PT5M50S","description":"Dans un script Node, vous pouvez accéder aux valeurs et variables d'environnement à l'aide de l'objet Process qui possède plusieurs propriétés. Il est pratique car c'est un pont entre le système d'exploitation et le process Node et il vous permet aussi de configurer des valeurs dynamiques."},{"@type":"Syllabus","name":"Découvrir les modules","timeRequired":"PT3M46S","description":"Les modules sont des unités qui encapsulent du code et exportent certains éléments du code qui peuvent ensuite être importés dans d'autres unités. Découvrez cette notion plus en détail."},{"@type":"Syllabus","name":"Exporter les modules","timeRequired":"PT5M14S","description":"Pour rendre le code disponible dans d'autres unités de l'application, il faut exporter certaines parties du code. Vous allez voir comment exporter les modules."},{"@type":"Syllabus","name":"Importer les modules","timeRequired":"PT4M22S","description":"Dans cette vidéo, votre formatrice va vous montrer comment importer du code existant dans un fichier afin de bénéficier des fonctionnalités dont vous avez besoin."},{"@type":"Syllabus","name":"Découvrir l'objet global de Node","timeRequired":"PT2M44S","description":"Node.js donne la possibilité de définir des variables accessibles globalement dans toute l'application. Vous allez voir comment créer et utiliser des variables globales accessibles dans tous les modules."},{"@type":"Syllabus","name":"Déboguer une application Node.js","timeRequired":"PT5M8S","description":"Dans cette vidéo, Nina Kapinga va vous expliquer en détail comment procéder afin de déboguer une application Node.js. Suivez le fonctionnement, étape par étape."},{"@type":"Syllabus","name":"Aborder le module node:test","timeRequired":"PT4M44S","description":"Désormais, il est possible de tester une application Node.js sans avoir à installer des packages externes. Vous allez voir comment utiliser le nouveau module de Node, nommé test."},{"@type":"Syllabus","name":"Aborder quelques opérations avancées de node:test","timeRequired":"PT4M55S","description":"Dans cette vidéo, vous allez voir comment utiliser quelques techniques et fonctions avancées du module node:test afin d'améliorer la compréhension de ce module et de mieux le maîtriser."},{"@type":"Syllabus","name":"Aborder l'event loop","timeRequired":"PT5M31S","description":"Lorsque l'on exécute un programme Node.js, un seul thread est créé. À l'intérieur de ce thread est générée la boucle d'évènements ou event loop. Vous allez voir ce qu'est l'event loop ainsi que son fonctionnement."},{"@type":"Syllabus","name":"Aborder les opérations asynchrones","timeRequired":"PT5M10S","description":"Node utilisait à l'origine le modèle de rappel pour tout ce qui était asynchrone. Aujourd'hui Node change et adopte progressivement d'autres modèles à mesure qu'ils apparaissent dans le langage JavaScript lui-même."},{"@type":"Syllabus","name":"Aborder l'EventEmitter","timeRequired":"PT6M3S","description":"La librairie d'évènements est l'une des plus importantes librairies incorporées de Node.js puisque la plupart de ces modules implémentent le module EventEmitter. Découvrez ce qu'est l'EventEmitter et comment l'utiliser."},{"@type":"Syllabus","name":"Gérer les évènements d'erreurs","timeRequired":"PT3M51S","description":"Dans une application Node.js, il est important de prévoir la gestion d'erreurs sans quoi l'exécution de l'application s'arrêtera à cause d'une exception qui sera levée. Voyez comment gérer les erreurs afin de vous assurer que l'application continue de fonctionner quoi qu'il en soit."},{"@type":"Syllabus","name":"Découvrir le module fs","timeRequired":"PT5M21S","description":"Le module fs fournit une grande API pour interagir avec le système de fichiers. En utilisant ce module fs, vous pouvez lire et écrire les fichiers en tant que tampons et vous pouvez également gérer les fichiers en tant que flux."},{"@type":"Syllabus","name":"Découvrir le module os","timeRequired":"PT1M47S","description":"Le module os fournit un certain nombre de méthodes utilitaires liées au système d'exploitation. Abordez quelques exemples pour illustrer l'utilisation de ce module afin de mieux comprendre son utilité ainsi que son fonctionnement."},{"@type":"Syllabus","name":"Découvrir le module child_process","timeRequired":"PT4M36S","description":"Le module child_process fournit quatre méthodes principales qui permettent d'exécuter n'importe quelle commande du système d'exploitation à partir d'un process Node à l'aide d'un sous-process. Voyez comment utiliser ce module afin de mieux comprendre comment exécuter les commandes Shell dans Node.js."},{"@type":"Syllabus","name":"Aborder les streams","timeRequired":"PT3M47S","description":"Abordez les streams en compagnie de Nina Kapinga."},{"@type":"Syllabus","name":"Aborder le module HTTP","timeRequired":"PT4M24S","description":"Node permet de faire facilement de la programmation réseau et de créer un serveur web complet et personnalisable. Dans cette vidéo, vous allez introduire le module HTTP pour créer un serveur web local."},{"@type":"Syllabus","name":"Aborder le module HTTPS","timeRequired":"PT6M24S","description":"Node permet de faire facilement de la programmation réseau et de créer un serveur web complet et personnalisable. Dans cette vidéo, vous allez introduire le module HTTPS pour créer un serveur web local."},{"@type":"Syllabus","name":"Aborder le gestionnaire des requêtes","timeRequired":"PT5M12S","description":"Lorsqu’une requête arrive sur le serveur Node.js, elle est traitée par un gestionnaire des requêtes. Dans cette vidéo, vous allez aborder les deux arguments du gestionnaire de requêtes afin de comprendre leur utilité."},{"@type":"Syllabus","name":"Utiliser l'API Fetch de Node.js","timeRequired":"PT8M41S","description":"Node.js a introduit une nouvelle fonction expérimentale, Fetch, qui est basée sur le standard WHATWG déjà supporté sur la plupart des navigateurs modernes. Découvrez comment utiliser cette fonction à l'aide d'un exemple afin de mieux assimiler son fonctionnement."},{"@type":"Syllabus","name":"Utiliser les frameworks Express","timeRequired":"PT5M16S","description":"Bien que Node.js fournisse des modules intégrés pour fonctionner avec HTTP, HTTPS et HTTP/2, ces derniers restent limités. De ce fait, un certain nombre de frameworks ont fait surface dans l'écosystème Node."},{"@type":"Syllabus","name":"Défi : Configurer la route/product","timeRequired":"PT48S","description":"Dans ce défi, vous allez devoir ajouter une route portant le nom de « /products » à travers laquelle une liste de produits devra être retournée à l’utilisateur lorsque celui-ci enverra la requête au serveur. Vous devrez utiliser la fonction existante get_products."},{"@type":"Syllabus","name":"Solution : Configurer la route/product","timeRequired":"PT1M5S","description":"Dans cette vidéo, vous allez découvrir la solution au défi proposé précédemment. Il faudra notamment initialiser le dossier de travail avec npm init –y, puis installer Express."},{"@type":"Syllabus","name":"Aborder le routage avec une API REST","timeRequired":"PT7M50S","description":"Découvrez le routage des requêtes HTTP avec Node.js tout en appliquant un exemple d'API REST. Ceci permettra de gérer ces requêtes et de manipuler la base de données."},{"@type":"Syllabus","name":"Installer MongoDB localement","timeRequired":"PT5M48S","description":"Dans cette vidéo, vous allez découvrir MongoDB puis entamer son installation locale. Vous verrez également comment vous connecter à MongoDB grâce à l’outil Studio 3T."},{"@type":"Syllabus","name":"Gérer une requête HTTP et des opérations CRUD avec MongoDB","timeRequired":"PT7M25S","description":"Vous allez voir ici comment vous servir de quelques requêtes HTTP de l'API pour lire et stocker les données dans la base de données, en utilisant le pilote MongoDB de Node.js."},{"@type":"Syllabus","name":"Gérer une requête HTTP et des opérations CRUD avec Mongoose","timeRequired":"PT6M29S","description":"Vous allez voir ici comment vous servir de quelques requêtes HTTP de l'API pour lire et stocker les données dans la base de données, en utilisant le module Mongoose."},{"@type":"Syllabus","name":"Découvrir les flux","timeRequired":"PT1M54S","description":"Apprenez ce qu'est un flux dans une application Node.js, les différents types de flux existants et pourquoi ils sont utiles, afin de mieux comprendre le fonctionnement d'une application Node.js."},{"@type":"Syllabus","name":"Aborder la classe ReadableStream","timeRequired":"PT3M35S","description":"Un flux de lecture permet de lire des blocs donnés provenant de diverses sources. Dans cette vidéo, vous allez aborder la classe ReadableStream de l’API Web Streams de Node.js."},{"@type":"Syllabus","name":"Défi : Lire un fichier image .json","timeRequired":"PT18S","description":"Dans cette vidéo, vous allez lire le contenu d’un fichier JSON local, le transformer en flux de lecture de l’API Web Streams avant d'imprimer son contenu sur la console."},{"@type":"Syllabus","name":"Solution : Lire un fichier image .json","timeRequired":"PT1M","description":"Apprenez à transformer le contenu d’un fichier local de type JSON en flux de lecture de la librairie Stream de Node.js. Pour cela, vous allez utiliser la méthode statique de la classe Readable de la librairie Stream."},{"@type":"Syllabus","name":"Aborder la classe WritableStream","timeRequired":"PT3M","description":"Un flux d’écriture est la destination vers laquelle les flux sont envoyés. Découvrez ici comment créer un flux de lecture avec la classe WritableStream de l’API Web Streams de Node.js."},{"@type":"Syllabus","name":"Défi : Utiliser WritableStream dans un fichier local","timeRequired":"PT9S","description":"Dans ce défi, vous allez utiliser des données stockées dans un flux d’écriture de la classe WritableStream, dans un fichier local de votre choix que vous devrez générer automatiquement."},{"@type":"Syllabus","name":"Solution : Utiliser WritableStream dans un fichier local","timeRequired":"PT1M58S","description":"Découvrez la solution au défi proposé précédemment. Commencez par créer un flux d’écriture de l’API Streams puis transformez-le en flux d’écriture de l’API Web Streams de type WritableStream."},{"@type":"Syllabus","name":"Chaîner les données avec pipeTo","timeRequired":"PT2M31S","description":"Les API ReadableStream et WritableStream sont conçues pour être complémentaires. Voyez comment stocker des données dans la file d’attente d’un flux de lecture, puis les transmettre à un flux d'écriture avant d’imprimer son contenu sur la console."},{"@type":"Syllabus","name":"Défi : Chaîner les données","timeRequired":"PT15S","description":"Dans ce défi, vous allez utiliser des données stockées dans un flux d’écriture de type ReadableStream pour les écrire dans un fichier local que vous allez devoir créer automatiquement."},{"@type":"Syllabus","name":"Solution : Chaîner les données","timeRequired":"PT1M51S","description":"Découvrez la solution au défi proposé précédemment. Voyez comment chaîner des données d’un flux de lecture vers un flux d’écriture. Il faut commencer par créer un flux d’écriture de l’API Streams de Node.js."},{"@type":"Syllabus","name":"Aborder la classe TransformStream","timeRequired":"PT4M37S","description":"Découvrez ici comment, avec la classe TransformStream, transformer les données qui lui sont transmises avant de les stocker dans la file d’attente de transformation."},{"@type":"Syllabus","name":"Transformer et chaîner les données","timeRequired":"PT3M4S","description":"Dans cette vidéo, vous allez voir comment faire circuler des données dans un pipeline en commençant par les transformer grâce à la classe TransformStream avant de les chaîner dans un flux d’écriture."},{"@type":"Syllabus","name":"Conclure sur Node.js","timeRequired":"PT37S","description":"C'est la fin de ce cours sur Node.js, Nina Kapinga vous adresse ses remerciements. Elle rappelle également les points principaux abordés précédemment."}],"aggregateRating":{"@type":"AggregateRating","ratingCount":39,"ratingValue":4.6,"bestRating":5,"worstRating":1},"review":[{"@type":"Review","author":{"@type":"Person","name":"gnonhoua n'golo ouattara","jobTitle":"Étudiant(e) à ESATIC","url":"https://ci.linkedin.com/in/gnonhoua-n-golo-ouattara-7b4180253"},"reviewRating":{"@type":"Rating","ratingValue":4},"reviewBody":"super","datePublished":"2023-11-27T13:40:41.283Z","publisher":{"@type":"Organization","name":"LinkedIn"},"bestRating":5,"worstRating":1},{"@type":"Review","author":{"@type":"Person","name":"Moha Lach","jobTitle":"--","url":"https://ma.linkedin.com/in/moha-lach-78049b235"},"reviewRating":{"@type":"Rating","ratingValue":5},"reviewBody":"Merciiiiiiiiiiiiiiiiiiiiiî","datePublished":"2023-05-18T17:43:58.189Z","publisher":{"@type":"Organization","name":"LinkedIn"},"bestRating":5,"worstRating":1},{"@type":"Review","author":{"@type":"Person","name":"Pagany Léonard ","jobTitle":"Degree in Computer Programming","url":"https://ca.linkedin.com/in/pagany-l%C3%A9onard-24728b252"},"reviewRating":{"@type":"Rating","ratingValue":5},"reviewBody":"Très pratique pour un débutant...","datePublished":"2023-04-26T03:25:13.110Z","publisher":{"@type":"Organization","name":"LinkedIn"},"bestRating":5,"worstRating":1}],"video":{"@type":"VideoObject","name":"Bienvenue dans « L'essentiel de Node.js » - L'essentiel de Node.js","author":{"@type":"Person","name":"Nina Kapinga","description":"Software Developer - Azure/AWS DevOps - LinkedIn Instructor","jobTitle":"Software Developer - Azure/AWS DevOps - LinkedIn Instructor","url":"https://nl.linkedin.com/in/nina-kapinga-27049758","image":"https://media.licdn.com/dms/image/v2/C5103AQGPGdfYkUjElg/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1517046577753?e=2147483647&v=beta&t=bcsjM4m9d5ujiYteWuajLISUmiJ9kkqQXcpx2Fvqnd8"},"thumbnailUrl":"https://media.licdn.com/dms/image/v2/C560DAQG8GKs7tu4PrQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1679315723603?e=2147483647&v=beta&t=-1pq9v2CopmrK8mRxmWoCHSdRABKW22gSLEfuJ6t74M","description":"Suivez cette formation sur Node.js afin de pouvoir créer et exécuter du code en Node.js, un environnement d’exécution JavaScript multiplateforme et open source.","duration":"PT45S","datePublished":"2023-03-24","uploadDate":"2023-03-24","requiresSubscription":false,"isAccessibleForFree":true,"contentUrl":"https://fr.linkedin.com/learning/l-essentiel-de-node-js-22041554/bienvenue-dans-l-essentiel-de-node-js"},"educationalLevel":"Beginner","educationalCredentialAwarded":[{"@type":"EducationalOccupationalCredential","name":"Certificat d’accomplissement LinkedIn Learning","url":"https://www.linkedin.com/help/learning/answer/a598944/learning-certificates-of-completion-faqs","credentialCategory":"Certificate","offers":[{"@type":"Offer","category":"Subscription"}]}]} </script> <!----> </head> <body dir="ltr"> <!----><!----><!----> <!----> <a href="#main-content" class="skip-link btn-md btn-primary absolute z-11 -top-[100vh] focus:top-0"> Passer au contenu principal </a> <header class="header base-detail-page__header px-mobile-container-padding bg-color-background-container global-alert-offset sticky-header"> <nav class="nav pt-1.5 pb-2 flex items-center justify-between relative flex-nowrap babymamabear:py-1.5 nav--minified-mobile " aria-label="Principal"> <a href="https://fr.linkedin.com/learning/?trk=learning-course_nav-header-logo" class="nav__logo-link link-no-visited-state z-1 mr-auto min-h-[52px] flex items-center babybear:z-0 hover:no-underline focus:no-underline active:no-underline babymamabear:mr-3" data-tracking-control-name="learning-course_nav-header-logo" data-tracking-will-navigate> <div class="learning-logo"> <icon class="learning-logo__inbug onload" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/4zqr0f9jf98vi2nkijyc3bex2"></icon> <span class="learning-logo__text" aria-hidden="true">Learning</span> <span class="sr-only">LinkedIn Learning</span> </div> </a> <section class="search-bar relative flex flex-grow h-[40px] bg-cool-gray-20 min-w-0 max-w-full mx-4 rounded-sm babymamabear:mx-0 babymamabear:mb-1.5 babymamabear:bg-color-transparent babymamabear:w-full babymamabear:flex babymamabear:flex-wrap search-bar--minified-mobile" data-current-search-type="LEARNING"> <button class="search-bar__placeholder papabear:hidden text-input w-full mt-1.5 !pl-[14px] border-1 border-solid border-color-border-faint rounded-[2px] h-[40px] max-h-[40px] flex items-center overflow-hidden cursor-text" data-tracking-control-name="learning-course_search-switcher-opener"> <icon class="text-color-icon w-3 h-3 mr-1" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/397vrsk6op88l4981ji1xe1qt"></icon> <div class="search-bar__full-placeholder font-sans text-md text-color-text max-w-[calc(100%-40px)] text-left whitespace-nowrap overflow-hidden text-ellipsis"> <!----><!----> Chercher des compétences, sujets ou logiciels <!----> </div> <span class="sr-only">Étendre la recherche</span> </button> <div class="switcher-tabs__trigger-and-tabs babymamabear:flex"> <button aria-expanded="false" class="switcher-tabs__placeholder flex !h-full !py-0 !pl-2 !pr-1.5 border-r-1 border-solid border-r-color-border-faint babymamabear:hidden tab-md papabear:tab-vertical papabear:justify-start cursor-pointer" data-tracking-control-name="learning-course_switcher-tabs-placeholder" aria-describedby="switcher-description"> <span class="switcher-tabs__placeholder-text m-auto"></span> <icon class="switcher-tabs__caret-down-filled onload pointer-events-none block my-auto min-h-[24px] min-w-[24px] h-[24px] babymamabear:hidden" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/7asbl4deqijhoy3z2ivveispv"></icon> </button> <div id="switcher-description" class="hidden">Ce bouton affiche le type de recherche actuellement sélectionné. Il permet de détailler la liste des options de recherche, qui modifieront les termes saisis pour correspondre à la sélection actuelle.</div> <!----> <div class="switcher-tabs hidden z-[1] w-auto min-w-[160px] mb-1.5 py-1 absolute top-[48px] left-0 border-solid border-1 border-color-border-faint papabear:container-raised babymamabear:static babymamabear:w-[100vw] babymamabear:h-[48px] babymamabear:p-0 overflow-y-hidden overflow-x-auto md:overflow-x-hidden"> <ul class="switcher-tabs__list flex flex-1 items-stretch papabear:flex-col" role="tablist"> <li class="switcher-tabs__tab h-[44px] babymamabear:basis-1/2" role="presentation"> <button aria-controls="jobs-search-panel" aria-selected="false" class="switcher-tabs__button w-full h-full tab-md papabear:tab-vertical papabear:justify-start cursor-pointer " data-switcher-type="JOBS" data-tracking-control-name="learning-course_switcher-tabs-jobs-search-switcher" id="job-switcher-tab" role="tab"> Emplois </button> </li> <li class="switcher-tabs__tab h-[44px] babymamabear:basis-1/2" role="presentation"> <button aria-controls="people-search-panel" aria-selected="false" class="switcher-tabs__button w-full h-full tab-md papabear:tab-vertical papabear:justify-start cursor-pointer " data-switcher-type="PEOPLE" data-tracking-control-name="learning-course_switcher-tabs-people-search-switcher" id="people-switcher-tab" role="tab"> Personnes </button> </li> <li class="switcher-tabs__tab h-[44px] babymamabear:basis-1/2" role="presentation"> <button aria-controls="learning-search-panel" aria-selected="true" class="switcher-tabs__button w-full h-full tab-md papabear:tab-vertical papabear:justify-start cursor-pointer tab-selected" data-switcher-type="LEARNING" data-tracking-control-name="learning-course_switcher-tabs-learning-search-switcher" id="learning-switcher-tab" role="tab"> LinkedIn Learning </button> </li> </ul> <button aria-label="Fermer" class="switcher-tabs__cancel-btn papabear:hidden block w-6 h-6 m-auto text-color-text-low-emphasis" data-tracking-control-name="learning-course_switcher-tabs-cancel-search-switcher" type="button"> <icon class="switcher-tabs__cancel-icon block w-3 h-3 m-auto onload" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cs55jggk4p3uqh9ozxdmpvjg7"></icon> </button> </div> </div> <section class="base-search-bar w-full h-full" data-searchbar-type="PEOPLE" aria-labelledby="people-switcher-tab" id="people-search-panel" role="tabpanel"> <form class="base-search-bar__form w-full flex babymamabear:mx-mobile-container-padding babymamabear:flex-col" role="search" action="/pub/dir" data-tracking-control-name="learning-course_people-search-bar_base-search-bar-form"> <section class="dismissable-input text-input !pr-3 bg-color-transparent flex items-center h-[40px] min-w-0 relative babybear:w-full babybear:mb-1 search-input"> <input aria-label="Prénom " autocomplete="on" class="dismissable-input__input font-sans text-md text-color-text bg-color-transparent flex items-center flex-1 focus:outline-none placeholder:text-color-text-secondary" data-tracking-control-name="learning-course_people-search-bar_first-name_dismissable-input" maxlength="500" name="firstName" placeholder="Prénom " type="search"> <button class="dismissable-input__button text-color-text h-[40px] min-w-[24px] w-[24px] -mr-2 opacity-0 transition-opacity duration-[0.1s] disabled:invisible focus:opacity-100" data-tracking-control-name="learning-course_people-search-bar_first-name_dismissable-input-clear" type="button"> <label class="sr-only">Effacer le texte</label> <icon class="dismissable-input__button-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cs55jggk4p3uqh9ozxdmpvjg7"></icon> </button> </section> <section class="dismissable-input text-input !pr-3 bg-color-transparent flex items-center h-[40px] min-w-0 relative babybear:w-full babybear:mb-1 search-input"> <input aria-label="Nom " autocomplete="on" class="dismissable-input__input font-sans text-md text-color-text bg-color-transparent flex items-center flex-1 focus:outline-none placeholder:text-color-text-secondary" data-tracking-control-name="learning-course_people-search-bar_last-name_dismissable-input" maxlength="500" name="lastName" placeholder="Nom " type="search"> <button class="dismissable-input__button text-color-text h-[40px] min-w-[24px] w-[24px] -mr-2 opacity-0 transition-opacity duration-[0.1s] disabled:invisible focus:opacity-100" data-tracking-control-name="learning-course_people-search-bar_last-name_dismissable-input-clear" type="button"> <label class="sr-only">Effacer le texte</label> <icon class="dismissable-input__button-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cs55jggk4p3uqh9ozxdmpvjg7"></icon> </button> </section> <input name="trk" value="learning-course_people-search-bar_search-submit" type="hidden"> <button class="base-search-bar__submit-btn block basis-[40px] flex-shrink-0 cursor-pointer babymamabear:invisible babymamabear:ml-[-9999px] babymamabear:w-[1px] babymamabear:h-[1px]" aria-label="Rechercher" data-tracking-control-name="learning-course_people-search-bar_base-search-bar-search-submit" type="submit"> <icon class="base-search-bar__search-icon onload mx-auto" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cb5bsr4tsn2r4sjg9e3ls4tjl"></icon> </button> </form> </section> <section class="base-search-bar w-full h-full" data-searchbar-type="JOBS" aria-labelledby="job-switcher-tab" id="jobs-search-panel" role="tabpanel"> <form class="base-search-bar__form w-full flex babymamabear:mx-mobile-container-padding babymamabear:flex-col" role="search" action="/jobs/search" data-tracking-control-name="learning-course_jobs-search-bar_base-search-bar-form"> <code id="i18n_aria_live_text_no-suggestions" style="display: none"><!--"Aucune suggestion"--></code> <code id="i18n_aria_live_text_one-suggestion" style="display: none"><!--"Une suggestion. Utilisez les flèches vers le haut et le bas pour naviguer"--></code> <code id="i18n_aria_live_text_multiple-suggestions" style="display: none"><!--"Plusieurs suggestions. Utilisez les flèches vers le haut et le bas pour naviguer"--></code> <section class="dismissable-input text-input !pr-3 bg-color-transparent flex items-center h-[40px] min-w-0 relative babybear:w-full babybear:mb-1 typeahead-input keywords-typeahead-input text-input"> <input aria-autocomplete="list" aria-controls="job-search-bar-keywords-typeahead-list" aria-haspopup="listbox" aria-label="Rechercher des emplois ou des entreprises" autocomplete="off" class="dismissable-input__input font-sans text-md text-color-text bg-color-transparent flex items-center flex-1 focus:outline-none placeholder:text-color-text-secondary" data-tracking-control-name="learning-course_dismissable-input" id="job-search-bar-keywords" maxlength="500" name="keywords" placeholder="Rechercher des emplois ou des entreprises" role="combobox" type="search"> <!----> <div class="typeahead-input__dropdown container-lined absolute top-[calc(100%+3px)] left-0 w-full rounded-b-md rounded-t-none z-[10] overflow-hidden max-w-none babybear:min-w-full babybear:bottom-0 babybear:overflow-y-auto"> <template class="typeahead-item-template"> <li class="typeahead-input__dropdown-item py-1.5 px-2 hover:cursor-pointer hover:bg-color-surface-new-hover hover:border-y-2 hover:border-solid hover:border-color-container-primary" role="option"> <span class="typeahead-input__dropdown-text font-sans text-sm font-bold text-color-text"></span> </li> </template> <ul class="typeahead-input__dropdown-list w-full" id="job-search-bar-keywords-typeahead-list" role="listbox"></ul> </div> <!----> <button class="dismissable-input__button text-color-text h-[40px] min-w-[24px] w-[24px] -mr-2 opacity-0 transition-opacity duration-[0.1s] disabled:invisible focus:opacity-100" data-tracking-control-name="learning-course_dismissable-input-clear" type="button"> <label class="sr-only">Effacer le texte</label> <icon class="dismissable-input__button-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cs55jggk4p3uqh9ozxdmpvjg7"></icon> </button> </section> <!----> <code id="i18n_aria_live_text_no-suggestions" style="display: none"><!--"Aucune suggestion"--></code> <code id="i18n_aria_live_text_one-suggestion" style="display: none"><!--"Une suggestion. Utilisez les flèches vers le haut et le bas pour naviguer"--></code> <code id="i18n_aria_live_text_multiple-suggestions" style="display: none"><!--"Plusieurs suggestions. Utilisez les flèches vers le haut et le bas pour naviguer"--></code> <section class="dismissable-input text-input !pr-3 bg-color-transparent flex items-center h-[40px] min-w-0 relative babybear:w-full babybear:mb-1 typeahead-input location-typeahead-input"> <input aria-autocomplete="list" aria-controls="job-search-bar-location-typeahead-list" aria-haspopup="listbox" aria-label="Lieu" autocomplete="off" class="dismissable-input__input font-sans text-md text-color-text bg-color-transparent flex items-center flex-1 focus:outline-none placeholder:text-color-text-secondary" data-tracking-control-name="learning-course_dismissable-input" id="job-search-bar-location" maxlength="500" name="location" placeholder="Lieu" role="combobox" value="Île de Hong Kong" type="search"> <!----> <div class="typeahead-input__dropdown container-lined absolute top-[calc(100%+3px)] left-0 w-full rounded-b-md rounded-t-none z-[10] overflow-hidden max-w-none babybear:min-w-full babybear:bottom-0 babybear:overflow-y-auto"> <template class="typeahead-item-template"> <li class="typeahead-input__dropdown-item py-1.5 px-2 hover:cursor-pointer hover:bg-color-surface-new-hover hover:border-y-2 hover:border-solid hover:border-color-container-primary" role="option"> <span class="typeahead-input__dropdown-text font-sans text-sm font-bold text-color-text"></span> </li> </template> <ul class="typeahead-input__dropdown-list w-full" id="job-search-bar-location-typeahead-list" role="listbox"></ul> </div> <!----> <button class="dismissable-input__button text-color-text h-[40px] min-w-[24px] w-[24px] -mr-2 opacity-0 transition-opacity duration-[0.1s] disabled:invisible focus:opacity-100" data-tracking-control-name="learning-course_dismissable-input-clear" type="button"> <label class="sr-only">Effacer le texte</label> <icon class="dismissable-input__button-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cs55jggk4p3uqh9ozxdmpvjg7"></icon> </button> </section> <input name="geoId" value="102817007" type="hidden"> <input name="trk" value="learning-course_jobs-search-bar_search-submit" type="hidden"> <button class="base-search-bar__submit-btn block basis-[40px] flex-shrink-0 cursor-pointer babymamabear:invisible babymamabear:ml-[-9999px] babymamabear:w-[1px] babymamabear:h-[1px]" aria-label="Rechercher" data-tracking-control-name="learning-course_jobs-search-bar_base-search-bar-search-submit" type="submit"> <icon class="base-search-bar__search-icon onload mx-auto" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cb5bsr4tsn2r4sjg9e3ls4tjl"></icon> </button> </form> </section> <section class="base-search-bar w-full h-full" data-searchbar-type="LEARNING" aria-labelledby="learning-switcher-tab" id="learning-search-panel" role="tabpanel"> <form class="base-search-bar__form w-full flex babymamabear:mx-mobile-container-padding babymamabear:flex-col" role="search" action="/learning/search" data-tracking-control-name="learning-course_learning-search-bar_base-search-bar-form"> <section class="dismissable-input text-input !pr-3 bg-color-transparent flex items-center h-[40px] min-w-0 relative babybear:w-full babybear:mb-1 search-input"> <input aria-label="Chercher des compétences, sujets ou logiciels" autocomplete="on" class="dismissable-input__input font-sans text-md text-color-text bg-color-transparent flex items-center flex-1 focus:outline-none placeholder:text-color-text-secondary" data-tracking-control-name="learning-course_learning-search-bar_keywords_dismissable-input" maxlength="500" name="keywords" placeholder="Chercher des compétences, sujets ou logiciels" type="search"> <button class="dismissable-input__button text-color-text h-[40px] min-w-[24px] w-[24px] -mr-2 opacity-0 transition-opacity duration-[0.1s] disabled:invisible focus:opacity-100" data-tracking-control-name="learning-course_learning-search-bar_keywords_dismissable-input-clear" type="button"> <label class="sr-only">Effacer le texte</label> <icon class="dismissable-input__button-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cs55jggk4p3uqh9ozxdmpvjg7"></icon> </button> </section> <input class="nav__search-uoo" name="upsellOrderOrigin" type="hidden"> <input name="trk" value="learning-course_learning-search-bar_search-submit" type="hidden"> <button class="base-search-bar__submit-btn block basis-[40px] flex-shrink-0 cursor-pointer babymamabear:invisible babymamabear:ml-[-9999px] babymamabear:w-[1px] babymamabear:h-[1px]" aria-label="Rechercher" data-tracking-control-name="learning-course_learning-search-bar_base-search-bar-search-submit" type="submit"> <icon class="base-search-bar__search-icon onload mx-auto" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cb5bsr4tsn2r4sjg9e3ls4tjl"></icon> </button> </form> </section> <!----> <div aria-live="polite" class="search-bar__live-text sr-only" role="status"></div> </section> <!----> <div class="nav__cta-container order-3 flex gap-x-1 justify-end min-w-[100px] flex-nowrap flex-shrink-0 babybear:flex-wrap flex-2 babymamabear:min-w-[50px] "> <a class="nav__button-tertiary btn-md btn-tertiary" href="http://fr.linkedin.com/learning/subscription/products?courseSlug=l-essentiel-de-node-js-22041554&destRedirectURL=https%3A%2F%2Ffr%2Elinkedin%2Ecom%2Flearning%2Fl-essentiel-de-node-js-22041554&trk=learning-course_nav-header-join&upsellTrk=lil_upsell_nav_subscription&session_redirect=https%3A%2F%2Ffr.linkedin.com%2Flearning%2Fl-essentiel-de-node-js-22041554%3Ftrk%3Dlearning-topics_learning-search-card_search-card" data-tracking-control-name="lil_upsell_nav_subscription" data-tracking-impression-name="lil_upsell_nav_subscription" data-test-live-nav-primary-cta data-tracking-will-navigate> Démarrer mon essai gratuit </a> <a class="nav__button-secondary btn-md btn-secondary-emphasis" href="https://www.linkedin.com/learning-login/?redirect=https%3A%2F%2Fwww%2Elinkedin%2Ecom%2Flearning%2Fl-essentiel-de-node-js-22041554%3Ftrk%3Dlearning-topics_learning-search-card_search-card%26trk%3Dlearning-topics_learning-search-card_search-card&fromSignIn=true&session_redirect=https%3A%2F%2Ffr.linkedin.com%2Flearning%2Fl-essentiel-de-node-js-22041554%3Ftrk%3Dlearning-topics_learning-search-card_search-card&trk=learning-course_nav-header-signin" data-tracking-control-name="learning-course_nav-header-signin" data-tracking-will-navigate> S’identifier </a> <a aria-label="S’identifier" class="nav__link-person papabear:hidden mamabear:hidden" data-tracking-control-name="learning-course_nav-header-signin" data-tracking-will-navigate href="https://www.linkedin.com/learning-login/?redirect=https%3A%2F%2Fwww%2Elinkedin%2Ecom%2Flearning%2Fl-essentiel-de-node-js-22041554%3Ftrk%3Dlearning-topics_learning-search-card_search-card%26trk%3Dlearning-topics_learning-search-card_search-card&fromSignIn=true&session_redirect=https%3A%2F%2Ffr.linkedin.com%2Flearning%2Fl-essentiel-de-node-js-22041554%3Ftrk%3Dlearning-topics_learning-search-card_search-card&trk=learning-course_nav-header-signin"> <img class="inline-block relative rounded-[50%] w-4 h-4 bg-color-entity-ghost-background" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/9c8pery4andzj6ohjkjp54ma2" data-ghost-classes="bg-color-entity-ghost-background" data-ghost-url="https://static.licdn.com/aero-v1/sc/h/9c8pery4andzj6ohjkjp54ma2" alt> </a> </div> <!----> <!----> </nav> </header> <!----> <div class="cta-banner "> <div class="enterprise-nav"> <div class="enterprise-nav__content-wrapper"> <p id="enterprise-nav-solutions" class="enterprise-nav__content" tabindex="-1"> Solutions pour : </p> <a href="https://learning.linkedin.com/fr-fr/for-entire-companies?src=li-learning-nav&trk=learning-course_enterprise-nav" aria-labelledby="enterprise-nav-solutions business-nav-business" class="enterprise-nav__content" data-tracking-control-name="learning-course_enterprise-nav" data-tracking-will-navigate="true" id="business-nav-business">Entreprise</a> <a href="https://learning.linkedin.com/fr-fr/for-higher-education?src=li-learning-nav&trk=learning-course_enterprise-nav" aria-labelledby="enterprise-nav-solutions business-nav-education" class="enterprise-nav__content" data-tracking-control-name="learning-course_enterprise-nav" data-tracking-will-navigate="true" id="business-nav-education">Enseignement supérieur</a> <a href="https://learning.linkedin.com/fr-fr/for-governments?src=li-learning-nav&trk=learning-course_enterprise-nav" aria-labelledby="enterprise-nav-solutions business-nav-government" class="enterprise-nav__content" data-tracking-control-name="learning-course_enterprise-nav" data-tracking-will-navigate="true" id="business-nav-government">Administration publique</a> <a href="/learning/subscription/teams?veh=lil_upx&src=li-learning-nav&trk=learning-course_enterprise-nav" aria-labelledby="enterprise-nav-solutions business-nav-buy" class="enterprise-nav__content" data-test-live-enterprise-upsell="true" data-tracking-control-name="learning-course_enterprise-nav" data-tracking-will-navigate="true" data-tracking-impression-name="lil_upsell_learning-course_enterprise-nav_teambuy" id="business-nav-buy">Acheter pour mon équipe</a> </div> </div> <!----> <!----> </div> <main class="main papabear:flex papabear:w-content-max-w papabear:mx-auto papabear:pt-desktop-content-top-margin mamabear:pt-desktop-content-top-margin " id="main-content" role="main"> <section class="core-rail mx-auto papabear:w-core-rail-width mamabear:max-w-[790px] babybear:max-w-[790px]"> <ol class="breadcrumb__list"> <li class="breadcrumb__item"> <a class="breadcrumb__link" href="https://fr.linkedin.com/learning/browse?trk=learning-course_breadcrumb" data-tracking-control-name="learning-course_breadcrumb" data-tracking-will-navigate>Toutes les rubriques</a> </li> <li class="breadcrumb__item"> <a class="breadcrumb__link" href="https://fr.linkedin.com/learning/topics/technologie?trk=learning-course_breadcrumb" data-tracking-control-name="learning-course_breadcrumb" data-tracking-will-navigate>Technologie</a> </li> <li class="breadcrumb__item"> <a class="breadcrumb__link" href="https://fr.linkedin.com/learning/topics/developpement-web?trk=learning-course_breadcrumb" data-tracking-control-name="learning-course_breadcrumb" data-tracking-will-navigate>Développement web</a> </li> <li class="breadcrumb__item"> <a class="breadcrumb__link" href="https://fr.linkedin.com/learning/topics/frameworks-javascript?trk=learning-course_breadcrumb" data-tracking-control-name="learning-course_breadcrumb" data-tracking-will-navigate>Frameworks JavaScript</a> </li> </ol> <script type="application/ld+json"> {"@context":"http://schema.org/","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Toutes les rubriques","item":"https://fr.linkedin.com/learning/browse"},{"@type":"ListItem","position":2,"name":"Technologie","item":"https://fr.linkedin.com/learning/topics/technologie"},{"@type":"ListItem","position":3,"name":"Développement web","item":"https://fr.linkedin.com/learning/topics/developpement-web"},{"@type":"ListItem","position":4,"name":"Frameworks JavaScript","item":"https://fr.linkedin.com/learning/topics/frameworks-javascript"}]} </script> <section class="top-card-layout container-lined overflow-hidden babybear:rounded-[0px]"> <section class="top-card__image-container"> <img class="top-card__image" alt="L'essentiel de Node.js" data-delayed-url="https://media.licdn.com/dms/image/v2/C560DAQG8GKs7tu4PrQ/learning-public-crop_675_1200/learning-public-crop_675_1200/0/1679315723603?e=2147483647&v=beta&t=-1pq9v2CopmrK8mRxmWoCHSdRABKW22gSLEfuJ6t74M"> <a class="top-card__overlay-button" data-tracking-control-name="course_preview" data-tracking-will-navigate href="https://fr.linkedin.com/learning/l-essentiel-de-node-js-22041554/bienvenue-dans-l-essentiel-de-node-js?autoplay=true&trk=course_preview"> <span class="top-card__preview-cta "> <icon class="top-card__preview-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/5jwhkytplzxiejvhzfu0t7m8l"> </icon> <span class="top-card__preview-cta-text">Aperçu</span> </span> <!----> </a> </section> <div class="top-card-layout__card relative p-2 papabear:p-details-container-padding"> <div class="top-card-layout__entity-info-container flex flex-wrap papabear:flex-nowrap"> <div class="top-card-layout__entity-info flex-grow flex-shrink-0 basis-0 babybear:flex-none babybear:w-full babybear:flex-none babybear:w-full"> <h1 class="top-card-layout__title font-sans text-lg papabear:text-xl font-bold leading-open text-color-text mb-0"> L'essentiel de Node.js </h1> <h2 class="top-card-layout__headline break-words font-sans text-md leading-open text-color-text"> <div class="top-card__headline-row"> <span class="top-card__headline-row-item top-card__headline-row-item--large">Avec Nina Kapinga</span> <span class="top-card__headline-row-item">Aimé par 102 utilisateurs</span> </div> <div class="top-card__headline-row"> <span class="top-card__headline-row-item">Durée : 3 h 2 m</span> <span class="top-card__headline-row-item">Niveau de compétence : Débutant + Intermédiaire</span> <span class="top-card__headline-row-item">Émission : 24/03/2023</span> </div> </h2> <!----> <!----> <div class="top-card-layout__cta-container flex flex-wrap mt-0.5 papabear:mt-0 ml-[-12px]"> <a href="http://fr.linkedin.com/learning/subscription/products?courseSlug=l-essentiel-de-node-js-22041554&destRedirectURL=https%3A%2F%2Ffr%2Elinkedin%2Ecom%2Flearning%2Fl-essentiel-de-node-js-22041554&trk=course_info&upsellTrk=lil_upsell_course_info_subscription" data-tracking-control-name="lil_upsell_course_info_subscription" data-tracking-impression-name="lil_upsell_course_info_subscription" data-litms-tracking-control-name="lil_upsell_course_info_subscription" data-tracking-will-navigate class="top-card__upsell-link top-card-layout__cta mt-2 ml-1.5 h-auto babybear:flex-auto top-card-layout__cta--primary btn-md btn-primary" data-test-live-course-sub-upsell> Démarrer mon mois d’essai gratuit </a> <a class="buy-for-your-team-cta__link top-card-layout__cta mt-2 ml-1.5 h-auto babybear:flex-auto top-card-layout__cta--secondary btn-md btn-secondary" href="/learning/subscription/teams?veh=lil_upx&src=li-lil-upsell&trk=learning-course_buy-for-your-team-cta" data-tracking-control-name="learning-course_buy-for-your-team-cta" data-tracking-impression-name="lil_upsell_learning-course_buy-for-your-team-cta_teambuy" data-test-live-buy-for-your-team-upsell data-tracking-will-navigate> Acheter pour mon équipe </a> </div> </div> <!----> </div> <!----> <!----> </div> </section> <div class="details mx-details-container-padding"> <section class="core-section-container my-3 course-details"> <!----> <h2 class="core-section-container__title section-title"> Détails du cours </h2> <!----> <div class="core-section-container__content break-words"> <section class="show-more-less-html course-details__description" data-max-lines="4"> <div class="show-more-less-html__markup show-more-less-html__markup--clamp-after-4 relative overflow-hidden"> Dans cette formation, qui s’adresse aux développeurs JavaScript de niveau débutant, vous allez découvrir Node.js, un environnement d’exécution JavaScript multiplateforme et open source. Nina Kapinga, développeuse full-stack et formatrice en programmation, vous présentera tout d’abord les bases de Nodes.js puis vous accompagnera pas à pas dans son installation. Vous découvrirez ensuite comment l’utiliser. À l’issue de ce cours, vous disposerez des connaissances pour créer et exécuter du code en Node.js, comprendre les grandes lignes de l’environnement d’exécution et créer des applications back-end avec Node.js. </div> <button class="show-more-less-html__button show-more-less-button show-more-less-html__button--more ml-0.5" data-tracking-control-name="learning-course_show-more-html-btn" aria-label="i18n_show_more" aria-expanded="false"> <!----> Show more <icon class="show-more-less-html__button-icon show-more-less-button-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cyolgscd0imw2ldqppkrb84vo"></icon> </button> <button class="show-more-less-html__button show-more-less-button show-more-less-html__button--less ml-0.5" data-tracking-control-name="learning-course_show-less-html-btn" aria-label="i18n_show_less" aria-expanded="true"> <!----> Show less <icon class="show-more-less-html__button-icon show-more-less-button-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/4chtt12k98xwnba1nimld2oyg"></icon> </button> <!----> </section> </div> </section> <section class="core-section-container my-3 course-skills"> <!----> <h2 class="core-section-container__title section-title"> Compétences que vous obtiendrez </h2> <!----> <div class="core-section-container__content break-words"> <ul class="course-skills__skill-list"> <li class="course-skills__skill-list-item"> <a href="https://www.linkedin.com/learning/topics/node-js?trk=learning-course_pill-list" data-tracking-control-name="learning-course_pill-list" data-tracking-will-navigate class="pill flex w-fit mr-[6px] mb-1 hover:no-underline skill-pill"> Node.js </a> </li> <li class="course-skills__skill-list-item"> <a href="https://fr.linkedin.com/learning/search?keywords=Framework+JavaScript&trk=learning-course_pill-list" data-tracking-control-name="learning-course_pill-list" data-tracking-will-navigate class="pill flex w-fit mr-[6px] mb-1 hover:no-underline skill-pill"> Framework JavaScript </a> </li> </ul> </div> </section> <section class="core-section-container my-3"> <!----> <h2 class="core-section-container__title section-title"> Obtenez un certificat à partager </h2> <!----> <div class="core-section-container__content break-words"> <p class="course-certificate__body-paragraph">Partager ce que vous avez appris et démarquez-vous dans le secteur souhaité avec un certificat mettant en valeur vos connaissances acquises dans le cours.</p> <div class="course-certificate__image-container"> <img class="course-certificate__certificate-image" alt="Exemple de certificat" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/52nu8qc7cfcn7vrftr7ttceqt"> <div> <h3 class="course-certificate__detail-list-heading"> <div class="learning-logo"> <icon class="learning-logo__inbug onload" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/4zqr0f9jf98vi2nkijyc3bex2"></icon> <span class="learning-logo__text learning-logo__text--show-on-mobile" aria-hidden="true">Learning</span> <span class="sr-only">LinkedIn Learning</span> </div> <span>Certificat d’accomplissement</span> </h3> <ul> <li class="course-certificate__detail-list-item"> <div class="course-certificate__detail-list-item-icon-wrapper"><icon data-delayed-url="https://static.licdn.com/aero-v1/sc/h/5lqa4dj5v9gp6yjh6s6iwtdbb"></icon></div> <p class="course-certificate__detail-list-item-text">Affichez sur votre profil LinkedIn dans la rubrique “Licences et certificat”</p> </li> <li class="course-certificate__detail-list-item"> <div class="course-certificate__detail-list-item-icon-wrapper"><icon data-delayed-url="https://static.licdn.com/aero-v1/sc/h/5lqa4dj5v9gp6yjh6s6iwtdbb"></icon></div> <p class="course-certificate__detail-list-item-text">Téléchargez ou imprimez au format PDF pour partager avec d’autres personnes</p> </li> <li class="course-certificate__detail-list-item"> <div class="course-certificate__detail-list-item-icon-wrapper"><icon data-delayed-url="https://static.licdn.com/aero-v1/sc/h/5lqa4dj5v9gp6yjh6s6iwtdbb"></icon></div> <p class="course-certificate__detail-list-item-text">Partagez comme image en ligne pour afficher votre compétence</p> </li> </ul> </div> </div> </div> </section> <section class="core-section-container my-3 course-instructors"> <!----> <h2 class="core-section-container__title section-title"> Rencontrez le formateur </h2> <!----> <div class="core-section-container__content break-words"> <ul class="course-instructors__list"> <li class="course-instructors__list-item"> <a href="https://nl.linkedin.com/in/nina-kapinga-27049758?trk=learning-course_instructor" target="_self" data-tracking-control-name="learning-course_instructor" data-tracking-will-navigate class="base-card relative w-full hover:no-underline focus:no-underline base-card--link base-main-card flex flex-wrap py-2 pr-2 babybear:pr-0 base-main-card--link"> <!----> <img class="inline-block relative rounded-[50%] w-6 h-6 " data-delayed-url="https://media.licdn.com/dms/image/v2/C5103AQGPGdfYkUjElg/profile-displayphoto-shrink_400_400/profile-displayphoto-shrink_400_400/0/1517046577753?e=2147483647&v=beta&t=bcsjM4m9d5ujiYteWuajLISUmiJ9kkqQXcpx2Fvqnd8" data-ghost-classes="bg-color-entity-ghost-background" data-ghost-url="https://static.licdn.com/aero-v1/sc/h/9c8pery4andzj6ohjkjp54ma2" alt="Cliquez ici pour voir le profil de formateur de Nina Kapinga"> <div class="base-main-card__info self-center ml-1 flex-1 relative break-words papabear:min-w-0 mamabear:min-w-0 babybear:w-full"> <h3 class="base-main-card__title font-sans text-[18px] font-bold text-color-text overflow-hidden "> Nina Kapinga </h3> <h4 class="base-main-card__subtitle body-text text-color-text overflow-hidden"> Software Developer - Azure/AWS DevOps - LinkedIn Instructor </h4> <!----> <!----> </div> <!----> </a> </li> </ul> </div> </section> <section class="core-section-container my-3 reviews-feed"> <!----> <h2 class="core-section-container__title section-title"> Avis des apprenants </h2> <!----> <div class="core-section-container__content break-words"> <div class="reviews-feed__ratings-summary"> <section class="ratings-summary"> <div class="ratings-summary__overall-rating"> <h3 class="ratings-summary__header"><span class="ratings-summary__rating-average">4,6</span> <span class="ratings-summary__rating-max">sur 5</span></h3> <figure class="ratings-summary__figure"> <span class="star-rating" role="img" aria-label="Évaluation : 4.6 sur 5 étoiles"> <span class="star-rating__icon-container" aria-hidden="true"> <icon class="star-rating__icon star-rating__icon--small " data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cg0ud3t24av7pe8eamnp39hfq"></icon> </span> <span class="star-rating__icon-container" aria-hidden="true"> <icon class="star-rating__icon star-rating__icon--small " data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cg0ud3t24av7pe8eamnp39hfq"></icon> </span> <span class="star-rating__icon-container" aria-hidden="true"> <icon class="star-rating__icon star-rating__icon--small " data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cg0ud3t24av7pe8eamnp39hfq"></icon> </span> <span class="star-rating__icon-container" aria-hidden="true"> <icon class="star-rating__icon star-rating__icon--small " data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cg0ud3t24av7pe8eamnp39hfq"></icon> </span> <span class="star-rating__icon-container" aria-hidden="true"> <icon class="star-rating__icon star-rating__icon--small " data-delayed-url="https://static.licdn.com/aero-v1/sc/h/7dacecy4xq1otzk8pae2g0hxd"></icon> </span> </span> <figcaption class="ratings-summary__ratings-total">39 notes</figcaption> </figure> </div> <div class="ratings-summary__breakdown"> <div class="ratings-summary__disclaimer"> <div class="tooltip"> <button class="tooltip__trigger ratings-summary__disclaimer-trigger" data-tracking-control-name="toggle_disclaimer" type="button"> <icon class="ratings-summary__disclaimer-icon" data-svg-class-name="ratings-summary__disclaimer-icon-svg" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/g8uts9v3k83n9e3iyvcxit0k"> </icon> <span class="ratings-summary__disclaimer-text">Comment sont calculées les notes ?</span> </button> <span role="tooltip" class="tooltip__popup" aria-hidden="true"> La note globale est calculée à partir de la moyenne des notes soumises. Les notes et les avis peuvent être soumis uniquement par des apprenants non anonymes ayant effectué au moins 40% du cours. Cela nous permet d’éviter les faux avis et le spam. </span> </div> </div> <ul> <li> <figure class="ratings-summary__rating-count"> <figcaption class="ratings-summary__rating-count-label"> 5 étoile </figcaption> <progress class="ratings-summary__progress-bar" max="39" value="27" aria-valuemin="0" aria-valuenow="27" aria-valuemax="39"> Valeur actuelle : 27 </progress> <span class="ratings-summary__rating-count-percent"> 69 % </span> </figure> </li> <li> <figure class="ratings-summary__rating-count"> <figcaption class="ratings-summary__rating-count-label"> 4 étoile </figcaption> <progress class="ratings-summary__progress-bar" max="39" value="9" aria-valuemin="0" aria-valuenow="9" aria-valuemax="39"> Valeur actuelle : 9 </progress> <span class="ratings-summary__rating-count-percent"> 23 % </span> </figure> </li> <li> <figure class="ratings-summary__rating-count"> <figcaption class="ratings-summary__rating-count-label"> 3 étoile </figcaption> <progress class="ratings-summary__progress-bar" max="39" value="3" aria-valuemin="0" aria-valuenow="3" aria-valuemax="39"> Valeur actuelle : 3 </progress> <span class="ratings-summary__rating-count-percent"> 8 % </span> </figure> </li> <li> <figure class="ratings-summary__rating-count"> <figcaption class="ratings-summary__rating-count-label"> 2 étoile </figcaption> <progress class="ratings-summary__progress-bar" max="39" value="0" aria-valuemin="0" aria-valuenow="0" aria-valuemax="39"> Valeur actuelle : 0 </progress> <span class="ratings-summary__rating-count-percent"> 0 % </span> </figure> </li> <li> <figure class="ratings-summary__rating-count"> <figcaption class="ratings-summary__rating-count-label"> 1 étoile </figcaption> <progress class="ratings-summary__progress-bar" max="39" value="0" aria-valuemin="0" aria-valuenow="0" aria-valuemax="39"> Valeur actuelle : 0 </progress> <span class="ratings-summary__rating-count-percent"> 0 % </span> </figure> </li> </ul> </div> </section> </div> <ul class="reviews-feed__reviews-list"> <li class="reviews-feed__reviews-list-item"> <div class="review-card"> <div class="base-card relative w-full hover:no-underline focus:no-underline base-card--link base-main-card flex flex-wrap py-2 pr-2 babybear:pr-0 base-main-card--link review-card__entity"> <a class="base-card__full-link absolute top-0 right-0 bottom-0 left-0 p-0 z-[2]" href="https://ci.linkedin.com/in/gnonhoua-n-golo-ouattara-7b4180253?trk=learning-course" data-tracking-control-name="learning-course" data-tracking-will-navigate> <span class="sr-only"> gnonhoua n'golo ouattara <!----> </span> </a> <img class="inline-block relative rounded-[50%] w-6 h-6 bg-color-entity-ghost-background" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/9c8pery4andzj6ohjkjp54ma2" data-ghost-classes="bg-color-entity-ghost-background" data-ghost-url="https://static.licdn.com/aero-v1/sc/h/9c8pery4andzj6ohjkjp54ma2" alt="gnonhoua n'golo ouattara"> <div class="base-main-card__info self-center ml-1 flex-1 relative break-words papabear:min-w-0 mamabear:min-w-0 babybear:w-full"> <h3 class="base-main-card__title font-sans text-[18px] font-bold text-color-text overflow-hidden "> gnonhoua n'golo ouattara <!----> </h3> <h4 class="base-main-card__subtitle body-text text-color-text overflow-hidden"> Étudiant(e) à ESATIC </h4> <!----> <div class="body-text text-color-text-low-emphasis base-main-card__metadata"> <div class="review-card__content"> <div class="review-card__centered-row"> <div class="review-card__star-container"> <span class="star-rating" role="img" aria-label="Évaluation : 4 sur 5 étoiles"> <span class="star-rating__icon-container" aria-hidden="true"> <icon class="star-rating__icon star-rating__icon--small " data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cg0ud3t24av7pe8eamnp39hfq"></icon> </span> <span class="star-rating__icon-container" aria-hidden="true"> <icon class="star-rating__icon star-rating__icon--small " data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cg0ud3t24av7pe8eamnp39hfq"></icon> </span> <span class="star-rating__icon-container" aria-hidden="true"> <icon class="star-rating__icon star-rating__icon--small " data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cg0ud3t24av7pe8eamnp39hfq"></icon> </span> <span class="star-rating__icon-container" aria-hidden="true"> <icon class="star-rating__icon star-rating__icon--small " data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cg0ud3t24av7pe8eamnp39hfq"></icon> </span> <span class="star-rating__icon-container" aria-hidden="true"> <icon class="star-rating__icon star-rating__icon--small " data-delayed-url="https://static.licdn.com/aero-v1/sc/h/e0hq4l058yoqerjsrssp5pbr0"></icon> </span> </span> </div> <span class="review-card__rating"> 4/5 </span> <span class="review-card__date"> 27 novembre 2023 </span> </div> <div class="review-card__text"> super </div> <div class="review-card__centered-row review-card__actions"> <a class="review-card__centered-row review-card__action-button" aria-label="le commentaire de gnonhoua n&#39;golo ouattara est utile" data-tracking-control-name="learning-course_review-card-helpful-button" data-tracking-will-navigate href="https://www.linkedin.com/learning-login/?redirect=https%3A%2F%2Fwww%2Elinkedin%2Ecom%2Flearning%2Fl-essentiel-de-node-js-22041554%3Ftrk%3Dlearning-topics_learning-search-card_search-card%26trk%3Dlearning-topics_learning-search-card_search-card&trk=learning-course_review-card-helpful-button" rel="nofollow"> <icon class="review-card__centered-row review-card__action-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/5ptx189gjbxrh9wf3ncsehms9" data-svg-class-name="review-card__like-icon"></icon> Utile </a> <span class="review-card__dot-delimiter">·</span> <a class="review-card__centered-row review-card__action-button" aria-label="Signaler le commentaire de gnonhoua n&#39;golo ouattara" data-tracking-control-name="learning-course_review-card-report-button" data-tracking-will-navigate href="https://www.linkedin.com/learning-login/?redirect=https%3A%2F%2Fwww%2Elinkedin%2Ecom%2Flearning%2Fl-essentiel-de-node-js-22041554%3Ftrk%3Dlearning-topics_learning-search-card_search-card%26trk%3Dlearning-topics_learning-search-card_search-card&trk=learning-course_review-card-report-button" rel="nofollow"> <icon class="review-card__centered-row review-card__action-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/d04ze1wt0ev8ck8e4ovqk762o" data-svg-class-name="review-card__flag-icon"></icon> Signaler </a> </div> </div> </div> </div> <!----> </div> </div> </li> <li class="reviews-feed__reviews-list-item"> <div class="review-card"> <div class="base-card relative w-full hover:no-underline focus:no-underline base-card--link base-main-card flex flex-wrap py-2 pr-2 babybear:pr-0 base-main-card--link review-card__entity"> <a class="base-card__full-link absolute top-0 right-0 bottom-0 left-0 p-0 z-[2]" href="https://ma.linkedin.com/in/moha-lach-78049b235?trk=learning-course" data-tracking-control-name="learning-course" data-tracking-will-navigate> <span class="sr-only"> Moha Lach <!----> </span> </a> <img class="inline-block relative rounded-[50%] w-6 h-6 bg-color-entity-ghost-background" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/9c8pery4andzj6ohjkjp54ma2" data-ghost-classes="bg-color-entity-ghost-background" data-ghost-url="https://static.licdn.com/aero-v1/sc/h/9c8pery4andzj6ohjkjp54ma2" alt="Moha Lach"> <div class="base-main-card__info self-center ml-1 flex-1 relative break-words papabear:min-w-0 mamabear:min-w-0 babybear:w-full"> <h3 class="base-main-card__title font-sans text-[18px] font-bold text-color-text overflow-hidden "> Moha Lach <!----> </h3> <h4 class="base-main-card__subtitle body-text text-color-text overflow-hidden"> -- </h4> <!----> <div class="body-text text-color-text-low-emphasis base-main-card__metadata"> <div class="review-card__content"> <div class="review-card__centered-row"> <div class="review-card__star-container"> <span class="star-rating" role="img" aria-label="Évaluation : 5 sur 5 étoiles"> <span class="star-rating__icon-container" aria-hidden="true"> <icon class="star-rating__icon star-rating__icon--small " data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cg0ud3t24av7pe8eamnp39hfq"></icon> </span> <span class="star-rating__icon-container" aria-hidden="true"> <icon class="star-rating__icon star-rating__icon--small " data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cg0ud3t24av7pe8eamnp39hfq"></icon> </span> <span class="star-rating__icon-container" aria-hidden="true"> <icon class="star-rating__icon star-rating__icon--small " data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cg0ud3t24av7pe8eamnp39hfq"></icon> </span> <span class="star-rating__icon-container" aria-hidden="true"> <icon class="star-rating__icon star-rating__icon--small " data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cg0ud3t24av7pe8eamnp39hfq"></icon> </span> <span class="star-rating__icon-container" aria-hidden="true"> <icon class="star-rating__icon star-rating__icon--small " data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cg0ud3t24av7pe8eamnp39hfq"></icon> </span> </span> </div> <span class="review-card__rating"> 5/5 </span> <span class="review-card__date"> 18 mai 2023 </span> </div> <div class="review-card__text"> Merciiiiiiiiiiiiiiiiiiiiiî </div> <div class="review-card__centered-row review-card__actions"> <a class="review-card__centered-row review-card__action-button" aria-label="le commentaire de Moha Lach est utile" data-tracking-control-name="learning-course_review-card-helpful-button" data-tracking-will-navigate href="https://www.linkedin.com/learning-login/?redirect=https%3A%2F%2Fwww%2Elinkedin%2Ecom%2Flearning%2Fl-essentiel-de-node-js-22041554%3Ftrk%3Dlearning-topics_learning-search-card_search-card%26trk%3Dlearning-topics_learning-search-card_search-card&trk=learning-course_review-card-helpful-button" rel="nofollow"> <icon class="review-card__centered-row review-card__action-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/5ptx189gjbxrh9wf3ncsehms9" data-svg-class-name="review-card__like-icon"></icon> Utile </a> <span class="review-card__dot-delimiter">·</span> <a class="review-card__centered-row review-card__action-button" aria-label="Signaler le commentaire de Moha Lach" data-tracking-control-name="learning-course_review-card-report-button" data-tracking-will-navigate href="https://www.linkedin.com/learning-login/?redirect=https%3A%2F%2Fwww%2Elinkedin%2Ecom%2Flearning%2Fl-essentiel-de-node-js-22041554%3Ftrk%3Dlearning-topics_learning-search-card_search-card%26trk%3Dlearning-topics_learning-search-card_search-card&trk=learning-course_review-card-report-button" rel="nofollow"> <icon class="review-card__centered-row review-card__action-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/d04ze1wt0ev8ck8e4ovqk762o" data-svg-class-name="review-card__flag-icon"></icon> Signaler </a> </div> </div> </div> </div> <!----> </div> </div> </li> <li class="reviews-feed__reviews-list-item"> <div class="review-card"> <div class="base-card relative w-full hover:no-underline focus:no-underline base-card--link base-main-card flex flex-wrap py-2 pr-2 babybear:pr-0 base-main-card--link review-card__entity"> <a class="base-card__full-link absolute top-0 right-0 bottom-0 left-0 p-0 z-[2]" href="https://ca.linkedin.com/in/pagany-l%C3%A9onard-24728b252?trk=learning-course" data-tracking-control-name="learning-course" data-tracking-will-navigate> <span class="sr-only"> Pagany Léonard <!----> </span> </a> <img class="inline-block relative rounded-[50%] w-6 h-6 " data-delayed-url="https://media.licdn.com/dms/image/v2/D4E03AQHgw21etb_c0A/profile-displayphoto-shrink_100_100/profile-displayphoto-shrink_100_100/0/1691987518003?e=2147483647&v=beta&t=4z4TkzAV62feu-a803H8zkhH76m6-o90YeMB_ZVVhA8" data-ghost-classes="bg-color-entity-ghost-background" data-ghost-url="https://static.licdn.com/aero-v1/sc/h/9c8pery4andzj6ohjkjp54ma2" alt="Pagany Léonard"> <div class="base-main-card__info self-center ml-1 flex-1 relative break-words papabear:min-w-0 mamabear:min-w-0 babybear:w-full"> <h3 class="base-main-card__title font-sans text-[18px] font-bold text-color-text overflow-hidden "> Pagany Léonard <!----> </h3> <h4 class="base-main-card__subtitle body-text text-color-text overflow-hidden"> Degree in Computer Programming </h4> <!----> <div class="body-text text-color-text-low-emphasis base-main-card__metadata"> <div class="review-card__content"> <div class="review-card__centered-row"> <div class="review-card__star-container"> <span class="star-rating" role="img" aria-label="Évaluation : 5 sur 5 étoiles"> <span class="star-rating__icon-container" aria-hidden="true"> <icon class="star-rating__icon star-rating__icon--small " data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cg0ud3t24av7pe8eamnp39hfq"></icon> </span> <span class="star-rating__icon-container" aria-hidden="true"> <icon class="star-rating__icon star-rating__icon--small " data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cg0ud3t24av7pe8eamnp39hfq"></icon> </span> <span class="star-rating__icon-container" aria-hidden="true"> <icon class="star-rating__icon star-rating__icon--small " data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cg0ud3t24av7pe8eamnp39hfq"></icon> </span> <span class="star-rating__icon-container" aria-hidden="true"> <icon class="star-rating__icon star-rating__icon--small " data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cg0ud3t24av7pe8eamnp39hfq"></icon> </span> <span class="star-rating__icon-container" aria-hidden="true"> <icon class="star-rating__icon star-rating__icon--small " data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cg0ud3t24av7pe8eamnp39hfq"></icon> </span> </span> </div> <span class="review-card__rating"> 5/5 </span> <span class="review-card__date"> 26 avril 2023 </span> </div> <div class="review-card__text"> Très pratique pour un débutant... </div> <div class="review-card__centered-row review-card__actions"> <a class="review-card__centered-row review-card__action-button" aria-label="le commentaire de Pagany Léonard est utile" data-tracking-control-name="learning-course_review-card-helpful-button" data-tracking-will-navigate href="https://www.linkedin.com/learning-login/?redirect=https%3A%2F%2Fwww%2Elinkedin%2Ecom%2Flearning%2Fl-essentiel-de-node-js-22041554%3Ftrk%3Dlearning-topics_learning-search-card_search-card%26trk%3Dlearning-topics_learning-search-card_search-card&trk=learning-course_review-card-helpful-button" rel="nofollow"> <icon class="review-card__centered-row review-card__action-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/5ptx189gjbxrh9wf3ncsehms9" data-svg-class-name="review-card__like-icon"></icon> Utile </a> <span class="review-card__dot-delimiter">·</span> <a class="review-card__centered-row review-card__action-button" aria-label="Signaler le commentaire de Pagany Léonard" data-tracking-control-name="learning-course_review-card-report-button" data-tracking-will-navigate href="https://www.linkedin.com/learning-login/?redirect=https%3A%2F%2Fwww%2Elinkedin%2Ecom%2Flearning%2Fl-essentiel-de-node-js-22041554%3Ftrk%3Dlearning-topics_learning-search-card_search-card%26trk%3Dlearning-topics_learning-search-card_search-card&trk=learning-course_review-card-report-button" rel="nofollow"> <icon class="review-card__centered-row review-card__action-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/d04ze1wt0ev8ck8e4ovqk762o" data-svg-class-name="review-card__flag-icon"></icon> Signaler </a> </div> </div> </div> </div> <!----> </div> </div> </li> </ul> </div> </section> </div> </section> <section class="right-rail papabear:w-right-rail-width papabear:ml-column-gutter mamabear:max-w-[790px] mamabear:px-mobile-container-padding babybear:max-w-[790px] babybear:px-mobile-container-padding"> <section class="table-of-contents mb-4 table-of-contents--with-max-height"> <h2 class="table-of-contents__header"> Table des matières </h2> <ul class="table-of-contents__list"> <li class="toc-section"> <div class="show-more-less"> <button class="show-more-less__button show-more-less__more-button show-more-less-button " aria-expanded="false" data-tracking-control-name="learning-course_toc-section_show_more"> Introduction <icon class="show-more-less__button--chevron show-more-less-button-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cyolgscd0imw2ldqppkrb84vo"></icon> </button> <button class="show-more-less__button show-more-less__less-button show-more-less-button show-more-less__button--hide" aria-expanded="false" data-tracking-control-name="learning-course_toc-section_show_more"> Introduction <icon class="show-more-less__button--chevron show-more-less-button-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/4chtt12k98xwnba1nimld2oyg"></icon> </button> <ul data-max-num-to-show="0" class="show-more-less__list show-more-less__list--hide-after-0" data-impression-id="learning-course_toc-section_show-more-less"> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://fr.linkedin.com/learning/l-essentiel-de-node-js-22041554/bienvenue-dans-l-essentiel-de-node-js?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <icon class="table-of-contents__item-status table-of-contents__item-status--unlocked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/5jwhkytplzxiejvhzfu0t7m8l" data-svg-class-name="table-of-contents__item-status-svg--unlocked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Bienvenue dans « L'essentiel de Node.js » </div> <div class="table-of-contents__item-duration"> 45 s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://fr.linkedin.com/learning/l-essentiel-de-node-js-22041554/utiliser-les-fichiers-d-exercice?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <icon class="table-of-contents__item-status table-of-contents__item-status--unlocked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/5jwhkytplzxiejvhzfu0t7m8l" data-svg-class-name="table-of-contents__item-status-svg--unlocked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Utiliser les fichiers d'exercice </div> <div class="table-of-contents__item-duration"> 2 m 20 s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://fr.linkedin.com/learning/l-essentiel-de-node-js-22041554/aborder-les-specificites-des-fichiers?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <icon class="table-of-contents__item-status table-of-contents__item-status--unlocked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/5jwhkytplzxiejvhzfu0t7m8l" data-svg-class-name="table-of-contents__item-status-svg--unlocked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Aborder les spécificités des fichiers </div> <div class="table-of-contents__item-duration"> 1 m 50 s </div> </div> </a> </li> </ul> <!----> </div> </li> <li class="toc-section"> <div class="show-more-less"> <button class="show-more-less__button show-more-less__more-button show-more-less-button " aria-expanded="false" data-tracking-control-name="learning-course_toc-section_show_more"> 1. Découvrir Node.js <icon class="show-more-less__button--chevron show-more-less-button-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cyolgscd0imw2ldqppkrb84vo"></icon> </button> <button class="show-more-less__button show-more-less__less-button show-more-less-button show-more-less__button--hide" aria-expanded="false" data-tracking-control-name="learning-course_toc-section_show_more"> 1. Découvrir Node.js <icon class="show-more-less__button--chevron show-more-less-button-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/4chtt12k98xwnba1nimld2oyg"></icon> </button> <ul data-max-num-to-show="0" class="show-more-less__list show-more-less__list--hide-after-0" data-impression-id="learning-course_toc-section_show-more-less"> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://fr.linkedin.com/learning/l-essentiel-de-node-js-22041554/aborder-les-prerequis?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Verrouillé)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Aborder les prérequis </div> <div class="table-of-contents__item-duration"> 1 m </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://fr.linkedin.com/learning/l-essentiel-de-node-js-22041554/definir-node-js?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Verrouillé)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Définir Node.js </div> <div class="table-of-contents__item-duration"> 2 m 3 s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://fr.linkedin.com/learning/l-essentiel-de-node-js-22041554/installer-node-js-sur-windows?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Verrouillé)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Installer Node.js sur Windows </div> <div class="table-of-contents__item-duration"> 2 m 46 s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://fr.linkedin.com/learning/l-essentiel-de-node-js-22041554/installer-node-js-sur-mac?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <icon class="table-of-contents__item-status table-of-contents__item-status--unlocked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/5jwhkytplzxiejvhzfu0t7m8l" data-svg-class-name="table-of-contents__item-status-svg--unlocked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Installer Node.js sur Mac </div> <div class="table-of-contents__item-duration"> 2 m 6 s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://fr.linkedin.com/learning/l-essentiel-de-node-js-22041554/aborder-le-repl?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Verrouillé)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Aborder le REPL </div> <div class="table-of-contents__item-duration"> 6 m 24 s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://fr.linkedin.com/learning/l-essentiel-de-node-js-22041554/executer-les-scripts?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Verrouillé)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Exécuter les scripts </div> <div class="table-of-contents__item-duration"> 1 m 58 s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://fr.linkedin.com/learning/l-essentiel-de-node-js-22041554/utiliser-le-cli-de-node-js?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Verrouillé)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Utiliser le CLI de Node.js </div> <div class="table-of-contents__item-duration"> 4 m 29 s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://fr.linkedin.com/learning/l-essentiel-de-node-js-22041554/aborder-l-objet-process?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Verrouillé)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Aborder l’objet Process </div> <div class="table-of-contents__item-duration"> 5 m 50 s </div> </div> </a> </li> </ul> <!----> </div> </li> <li class="toc-section"> <div class="show-more-less"> <button class="show-more-less__button show-more-less__more-button show-more-less-button " aria-expanded="false" data-tracking-control-name="learning-course_toc-section_show_more"> 2. Appréhender les modules <icon class="show-more-less__button--chevron show-more-less-button-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cyolgscd0imw2ldqppkrb84vo"></icon> </button> <button class="show-more-less__button show-more-less__less-button show-more-less-button show-more-less__button--hide" aria-expanded="false" data-tracking-control-name="learning-course_toc-section_show_more"> 2. Appréhender les modules <icon class="show-more-less__button--chevron show-more-less-button-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/4chtt12k98xwnba1nimld2oyg"></icon> </button> <ul data-max-num-to-show="0" class="show-more-less__list show-more-less__list--hide-after-0" data-impression-id="learning-course_toc-section_show-more-less"> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://fr.linkedin.com/learning/l-essentiel-de-node-js-22041554/decouvrir-les-modules?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Verrouillé)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Découvrir les modules </div> <div class="table-of-contents__item-duration"> 3 m 46 s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://fr.linkedin.com/learning/l-essentiel-de-node-js-22041554/exporter-les-modules?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <icon class="table-of-contents__item-status table-of-contents__item-status--unlocked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/5jwhkytplzxiejvhzfu0t7m8l" data-svg-class-name="table-of-contents__item-status-svg--unlocked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Exporter les modules </div> <div class="table-of-contents__item-duration"> 5 m 14 s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://fr.linkedin.com/learning/l-essentiel-de-node-js-22041554/importer-les-modules?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Verrouillé)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Importer les modules </div> <div class="table-of-contents__item-duration"> 4 m 22 s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://fr.linkedin.com/learning/l-essentiel-de-node-js-22041554/decouvrir-l-objet-global-de-node?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Verrouillé)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Découvrir l'objet global de Node </div> <div class="table-of-contents__item-duration"> 2 m 44 s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://fr.linkedin.com/learning/l-essentiel-de-node-js-22041554/deboguer-une-application-node-js?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Verrouillé)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Déboguer une application Node.js </div> <div class="table-of-contents__item-duration"> 5 m 8 s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://fr.linkedin.com/learning/l-essentiel-de-node-js-22041554/aborder-le-module-node-test?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Verrouillé)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Aborder le module node:test </div> <div class="table-of-contents__item-duration"> 4 m 44 s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://fr.linkedin.com/learning/l-essentiel-de-node-js-22041554/aborder-quelques-operations-avancees-de-node-test?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Verrouillé)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Aborder quelques opérations avancées de node:test </div> <div class="table-of-contents__item-duration"> 4 m 55 s </div> </div> </a> </li> </ul> <!----> </div> </li> <li class="toc-section"> <div class="show-more-less"> <button class="show-more-less__button show-more-less__more-button show-more-less-button " aria-expanded="false" data-tracking-control-name="learning-course_toc-section_show_more"> 3. Découvrir l'architecture évènementielle <icon class="show-more-less__button--chevron show-more-less-button-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cyolgscd0imw2ldqppkrb84vo"></icon> </button> <button class="show-more-less__button show-more-less__less-button show-more-less-button show-more-less__button--hide" aria-expanded="false" data-tracking-control-name="learning-course_toc-section_show_more"> 3. Découvrir l'architecture évènementielle <icon class="show-more-less__button--chevron show-more-less-button-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/4chtt12k98xwnba1nimld2oyg"></icon> </button> <ul data-max-num-to-show="0" class="show-more-less__list show-more-less__list--hide-after-0" data-impression-id="learning-course_toc-section_show-more-less"> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://fr.linkedin.com/learning/l-essentiel-de-node-js-22041554/aborder-l-event-loop?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Verrouillé)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Aborder l'event loop </div> <div class="table-of-contents__item-duration"> 5 m 31 s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://fr.linkedin.com/learning/l-essentiel-de-node-js-22041554/aborder-les-operations-asynchrones?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Verrouillé)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Aborder les opérations asynchrones </div> <div class="table-of-contents__item-duration"> 5 m 10 s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://fr.linkedin.com/learning/l-essentiel-de-node-js-22041554/aborder-l-eventemitter?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <icon class="table-of-contents__item-status table-of-contents__item-status--unlocked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/5jwhkytplzxiejvhzfu0t7m8l" data-svg-class-name="table-of-contents__item-status-svg--unlocked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Aborder l'EventEmitter </div> <div class="table-of-contents__item-duration"> 6 m 3 s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://fr.linkedin.com/learning/l-essentiel-de-node-js-22041554/gerer-les-evenements-d-erreurs?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Verrouillé)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Gérer les évènements d'erreurs </div> <div class="table-of-contents__item-duration"> 3 m 51 s </div> </div> </a> </li> </ul> <!----> </div> </li> <li class="toc-section"> <div class="show-more-less"> <button class="show-more-less__button show-more-less__more-button show-more-less-button " aria-expanded="false" data-tracking-control-name="learning-course_toc-section_show_more"> 4. Travailler avec le système d'exploitation <icon class="show-more-less__button--chevron show-more-less-button-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cyolgscd0imw2ldqppkrb84vo"></icon> </button> <button class="show-more-less__button show-more-less__less-button show-more-less-button show-more-less__button--hide" aria-expanded="false" data-tracking-control-name="learning-course_toc-section_show_more"> 4. Travailler avec le système d'exploitation <icon class="show-more-less__button--chevron show-more-less-button-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/4chtt12k98xwnba1nimld2oyg"></icon> </button> <ul data-max-num-to-show="0" class="show-more-less__list show-more-less__list--hide-after-0" data-impression-id="learning-course_toc-section_show-more-less"> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://fr.linkedin.com/learning/l-essentiel-de-node-js-22041554/decouvrir-le-module-fs?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Verrouillé)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Découvrir le module fs </div> <div class="table-of-contents__item-duration"> 5 m 21 s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://fr.linkedin.com/learning/l-essentiel-de-node-js-22041554/decouvrir-le-module-os?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Verrouillé)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Découvrir le module os </div> <div class="table-of-contents__item-duration"> 1 m 47 s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://fr.linkedin.com/learning/l-essentiel-de-node-js-22041554/decouvrir-le-module-child-process?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Verrouillé)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Découvrir le module child_process </div> <div class="table-of-contents__item-duration"> 4 m 36 s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://fr.linkedin.com/learning/l-essentiel-de-node-js-22041554/aborder-les-streams?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Verrouillé)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Aborder les streams </div> <div class="table-of-contents__item-duration"> 3 m 47 s </div> </div> </a> </li> </ul> <!----> </div> </li> <li class="toc-section"> <div class="show-more-less"> <button class="show-more-less__button show-more-less__more-button show-more-less-button " aria-expanded="false" data-tracking-control-name="learning-course_toc-section_show_more"> 5. Travailler avec un serveur web <icon class="show-more-less__button--chevron show-more-less-button-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cyolgscd0imw2ldqppkrb84vo"></icon> </button> <button class="show-more-less__button show-more-less__less-button show-more-less-button show-more-less__button--hide" aria-expanded="false" data-tracking-control-name="learning-course_toc-section_show_more"> 5. Travailler avec un serveur web <icon class="show-more-less__button--chevron show-more-less-button-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/4chtt12k98xwnba1nimld2oyg"></icon> </button> <ul data-max-num-to-show="0" class="show-more-less__list show-more-less__list--hide-after-0" data-impression-id="learning-course_toc-section_show-more-less"> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://fr.linkedin.com/learning/l-essentiel-de-node-js-22041554/aborder-le-module-http?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Verrouillé)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Aborder le module HTTP </div> <div class="table-of-contents__item-duration"> 4 m 24 s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://fr.linkedin.com/learning/l-essentiel-de-node-js-22041554/aborder-le-module-https?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Verrouillé)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Aborder le module HTTPS </div> <div class="table-of-contents__item-duration"> 6 m 24 s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://fr.linkedin.com/learning/l-essentiel-de-node-js-22041554/aborder-le-gestionnaire-des-requetes?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Verrouillé)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Aborder le gestionnaire des requêtes </div> <div class="table-of-contents__item-duration"> 5 m 12 s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://fr.linkedin.com/learning/l-essentiel-de-node-js-22041554/utiliser-l-api-fetch-de-node-js?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Verrouillé)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Utiliser l'API Fetch de Node.js </div> <div class="table-of-contents__item-duration"> 8 m 41 s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://fr.linkedin.com/learning/l-essentiel-de-node-js-22041554/utiliser-les-frameworks-express?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Verrouillé)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Utiliser les frameworks Express </div> <div class="table-of-contents__item-duration"> 5 m 16 s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://fr.linkedin.com/learning/l-essentiel-de-node-js-22041554/defi-configurer-la-route-product?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Verrouillé)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Défi : Configurer la route/product </div> <div class="table-of-contents__item-duration"> 48 s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://fr.linkedin.com/learning/l-essentiel-de-node-js-22041554/solution-configurer-la-route-product?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Verrouillé)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Solution : Configurer la route/product </div> <div class="table-of-contents__item-duration"> 1 m 5 s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://fr.linkedin.com/learning/l-essentiel-de-node-js-22041554/aborder-le-routage-avec-une-api-rest?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <icon class="table-of-contents__item-status table-of-contents__item-status--unlocked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/5jwhkytplzxiejvhzfu0t7m8l" data-svg-class-name="table-of-contents__item-status-svg--unlocked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Aborder le routage avec une API REST </div> <div class="table-of-contents__item-duration"> 7 m 50 s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://fr.linkedin.com/learning/l-essentiel-de-node-js-22041554/installer-mongodb-localement?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Verrouillé)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Installer MongoDB localement </div> <div class="table-of-contents__item-duration"> 5 m 48 s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://fr.linkedin.com/learning/l-essentiel-de-node-js-22041554/gerer-une-requete-http-et-des-operations-crud-avec-mongodb?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Verrouillé)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Gérer une requête HTTP et des opérations CRUD avec MongoDB </div> <div class="table-of-contents__item-duration"> 7 m 25 s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://fr.linkedin.com/learning/l-essentiel-de-node-js-22041554/gerer-une-requete-http-et-des-operations-crud-avec-mongoose?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Verrouillé)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Gérer une requête HTTP et des opérations CRUD avec Mongoose </div> <div class="table-of-contents__item-duration"> 6 m 29 s </div> </div> </a> </li> </ul> <!----> </div> </li> <li class="toc-section"> <div class="show-more-less"> <button class="show-more-less__button show-more-less__more-button show-more-less-button " aria-expanded="false" data-tracking-control-name="learning-course_toc-section_show_more"> 6. Aborder l'API Web Streams <icon class="show-more-less__button--chevron show-more-less-button-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cyolgscd0imw2ldqppkrb84vo"></icon> </button> <button class="show-more-less__button show-more-less__less-button show-more-less-button show-more-less__button--hide" aria-expanded="false" data-tracking-control-name="learning-course_toc-section_show_more"> 6. Aborder l'API Web Streams <icon class="show-more-less__button--chevron show-more-less-button-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/4chtt12k98xwnba1nimld2oyg"></icon> </button> <ul data-max-num-to-show="0" class="show-more-less__list show-more-less__list--hide-after-0" data-impression-id="learning-course_toc-section_show-more-less"> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://fr.linkedin.com/learning/l-essentiel-de-node-js-22041554/decouvrir-les-flux?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Verrouillé)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Découvrir les flux </div> <div class="table-of-contents__item-duration"> 1 m 54 s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://fr.linkedin.com/learning/l-essentiel-de-node-js-22041554/aborder-la-classe-readablestream?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Verrouillé)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Aborder la classe ReadableStream </div> <div class="table-of-contents__item-duration"> 3 m 35 s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://fr.linkedin.com/learning/l-essentiel-de-node-js-22041554/defi-lire-un-fichier-image-json?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Verrouillé)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Défi : Lire un fichier image .json </div> <div class="table-of-contents__item-duration"> 18 s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://fr.linkedin.com/learning/l-essentiel-de-node-js-22041554/solution-lire-un-fichier-image-json?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Verrouillé)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Solution : Lire un fichier image .json </div> <div class="table-of-contents__item-duration"> 1 m </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://fr.linkedin.com/learning/l-essentiel-de-node-js-22041554/aborder-la-classe-writablestream?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Verrouillé)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Aborder la classe WritableStream </div> <div class="table-of-contents__item-duration"> 3 m </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://fr.linkedin.com/learning/l-essentiel-de-node-js-22041554/defi-utiliser-writablestream-dans-un-fichier-local?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Verrouillé)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Défi : Utiliser WritableStream dans un fichier local </div> <div class="table-of-contents__item-duration"> 9 s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://fr.linkedin.com/learning/l-essentiel-de-node-js-22041554/solution-utiliser-writablestream-dans-un-fichier-local?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Verrouillé)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Solution : Utiliser WritableStream dans un fichier local </div> <div class="table-of-contents__item-duration"> 1 m 58 s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://fr.linkedin.com/learning/l-essentiel-de-node-js-22041554/chainer-les-donnees-avec-pipeto?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Verrouillé)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Chaîner les données avec pipeTo </div> <div class="table-of-contents__item-duration"> 2 m 31 s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://fr.linkedin.com/learning/l-essentiel-de-node-js-22041554/defi-chainer-les-donnees?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Verrouillé)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Défi : Chaîner les données </div> <div class="table-of-contents__item-duration"> 15 s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://fr.linkedin.com/learning/l-essentiel-de-node-js-22041554/solution-chainer-les-donnees?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Verrouillé)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Solution : Chaîner les données </div> <div class="table-of-contents__item-duration"> 1 m 51 s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://fr.linkedin.com/learning/l-essentiel-de-node-js-22041554/aborder-la-classe-transformstream?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Verrouillé)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Aborder la classe TransformStream </div> <div class="table-of-contents__item-duration"> 4 m 37 s </div> </div> </a> </li> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://fr.linkedin.com/learning/l-essentiel-de-node-js-22041554/transformer-et-chainer-les-donnees?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Verrouillé)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Transformer et chaîner les données </div> <div class="table-of-contents__item-duration"> 3 m 4 s </div> </div> </a> </li> </ul> <!----> </div> </li> <li class="toc-section"> <div class="show-more-less"> <button class="show-more-less__button show-more-less__more-button show-more-less-button " aria-expanded="false" data-tracking-control-name="learning-course_toc-section_show_more"> Conclusion <icon class="show-more-less__button--chevron show-more-less-button-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cyolgscd0imw2ldqppkrb84vo"></icon> </button> <button class="show-more-less__button show-more-less__less-button show-more-less-button show-more-less__button--hide" aria-expanded="false" data-tracking-control-name="learning-course_toc-section_show_more"> Conclusion <icon class="show-more-less__button--chevron show-more-less-button-icon" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/4chtt12k98xwnba1nimld2oyg"></icon> </button> <ul data-max-num-to-show="0" class="show-more-less__list show-more-less__list--hide-after-0" data-impression-id="learning-course_toc-section_show-more-less"> <li class="toc-item"> <a data-tracking-control-name="learning-course_tocItem" data-tracking-will-navigate href="https://fr.linkedin.com/learning/l-essentiel-de-node-js-22041554/conclure-sur-node-js?autoplay=true&trk=learning-course_tocItem" class="toc-item__link" aria-current="false"> <span class="a11y-text">(Verrouillé)</span> <icon class="table-of-contents__item-status table-of-contents__item-status--locked" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cfu0devb5o77ym5x8vv0oilfz" data-svg-class-name="table-of-contents__item-status-svg--locked"></icon> <div class="table-of-contents__item-details"> <div class="table-of-contents__item-title"> Conclure sur Node.js </div> <div class="table-of-contents__item-duration"> 37 s </div> </div> </a> </li> </ul> <!----> </div> </li> </ul> </section> <section class="aside-section-container mb-4 subscription-value-props-aside-section"> <h2 class="aside-section-container__title section-title"> Ce qui est inclus : </h2> <!----> <div class="aside-section-container__content break-words"> <ul> <!----> <li class="subscription-value-props-aside-section__list-item"> <span class="subscription-value-props-aside-section__value-prop-label">Testez vos connaissances</span> <span class="subscription-value-props-aside-section__value-prop-sublabel">6 Quiz</span> </li> <li class="subscription-value-props-aside-section__list-item"> <span class="subscription-value-props-aside-section__value-prop-label">Apprenez même en déplacement</span> <span class="subscription-value-props-aside-section__value-prop-sublabel">Accès sur tablette et téléphone</span> </li> <!----> </ul> </div> </section> <section class="aside-section-container mb-4 similar-courses-aside-section"> <h2 class="aside-section-container__title section-title"> Voir des cours similaires </h2> <!----> <div class="aside-section-container__content break-words"> <ul> <li> <!----> <a href="https://fr.linkedin.com/learning/l-essentiel-de-javascript-2?trk=learning-course_similar-courses" target="_self" data-tracking-control-name="learning-course_similar-courses" data-tracking-will-navigate class="base-card relative w-full hover:no-underline focus:no-underline base-card--link base-aside-card flex my-1.5 hover:show-play-button focus:show-play-button base-aside-card--link aside-learning-course-card"> <!----> <div class="base-aside-card__media flex-shrink-0 mr-0.5 overflow-hidden relative h-[54px] w-[95px] "> <img class="base-aside-card__media-element w-[100px] h-full object-cover" alt data-delayed-url="https://media.licdn.com/dms/image/v2/D4E0DAQG-PgvQQTlfzw/learning-public-crop_144_256/learning-public-crop_144_256/0/1727854597434?e=2147483647&v=beta&t=gLtC-RHCWaG4w4i2ICw6D5JHqAs62Qasg9rqztlQ9kc"> <div class="aside-learning-course-card__duration duration">6 h 44 m</div> <icon class="base-aside-card__play-button w-auto play-button overlay-center" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/9n9raq7fmdu241tpsxwodsmcd" data-svg-class-name="base-aside-card__play-button-svg"></icon> </div> <div class="base-aside-card__info self-center pl-0.5 flex flex-col flex-1"> <h3 class="base-aside-card__title font-sans text-md font-bold text-color-text relative"> L'essentiel de JavaScript <!----> </h3> <!----> <!----> <!----> <!----> <!----> </div> <!----> </a> </li> <li> <!----> <a href="https://fr.linkedin.com/learning/l-essentiel-de-node-package-manager-npm?trk=learning-course_similar-courses" target="_self" data-tracking-control-name="learning-course_similar-courses" data-tracking-will-navigate class="base-card relative w-full hover:no-underline focus:no-underline base-card--link base-aside-card flex my-1.5 hover:show-play-button focus:show-play-button base-aside-card--link aside-learning-course-card"> <!----> <div class="base-aside-card__media flex-shrink-0 mr-0.5 overflow-hidden relative h-[54px] w-[95px] "> <img class="base-aside-card__media-element w-[100px] h-full object-cover" alt data-delayed-url="https://media.licdn.com/dms/image/v2/C4E0DAQFkYiq8QZdanQ/learning-public-crop_144_256/learning-public-crop_144_256/0/1576241025172?e=2147483647&v=beta&t=xZ1L_iD1ptSeoE7yBt4fdWZqmBIym74E12QLMuaw7Bo"> <div class="aside-learning-course-card__duration duration">1 h 30 m</div> <icon class="base-aside-card__play-button w-auto play-button overlay-center" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/9n9raq7fmdu241tpsxwodsmcd" data-svg-class-name="base-aside-card__play-button-svg"></icon> </div> <div class="base-aside-card__info self-center pl-0.5 flex flex-col flex-1"> <h3 class="base-aside-card__title font-sans text-md font-bold text-color-text relative"> L'essentiel de Node Package Manager (npm) <!----> </h3> <!----> <!----> <!----> <!----> <!----> </div> <!----> </a> </li> <li> <!----> <a href="https://fr.linkedin.com/learning/l-essentiel-d-ecmascript?trk=learning-course_similar-courses" target="_self" data-tracking-control-name="learning-course_similar-courses" data-tracking-will-navigate class="base-card relative w-full hover:no-underline focus:no-underline base-card--link base-aside-card flex my-1.5 hover:show-play-button focus:show-play-button base-aside-card--link aside-learning-course-card"> <!----> <div class="base-aside-card__media flex-shrink-0 mr-0.5 overflow-hidden relative h-[54px] w-[95px] "> <img class="base-aside-card__media-element w-[100px] h-full object-cover" alt data-delayed-url="https://media.licdn.com/dms/image/v2/C4E0DAQF_gYjBHRyIZg/learning-public-crop_144_256/learning-public-crop_144_256/0/1664781523724?e=2147483647&v=beta&t=Di8nF9Ev-TsQbrO5yj8iAMpHmH7pcEfj5jaVK7jADz8"> <div class="aside-learning-course-card__duration duration">1 h 45 m</div> <icon class="base-aside-card__play-button w-auto play-button overlay-center" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/9n9raq7fmdu241tpsxwodsmcd" data-svg-class-name="base-aside-card__play-button-svg"></icon> </div> <div class="base-aside-card__info self-center pl-0.5 flex flex-col flex-1"> <h3 class="base-aside-card__title font-sans text-md font-bold text-color-text relative"> L’essentiel d'ECMAScript <!----> </h3> <!----> <!----> <!----> <!----> <!----> </div> <!----> </a> </li> </ul> </div> </section> <section class="aside-section-container mb-4"> <h2 class="aside-section-container__title section-title"> Télécharger les cours </h2> <!----> <div class="aside-section-container__content break-words"> <p>Utilisez votre appli LinkedIn Learning iOS ou Android et regardez des cours sur votre appareil mobile sans connexion à Internet.</p> <div class="app-links-aside-section__link-container"> <a class="app-links-aside-section__link" href="https://itunes.apple.com/fr/app/apple-store/id1084807225?ls=1&pt=10746&mt=8&ct=learning_course_app_links&trk=learning-course_apple-app-store" data-tracking-control-name="learning-course_apple-app-store" data-tracking-will-navigate rel="noopener noreferrer" target="_blank"> <img alt="Télécharger sur l’App Store" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/emczv26hz24woii2j4aleyry" height="42px" width="142px"> </a> <a class="app-links-aside-section__link" href="https://play.google.com/store/apps/details?id=com.linkedin.android.learning&referrer=utm_source=linkedinlearning&utm_medium=mobileWeb&utm_campaign=learning_guest&hl=fr&ct=learning_course_app_links&trk=learning-course_google-play-store" data-tracking-control-name="learning-course_google-play-store" data-tracking-will-navigate rel="noopener noreferrer" target="_blank"> <img alt="Télécharger sur Google Play" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/535kqf5rsexfx0lucb3t6palb" height="42px" width="142px"> </a> </div> </div> </section> </section> </main> <div class="pre-footer "> <section class="core-section-container my-3 price-disclaimer"> <!----> <!----> <!----> <div class="core-section-container__content break-words"> <p class="price-disclaimer__copy"> <sup class="price-disclaimer__copy--sup">*</sup>Le prix peut varier en fonction des informations relatives au profil et au pays de facturation saisies lors de l’identification ou de l’inscription </p> </div> </section> <section class="tw-linkster bg-cool-gray-20 browse-map" data-impression-id="learning-course_linkster" data-js-module-id="linkster"> <div class="max-w-screen-content-max-w w-full flex justify-between my-0 mx-auto mamabear:px-3 babybear:px-2 babybear:flex-col"> <div class="flex-1 w-1/2 pt-2 pr-4 pb-4 pl-0 babybear:pb-2 babybear:w-full babybear:border-b-1 babybear:border-solid babybear:border-color-border-low-emphasis babybear:last:border-b-0"> <h3 class="text-md font-bold text-color-text leading-open"> Parcourez la catégorie business </h3> <ul class="my-1"> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://fr.linkedin.com/learning/topics/strategie-et-analyse-metier?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Analyse et stratégie d'affaires </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://fr.linkedin.com/learning/topics/leadership-et-developpement-professionnel?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Compétences professionnelles </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://fr.linkedin.com/learning/topics/diversite-equite-et-inclusion-dei?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Diversité, équité, et inclusion (DEI&B) </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://fr.linkedin.com/learning/topics/developpement-de-carriere-16111848?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Développement de carrière </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://fr.linkedin.com/learning/topics/enseignement-et-pedagogie-16116198?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Enseignement et pédagogie </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://fr.linkedin.com/learning/topics/finance-et-comptabilite?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Finance et comptabilité </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://fr.linkedin.com/learning/topics/gestion-de-projet-16112729?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Gestion de projet </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://fr.linkedin.com/learning/topics/leadership-et-management-16112728?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Leadership et management </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://fr.linkedin.com/learning/topics/marketing-3?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Marketing </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://fr.linkedin.com/learning/topics/outils-et-logiciels-bureautiques?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Outils et logiciels bureautiques </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://fr.linkedin.com/learning/topics/petites-entreprises-et-entrepreneuriat?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Petites entreprises et entrepreneuriat </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://fr.linkedin.com/learning/topics/ressources-humaines-16117026?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Ressources humaines </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://fr.linkedin.com/learning/topics/service-clients-16113696?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Service client </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://fr.linkedin.com/learning/topics/ventes-16114566?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Ventes </a> </li> </ul> <a class="link tw-linkster-general-link" aria-label="Voir tous les cours en business" href="https://fr.linkedin.com/learning/topics/business-2?trk=learning-course_browsemap_general-link" data-tracking-control-name="learning-course_browsemap_general-link" data-tracking-will-navigate> Tout voir </a> </div> <div class="flex-1 w-1/2 pt-2 pr-4 pb-4 pl-0 babybear:pb-2 babybear:w-full babybear:border-b-1 babybear:border-solid babybear:border-color-border-low-emphasis babybear:last:border-b-0"> <h3 class="text-md font-bold text-color-text leading-open"> Parcourez la catégorie créativité </h3> <ul class="my-1"> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://fr.linkedin.com/learning/topics/aic-architecture-ingenierie-et-construction?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> AIC (Architecture, ingénierie et construction) </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://fr.linkedin.com/learning/topics/animation-et-illustration?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Animation et illustration </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://fr.linkedin.com/learning/topics/audio-et-musique?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Audio et musique </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://fr.linkedin.com/learning/topics/design-web-et-ux?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Design web </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://fr.linkedin.com/learning/topics/experience-utilisateur-16115211?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Expérience utilisateur </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://fr.linkedin.com/learning/topics/fabrication-de-produit?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Fabrication de produit </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://fr.linkedin.com/learning/topics/graphisme?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Graphisme </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://fr.linkedin.com/learning/topics/motion-graphics-et-effet-speciaux-vfx?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Motion graphics et effet spéciaux (VFX) </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://fr.linkedin.com/learning/topics/retouche-d-images-photographie-2?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Retouche d'images & Photographie </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://fr.linkedin.com/learning/topics/video-audio-2?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Vidéo </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://fr.linkedin.com/learning/topics/visualisation-et-temps-reel?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Visualisation et temps réel </a> </li> </ul> <a class="link tw-linkster-general-link" aria-label="Voir tous les cours en créativité" href="https://fr.linkedin.com/learning/topics/creativite?trk=learning-course_browsemap_general-link" data-tracking-control-name="learning-course_browsemap_general-link" data-tracking-will-navigate> Tout voir </a> </div> <div class="flex-1 w-1/2 pt-2 pr-4 pb-4 pl-0 babybear:pb-2 babybear:w-full babybear:border-b-1 babybear:border-solid babybear:border-color-border-low-emphasis babybear:last:border-b-0"> <h3 class="text-md font-bold text-color-text leading-open"> Parcourez la catégorie technologie </h3> <ul class="my-1"> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://fr.linkedin.com/learning/topics/cloud-computing?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Administration système et réseaux </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://fr.linkedin.com/learning/topics/cloud-computing-16114570?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Cloud Computing </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://fr.linkedin.com/learning/topics/securite?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Cybersécurité </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://fr.linkedin.com/learning/topics/data-science-16113699?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Data science </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://fr.linkedin.com/learning/topics/devops-16110802?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> DevOps </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://fr.linkedin.com/learning/topics/developpement-logiciel?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Développement logiciel </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://fr.linkedin.com/learning/topics/developpement-mobile?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Développement mobile </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://fr.linkedin.com/learning/topics/developpement-web?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Développement web </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://fr.linkedin.com/learning/topics/gestion-des-bases-de-donnees?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Gestion des bases de données </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://fr.linkedin.com/learning/topics/help-desk-it-16114571?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Help desk IT </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://fr.linkedin.com/learning/topics/intelligence-artificielle-ia?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Intelligence artificielle (IA) </a> </li> <li class="tw-link-column-item"> <a class="link tw-linkster-link" href="https://fr.linkedin.com/learning/topics/materiel?trk=learning-course_browsemap_link" data-js-module-id="link-column-link" data-tracking-control-name="learning-course_browsemap_link" data-tracking-will-navigate> Matériel </a> </li> </ul> <a class="link tw-linkster-general-link" aria-label="Voir tous les cours en technologie" href="https://fr.linkedin.com/learning/topics/technologie?trk=learning-course_browsemap_general-link" data-tracking-control-name="learning-course_browsemap_general-link" data-tracking-will-navigate> Tout voir </a> </div> </div> </section> </div> <footer class="li-footer bg-transparent w-full "> <ul class="li-footer__list flex flex-wrap flex-row items-start justify-start w-full h-auto min-h-[50px] my-[0px] mx-auto py-3 px-2 papabear:w-[1128px] papabear:p-0"> <li class="li-footer__item font-sans text-xs text-color-text-low-emphasis flex flex-shrink-0 justify-start p-1 relative w-50% papabear:justify-center papabear:w-auto"> <span class="sr-only">LinkedIn</span> <icon class="li-footer__copy-logo text-color-logo-brand-alt inline-block self-center h-[14px] w-[56px] mr-1" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/e12h2cd8ac580qen9qdd0qks8"></icon> <span class="li-footer__copy-text flex items-center">© 2024</span> </li> <li class="li-footer__item font-sans text-xs text-color-text-low-emphasis flex flex-shrink-0 justify-start p-1 relative w-50% papabear:justify-center papabear:w-auto"> <a class="li-footer__item-link flex items-center font-sans text-xs font-bold text-color-text-low-emphasis hover:text-color-link-hover focus:text-color-link-focus" href="https://about.linkedin.com?trk=d_learning_course_guest_footer-about" data-tracking-control-name="d_learning_course_guest_footer-about" data-tracking-will-navigate> À propos </a> </li> <li class="li-footer__item font-sans text-xs text-color-text-low-emphasis flex flex-shrink-0 justify-start p-1 relative w-50% papabear:justify-center papabear:w-auto"> <a class="li-footer__item-link flex items-center font-sans text-xs font-bold text-color-text-low-emphasis hover:text-color-link-hover focus:text-color-link-focus" href="https://www.linkedin.com/accessibility?trk=d_learning_course_guest_footer-accessibility" data-tracking-control-name="d_learning_course_guest_footer-accessibility" data-tracking-will-navigate> Accessibilité </a> </li> <li class="li-footer__item font-sans text-xs text-color-text-low-emphasis flex flex-shrink-0 justify-start p-1 relative w-50% papabear:justify-center papabear:w-auto"> <a class="li-footer__item-link flex items-center font-sans text-xs font-bold text-color-text-low-emphasis hover:text-color-link-hover focus:text-color-link-focus" href="https://www.linkedin.com/legal/user-agreement?trk=d_learning_course_guest_footer-user-agreement" data-tracking-control-name="d_learning_course_guest_footer-user-agreement" data-tracking-will-navigate> Conditions générales d’utilisation de LinkedIn </a> </li> <li class="li-footer__item font-sans text-xs text-color-text-low-emphasis flex flex-shrink-0 justify-start p-1 relative w-50% papabear:justify-center papabear:w-auto"> <a class="li-footer__item-link flex items-center font-sans text-xs font-bold text-color-text-low-emphasis hover:text-color-link-hover focus:text-color-link-focus" href="https://www.linkedin.com/legal/privacy-policy?trk=d_learning_course_guest_footer-privacy-policy" data-tracking-control-name="d_learning_course_guest_footer-privacy-policy" data-tracking-will-navigate> Politique de confidentialité </a> </li> <!----> <li class="li-footer__item font-sans text-xs text-color-text-low-emphasis flex flex-shrink-0 justify-start p-1 relative w-50% papabear:justify-center papabear:w-auto"> <a class="li-footer__item-link flex items-center font-sans text-xs font-bold text-color-text-low-emphasis hover:text-color-link-hover focus:text-color-link-focus" href="https://www.linkedin.com/legal/cookie-policy?trk=d_learning_course_guest_footer-cookie-policy" data-tracking-control-name="d_learning_course_guest_footer-cookie-policy" data-tracking-will-navigate> Politique relative aux cookies </a> </li> <li class="li-footer__item font-sans text-xs text-color-text-low-emphasis flex flex-shrink-0 justify-start p-1 relative w-50% papabear:justify-center papabear:w-auto"> <a class="li-footer__item-link flex items-center font-sans text-xs font-bold text-color-text-low-emphasis hover:text-color-link-hover focus:text-color-link-focus" href="https://www.linkedin.com/legal/copyright-policy?trk=d_learning_course_guest_footer-copyright-policy" data-tracking-control-name="d_learning_course_guest_footer-copyright-policy" data-tracking-will-navigate> Politique de copyright </a> </li> <li class="li-footer__item font-sans text-xs text-color-text-low-emphasis flex flex-shrink-0 justify-start p-1 relative w-50% papabear:justify-center papabear:w-auto"> <a class="li-footer__item-link flex items-center font-sans text-xs font-bold text-color-text-low-emphasis hover:text-color-link-hover focus:text-color-link-focus" href="https://brand.linkedin.com/policies?trk=d_learning_course_guest_footer-brand-policy" data-tracking-control-name="d_learning_course_guest_footer-brand-policy" data-tracking-will-navigate> Politique de la marque </a> </li> <li class="li-footer__item font-sans text-xs text-color-text-low-emphasis flex flex-shrink-0 justify-start p-1 relative w-50% papabear:justify-center papabear:w-auto"> <a class="li-footer__item-link flex items-center font-sans text-xs font-bold text-color-text-low-emphasis hover:text-color-link-hover focus:text-color-link-focus" href="https://www.linkedin.com/psettings/guest-controls?trk=d_learning_course_guest_footer-guest-controls" data-tracking-control-name="d_learning_course_guest_footer-guest-controls" data-tracking-will-navigate> Réglages invités </a> </li> <li class="li-footer__item font-sans text-xs text-color-text-low-emphasis flex flex-shrink-0 justify-start p-1 relative w-50% papabear:justify-center papabear:w-auto"> <a class="li-footer__item-link flex items-center font-sans text-xs font-bold text-color-text-low-emphasis hover:text-color-link-hover focus:text-color-link-focus" href="https://www.linkedin.com/legal/professional-community-policies?trk=d_learning_course_guest_footer-community-guide" data-tracking-control-name="d_learning_course_guest_footer-community-guide" data-tracking-will-navigate> Directives de la communauté </a> </li> <!----> <li class="li-footer__item font-sans text-xs text-color-text-low-emphasis flex flex-shrink-0 justify-start p-1 relative w-50% papabear:justify-center papabear:w-auto"> <div class="collapsible-dropdown collapsible-dropdown--footer collapsible-dropdown--up flex items-center relative hyphens-auto language-selector z-2"> <!----> <ul class="collapsible-dropdown__list hidden container-raised absolute w-auto overflow-y-auto flex-col items-stretch z-1 bottom-[100%] top-auto" role="menu" tabindex="-1"> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="العربية (Arabe)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-ar_AE" data-locale="ar_AE" role="menuitem" lang="ar_AE"> العربية (Arabe) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="বাংলা (Bengali)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-bn_IN" data-locale="bn_IN" role="menuitem" lang="bn_IN"> বাংলা (Bengali) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="Čeština (Tchèque)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-cs_CZ" data-locale="cs_CZ" role="menuitem" lang="cs_CZ"> Čeština (Tchèque) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="Dansk (Danois)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-da_DK" data-locale="da_DK" role="menuitem" lang="da_DK"> Dansk (Danois) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="Deutsch (Allemand)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-de_DE" data-locale="de_DE" role="menuitem" lang="de_DE"> Deutsch (Allemand) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="Ελληνικά (Grec)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-el_GR" data-locale="el_GR" role="menuitem" lang="el_GR"> Ελληνικά (Grec) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="English (Anglais)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-en_US" data-locale="en_US" role="menuitem" lang="en_US"> English (Anglais) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="Español (Espagnol)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-es_ES" data-locale="es_ES" role="menuitem" lang="es_ES"> Español (Espagnol) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="فارسی (Perse)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-fa_IR" data-locale="fa_IR" role="menuitem" lang="fa_IR"> فارسی (Perse) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="Suomi (Finnois)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-fi_FI" data-locale="fi_FI" role="menuitem" lang="fi_FI"> Suomi (Finnois) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="Français (Français) sélectionné" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link--selected" data-tracking-control-name="language-selector-fr_FR" data-locale="fr_FR" role="menuitem" lang="fr_FR"> <strong>Français (Français)</strong> </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="हिंदी (Hindi)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-hi_IN" data-locale="hi_IN" role="menuitem" lang="hi_IN"> हिंदी (Hindi) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="Magyar (Hongrois)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-hu_HU" data-locale="hu_HU" role="menuitem" lang="hu_HU"> Magyar (Hongrois) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="Bahasa Indonesia (Indonésien)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-in_ID" data-locale="in_ID" role="menuitem" lang="in_ID"> Bahasa Indonesia (Indonésien) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="Italiano (Italien)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-it_IT" data-locale="it_IT" role="menuitem" lang="it_IT"> Italiano (Italien) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="עברית (Hébreu)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-iw_IL" data-locale="iw_IL" role="menuitem" lang="iw_IL"> עברית (Hébreu) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="日本語 (Japonais)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-ja_JP" data-locale="ja_JP" role="menuitem" lang="ja_JP"> 日本語 (Japonais) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="한국어 (Coréen)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-ko_KR" data-locale="ko_KR" role="menuitem" lang="ko_KR"> 한국어 (Coréen) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="मराठी (Marathi)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-mr_IN" data-locale="mr_IN" role="menuitem" lang="mr_IN"> मराठी (Marathi) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="Bahasa Malaysia (Malaisien)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-ms_MY" data-locale="ms_MY" role="menuitem" lang="ms_MY"> Bahasa Malaysia (Malaisien) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="Nederlands (Néerlandais)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-nl_NL" data-locale="nl_NL" role="menuitem" lang="nl_NL"> Nederlands (Néerlandais) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="Norsk (Norvégien)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-no_NO" data-locale="no_NO" role="menuitem" lang="no_NO"> Norsk (Norvégien) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="ਪੰਜਾਬੀ (Penjabi)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-pa_IN" data-locale="pa_IN" role="menuitem" lang="pa_IN"> ਪੰਜਾਬੀ (Penjabi) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="Polski (Polonais)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-pl_PL" data-locale="pl_PL" role="menuitem" lang="pl_PL"> Polski (Polonais) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="Português (Portugais)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-pt_BR" data-locale="pt_BR" role="menuitem" lang="pt_BR"> Português (Portugais) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="Română (Roumain)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-ro_RO" data-locale="ro_RO" role="menuitem" lang="ro_RO"> Română (Roumain) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="Русский (Russe)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-ru_RU" data-locale="ru_RU" role="menuitem" lang="ru_RU"> Русский (Russe) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="Svenska (Suédois)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-sv_SE" data-locale="sv_SE" role="menuitem" lang="sv_SE"> Svenska (Suédois) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="తెలుగు (Télougou)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-te_IN" data-locale="te_IN" role="menuitem" lang="te_IN"> తెలుగు (Télougou) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="ภาษาไทย (Thaï)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-th_TH" data-locale="th_TH" role="menuitem" lang="th_TH"> ภาษาไทย (Thaï) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="Tagalog (Tagalog)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-tl_PH" data-locale="tl_PH" role="menuitem" lang="tl_PH"> Tagalog (Tagalog) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="Türkçe (Turc)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-tr_TR" data-locale="tr_TR" role="menuitem" lang="tr_TR"> Türkçe (Turc) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="Українська (Ukrainien)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-uk_UA" data-locale="uk_UA" role="menuitem" lang="uk_UA"> Українська (Ukrainien) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="Tiạng Viạt (Vietnamien)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-vi_VN" data-locale="vi_VN" role="menuitem" lang="vi_VN"> Tiạng Viạt (Vietnamien) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="简体中文 (Chinois simplifié)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-zh_CN" data-locale="zh_CN" role="menuitem" lang="zh_CN"> 简体中文 (Chinois simplifié) </button> </li> <li class="language-selector__item" role="presentation"> <!-- Adding aria-label to both the li and the button because screen reader focus goes to button on desktop and li on mobile--> <button aria-label="正體中文 (Chinois traditionnel)" class="font-sans text-xs link block py-[5px] px-2 w-full hover:cursor-pointer hover:bg-color-action hover:text-color-text-on-dark focus:bg-color-action focus:text-color-text-on-dark language-selector__link !font-regular" data-tracking-control-name="language-selector-zh_TW" data-locale="zh_TW" role="menuitem" lang="zh_TW"> 正體中文 (Chinois traditionnel) </button> </li> <!----> </ul> <button class="language-selector__button select-none relative pr-2 font-sans text-xs font-bold text-color-text-low-emphasis hover:text-color-link-hover hover:cursor-pointer focus:text-color-link-focus focus:outline-dotted focus:outline-1" aria-expanded="false" data-tracking-control-name="footer-lang-dropdown_trigger"> <span class="language-selector__label-text mr-0.5 break-words"> Langue </span> <icon class="language-selector__label-chevron w-2 h-2 absolute top-0 right-0" data-delayed-url="https://static.licdn.com/aero-v1/sc/h/cyolgscd0imw2ldqppkrb84vo"></icon> </button> </div> </li> </ul> <!----> </footer> <script src="https://static.licdn.com/aero-v1/sc/h/eh08muqvrde4h3hc6koyij5ti" async></script> <!----> <script src="https://static.licdn.com/aero-v1/sc/h/awgwgu3fg49q0tcvd24ku87qq" async defer></script> <script data-delayed-url="https://static.licdn.com/aero-v1/sc/h/81wy0f4hfrhoilx9eqdwg202z" data-module-id="media-player"></script> <code id="trackingData" style="display: none"><!--{"hashedCourseId":"/zsyvaoFk/fR6MbfEqiQUG76KOPb+xd/A547PS4wraM=","urn":"urn:li:lyndaCourse:3253053","totalPrice":{"currencyCode":"HKD","amount":"224.99"}}--></code> <code id="alcOnlyData" style="display: none"><!--{"isAlcOnly":false,"canPurchaseCourse":true}--></code> </body> </html>