Algorithmique & Fondations

Ressource Description Format
Competitive Programmer’s Handbook Guide pour compétitions d’algorithmique.
Algorithms (Jeff Erickson) Approche théorique de l’algorithmique.
Algorithms for Competitive Programming Implémentations d’algorithmes classiques.
Dictionary of Algorithms Référence NIST exhaustive des structures et algorithmes.
TryAlgo Ressource algorithmique en français.
A&DS (Playlist) Cours vidéo complet sur DSA.

Architecture & Performance

Ressource Description Format
CUDA Architecture Glossary Glossaire technique CUDA (SM, Warp, Occupancy, etc.).
Algorithmica Performance, efficience et architectures processeurs modernes.
Bits, Math and Performance Manipulation de bits, intrinsèques SIMD (AVX/SSE).
Making Software Visualisations sur sujets variés de l’informatique.
CuriousCoding Algorithmes et structures de données appliquées à la bio-informatique.
Introduction to Probability Fondations en probabilités et statistiques.

Langages & Systèmes

C++

Ressource Description Format
Learn C++ Cours de C++ moderne pour débutants.
Google C++ Style Guide Les conventions de codage utilisées chez Google.

Zig

Ressource Description Format
Ziglings Apprendre Zig par des exercices pratiques.
Introduction to Zig Guide d’introduction au langage Zig.

Rust

Ressource Description Format
RustTraining Cours par Microsoft.
Rustlings Apprendre Rust par des exercices pratiques.

Programmation GPU (CUDA)

Ressource Description Format
CUDA Ontology Comprendre les versions, l’API et la compatibilité.
NVIDIA GPU Anatomy Analyse de noyaux MatMul sur GPU NVIDIA (PTX/Tensor Cores).
LeetCUDA Implémentation de kernels CUDA.