Le langage C pour le curieux

Ce livre est un cours du langage C. Il essayera d’expliquer en profondeur les aspects de ce langage et dans une seconde partie abordera horizontalement de nombreux domaines tangents au langage C, parmi ceux-ci l’algorithmie, l’industrialisation, les mathematiques necessaires au domaine algorithmique ou à la programmation “graphique”. Voyez apprendre le C en une heure pour une version abrégée.

Concepts de base

Savoir lire et écrire un programme C.

Concepts avancés

Elaborer des programmes C de qualité.

Industrialisation

Transformer son programme en application utilisable.

Algorithmie

Connaitre et savoir choisir les structures de données et algorithmes nécessaires à la solution d’une tâche.

Communication réseau

La communication avec une ou plusieurs machines distantes.

Creation CLI

Elaborer des programmes utilitaires robustes et de qualité.

Creation GUI et graphique

Créer des applications graphiques de bureau utilisables avec une souris.

Accessibilité

Jeu vidéo

Intelligence artificielle

Embarqué

Systèmes d’exploitation