Codii.fr
Cours de Java · App Android · 13 – 17 ans

Cours de Java en lignepour ados 13-17 ans

À 14 ans, leur première app Android tourne.

Le langage des grandes apps — Android, banking, lycée. POO, classes, héritage. 24 semaines pour livrer une vraie app installée sur son téléphone.

★★★★★4.9/5 · +600 élèves formés cette année
24h
Cours en direct
+8h
Conférences offertes
4–8
Élèves max
1
App livrée
Pour qui ?

Pour les ados qui veulent fabriquer leurs propres apps.

Java, c'est le langage qui tourne dans la moitié du monde pro — apps Android, banking, e-commerce. Une fois maîtrisé, votre ado peut livrer une vraie app installable sur n'importe quel téléphone Android.

01

Une vraie app sur leur téléphone

Pas un projet jouet : une app Android compilée, installable, avec icône sur le home screen. Comme une app de l'App Store.

02

Le langage du lycée et du pro

13 – 17 ans, l'âge où Java rentre dans le programme scolaire. 4 à 8 ados max par classe : tout le monde livre son app.

03

1h par semaine

Selon vos dispos en semaine (sauf samedi), en live avec un dev pédagogue. 24 semaines hors vacances scolaires. Replays dispo à vie.

Ce qu'ils apprennent

De la première variable aux classes Java.

int age = 14;
String name = "Tom";
boolean actif = true;
System.out.println(name);
// Tom
01

Variables & types

int, String, double, boolean. La fondation Java.

public int somme(
int a, int b) {
return a + b;
}
somme(2, 3) → 5
02

Méthodes

Découper le code en briques réutilisables. POO en douceur.

public class Voiture {
String couleur;
int vitesse;
void demarrer() {...}
}
03

Classes & objets

Le concept clé. Modéliser des choses du monde réel.

Et ensuite

Héritage, interfaces, et app Android livrée.

Animal
↑ extends
Chien
Chat
04

Héritage

extends, super. Réutiliser sans copier-coller.

interface Cliquable {
void onClick();
}
contrat = 1 méthode obligatoire
05

Interfaces

Contrats entre classes. La porte vers Android.

App livrée
MyApp
▶ Click
✓ INSTALLED
06

App Android

Activity, layout, click handler. App installée sur leur tel.

Programme détaillé semaine par semaine

Voir le programme complet
Programme

24 semaines, 4 chapitres,
1 app Android livrée.

Semaines 1 - 6

Java basics

  • Variables, types, méthodes
  • Boucles, conditions
  • Premier vrai script
Semaines 7 - 12

POO solide

  • Classes & objets
  • Constructeurs
  • Encapsulation
Semaines 13 - 18

Héritage & interfaces

  • extends, super
  • Polymorphisme
  • Interfaces
Semaines 19 - 24

App Android

  • Activity, layout XML
  • Click handlers
  • APK installable
Build & deploy · 1/4

Acte 1 — On pose le layout.

<TextView>
<Button>
<LinearLayout>
android:id

Pas un cours théorique. Du XML à l'APK installé en 24 semaines.

Coder sa première app
Projets concrets

Pas des exos. De vraies apps livrées.

Semaine 8 · Livrable

Calculator.java
> 12 + 8
= 20
> sqrt(144)
= 12.0
> history
= [20, 12.0]

Calculatrice Java

Console + classes : Operation, History. Premier vrai programme Java avec POO.

Semaine 16 · Livrable

GestionNotes.javav1.2
Etudiant.add("Léa")
→ Note 14.5 / 20
→ Note 17.0 / 20
Moyenne: 15.75

Gestion de notes

Classes Etudiant, Cours, Note. Héritage + interfaces + persistence fichier.

App

Semaine 24 · App livrée

14:30
MyFirstApp
✓ INSTALLED

Vraie app Android

Activity, layout XML, click handlers. APK installable sur leur propre téléphone.

Le prof

Pas un cours scolaire. un vrai dev Android.

codii_team · prof_java
NoaSuper prof

Identité

Noa

PROF PYTHON

