SlideShare une entreprise Scribd logo
Apprendre
javascript en un
rien de temps.
Cours JavaScript
Recettes:
En suivant les instructions d'une recette,
un par un dans l'ordre indiqué, les
cuisiniers peuvent créer un plat qu'ils
n'ont jamais fait auparavant. Certains
scripts sont simples et ne traitent qu'un
seul scénario individuel, comme une
recette simple pour un plat de base.
D'autres scriptes peuvent accomplir de
nombreuses tâches, comme une recette
pour un repas compliqué de trois plats.
Une autre similitude est que, si vous êtes
nouveau à la cuisine ou à la
programmation, il y a beaucoup de
nouveaux termes à apprendre.
Qu'est-ce qu'un script et comment
en créer un ?
Un script est une série d'instructions que
l'ordinateur peut suivre pour atteindre un
objectif.
Vous pouvez comparer les scripts à
n'importe lequel des éléments suivant:
Si vous voulez démarrer en javascript et être un développeur javascript compétent, vous
êtes au bon endroit, nous avons créé le cours javascript le plus populaire sur l'ensemble
du marché français.
2
Formation javascript:
Les grandes entreprises fournissent souvent aux
nouveaux employés des manuels qui contiennent
des procédures à suivre dans certaines situations.
Par exemple, les manuels d'hôtel peuvent contenir
des étapes à suivre dans différents scénarios, par
exemple lorsqu'un client s'enregistre, lorsqu'une
chambre doit être rangée, lorsqu'une alarme
incendie se déclenche, etc.
Dans l'un ou l'autre de ces scénarios, les employés
doivent suivre les étapes suivantes seulement pour
ce type d'événement.
(Vous ne voudriez pas que quelqu'un passe en revue
toutes les étapes du manuel pendant que vous
attendez l'enregistrement. De même, dans un script
complexe, le navigateur peut n'utiliser qu'un sous-
ensemble du code disponible à un moment donné.
3
Guides:
Manuels:
Les mécaniciens se réfèrent souvent aux manuels de
réparation automobile lorsqu'il s'agit d'entretenir des
modèles qu'ils ne connaissent pas.
Ces manuels contiennent une série de tests pour vérifier
les fonctions clés de la voiture si elles fonctionnent bien,
ainsi que des détails sur la façon de résoudre les
problèmes qui surviennent.
Par exemple, il peut y avoir des détails sur la façon de
tester les freins. S'ils réussissent ce test, le mécanicien
peut alors passer au test suivant sans avoir besoin de
réparer les freins.
Mais s'ils échouent, le mécanicien devra suivre les
instructions pour les réparer. Le mécanicien peut alors
revenir en arrière et tester à nouveau les freins pour voir si
le problème est résolu.
Si les freins réussissent le test, le mécanicien sait qu'ils
sont fixes et peut passer au test suivant. De même, les
scripts peuvent permettre au navigateur de vérifier la
situation actuelle et de n'exécuter un ensemble d'étapes
que si cette action est appropriée.
Apprendre javascript facilement:
“
Les scripts sont constitués d'instructions que l’ordinateur
peut suivre pas à pas.
Un navigateur peut utiliser différentes parties du script
selon la façon dont l'utilisateur interagit avec la page Web.
Les scripts peuvent exécuter différentes sections du code
en réponse à la situation qui les entoure.
5
Ecrire un script:
Pour écrire un script, vous devez d'abord énoncer votre objectif et
ensuite énumérer les tâches qui doivent être accomplies pour
l’atteindre.
Les humains peuvent atteindre des objectifs complexes sans trop y
penser, par exemple, vous pouvez conduire une voiture, préparer le
petit-déjeuner ou envoyer un courriel sans instructions détaillées.
Mais la première fois que nous faisons ces choses, elles peuvent sembler
intimidantes.
Par conséquent, lorsque nous apprenons une nouvelle compétence,
nous la décomposons souvent en taches plus petites, et nous apprenons
l'une d'entre elles à la fois. Avec l'expérience, ces tâches individuelles
deviennent familières et semblent plus simples.
Certains des textes que vous lirez ou écrirez lorsque vous aurez terminé
ce livre seront assez compliqués et pourraient sembler intimidants.
6
Apprendre le javascript:
Ecrire un script: Partie 2
D'abord, un script n'est qu'une série de courtes
instructions, dont chacune est exécutée dans
l'ordre suivant
pour résoudre le problème en main. C'est pourquoi
créer un script est comme écrire une recette ou un
manuel qui permet à un ordinateur de résoudre un
puzzle une étape à la fois.
Il est intéressant de noter, cependant, qu'un
ordinateur n'apprend pas à exécuter des tâches
comme vous ou moi ; il doit suivre des instructions
à chaque fois qu'il exécute la tâche. Ainsi, un
programme doit donner à l'ordinateur
suffisamment de détails pour exécuter la tâche
comme si chaque fois c'était la première fois.
7
Pour concevoir un script,
vous divisez le but en une
série de tâches qui seront
impliquées dans la
résolution de ce puzzle. Ceci
peut être représenté à l'aide
d'un organigramme.
Vous pouvez ensuite noter
les étapes individuelles que
l'ordinateur doit exécuter
pour accomplir chaque
tâche individuelle (et toute
information dont il a besoin
pour accomplir la tâche), un
peu comme s'il écrivait une
recette qu'il peut suivre.
1 : DÉFINIR L'OBJECTIF
Tout d'abord, vous
devez définir la tâche
que vous voulez
accomplir. Vous pouvez
considérer cela comme
un casse-tête que
l'ordinateur doit
résoudre.
8
Il est intéressant de noter, cependant, qu'un ordinateur n'apprend pas à exécuter
des tâches comme vous ou moi ; il doit suivre des instructions à chaque fois qu'il
exécute la tâche. Ainsi, un programme doit donner à l'ordinateur suffisamment
de détails pour exécuter la tâche comme si chaque fois c'était la première fois.
Commencez par une vue d'ensemble de ce que vous voulez réaliser, et
décomposez cela en étapes plus petites.
2 : CONCEVOIR LE SCRIPT 3 : CODER CHAQUE ÉTAPE
Chacune des étapes doit être
écrite dans un langage de
programmation que
l'ordinateur comprend. Dans
notre cas, il s'agit de
JavaScript.
Aussi tentant que cela puisse
être de commencer à coder
tout de suite, il est payant de
passer du temps à concevoir
votre script avant de
commencer à l’écrire.
Conception d'un script:
Une fois que vous connaissez le but de votre script, vous pouvez définir les tâches
individuelles nécessaires pour l'atteindre. Cette vue de haut niveau des tâches peut
être représentée à l'aide d'un organigramme.
9
Tutoriel javascript:
Conception d'un script : les étapes
Chaque tâche individuelle peut être décomposée en une
séquence d'étapes. Lorsque vous êtes prêt à coder le
script, ces étapes peuvent être traduites en lignes de
code individuelles.
Liste : les étapes nécessaires pour ranger une chambre.
1. Enlever la literie usagée.
2. Essuyer toutes les surfaces.
3. Aspirer les planchers.
4. Installez une nouvelle literie.
5. Enlevez les serviettes et les savons usagés.
6. Nettoyer les toilettes, le bain, l'évier, les surfaces.
7. placer de nouvelles serviettes et savons.
8. Essuyez le plancher de la salle de bain.
Comme vous le verrez bientôt les étapes qu'un
ordinateur doit suivre pour effectuer une tâche sont
souvent très différentes de celles que vous ou moi
pourrions prendre.
Des étapes au code.
Chaque étape pour chaque tâche présentée dans un
organigramme doit être écrite dans un langage que
l'ordinateur peut comprendre et suivre.
Dans ce livre, nous nous concentrons sur le langage
JavaScript et la façon dont il est utilisé dans les
navigateurs Web.
Tout comme l'apprentissage d'un nouveau langage, vous
devez vous familiariser avec le:
Vocabulaire : Les mots que les ordinateurs comprennent
Syntaxe : Comment mettre ces mots ensemble pour
créer des instructions que les ordinateurs peuvent suivre.
En plus d'apprendre le langage lui-même, si vous êtes
nouveau dans la programmation, vous devrez aussi
apprendre comment un ordinateur atteint différents
types d'objectifs en utilisant les éléments suivants
une approche programmatique pour résoudre les
problèmes.
Tuto javascript:
Les ordinateurs sont très logiques et obéissants. Il faut leur dire en détail ce qu'on attend
d'eux et ils le feront sans poser de questions. Parce qu'ils ont besoin de différents types
d'instructions par rapport à vous ou à moi, tous ceux qui apprennent à programmer font
beaucoup d'erreurs au début. Ne soyez pas découragé ; dans le chapitre 10, vous verrez
plusieurs façons de découvrir ce qui a pu mal tourner - les programmeurs appellent cela le
débogage.
Vous avez besoin d'apprendre à "penser” comme un ordinateur parce qu'ils résolvent les
tâches d'une manière différente de la vôtre ou de la mienne.
Les ordinateurs résolvent les problèmes par programme ; ils suivent une série d'instructions, l'un
après l'autre. Le type d'instructions dont ils ont besoin est souvent différent du type d'instructions
que vous pourriez donner à un autre humain. Par conséquent, tout au long du livre, vous
apprendrez non seulement le vocabulaire et la syntaxe que JavaScript utilise, mais vous apprendrez
aussi comment écrire des instructions que les ordinateurs peuvent suivre.
12
Par exemple, lorsque vous regardez l'image de gauche, comment savoir quelle personne est la plus
grande ? Un ordinateur aurait besoin d'instructions explicites, étape par étape, telles que:
1. Trouver la hauteur de la première personne
2. Supposez qu'il ou elle est la "personne la plus grande".
3. Regardez la hauteur des personnes restantes.
et de comparer leur hauteur à la "plus grande".
personne" que vous avez trouvé jusqu'à présent
4. À chaque étape, si vous trouvez quelqu'un dont la taille est de
plus grand que la "personne la plus grande" actuelle, il ou elle
devient la nouvelle "personne la plus grande".
5. Une fois que vous avez vérifié tous les gens, dites-moi. lequel est le plus grand.
Alors, l'ordinateur doit regarder chaque personne à tour de rôle, et pour chaque personne
il effectue un test ("Sont-ils plus grands que la personne la plus grande actuellement?”)
Une fois qu'il l'a fait pour chaque personne, il peut donner sa réponse.
13
14
Javascript tutorial:
Définir un objectif et
concevoir le script:
Réfléchissez à la façon dont vous pourriez
aborder un autre type de scénario. Cet
exemple calcule le coût d'une plaque
nominative. Les clients sont facturés à la
lettre.
Si vous aimez ce que vous avez vu jusqu'à
présent, n'oubliez pas de consulter notre
cours javascript qui vous permettra de
faire une belle carrière dans le
développement javascript.
Apprendre Javascript Facilement

Contenu connexe

Similaire à Apprendre java script facilement

ADDIE : Modèle d'ingénierie pédagogique
 ADDIE : Modèle d'ingénierie pédagogique ADDIE : Modèle d'ingénierie pédagogique
ADDIE : Modèle d'ingénierie pédagogique
yazbekfarah
 
Doc app cracker
Doc app crackerDoc app cracker
Doc app cracker
moliter moli
 
Design patterns
Design patternsDesign patterns
Design patterns
CocoaHeads.fr
 
The worst practices for Magento
The worst practices for MagentoThe worst practices for Magento
The worst practices for Magento
Le Bot Christophe
 
Synergie entre développeur et consultant SEO - Didier Sampaolo - SEOcamp'us P...
Synergie entre développeur et consultant SEO - Didier Sampaolo - SEOcamp'us P...Synergie entre développeur et consultant SEO - Didier Sampaolo - SEOcamp'us P...
Synergie entre développeur et consultant SEO - Didier Sampaolo - SEOcamp'us P...
SEO CAMP
 
Synergies entre DEV et SEO (SeoCampus 2019)
Synergies entre DEV et SEO (SeoCampus 2019)Synergies entre DEV et SEO (SeoCampus 2019)
Synergies entre DEV et SEO (SeoCampus 2019)
LVLUP
 
Le ce pour de marquer qu'est calculatrice coup
Le ce pour de marquer qu'est calculatrice coupLe ce pour de marquer qu'est calculatrice coup
Le ce pour de marquer qu'est calculatrice coup
basket30baby
 
Reprenez le controle de linux (2010)
Reprenez le controle de linux (2010)Reprenez le controle de linux (2010)
Reprenez le controle de linux (2010)
Théodore KOFFI
 
150 scripts pour flash as2
150 scripts pour flash as2150 scripts pour flash as2
150 scripts pour flash as2
messaoudi mohamed
 
Comment mettre à jour automatiquement vos tables des matières Word ?
Comment mettre à jour automatiquement vos tables des matières Word ?Comment mettre à jour automatiquement vos tables des matières Word ?
Comment mettre à jour automatiquement vos tables des matières Word ?
Votre Assistante
 
Livre blanc améliorez les performances de vos projets web - v1.1
Livre blanc   améliorez les performances de vos projets web - v1.1Livre blanc   améliorez les performances de vos projets web - v1.1
Livre blanc améliorez les performances de vos projets web - v1.1
JEAN-GUILLAUME DUJARDIN
 
Miniguide redaction-tutoriels-informatiques-accessibles
Miniguide redaction-tutoriels-informatiques-accessiblesMiniguide redaction-tutoriels-informatiques-accessibles
Miniguide redaction-tutoriels-informatiques-accessibles
Edem Agbodjavou
 
Td pascal tdD
Td pascal tdDTd pascal tdD
Td pascal tdD
Chawki Riadh
 
Article Kanban vs Scrum
Article Kanban vs ScrumArticle Kanban vs Scrum
Article Kanban vs Scrum
Fabrice Aimetti
 
Kanban vs-scrum-french
Kanban vs-scrum-frenchKanban vs-scrum-french
Kanban vs-scrum-french
Moustapha Sy
 

Similaire à Apprendre java script facilement (20)

ADDIE : Modèle d'ingénierie pédagogique
 ADDIE : Modèle d'ingénierie pédagogique ADDIE : Modèle d'ingénierie pédagogique
ADDIE : Modèle d'ingénierie pédagogique
 
Doc app cracker
Doc app crackerDoc app cracker
Doc app cracker
 
Design patterns
Design patternsDesign patterns
Design patterns
 
Design patterns
Design patternsDesign patterns
Design patterns
 
The worst practices for Magento
The worst practices for MagentoThe worst practices for Magento
The worst practices for Magento
 
Synergie entre développeur et consultant SEO - Didier Sampaolo - SEOcamp'us P...
Synergie entre développeur et consultant SEO - Didier Sampaolo - SEOcamp'us P...Synergie entre développeur et consultant SEO - Didier Sampaolo - SEOcamp'us P...
Synergie entre développeur et consultant SEO - Didier Sampaolo - SEOcamp'us P...
 
Synergies entre DEV et SEO (SeoCampus 2019)
Synergies entre DEV et SEO (SeoCampus 2019)Synergies entre DEV et SEO (SeoCampus 2019)
Synergies entre DEV et SEO (SeoCampus 2019)
 
Cour algo
Cour algoCour algo
Cour algo
 
Le ce pour de marquer qu'est calculatrice coup
Le ce pour de marquer qu'est calculatrice coupLe ce pour de marquer qu'est calculatrice coup
Le ce pour de marquer qu'est calculatrice coup
 
Le framework-executor
Le framework-executorLe framework-executor
Le framework-executor
 
Microsoft07coursbaptiste
Microsoft07coursbaptisteMicrosoft07coursbaptiste
Microsoft07coursbaptiste
 
Reprenez le controle de linux (2010)
Reprenez le controle de linux (2010)Reprenez le controle de linux (2010)
Reprenez le controle de linux (2010)
 
150 scripts pour flash as2
150 scripts pour flash as2150 scripts pour flash as2
150 scripts pour flash as2
 
Les tests-unitaires-en-java
Les tests-unitaires-en-javaLes tests-unitaires-en-java
Les tests-unitaires-en-java
 
Comment mettre à jour automatiquement vos tables des matières Word ?
Comment mettre à jour automatiquement vos tables des matières Word ?Comment mettre à jour automatiquement vos tables des matières Word ?
Comment mettre à jour automatiquement vos tables des matières Word ?
 
Livre blanc améliorez les performances de vos projets web - v1.1
Livre blanc   améliorez les performances de vos projets web - v1.1Livre blanc   améliorez les performances de vos projets web - v1.1
Livre blanc améliorez les performances de vos projets web - v1.1
 
Miniguide redaction-tutoriels-informatiques-accessibles
Miniguide redaction-tutoriels-informatiques-accessiblesMiniguide redaction-tutoriels-informatiques-accessibles
Miniguide redaction-tutoriels-informatiques-accessibles
 
Td pascal tdD
Td pascal tdDTd pascal tdD
Td pascal tdD
 
Article Kanban vs Scrum
Article Kanban vs ScrumArticle Kanban vs Scrum
Article Kanban vs Scrum
 
Kanban vs-scrum-french
Kanban vs-scrum-frenchKanban vs-scrum-french
Kanban vs-scrum-french
 

Dernier

1eT Revolutions Empire Revolution Empire
1eT Revolutions Empire Revolution Empire1eT Revolutions Empire Revolution Empire
1eT Revolutions Empire Revolution Empire
NadineHG
 
Zineb Mekouar.pptx Écrivaine marocaine
Zineb Mekouar.pptx   Écrivaine  marocaineZineb Mekouar.pptx   Écrivaine  marocaine
Zineb Mekouar.pptx Écrivaine marocaine
Txaruka
 
Auguste Herbin.pptx Peintre français
Auguste   Herbin.pptx Peintre   françaisAuguste   Herbin.pptx Peintre   français
Auguste Herbin.pptx Peintre français
Txaruka
 
Chap1 Généralités sur les réseaux informatiques.pdf
Chap1 Généralités sur les réseaux informatiques.pdfChap1 Généralités sur les réseaux informatiques.pdf
Chap1 Généralités sur les réseaux informatiques.pdf
TimogoTRAORE
 
1e Espaces productifs 2024.Espaces productif
1e Espaces productifs 2024.Espaces productif1e Espaces productifs 2024.Espaces productif
1e Espaces productifs 2024.Espaces productif
NadineHG
 
La Révolution Bénédictine Casadéenne du Livradois-Forez: De Charlemagne à Fra...
La Révolution Bénédictine Casadéenne du Livradois-Forez: De Charlemagne à Fra...La Révolution Bénédictine Casadéenne du Livradois-Forez: De Charlemagne à Fra...
La Révolution Bénédictine Casadéenne du Livradois-Forez: De Charlemagne à Fra...
Editions La Dondaine
 
Burkina Faso libraries newsletter for June 2024
Burkina Faso libraries newsletter for June 2024Burkina Faso libraries newsletter for June 2024
Burkina Faso libraries newsletter for June 2024
Friends of African Village Libraries
 

Dernier (7)

1eT Revolutions Empire Revolution Empire
1eT Revolutions Empire Revolution Empire1eT Revolutions Empire Revolution Empire
1eT Revolutions Empire Revolution Empire
 
Zineb Mekouar.pptx Écrivaine marocaine
Zineb Mekouar.pptx   Écrivaine  marocaineZineb Mekouar.pptx   Écrivaine  marocaine
Zineb Mekouar.pptx Écrivaine marocaine
 
Auguste Herbin.pptx Peintre français
Auguste   Herbin.pptx Peintre   françaisAuguste   Herbin.pptx Peintre   français
Auguste Herbin.pptx Peintre français
 
Chap1 Généralités sur les réseaux informatiques.pdf
Chap1 Généralités sur les réseaux informatiques.pdfChap1 Généralités sur les réseaux informatiques.pdf
Chap1 Généralités sur les réseaux informatiques.pdf
 
1e Espaces productifs 2024.Espaces productif
1e Espaces productifs 2024.Espaces productif1e Espaces productifs 2024.Espaces productif
1e Espaces productifs 2024.Espaces productif
 
La Révolution Bénédictine Casadéenne du Livradois-Forez: De Charlemagne à Fra...
La Révolution Bénédictine Casadéenne du Livradois-Forez: De Charlemagne à Fra...La Révolution Bénédictine Casadéenne du Livradois-Forez: De Charlemagne à Fra...
La Révolution Bénédictine Casadéenne du Livradois-Forez: De Charlemagne à Fra...
 
Burkina Faso libraries newsletter for June 2024
Burkina Faso libraries newsletter for June 2024Burkina Faso libraries newsletter for June 2024
Burkina Faso libraries newsletter for June 2024
 

Apprendre java script facilement

  • 2. Cours JavaScript Recettes: En suivant les instructions d'une recette, un par un dans l'ordre indiqué, les cuisiniers peuvent créer un plat qu'ils n'ont jamais fait auparavant. Certains scripts sont simples et ne traitent qu'un seul scénario individuel, comme une recette simple pour un plat de base. D'autres scriptes peuvent accomplir de nombreuses tâches, comme une recette pour un repas compliqué de trois plats. Une autre similitude est que, si vous êtes nouveau à la cuisine ou à la programmation, il y a beaucoup de nouveaux termes à apprendre. Qu'est-ce qu'un script et comment en créer un ? Un script est une série d'instructions que l'ordinateur peut suivre pour atteindre un objectif. Vous pouvez comparer les scripts à n'importe lequel des éléments suivant: Si vous voulez démarrer en javascript et être un développeur javascript compétent, vous êtes au bon endroit, nous avons créé le cours javascript le plus populaire sur l'ensemble du marché français. 2
  • 3. Formation javascript: Les grandes entreprises fournissent souvent aux nouveaux employés des manuels qui contiennent des procédures à suivre dans certaines situations. Par exemple, les manuels d'hôtel peuvent contenir des étapes à suivre dans différents scénarios, par exemple lorsqu'un client s'enregistre, lorsqu'une chambre doit être rangée, lorsqu'une alarme incendie se déclenche, etc. Dans l'un ou l'autre de ces scénarios, les employés doivent suivre les étapes suivantes seulement pour ce type d'événement. (Vous ne voudriez pas que quelqu'un passe en revue toutes les étapes du manuel pendant que vous attendez l'enregistrement. De même, dans un script complexe, le navigateur peut n'utiliser qu'un sous- ensemble du code disponible à un moment donné. 3 Guides:
  • 4. Manuels: Les mécaniciens se réfèrent souvent aux manuels de réparation automobile lorsqu'il s'agit d'entretenir des modèles qu'ils ne connaissent pas. Ces manuels contiennent une série de tests pour vérifier les fonctions clés de la voiture si elles fonctionnent bien, ainsi que des détails sur la façon de résoudre les problèmes qui surviennent. Par exemple, il peut y avoir des détails sur la façon de tester les freins. S'ils réussissent ce test, le mécanicien peut alors passer au test suivant sans avoir besoin de réparer les freins. Mais s'ils échouent, le mécanicien devra suivre les instructions pour les réparer. Le mécanicien peut alors revenir en arrière et tester à nouveau les freins pour voir si le problème est résolu. Si les freins réussissent le test, le mécanicien sait qu'ils sont fixes et peut passer au test suivant. De même, les scripts peuvent permettre au navigateur de vérifier la situation actuelle et de n'exécuter un ensemble d'étapes que si cette action est appropriée. Apprendre javascript facilement:
  • 5. “ Les scripts sont constitués d'instructions que l’ordinateur peut suivre pas à pas. Un navigateur peut utiliser différentes parties du script selon la façon dont l'utilisateur interagit avec la page Web. Les scripts peuvent exécuter différentes sections du code en réponse à la situation qui les entoure. 5
  • 6. Ecrire un script: Pour écrire un script, vous devez d'abord énoncer votre objectif et ensuite énumérer les tâches qui doivent être accomplies pour l’atteindre. Les humains peuvent atteindre des objectifs complexes sans trop y penser, par exemple, vous pouvez conduire une voiture, préparer le petit-déjeuner ou envoyer un courriel sans instructions détaillées. Mais la première fois que nous faisons ces choses, elles peuvent sembler intimidantes. Par conséquent, lorsque nous apprenons une nouvelle compétence, nous la décomposons souvent en taches plus petites, et nous apprenons l'une d'entre elles à la fois. Avec l'expérience, ces tâches individuelles deviennent familières et semblent plus simples. Certains des textes que vous lirez ou écrirez lorsque vous aurez terminé ce livre seront assez compliqués et pourraient sembler intimidants. 6 Apprendre le javascript:
  • 7. Ecrire un script: Partie 2 D'abord, un script n'est qu'une série de courtes instructions, dont chacune est exécutée dans l'ordre suivant pour résoudre le problème en main. C'est pourquoi créer un script est comme écrire une recette ou un manuel qui permet à un ordinateur de résoudre un puzzle une étape à la fois. Il est intéressant de noter, cependant, qu'un ordinateur n'apprend pas à exécuter des tâches comme vous ou moi ; il doit suivre des instructions à chaque fois qu'il exécute la tâche. Ainsi, un programme doit donner à l'ordinateur suffisamment de détails pour exécuter la tâche comme si chaque fois c'était la première fois. 7
  • 8. Pour concevoir un script, vous divisez le but en une série de tâches qui seront impliquées dans la résolution de ce puzzle. Ceci peut être représenté à l'aide d'un organigramme. Vous pouvez ensuite noter les étapes individuelles que l'ordinateur doit exécuter pour accomplir chaque tâche individuelle (et toute information dont il a besoin pour accomplir la tâche), un peu comme s'il écrivait une recette qu'il peut suivre. 1 : DÉFINIR L'OBJECTIF Tout d'abord, vous devez définir la tâche que vous voulez accomplir. Vous pouvez considérer cela comme un casse-tête que l'ordinateur doit résoudre. 8 Il est intéressant de noter, cependant, qu'un ordinateur n'apprend pas à exécuter des tâches comme vous ou moi ; il doit suivre des instructions à chaque fois qu'il exécute la tâche. Ainsi, un programme doit donner à l'ordinateur suffisamment de détails pour exécuter la tâche comme si chaque fois c'était la première fois. Commencez par une vue d'ensemble de ce que vous voulez réaliser, et décomposez cela en étapes plus petites. 2 : CONCEVOIR LE SCRIPT 3 : CODER CHAQUE ÉTAPE Chacune des étapes doit être écrite dans un langage de programmation que l'ordinateur comprend. Dans notre cas, il s'agit de JavaScript. Aussi tentant que cela puisse être de commencer à coder tout de suite, il est payant de passer du temps à concevoir votre script avant de commencer à l’écrire.
  • 9. Conception d'un script: Une fois que vous connaissez le but de votre script, vous pouvez définir les tâches individuelles nécessaires pour l'atteindre. Cette vue de haut niveau des tâches peut être représentée à l'aide d'un organigramme. 9 Tutoriel javascript:
  • 10. Conception d'un script : les étapes Chaque tâche individuelle peut être décomposée en une séquence d'étapes. Lorsque vous êtes prêt à coder le script, ces étapes peuvent être traduites en lignes de code individuelles. Liste : les étapes nécessaires pour ranger une chambre. 1. Enlever la literie usagée. 2. Essuyer toutes les surfaces. 3. Aspirer les planchers. 4. Installez une nouvelle literie. 5. Enlevez les serviettes et les savons usagés. 6. Nettoyer les toilettes, le bain, l'évier, les surfaces. 7. placer de nouvelles serviettes et savons. 8. Essuyez le plancher de la salle de bain. Comme vous le verrez bientôt les étapes qu'un ordinateur doit suivre pour effectuer une tâche sont souvent très différentes de celles que vous ou moi pourrions prendre.
  • 11. Des étapes au code. Chaque étape pour chaque tâche présentée dans un organigramme doit être écrite dans un langage que l'ordinateur peut comprendre et suivre. Dans ce livre, nous nous concentrons sur le langage JavaScript et la façon dont il est utilisé dans les navigateurs Web. Tout comme l'apprentissage d'un nouveau langage, vous devez vous familiariser avec le: Vocabulaire : Les mots que les ordinateurs comprennent Syntaxe : Comment mettre ces mots ensemble pour créer des instructions que les ordinateurs peuvent suivre. En plus d'apprendre le langage lui-même, si vous êtes nouveau dans la programmation, vous devrez aussi apprendre comment un ordinateur atteint différents types d'objectifs en utilisant les éléments suivants une approche programmatique pour résoudre les problèmes.
  • 12. Tuto javascript: Les ordinateurs sont très logiques et obéissants. Il faut leur dire en détail ce qu'on attend d'eux et ils le feront sans poser de questions. Parce qu'ils ont besoin de différents types d'instructions par rapport à vous ou à moi, tous ceux qui apprennent à programmer font beaucoup d'erreurs au début. Ne soyez pas découragé ; dans le chapitre 10, vous verrez plusieurs façons de découvrir ce qui a pu mal tourner - les programmeurs appellent cela le débogage. Vous avez besoin d'apprendre à "penser” comme un ordinateur parce qu'ils résolvent les tâches d'une manière différente de la vôtre ou de la mienne. Les ordinateurs résolvent les problèmes par programme ; ils suivent une série d'instructions, l'un après l'autre. Le type d'instructions dont ils ont besoin est souvent différent du type d'instructions que vous pourriez donner à un autre humain. Par conséquent, tout au long du livre, vous apprendrez non seulement le vocabulaire et la syntaxe que JavaScript utilise, mais vous apprendrez aussi comment écrire des instructions que les ordinateurs peuvent suivre. 12
  • 13. Par exemple, lorsque vous regardez l'image de gauche, comment savoir quelle personne est la plus grande ? Un ordinateur aurait besoin d'instructions explicites, étape par étape, telles que: 1. Trouver la hauteur de la première personne 2. Supposez qu'il ou elle est la "personne la plus grande". 3. Regardez la hauteur des personnes restantes. et de comparer leur hauteur à la "plus grande". personne" que vous avez trouvé jusqu'à présent 4. À chaque étape, si vous trouvez quelqu'un dont la taille est de plus grand que la "personne la plus grande" actuelle, il ou elle devient la nouvelle "personne la plus grande". 5. Une fois que vous avez vérifié tous les gens, dites-moi. lequel est le plus grand. Alors, l'ordinateur doit regarder chaque personne à tour de rôle, et pour chaque personne il effectue un test ("Sont-ils plus grands que la personne la plus grande actuellement?”) Une fois qu'il l'a fait pour chaque personne, il peut donner sa réponse. 13
  • 14. 14 Javascript tutorial: Définir un objectif et concevoir le script: Réfléchissez à la façon dont vous pourriez aborder un autre type de scénario. Cet exemple calcule le coût d'une plaque nominative. Les clients sont facturés à la lettre. Si vous aimez ce que vous avez vu jusqu'à présent, n'oubliez pas de consulter notre cours javascript qui vous permettra de faire une belle carrière dans le développement javascript. Apprendre Javascript Facilement