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.
Le Wikipédia du code & de la cybersécurité — Python, JavaScript, TypeScript, C#, C++, Rust, failles XSS, ransomware, OSINT… 54 fiches claires, avec exemples, niveaux & parades.
Cinq portes d'entrée vers des fiches rédigées avec l'aide de l'IA, relecture en cours. Sobre en surface, profond dedans.
Python, JavaScript, Rust, Go… la grammaire des machines. Syntaxe, paradigmes, pièges et cas d'usage.
Ouvrir le rayon → 02 ● 15 PAGESFailles, attaques et défenses. Comprendre pour protéger : XSS, injections, phishing, ransomware, OSINT.
Ouvrir le rayon → 03 ● 8 PAGESLe web moderne : HTML/CSS, React, Node, REST, GraphQL. Comment ça marche sous le capot.
Ouvrir le rayon → 04 ● 7 PAGESLinux, Git, Docker, TCP/IP, DNS. Les fondations invisibles sur lesquelles tout repose.
Ouvrir le rayon → 05 ● 9 PAGESAlgorithmes, POO, structures de données. Les idées qui traversent tous les langages.
Ouvrir le rayon →D'où viennent les ordinateurs ? Binaire, transistors, portes logiques, mémoire, encodages : toute la fondation, de zéro, sans jargon.
L'un des langages les plus lisibles du monde : simple en surface, redoutable en profondeur. Data, web, IA, scripting.
Cross-Site Scripting : injecter du JavaScript dans la page d'un autre. Vol de session, défiguration, actions pirates.
Performance du C, sécurité en plus : le borrow checker refuse de compiler le code dangereux. Adopté par Linux, Firefox, AWS.
Manipuler la requête SQL d'une app pour lire, modifier ou effacer sa base. Vieille comme le web, toujours dévastatrice.
« Ça marche sur ma machine » est mort : embarquez app + dépendances dans un conteneur identique partout.
On ne vous vend pas du rêve néon. On documente le réel : comment le code fonctionne, comment il casse, comment on l'attaque — et comment on le protège. Chaque fiche va à l'essentiel en quelques minutes, avec du code concret et des parades documentées.
L'un des langages les plus lisibles du monde : simple en surface, redoutable en profondeur. Data, web, IA, scripting.
Le langage historique du navigateur (rejoint depuis par WebAssembly pour le code compilé). Ubiquitaire, bizarre, génial.
JavaScript + un système de types qui attrape les bugs avant l'exécution. Le choix courant des applications exigeantes.
Le fer de lance de .NET : élégant, typé, ultra-outillé. Jeux Unity, backends, desktop Windows.
Le contrôle absolu sur la machine : zéro-cost abstractions, mais zéro filet. Moteurs, OS, trading haute fréquence.
Performance du C, sécurité en plus : le borrow checker refuse de compiler le code dangereux. Adopté par Linux, Firefox, AWS.
Simple, compilé, concurrent par design : le langage des infrastructures cloud (Docker, Kubernetes).
« Write once, run anywhere ». Banques, Android, backends massifs : l'infatigable cheval de trait.
Dernières vulnérabilités publiées au NIST, rejouées en continu. Données publiques, en temps réel.
« Comprendre le code, c'est comprendre le monde qui l'exécute. Comprendre l'attaque, c'est apprendre à le défendre. »
Le Début de l'informatique, puis Python, HTML & CSS, Git. Chaque fiche indique son niveau (1 à 5) : suivez les ●.
Non. Elles documentent les attaques pour s'en défendre : mécanismes, détection, parades. Aucun exploit opérationnel, et un rappel constant : toute intrusion non autorisée est illégale.
54 fiches uniques, rédigées avec l'aide de l'IA. La relecture experte est en cours : si vous repérez une erreur, signalez-la via le contact en bas de page — elle sera corrigée.
De la base publique du NIST (National Vulnerability Database, USA), interrogée en direct. Hors-ligne, le terminal affiche la dernière veille éditoriale.
Oui, bouton COPIER en un clic. Relisez quand même : les exemples pédagogiques sacrifient parfois la robustesse à la clarté — les fiches le signalent.