Initialisation des systèmes...

Baptiste.Dev

Fondamentaux

Les bases qui sous-tendent tout le reste : ce qu'est l'informatique, comment le code s'exécute, le typage, les structures de données et les algorithmes. À lire en premier, avant même un langage.

6 notes

Fondamentaux

6 notes

L'informatique, c'est quoi ?

La base de la base, sans une ligne de code : tout n'est que des 0 et des 1 dans un certain ordre, un ordinateur est bête, un bug vient de l'humain, et du binaire on a grimpé jusqu'aux langages modernes.

Debutantinformatiquefondamentauxdebutantbinairedev
Lire la note

Les paradigmes de programmation

Un paradigme, c'est une façon de penser et d'organiser son code. Les trois plus courants : impératif/procédural, orienté objet (POO) et fonctionnel, et pourquoi la plupart des langages les mélangent.

Debutantparadigmepoofonctionnelproceduralfondamentaux
Lire la note

De ton code à la machine

Ton code lisible doit être traduit pour que la machine l'exécute. Ce chapitre regroupe les façons de faire cette traduction : compilation, interprétation, leur comparaison, et la transpilation.

Debutantfondamentauxcompilationinterpretationtraductionexecution
Lire la note

Le typage

La manière dont un langage gère les types : quand il les vérifie, comment il juge la compatibilité, à quel point il est strict. Ce chapitre regroupe statique/dynamique, structurel/nominal et le duck typing.

Debutantfondamentauxtypagetypesstatiquedynamique
Lire la note

Les structures de données

Organiser les données pour les manipuler efficacement : le tableau, la liste, le dictionnaire et l'ensemble (plus la pile et la file), comment choisir, et comment ça s'appelle selon le langage.

Debutantfondamentauxstructures-de-donneestableaudictionnaireliste
Lire la note

Les algorithmes

Un algorithme, c'est une suite d'étapes précises pour résoudre un problème. Les trois briques qui suffisent à tout construire (séquence, condition, boucle), un exemple complet, et pourquoi l'algo n'est pas le code.

Debutantfondamentauxalgorithmelogiquesequenceboucle
Lire la note