Apprendre Kotlin
Un cours Kotlin en ligne gratuit et interactif pour débutants. Tu écris et exécutes du vrai Kotlin à chaque leçon, tu reçois des indices IA dès que tu bloques et tu obtiens un certificat gratuit à la fin : pas d'Android Studio, pas de JDK, rien à installer.
1,000+ codders inscrits
93 leçons79 défis290 questions de quiz
- Adapté aux débutants
Aide au codage assistée par IA
Leçons interactives et pratiques
Narration audio dans chaque leçon
Quiz pour tester vos connaissances
Certificat gratuit de réussite
Programme
Section 1
Fondamentaux
Commencer la sectionDémarrerDévelopperRéduireConstruisez une base solide grâce aux concepts essentiels et aux compétences de baseIntroduction
4 leçons415Variables
7 leçons1330Nullabilité
7 leçons1130Opérateurs, partie 1
5 leçons920Opérateurs, partie 2
5 leçons920Prise de décision
6 leçons1125E/S de base
6 leçons1020Calculateur de partage d’addition
Projet5 leçons1Boucles
9 leçons1635Fonctions
8 leçons1430FizzBuzz avec une variante
Projet4 leçons1Bases des listes
7 leçons1225Itérer sur des séquences
5 leçons920Listes avancées
5 leçons920Suivi des dépenses quotidiennes
Projet7 leçons1Défis finaux
3 leçons3
Learn by Doing
Write real code, query databases, build websites, and master AI prompts. Our interactive lessons cover every skill modern developers need.
Build Your Coding Streak
Stay consistent and watch your progress grow! Track your daily coding habit, protect your streak with freeze days, and earn rewards for showing up every day.
12 days streak
Return tomorrow to keep your streak!
January 2026
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
21
22
23
24
25
26
27
28
29
30
Double or Nothing
Day 5 of 7
Streak Freeze
2 left
Code Anywhere, Anytime
Take your coding journey on the go! No setup, no downloads - just open and start coding. Available on iOS, Android and Web with 4.9 star ratings.
You're Not Alone in This
Compete on global leaderboards, invite friends to earn rewards, and celebrate each other's wins. Coding is better with friends!
Every way to learn
Read, listen, test yourself, ask the AI, or look up anything you've already covered. Every lesson meets you where you are.
A variable is a named container that stores a value you can reference later in your program.
In Python, you create one by writing the name, an equals sign, then the value you want to store.
The value can change over time - reassigning the name simply points it to a new value.
Prove Your Skills
Earn certificates for every course you complete. Add them to your LinkedIn profile and resume to showcase your coding expertise to employers.
Pourquoi apprendre Kotlin avec Coddy
- Écris et exécute du vrai Kotlin dans ton navigateur. Pas d'Android Studio, pas d'IntelliJ, pas de JDK à configurer : chaque leçon compile ton code côté serveur avec le compilateur Kotlin et affiche instantanément la sortie et les erreurs de compilation, sur ordinateur comme sur téléphone.
- Le Kotlin que les développeurs Android et backend écrivent vraiment :
valvsvaret inférence de types, null safety avec?.,?:et!!, templates de chaînes,ifetwhencomme expressions, ranges et boucles, fonctions avec arguments par défaut et nommés, etListvsMutableListavec les méthodes de collection que tu utilises tous les jours. - Les indices IA expliquent les parties de Kotlin qui piègent les débutants : pourquoi le compilateur refuse un nullable, quand préférer
whenàif, pourquoivalne signifie pas que la liste est immuable. Tu construis ainsi le bon modèle mental dès la première leçon, sans attendre une réponse sur un forum. - Construis de vrais programmes, pas seulement des exercices : une calculatrice de partage d'addition qui lit une entrée et formate la sortie, un FizzBuzz revisité et un suivi de dépenses quotidiennes avec gestion d'erreurs, totaux et moyennes. Chacun est écrit pas à pas au fil d'un chapitre.