JavaScript setup in Hindi | Beginner to Expert đŸ”„ | Complete Course #4

JavaScript setup in Hindi | Beginner to Expert đŸ”„ | Complete Course #4

Introduction to JavaScript and Setting Up the Environment

Cette section explique comment configurer l'environnement de développement pour JavaScript.

Configuration de l'environnement

  • Pour commencer Ă  Ă©crire du code JavaScript, il est nĂ©cessaire d'ouvrir un fichier index.html dans un navigateur.
  • Dans VS Code, on peut utiliser une extension appelĂ©e "Live Server" pour ouvrir automatiquement le fichier dans le navigateur.
  • Installer l'extension "Live Server".
  • Clic droit sur le fichier index.html et sĂ©lectionner "Open with Live Server".
  • Si on n'utilise pas "Live Server", il faut actualiser la page du navigateur manuellement aprĂšs chaque modification.

Writing JavaScript Code in the index.html File

Cette section explique comment écrire du code JavaScript dans le fichier index.html.

Écriture du code JavaScript

  • Ouvrir la console du navigateur en utilisant la commande console.log().
  • Utiliser console.log() pour afficher des messages dans la console.
  • InsĂ©rer le code JavaScript entre les balises <script> et </script> dans le fichier index.html.
  • Utiliser l'attribut src pour lier un fichier app.js au fichier index.html.
  • Exemple : <script src="app.js"></script>

Viewing Console Output and Using Different Environments

Cette section explique comment afficher les sorties de la console et utiliser différents environnements avec JavaScript.

Affichage des sorties de la console

  • Lorsqu'on utilise console.log() dans la console, les messages s'affichent dans la console du navigateur.
  • Si on utilise Node.js, les messages s'affichent Ă©galement dans la console de Node.js.

Connecting JavaScript Files to index.html

Cette section explique comment lier des fichiers JavaScript au fichier index.html.

Lier des fichiers JavaScript

  • Utiliser l'attribut src pour lier un fichier app.js au fichier index.html.
  • Exemple : <script src="app.js"></script>
  • S'assurer que le chemin d'accĂšs vers le fichier app.js est correct.
  • Actualiser la page du navigateur ou utiliser "Live Server" pour voir les modifications.

Refreshing the Browser and Seeing Changes

Cette section explique comment actualiser le navigateur pour voir les changements apportés au code JavaScript.

Actualisation du navigateur

  • Si on n'utilise pas "Live Server", il faut actualiser manuellement la page du navigateur aprĂšs chaque modification.
  • AprĂšs avoir actualisĂ©, les changements apportĂ©s au code JavaScript seront visibles.

Qu'est-ce que le code JavaScript?

Aperçu de la section: Cette section explique ce qu'est le code JavaScript.

Le code JavaScript

  • Le code JavaScript est un langage de programmation utilisĂ© pour crĂ©er des fonctionnalitĂ©s interactives sur les sites web.
  • Il permet d'ajouter des comportements dynamiques aux pages web, tels que des animations, des formulaires interactifs et des mises Ă  jour en temps rĂ©el.
  • Le code JavaScript peut ĂȘtre exĂ©cutĂ© cĂŽtĂ© client (dans le navigateur) ou cĂŽtĂ© serveur (avec Node.js).
  • Il est principalement utilisĂ© pour manipuler le contenu HTML, interagir avec l'utilisateur et communiquer avec les serveurs.

Qu'est-ce que le navigateur Chrome?

Aperçu de la section: Cette section présente le navigateur Chrome et ses caractéristiques.

Le navigateur Chrome

  • Chrome est un navigateur web dĂ©veloppĂ© par Google.
  • Il utilise le moteur V8 pour exĂ©cuter du code JavaScript rapidement et efficacement.
  • Chrome est un logiciel open source, ce qui signifie qu'il peut ĂȘtre utilisĂ© gratuitement et son code source est accessible Ă  tous.
  • Il dispose d'un outil appelĂ© "Developer Tools" qui permet aux dĂ©veloppeurs d'inspecter et de dĂ©boguer leur code JavaScript directement dans le navigateur.

OĂč s'exĂ©cute le code JavaScript?

Aperçu de la section: Cette section explique oĂč s'exĂ©cute le code JavaScript.

