Cours d'introduction Kodkod

Le cours d’introduction construit une base professionnelle solide et commune pour le parcours Full Stack / DATA. Nous commençons par comprendre l’ordinateur, le système d’exploitation et le réseau, nous passons à l’écriture d’un Python correct et professionnel, nous approfondissons la programmation orientée objet (POO), et nous terminons par les bases du développement backend et des bases de données.

Comment apprendre ici : le contenu est découpé en thèmes, dans l’ordre où ils sont enseignés, et chaque thème en leçons. Chaque leçon part des bases (ce que c’est et pourquoi on en a besoin), passe à la syntaxe et à des exemples analysés ligne par ligne, et se termine par des exercices — les solutions ne s’ouvrent que lorsque vous le décidez. Marquez chaque leçon comme « terminée » — votre progression est enregistrée automatiquement.

Installations
L'ordinateur et le système d'exploitation
Les réseaux et Internet
Python professionnel, code propre et débogage
Exceptions et journalisation
Git et GitHub
Structures de données et fonctions
Modules, fichiers et JSON
POO – programmation orientée objet
Backend et FastAPI
Bases de données et MySQL
API des étudiants – un serveur avec une base de données