LemonCode

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

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

Étape 1

Python en profondeur

  1. 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 →
  2. 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 →
  3. 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 →
Étape 2

Python en pratique

(mise à jour régulière)
  1. 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 →
  2. 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 →
  3. 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 →
  4. 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 →
  5. 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 →
  6. 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.

Voir les tarifs et le cours d'essai gratuit →

Avis des élèves

De vrais témoignages d'élèves (captures d'écran, la plupart en chinois)

  • Avis des élèves
  • Avis des élèves
  • Avis des élèves
  • Avis des élèves
  • Avis des élèves
  • Avis des élèves
  • Avis des élèves
  • Avis des élèves
  • Avis des élèves
  • Avis des élèves
  • Avis des élèves
  • Avis des élèves
  • Avis des élèves
  • Avis des élèves
  • Avis des élèves
  • Avis des élèves

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