Exécution du code JavaScript

  • Le code JavaScript peut s'exĂ©cuter Ă  la fois cĂŽtĂ© client (dans le navigateur) et cĂŽtĂ© serveur (avec Node.js).
  • Dans un navigateur, le code JavaScript est exĂ©cutĂ© par le moteur JavaScript intĂ©grĂ©, tel que V8 dans Chrome.
  • Le moteur JavaScript interprĂšte et exĂ©cute les instructions du code JavaScript pour produire des rĂ©sultats visibles sur la page web.
  • Le code JavaScript peut Ă©galement interagir avec d'autres parties du navigateur, telles que le DOM (Document Object Model) et les requĂȘtes rĂ©seau.

Comment utiliser les outils de développement pour exécuter du code JavaScript?

Aperçu de la section: Cette section explique comment utiliser les outils de développement pour exécuter du code JavaScript.

Utilisation des outils de développement

  • Les outils de dĂ©veloppement sont des fonctionnalitĂ©s intĂ©grĂ©es aux navigateurs qui permettent aux dĂ©veloppeurs d'inspecter, dĂ©boguer et exĂ©cuter du code JavaScript directement dans le navigateur.
  • Pour ouvrir les outils de dĂ©veloppement dans Chrome, vous pouvez cliquer avec le bouton droit de la souris sur une page web et sĂ©lectionner "Inspecter" ou utiliser le raccourci clavier Ctrl+Shift+I.
  • Une fois les outils de dĂ©veloppement ouverts, vous pouvez accĂ©der Ă  l'onglet "Console" pour saisir et exĂ©cuter du code JavaScript.
  • La console affiche les rĂ©sultats des instructions JavaScript ainsi que les Ă©ventuelles erreurs rencontrĂ©es lors de l'exĂ©cution du code.

IntĂ©rĂȘt actuel

Aperçu de la section: Dans cette partie, l'orateur parle de son intĂ©rĂȘt actuel.

IntĂ©rĂȘt actuel

  • Actuellement, l'orateur est intĂ©ressĂ© par quelque chose.

Boilerplate de base et console.log

Aperçu de la section: L'orateur explique comment créer un boilerplate de base et utiliser console.log pour afficher des messages en JavaScript.

Boilerplate de base et console.log

  • Pour crĂ©er un boilerplate de base, il faut entrer le titre, le corps et le code JavaScript.
  • On peut utiliser console.log pour afficher des messages dans la console.

Affichage du message "hello"

Aperçu de la section: L'orateur montre comment afficher le message "hello" en utilisant console.log.

Affichage du message "hello"

  • En utilisant console.log, on peut afficher le message "hello".

Exécution du fichier HTML dans un navigateur

Aperçu de la section: L'orateur explique comment exécuter un fichier HTML dans un navigateur.

Exécution du fichier HTML dans un navigateur

  • Double-cliquer sur le fichier HTML permettra de l'exĂ©cuter dans un navigateur.
  • On peut Ă©galement faire clic droit sur le fichier et choisir "Ouvrir avec" puis sĂ©lectionner le navigateur.

Utilisation de Live Server dans VS Code

Aperçu de la section: L'orateur explique comment utiliser l'extension Live Server dans VS Code pour exécuter un fichier HTML.

Utilisation de Live Server dans VS Code

  • L'extension Live Server permet d'exĂ©cuter un fichier HTML en utilisant un serveur local.
  • En installant l'extension, on peut faire clic droit sur le fichier HTML et choisir "Ouvrir avec Live Server" pour l'exĂ©cuter.

Exécution du code JavaScript dans la console

Aperçu de la section: L'orateur montre comment exécuter du code JavaScript dans la console du navigateur.

Exécution du code JavaScript dans la console

  • En ouvrant la console du navigateur, on peut exĂ©cuter le code JavaScript et afficher les rĂ©sultats Ă  l'aide de console.log.
  • Les messages affichĂ©s avec console.log seront visibles dans la console du navigateur.

Utilisation d'un fichier séparé pour le code JavaScript

Aperçu de la section: L'orateur explique comment utiliser un fichier séparé pour écrire le code JavaScript.

Utilisation d'un fichier séparé pour le code JavaScript

  • Pour Ă©viter d'encombrer le fichier HTML, il est recommandĂ© d'utiliser un fichier sĂ©parĂ© pour Ă©crire le code JavaScript.
  • Le code JavaScript peut ĂȘtre Ă©crit dans un fichier avec l'extension .js et connectĂ© au fichier HTML en utilisant la balise <script>.

Utilisation de Live Server pour les modifications automatiques

Aperçu de la section: L'orateur explique comment utiliser Live Server pour voir les modifications automatiquement dans le navigateur.

