Sélectionnez la bonne vidéo sur YouTube:
je vous conseille de commencer par une vidéo sur YouTube parce que ça va vous faciliter la compréhension et ne pas vous freiner dés vos débuts, mais il faut choisir la bonne vidéo et celle qui va vous faciliter la tâche.
Il y’a trop de vidéo sur YouTube sur des langages de programmation. La meilleur vidéo c’est celle qui résume bien les différents notions du langage et qui est segmentée, où on peut trouver les différents notions du langage et dans quelle minute cette notion est traitée. Voici un exemple de vidéo qui m’a aidé à apprendre le langage Python : https://www.youtube.com/watch?v=_uQrJ0TkZlc.
Sa description est de cette façon:
- 00:00:00 Introduction
- 00:01:49 Installing Python 3
- 00:06:10 Your First Python Program
- 00:08:11 How Python Code Gets Executed
- 00:11:24 How Long It Takes To Learn Python
- 00:13:03 Variables
- 00:18:21 Receiving Input
- 00:22:16 Python Cheat Sheet
- 00:22:46 Type Conversion
- 00:29:31 Strings
- 00:37:36 Formatted Strings
- 00:40:50 String Methods
- 00:48:33 Arithmetic Operations
- 00:51:33 Operator Precedence
- 00:55:04 Math Functions
- 00:58:17 If Statements
- 01:06:32 Logical Operators
- 01:11:25 Comparison Operators
- 01:16:17 Weight Converter Program
- 01:20:43 While Loops
Voir une vidéo segmentée de cette façon, elle permet de gagner beaucoup de temps, ce qui explique le grand succès de ses vidéos.
Choisir un livre ou un PDF listant les différents syntaxes du langage
Il faut trouver un livre ou un cours PDF du langage, car au début vous allez oublier quelque syntaxe donc c’est mieux d’avoir un support que vous connaissez bien comment naviguer dedans. Quand vous vous bloquez vous cherchez directement dans ce support avec les touches claviers ctrl+F, vous allez avoir un résultat rapide et vous allez avancer bien dans votre processus d’apprentissage.
Quand vous commencez à faire des petits projets ou des exercices, vous pouvez télécharger des cheat sheet, vous pouvez les chercher sur Google juste écrivez cheat sheet Python ou quelque soit le langage que vous visez. Sur les cheat sheet vous trouverez les différents notions du langage bien résumées avec leurs syntaxes.
S’exercer et s’entraîner tout en s’amusant
Pour s’exercer, vous pouvez trouver beaucoup d’exercice sur le Net, mais ce que je vous conseille, créer des comptes sur les sites de programmation qui vous proposent des jeux de codage. L’avantage de ces sites, c’est que vous codez et vous tester votre code directement, vous voyez que votre code est pratique, ce qui donne une certaine motivation et une envie à coder et gagner plus de jeux. L’autre avantage de ces sites, c’est qu’ils commencent avec vous étape par étape, donc vous commencez par des jeux faciles et ainsi de suite.
Dans la plupart de ces sites, on trouve des compétitions en programmation et des challenges où la programmation devient amusante, vous codez et vous testez votre code dans un jeu.
Voici quelque site que je vous recommande:
- Codingame ( langage supporté: tout langage)
- Codewars (C, C++, C#, Crystal, Dart, Go, Haskell, Java, JavaScript, PHP, Python, Ruby, Rust, SQL….)
- CodeCombat (JS, Python, HTML, CSS, jQuery)
N’hésitez pas à partager cet article et à nous faire part de vos remarques en commentaire.