Passionnée de programmation, connue pour sa douceur et sa capacité à rendre le code simple et amusant.

PythonJava

⏰ Planning sur mesure

On s'adapte à votre planning, pas l'inverse.

Codii ouvre des classes en fonction des dispos parents/enfants. Chaque famille donne ses créneaux préférentiels — on fait le maximum pour les caler.

2 créneaux préférentiels

Vous nous donnez 2 créneaux qui vous arrangent, sur 2 jours différents (du dimanche au vendredi, pas de samedi).

Tolérance ±1h

Si vous demandez jeudi 17h, on peut proposer 16h, 17h ou 18h. On fait le maximum pour caler dans vos créneaux.

Priorité aux pré-inscrits

Les familles qui réservent en avance ont la priorité absolue sur le choix du créneau, avant les autres parents.

Jusqu'au jeudi 10 septembre

Vous nous communiquez vos créneaux finaux quand vos rythmes scolaires sont calés. On a le temps.

Exemple semaineDimanche → Vendredi · Pas de cours le samedi
Dim
10h
14h
17h
Lun
16h
17h
18h
Mar
16h
17h
18h
Mer
14h
16h
17h
Jeu
16h
17h✓
18h
Ven
16h
17h
18h

ⓘ Vous demandez jeudi 17h → on peut proposer 16h, 17h ou 18h selon les dispos du groupe

13 – 17 ans1h / sem.
JAVA

Java

Le langage des grandes apps — Android, banking.

689

/ pack annuel · 24 semaines

Rentrée septembre 2026Solde 3× sans frais · Priorité planning
Tout ce qui est compris

Pas de petits caractères. Voilà tout ce que ça inclut.

Le programme

Durée totale
24 semaines
Cours en direct
24h (1h × 24)
Conférences offertes
+8h bonus
Rythme
1h / semaine
Replays
Inclus à vie

Les conditions

Âge
13 – 17 ans
Niveau
Aucun prérequis
Groupe
4 à 8 ados max
Format
100% en ligne sur notre plateforme
Créneaux
Selon vos dispos (sauf samedi)

Le livrable

Projet final
App Android installée sur leur tel
Stack apprise
Java, POO, héritage, Android Studio
Présentation
Démo finale en classe
Suite
Java au lycée et dans le pro

L'équipe & support

Profs
Devs Android pédagogues
Support
Chat intégré · Espace parent
Suivi parent
Compte-rendu hebdo
Engagement
Annuel ferme — la classe ouvre à 4 inscrits

Cours d'essai gratuit en 1-to-1 + entretien de niveau pour bien orienter votre ado

Paiement en 3× sans frais possible · Facture entreprise sur demande · TVA incluse

Cours conçu par

Jordan KrancenblumCo-fondateur de Codii

Co-fondateur de Codii avec son frère Kevyn. Ex-expert Google (analytics & tracking) reconverti dans la programmation pour enfants depuis la crise sanitaire. 1500+ enfants formés.

60+ élèves formésVoir le parcours complet →
Questions fréquentes

Tout ce que les parents
demandent sur Java.

En bref

C'est quoi Java ?

Java est un langage de programmation textuel créé en 1995 par Sun Microsystems. Il est utilisé pour développer des applications Android, des logiciels d'entreprise, des serveurs back-end et des jeux comme Minecraft. C'est l'un des langages les plus enseignés en école d'ingénieur informatique.

Java est un langage robuste et structuré (orienté objet), parfait pour un ado qui vise une carrière dans le dev. La majorité des grandes banques, assurances et entreprises tech tournent sur du Java. Apprendre Java jeune donne une base solide qui ouvre toutes les portes du dev pro.

À quoi ça sert concrètement ?

  • Développer des applications Android natives
  • Coder des mods et serveurs Minecraft
  • Créer des back-ends d'applications web (Spring Boot)
  • Apprendre la programmation orientée objet
  • Préparer les écoles d'ingénieur (épita, EPF, INSA…)

Synonymes / sujets liés : Java SE, Android Studio, JDK, JVM, Spring, programmation orientée objet, POO.