Couvre les bases de la programmation, y compris les types, les variables, les méthodes, les fonctions, les conditions, les boucles et la logique booléenne.
Explore l'analyse des données de voiture en utilisant la programmation Python pour des tâches comme la gestion de fichiers, la création de dictionnaires et l'analyse d'attributs.
Couvre la vectorisation, les fonctions et le contrôle de flux dans Matlab, en soulignant l'importance d'éviter les variables globales et en fournissant des exemples de graphiques simples et de techniques de débogage.
Couvre les techniques de débogage des logiciels, mettant l'accent sur le diagnostic efficace des problèmes, la collecte d'information et les processus de débogage structurés.
Explore la gestion des fichiers et les exceptions dans la programmation Python, couvrant la lecture, l'écriture et les stratégies de gestion des erreurs.
Couvre la gestion des erreurs, les exceptions et les techniques de débogage en C++, soulignant l'importance de rendre le code plus robuste et plus facile à déboger.
Introduit des concepts fondamentaux de programmation C, couvrant les variables, les structures de contrôle, les fonctions et les pointeurs, avec des exemples pratiques et des exercices.