Programme 2027
Cours de Python
Du niveau zéro au développement de jeux, au web, à l'analyse de données et à l'IA. On avance niveau par niveau, avec de vrais projets à chaque étape.
Professeur : LIN Tianyuan · Cours en chinois ou en français
Trois façons d'apprendre
Pour apprendre en profondeur et réaliser vos propres projets, suivez le parcours complet. Pour consolider vite les bases, commencez par l'express. Pour réussir un examen de programmation, choisissez Cap sur l'exam.
Parcours complet
Deux étapes, des bases de Python jusqu'au jeu vidéo, au web, à l'analyse de données et à l'IA. Chaque cours comporte des projets : idéal pour apprendre en profondeur et réaliser de vrais programmes.
- 36 à 108 h par cours
- Beaucoup de projets et d'exercices
- Petit groupe ou cours particulier
Python express (40 h)
Pas de projets, un seul objectif : comprendre les fondamentaux de Python en 40 heures. Pour ceux qui ont déjà essayé sans méthode, ou qui veulent poser des bases solides rapidement.
- 40 heures
- 4 élèves maximum
- Les bases, sans projet
Cap sur l'exam
Pour les lycéens et étudiants qui suivent un cours de programmation. On suit le rythme de votre établissement et, chaque semaine, on reprend ensemble cours et exercices, jusqu'au jour de l'examen.
- Un rendez-vous chaque semaine
- Basé sur vos propres supports de cours
- Seul ou avec vos camarades
- À partir de 20 h
Le parcours
Deux étapes : d'abord des bases solides en Python, puis une spécialisation par projets
Tous les supports de cours et contenus techniques sont à jour : version 2027
Python en profondeur
- Niveau 1Groupe : 48 - 72 h
Python : les bases
Python Basic
Apprendre la syntaxe de base de Python en partant de zéro, prendre le réflexe de programmer grâce à de petits projets, puis créer son propre jeu Snake avec Pygame.
Voir le programme → - Niveau 2Groupe : 72 - 96 h
Python avancé
Python Advanced
Approfondir les structures de données, les fonctions, les fichiers et les exceptions, apprendre la visualisation de données et réaliser une carte de l'épidémie de Covid-19.
Voir le programme → - Niveau 3Groupe : 96 - 108 h
Python Master
Python Master
Maîtriser la programmation orientée objet, les bases de données SQL, l'algorithmique et Git, avec deux projets : un système de gestion des élèves et une base d'archivage de factures.
Voir le programme →
Python en pratique
(mise à jour régulière)- Niveau 1Groupe : 48 - 60 h
Développement de jeux
Game Development
Étudier Pygame en détail et appliquer la programmation orientée objet à un jeu 2D : un jeu de combat aérien que vous personnaliserez.
Voir le programme → - Niveau 2Groupe : 96 - 108 h
Développement web
Web Application Development
Des bases du front-end aux trois grands frameworks Django, Flask et FastAPI : comprendre les échanges front/back et développer une boutique en ligne complète.
Voir le programme → - Niveau 3Groupe : 96 - 108 h
Analyse de données
Data Analysis
Maîtriser les trois bibliothèques clés numpy, pandas et matplotlib, à travers de nombreux projets sur des données réelles et un projet de finance quantitative.
Voir le programme → - Niveau 4Groupe : 60 - 72 h
Web scraping
Web Scraping
Du protocole HTTP à requests, Selenium et Scrapy : apprendre à collecter des données sur le web et via des API, de façon responsable, pour alimenter l'analyse de données et l'IA.
Voir le programme → - Niveau 5Groupe : 96 - 108 h
Intelligence artificielle
Artificial Intelligence
Du machine learning et des réseaux de neurones jusqu'aux LLM, aux agents et au multimodal : maîtriser tout le cycle de développement d'applications d'IA avec PyTorch.
Voir le programme → - Niveau 6Groupe : 96 - 108 h
Applications LLM
LLM Application Development
Pas d'entraînement de modèles, mais bien les utiliser : des appels d'API et du prompt engineering jusqu'au RAG, aux agents et à MCP, pour créer des applications d'IA réellement utilisables.
Voir le programme →
Pour qui ?
Aucune expérience nécessaire : les compétences utiles se développent progressivement en cours
De 12 à 60 ans
Ados, étudiants, professionnels, curieux de tout âge
Aucune expérience requise
On part de zéro
Savoir utiliser un ordinateur
Avec quelques bases en maths. Il faut avoir son propre ordinateur
Logique et résolution de problèmes
Se développe progressivement en cours
Lire un peu l'anglais
Se développe progressivement en cours
Mes élèves
Des collégiens aux professionnels, venus de pays et d'écoles très différents. Quel que soit leur parcours, tous ont commencé par leur première ligne de code.
- Pays
- ChineFranceRoyaume-Uni…
- Profils
- CollégiensLycéensÉtudiants en licenceÉtudiants en masterProfessionnels
- Lycées
- Lycée Louis-le-GrandLycée Janson-de-Sailly…
- Enseignement supérieur
- Université Paris-SaclaySorbonne UniversitéUniversité Paris CitéUniversité Sorbonne NouvelleUniversité Paris Dauphine-PSLESSEC Business SchoolSKEMA Business SchoolImperial College London…
- Entreprises
- AmundiAllianzBNP Paribas…
Formules
À choisir selon votre façon d'apprendre et votre rythme
4 à 8 élèves
Petit groupe en présentiel
Convient à la plupart des élèves. Apprendre avec d'autres motive davantage ; le rythme est plus lent, car il faut s'adapter à chacun.
4 à 8 élèves
Petit groupe en ligne
Pour ceux qui ne peuvent pas venir en présentiel. On apprend aussi en groupe ; le rythme est plus lent, car il faut s'adapter à chacun.
1 à 3 élèves
Cours particulier
Pour les élèves très motivés. Le rythme suit votre niveau, et j'explique jusqu'à ce que ce soit compris.
Me contacter
Envie de vous inscrire, ou vous ne savez pas par quel niveau commencer ? Contactez-moi : on commence par un cours d'essai gratuit, puis je vous conseille le cours et la formule adaptés à votre niveau.
Une fois inscrit, vous pouvez me poser toutes vos questions de programmation, à tout moment. —— LIN Tianyuan
- WeChatLuhan_cola
- WhatsApp+33 7 68 91 59 34Cliquez pour m'écrire directement
- Xiaohongshu (RedNote)柠檬小帽Ouvrir le profil pour voir les avis des élèves