Utilisation de Live Server pour les modifications automatiques

  • En utilisant Live Server, les modifications apportĂ©es au code seront automatiquement rafraĂźchies dans le navigateur.
  • Si on ne souhaite pas utiliser Live Server, il faudra actualiser manuellement le navigateur pour voir les changements.

Téléchargement et utilisation du navigateur Chrome

Aperçu de la section: Dans cette partie, l'orateur explique comment télécharger et utiliser le navigateur Chrome.

Téléchargement du navigateur Chrome

  • Pour tĂ©lĂ©charger le navigateur Chrome, il suffit d'entrer dans votre navigateur actuel et de rechercher "Chrome".
  • SĂ©lectionnez le lien de tĂ©lĂ©chargement pour obtenir la version appropriĂ©e.
  • Une fois le tĂ©lĂ©chargement terminĂ©, installez le navigateur sur votre ordinateur.

Utilisation du navigateur Chrome

  • Le navigateur Chrome est gratuit Ă  utiliser.
  • Il utilise un moteur JavaScript appelĂ© V8 Engine.
  • Il offre une console pour dĂ©boguer et tester les codes JavaScript en temps rĂ©el.
  • Pour exĂ©cuter un fichier JavaScript, vous pouvez l'inclure dans une page HTML en utilisant la balise <script>.

Introduction Ă  Node.js

Aperçu de la section: L'orateur introduit Node.js et explique son utilité.

Qu'est-ce que Node.js ?

  • Node.js est un environnement d'exĂ©cution JavaScript cĂŽtĂ© serveur.
  • Il permet d'exĂ©cuter des scripts JavaScript en dehors d'un navigateur web.

Exécution de code JavaScript avec Node.js

Aperçu de la section: L'orateur explique comment exécuter du code JavaScript avec Node.js.

Exécution de code avec Node.js

  • Vous pouvez exĂ©cuter du code JavaScript avec Node.js en utilisant la commande node suivie du nom du fichier.
  • Par exemple, pour exĂ©cuter un fichier nommĂ© "script.js", vous pouvez utiliser la commande node script.js.

Exécution de code JavaScript dans le navigateur

Aperçu de la section: L'orateur explique comment exécuter du code JavaScript dans un navigateur web.

Exécution de code dans le navigateur

  • Pour exĂ©cuter du code JavaScript dans un navigateur, vous pouvez ouvrir la console du navigateur.
  • Dans la console, vous pouvez saisir et exĂ©cuter des commandes JavaScript.
  • La console affiche les rĂ©sultats et les Ă©ventuelles erreurs ou avertissements.

Utilisation de la console pour déboguer et tester le code JavaScript

Aperçu de la section: L'orateur explique comment utiliser la console pour déboguer et tester le code JavaScript.

Utilisation de la console

  • La console est un outil utile pour dĂ©boguer et tester le code JavaScript en temps rĂ©el.
  • Vous pouvez afficher des messages Ă  l'aide de console.log() pour vĂ©rifier les valeurs des variables ou suivre l'exĂ©cution du programme.
  • Les erreurs ou avertissements seront Ă©galement affichĂ©s dans la console en cas de problĂšme avec votre code.

Écriture d'un fichier JavaScript et exĂ©cution avec Node.js

Aperçu de la section: L'orateur explique comment écrire un fichier JavaScript, l'exécuter avec Node.js et connecter ce fichier à une page web.

Écriture d'un fichier JavaScript

  1. Créez un fichier avec l'extension ".js" dans un dossier approprié.
  1. Écrivez votre code JavaScript dans ce fichier.

Exécution d'un fichier JavaScript avec Node.js

  • Utilisez la commande node suivie du nom du fichier pour exĂ©cuter le code JavaScript.
  • Par exemple, utilisez node script.js pour exĂ©cuter un fichier nommĂ© "script.js".

Connexion d'un fichier JavaScript Ă  une page web

  1. Dans votre page HTML, incluez le fichier JavaScript en utilisant la balise <script>.
  1. Vous pouvez maintenant utiliser les fonctions et variables définies dans le fichier JavaScript sur votre page web.

Utilisation de la console pour afficher des messages depuis JavaScript

Aperçu de la section: L'orateur explique comment afficher des messages depuis JavaScript en utilisant la console.

Affichage de messages depuis JavaScript

  • Utilisez console.log() pour afficher des messages ou des valeurs dans la console.
  • Cela peut ĂȘtre utile pour vĂ©rifier les rĂ©sultats intermĂ©diaires ou dĂ©boguer votre code.

Ces notes fournissent un aperçu clair et concis du contenu de la transcription, en utilisant les timestamps disponibles lorsque cela est possible.

