3ttr
4ttr
5ttr
6ttr
5tq
6tq
4gms
5gms
6gms
6e TTR INFO
Programmation en C
Le langage C
Le langage C - Les bases de la syntaxe en C
Python - C: les différences de syntaxe
Écrire du C - Code::Blocks IDE
C - Les variables
C - Les types de variables
C - Les nombres entiers (`int`)
C - Les nombres à virgule (`float` et `double`)
C - Les caractères (`char`)
C - Assigner une valeur à des strings
C - Les booléean (`bool`)
💪🏻 C - Les variables (Exercices)
C - Opérations mathématiques
C - Les noms de variables
C - Affichage avec `printf`
💪🏻 C - `printf` exercices
C - Lecture au clavier avec `scanf`
C - Les commentaires
C - Les structures (`struct`)
C - Les conditions
💪🏻 C - Les conditions (exercices)
C - Les fonctions
C - Passage de paramètres par valeur et par référence
C - Les fonctions - Exercices 💪🏻
C - Comment documenter correctement une fonction
C - Les boucles
C - Les boucles `for`
C - Les boucles `for` - Exercices 💪🏻
C - #include
C - #include - TP 💪🏻
C - Créateur de joueur de foot 🏆
Programmation en Python
Python
Tester ses programmes en Python
pytest - bonnes pratiques
pytest - exemple complet
Tester ses programmes en Python - Exercices ✍️
Python: Les boucles
Python: Les boucles for
Python: Les boucles for (exercices 💪🏻)
Python: Compter et cumuler des valeurs dans une boucle
Python: Les boucles for imbriquées
Python: Les boucles while
Python: Les boucles while (exercices)
Python: Les boucles while - Validation
Python: afficher un labyrinthe
Python: Les modules
Electronique
Les capteurs
BME280: pression atmosphérique et altitude
DHT11: Simulation du Capteur
DHT11: Capteur de température et d'humidité
HC-SR04: Capteur de distance à ultra-sons
Les micro-contrôleurs
Le Raspberry Pi Pico
Les Broches du Raspberry Pi Pico en MicroPython
MicroPython sur RPi Pico avec Thonny Python
Raspberry Pi Pico et les Ports GPIO
Utilisation du Raspberry Pi Pico avec MicroPython
Les différents types de signaux
Internet
Création de pages Web avec Python
Flask - Les routes
Flask - Les routes | Exercices
Flask - Les routes avec variables
Flask - Les fichiers statiques
Flask - url_for
Jinja2 - Templates - Héritage
Introduction à Jinja2
Projets Flask
Intégration d'un template existant
Insertion des données (initial load)
Systèmes d'exploitation
Fichiers et dossiers
Organisez votre vidéothèque (2025)
Les outils Windows
Total Commander
TC - 25 raccourcis clavier essentiels
TC - Multi-Rename Tool
TC - Synchronize Dirs
Windows
Outils indispensables
Markdown: écrire du texte clair et structuré
Markdown: convertir en HTML avec Python
Markdown: conversion HTML en batch
Markdown: conversion HTML en batch, avec template
Architecture logicielle
Découvrir l'architecture logicielle
Découpler tes composants
Éviter les nombres magiques dans le code
Cansat
Liens utiles
Cansat - Projets paralèlles
Systèmes Informatiques
Codage de l'information
Représentation des Chaînes de Caractères en Informatique
Système de Numération et le Système Décimal
Représenter les nombres signés
Pourquoi utiliser le complément à 2
Gestion de Projets
Méthodes agiles
La méthode Kanban
Les User Stories
A rétrospective
Le Daily Stand-Up
Questionnaire
Make/Buy/Reuse (MBR)
La matrice Urgent / Important
Les Time-Targets
La matrice Valeur / Effort
La méthode MoSCoW
Les types de bugs et leur gravité
[beta] Télécharge les notes en PDF