Coder ou lire du code
Un tuto qui décrit les bases (et c'est pas grave)
Faire des katas
Trouver un lien qui balaie tout ce qu'il faut savoir
Prendre des notes
Variables
Tableaux
Objets
Booléens
If
For
While
Switch
Fonctions
Pas de solution miracle.
=> De la pratique
=> les katas!
Vérifier avec quelques exemples qu'on bien compris.
Commencer par la "brute force".
Faire du pseudo-code.
=> découper le plus précisément possible
f("ABCDEF") = "##CDEF"
Remplacer tous les caractères sauf les 4 derniers par "#"
inverse("apple") = "elppa"
inverse("hello") = "olleh"
palindrome("abba") = true
palindrome("abcdefg") = false
maxEtMin("1 2 3 4 5"); // return "5 1"
maxEtMin("1 2 -3 4 5"); // return "5 -3"
maxEtMin("1 9 3 4 -5"); // return "9 -5"
expand("124") = 1*100 + 2*10 + 4*1
expand("1032") = 1*1000 + 3*10 + 2*1
Learning by doing
Bouquins