Introduction to JavaScript

In this section, the speaker introduces JavaScript and demonstrates a simple addition operation using the console.

Basic JavaScript Operation

  • The speaker explains that JavaScript code can be executed in the browser's console.
  • They demonstrate a basic addition operation by entering "4 + 4" in the console and getting the result of 8.
  • The speaker emphasizes that JavaScript is used for various purposes on web pages.

Importance of Simplifying Things

The speaker discusses the importance of simplifying tasks and reducing complexity when working with code.

Simplification for Ease

  • The speaker mentions that simplifying tasks makes them easier to handle.
  • They highlight that errors or warnings can occur during coding, but they will address those later.
  • The focus is currently on writing JavaScript code within an HTML file.

Naming Conventions in JavaScript

This section covers naming conventions in JavaScript and how to declare variables.

Naming Variables

  • The speaker explains that variables are declared using the "var" keyword in JavaScript.
  • They mention that variable names should follow certain rules and conventions.
  • A specific example is given where a variable named "username" is declared.

Using Live Server Extension

This section introduces the Live Server extension, which automatically refreshes web pages during development.

Installing Live Server Extension

  • The speaker mentions the Live Server extension as a tool for web development.
  • They explain that it needs to be installed before use.

Using Console.log() Function

This section focuses on using the console.log() function to display messages in the browser's console.

Displaying Messages

  • The speaker demonstrates how to use the console.log() function to display a message in the console.
  • They mention that this is useful for debugging and checking values during development.

Linking JavaScript File to HTML

This section explains how to link a JavaScript file to an HTML file.

Linking Files

  • The speaker explains that the JavaScript file needs to be linked within the HTML file using a script tag.
  • They demonstrate how to specify the file path, either in the same folder or using relative paths.

Using Live Server for Automatic Refresh

This section highlights how Live Server automatically refreshes web pages when changes are made.

Automatic Refresh

  • The speaker mentions that Live Server will automatically refresh the browser when changes are saved.
  • They demonstrate this by making a change in the code and showing it reflected in the browser immediately.

Conclusion

The transcript covers various aspects of JavaScript, including basic operations, simplification, naming conventions, using extensions like Live Server, displaying messages with console.log(), and linking JavaScript files to HTML. These topics provide a foundation for understanding and working with JavaScript in web development.

Video description

If you have courage to learn then checkout my complete MERN stack dream course đŸ”„đŸ”„đŸš€ https://mern.space đŸ”„ đŸ‘‰đŸŸ JavaScript setup: JavaScript complete course in 2021 in Hindi đŸ”„đŸ”„đŸ”„ #4 In this video, we will see where we can run our JavaScript code. We will set up the development environment for JavaScript. In this series, we will be learning the JavaScript programming language. This course will be for absolute beginners as well as advanced users. This is series has multiple parts which are depending on the previous video session. ⭐ I've started using Kite and I love it! https://www.kite.com/get-kite/?utm_medium=referral&utm_source=youtube&utm_campaign=codersgyan&utm_content=description-only Javascript mini-projects: https://www.youtube.com/watch?v=KlLdNSvmoKI&list=PLXQpH_kZIxTVeSYQXLtpvMBCirxKCxqZz NodeJs crash course: https://youtu.be/wdBCoRMMxto Express Js crash course: https://youtu.be/46Mjvdv_UUM Realtime pizza app using Node Js: https://www.youtube.com/playlist?list=PLXQpH_kZIxTVRmXQN9J0Az76te5mAreLV Flexbox: https://youtu.be/7WE_K7NDL0s You may connect with me: Facebook - ✅ https://www.facebook.com/codersgyan Discord - ✅ https://discord.gg/WPfWD3B Telegram - ✅ https://t.me/joinchat/AAAAAFbBD_inny1ksCzOvA Instagram - ✅ https://www.instagram.com/codersgyan Twitter - ✅ https://twitter.com/CodersGyan You may support this channel by becoming a patron :) ✅ https://www.patreon.com/codersgyan #javascript #setup #javascriptSetup #codersgyan #happycoding #webdevelopment #learnCoding đŸ”„ Let's connect on LinkedIn: đŸ”„â€ïž https://www.linkedin.com/in/codersgyan/ đŸ‘‡đŸŸ ✅ My gears for everyday work: đŸ”„đŸ‘‡đŸŸđŸ“ž https://docs.google.com/spreadsheets/d/1o58GFIKKYDFQ-aplKYMgH8TfNlrAomosZre2aDjYl7I/edit?usp=sharing