3ttr
4ttr
5ttr
6ttr
5tq
6tq
4gms
5gms
6gms
5e TTR INFO
5TTR
Informatique & Robotique
Gestion des données
1 chapitre
Les fichiers
Le format CSV
Le format CSV - Exercice
Le format JSON
Le format JSON - Exercices
Imbrication d’Objets en JSON
Programmation en C
1 chapitre
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
1 chapitre
Python
Tester ses programmes en Python
pytest - bonnes pratiques
pytest - exemple complet
Tester ses programmes en Python - Exercices ✍️
Python: Les outils pour développer
Thonny Python
Thonny Python - Installer des modules
Python: Les boucles
Python: Les boucles for
Python: Compter et cumuler des valeurs dans une boucle
Python: Les boucles while
Python: Les boucles while (exercices)
Python: Les boucles while - Validation
Python: Les boucles for imbriquées
Python: afficher un labyrinthe
Python: Les modules
Electronique
2 chapitres
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
Intelligence Artificielle
2 chapitres
Chatbot, assistant intégré, agent : qui fait quoi ?
Exercice — Coder son projet avec un agent IA
Internet
3 chapitres
Création de pages Web
Javascript
💪🏻 JavaScript - Boucles for - Exercices
🎯 Bases de Javascript: Carnet d'objectifs
JavaScript - La console développeur
JavaScript - Syntaxe et variables
JavaScript - Exercices de base
JavaScript - La saisie utilisateur
JavaScript - Les conditions
🥸 Démo JS: La condition `if`
JavaScript - Combiner plusieurs conditions
JavaScript - La boucle for
JavaScript - La boucle while
JavaScript - Les fonctions
JavaScript - Manipuler le DOM
JavaScript - Manipuler le style et les images avec JavaScript
JavaScript - Manipuler le style et les images (exercices 🦾)
JavaScript - Les formulaires
JavaScript - Réagir aux évènements
JavaScript - Tableaux, objets et JSON
JavaScript - Projet intégrateur
Serveurs et protocoles
Architecture client-serveur sur le Web
Introduction aux Adresses Web (URL)
Création de pages Web avec Python
Flask - Introduction
Flask Exercice 1
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
Prénoms en Belgique (Version Web) - v1.0
Elections américaines (Version Web) - v1.0
Systèmes d'exploitation
3 chapitres
Fichiers et dossiers
Organisez votre vidéothèque (2025)
Les outils Windows
Total Commander
TC - Multi-Rename Tool
TC - Synchronize Dirs
TC - 25 raccourcis clavier essentiels
Windows
Outils indispensables
1 chapitre
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
3 chapitres
Découvrir l'architecture logicielle
Découpler tes composants
Éviter les nombres magiques dans le code
Cansat
2 chapitres
Liens utiles
Cansat - Projets paralèlles
Systèmes Informatiques
1 chapitre
Codage de l'information
Système de Numération et le Système Décimal
Pourquoi utiliser le complément à 2
Représenter les nombres signés
Représentation des Chaînes de Caractères en Informatique
Programmation Orientée Objet
7 chapitres
OOP - Étude de cas D&D
Chapitre 1 – Classes et objets
Exercices – Classes et objets
Chapitre 2 – Attributs et visibilité
Chapitre 3 – Getters et setters
Chapitre 4 – Les propriétés C#
Chapitre 5 – Les méthodes
Chapitre 6 – Le constructeur
Gestion de Projets
10 chapitres
Le carré des contraintes
Démo: Le Carré des Contraintes
Cansat/GreenSat: Travail de fin de période
Méthodes agiles
Les User Stories
A rétrospective
La méthode Kanban
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é
Projet d'examen — Système multi-langages (C · Python · Flask · C#)
Architecture — Projet multi-langages
Inventaire de parc informatique — Introduction
Inventaire — Mockup UI
Étape 1 — Collecter avec PowerShell
Étape 2 — L'API PHP de réception
Étape 3 — Affichage d'une fiche PC
Étape 4 — Dashboard, graphes et historique
Étape 5 — Ton module spécifique
Étape 6 — Sécuriser l'API avec un token
Le langage C-Sharp (C#)
5 chapitres
Mise en place de l'environnement C#
La syntaxe de base du C#
Exercice — Todo List en console
Exercice — Générateur de mot de passe (app fenêtrée)
Les conventions de nommage en C#
Beta
Télécharge toutes les notes en PDF