AccueilExplorerIndex A–ZMenaces
RAYON — CONCEPTS

Concepts

Algorithmes, POO, structures de données. Les idées qui traversent tous les langages. (9 pages)

01 — Concepts

Algorithmes

Recettes rigoureuses : trier, chercher, optimiser. La notation Big-O dit si votre code survivra à l'échelle.

ConceptsSynthèse
◷ 2 MIN
02 — Concepts

ASCII & Unicode

Comment « Bonjour 🎉 » devient des nombres : ASCII, UTF-8, émojis multi-octets. Et les bugs d'encodage.

DébutantSynthèse
◷ 2 MIN
03 — Concepts

Compilation vs interprétation

Compilé, bytecode, interprété, JIT : quatre façons de transformer du texte en programme qui tourne.

ConceptsSynthèse
◷ 2 MIN
04 — Concepts

Début de l'informatique

D'où viennent les ordinateurs ? Binaire, transistors, portes logiques, mémoire, encodages : toute la fondation, de zéro, sans jargon.

Débutant
◷ 5 MIN
05 — Concepts

Hexadécimal

La base 16 des pros : couleurs #FF4D00, adresses mémoire, dumps. 1 chiffre = 4 bits, zéro douleur.

DébutantSynthèse
◷ 2 MIN
06 — Concepts

Le binaire

Compter avec des 0 et des 1 : conversions, additions binaires et ordres de grandeur. Le point de départ.

DébutantSynthèse
◷ 2 MIN
07 — Concepts

Portes logiques

AND, OR, NOT, XOR : les interrupteurs logiques qui additionnent, comparent et décident. Avec tables de vérité.

ConceptsSynthèse
◷ 2 MIN
08 — Concepts

Programmation orientée objet

Objets, classes, encapsulation, héritage, polymorphisme : organiser le code comme un monde de choses qui se parlent.

ConceptsSynthèse
◷ 2 MIN
09 — Concepts

Structures de données

Tableaux, listes, piles, files, arbres, graphes, tables de hachage : choisir la bonne boîte change tout.

ConceptsSynthèse
◷ 2 MIN