Ce document présente un cours intermédiaire sur le développement avec la bibliothèque SDL2, en couvrant les initialisations, la création de fenêtres, le dessin graphique, la gestion des événements, et la boucle principale pour les applications. Il traite également de la transparence, des animations via des sprites et des collisions en 2D. Les exemples fournis illustrent comment implémenter ces concepts en SDL2.