Si vous ne savez pas par où commencer un programme JavaScript pour résoudre un problème donné, cette vidéo est faite pour vous !
Dans cette vidéo, je décortique étape par étape tout le processus de réflexion d’un développeur partant de zéro qui souhaite résoudre un problème simple.
Vous découvrirez comment réussir à faire un premier brouillon d’un programme grâce à 3 étapes clés très simples à mettre en oeuvre. Vous apprendrez qu’on code par itération et non pas d’un coup comme trop de débutants le pensent !
===[ SOMMAIRE ]===
00:32 Objectif de cette leçon
00:47 Spécifications du problème : définition et présentation
01:43 Quelques précisions sur les étapes de développement du logiciel
02:10 Les 3 questions auxquelles on va répondre
02:18 Les 3 étapes clés à appliquer pour commencer son programme
02:38 Qu’est-ce qu’une implémentation ?
02:58 Tests et itération sur le programme
03:17 Phase 1 : découverte du problème, exemple avec une durée de 15 min
04:18 Phase 2 : rédaction d’un algorithme
04:45 Comment gérer les données à traiter du problème ? (horaire)
05:10 Exemple de solution pour le type de données, utiliser 2 variables
05:45 Calcul de la fin du RDV
06:40 Comparer la fin du RDV avec la fin de la journée
07:20 Afficher l’heure de fin du RDV grâce à la concaténation
07:42 Implémentation de l’algorithme dans Visual Studio Code
07:56 Algorithme en JavaScript : présentation
08:50 Exécution du programme dans Visual Studio Code
09:00 Tests supplémentaires avec 5 min et 25 min
09:20 Détection d’un bogue : fin du RDV à 15h65 pour une durée de 25 min !
09:38 Quelques devoirs à faire chez vous 😉
09:50 Code source en ligne sur GitHub pour vous !
10:10 Des questions ? Mettez-les dans les commentaires, merci !
10:18 Merci de partager cette vidéo et de vous abonner 🙂
===[ LIENS ]===
▶︎ Pour apprendre à déboguer un exercice de la formation dans Visual Studio Code, regardez cette vidéo (allez directement à 7m38s):
▶︎ Accédez au code vu dans cette vidéo (mini projet, validez un RDV) pour faire vos devoirs 😉 :
https://github.com/javascriptdezero/module-debutant/ (allez dans le dossier cours/11 – Mini projet 1 et ouvrez le fichier cours.js)
—
▶︎ Accédez au module débutant de la formation gratuitement ici :
▶︎ Inscrivez-vous à ma formation JavaScript de Zéro :
https://www.javascriptdezero.com
▶︎ Accédez au contenu GitHub de la formation :
https://github.com/javascriptdezero
▶︎ Abonnez-vous à ma chaîne :
https://www.youtube.com/channel/UCMzJVrWeaKUotLPWTdx6HuQ?sub_confirmation=1
▶︎ Suivez-moi sur Twitter :
Tweets by JeremyMouzin
#javascript #formation #javascriptdezero
Original source
10 responses to “Comment penser comme un développeur JavaScript ? (Mini projet #1) [M0L11]”
Et vous ? Quelles sont vos étapes pour commencer à rédiger un programme de zéro ?
Si vous souhaitez apprendre le JavaScript en vidéo, inscrivez-vous à ma formation dès maintenant sur https://www.javascriptdezero.com
J'adore cette façon de filmer… trop bien et très pédagogique ! top
Franchement t'es videos sont vraiment top j'ai intégrer une école qui propose des formations full stack en 3 mois, ca va bien trop vite on survole à peine les sujets, autrement dit j'était largué. j'ai suivi t'es vidéos, tout était clair ! un grand merci, lorsque je termine ma formation, je pense me former chez toi l'ami, merci encore
" va être " ! == " va t' être" , à part ça c'est un module pour débutant parfait .Merci.
j'ai une question
ou se trouve javascript sur mon pc après avoir l'installer
Merci tes vidéos m'aide beaucoup et très bien expliquer👍 et j'ai réussi à résoudre le problème seule😉
Bonjour,
merci beaucoup je me suis bien creusé la tête pour l'excercice que je n'ai pas très bien réussi mais j'ai pris du plaisir a chercher et à me poser des questions.
vraiment une super pédagogie que vous avez. bravo et merci encore. je vais continuer je sens qu'à force de manipuler (les variables les conditions, voir ce que ça donne avec des console.log) des choses commencent à se débloquent dans ma tête.
à très vite.
Ça sent la boucle ++ 😂 encore une super video
Comme toujours super vidéo, très bien expliquée et j'aime bien ta méthode pour amener à la résolution
Mercii🤓