Cours
PrestaShop

Newsletter

Android & Kotlin : les Fondamentaux

Plus de 8h de cours sur Android et Kotlin pour débutant

Ou s'abonner pour un accès illimité sans engagement à tout Skilleos pour 19,90€/mois. En savoir plus
chapitre

Chapitres

74

chrono

Durée

08h53 de cours en ligne

chrono

Prérequis

acces

Accès

24h/24 et 7j/7
PC/Mac, tablette et smartphone

certificat

Certificat

Délivré à la fin de la formation

1for1

Notes

4.4 / 5 - 5 votes

1for1

1 For 1

Un abo ou un achat sur Skilleos = Un cours offert à un bénéficiaire

Robin Penea

Robin Penea

Robin travaille en tant qu’ingénieur software depuis plus de 10 ans. En passant de startups à de grandes entreprises (SagemCom, JCDecaux, Parrot), il a abordé un large panel de technologies, des systèmes embarqués au développement web. 

Il travaille sur Android depuis 2010, que ce soit en modifiant directement l’OS ou en écrivant des applications. Il aime autant trifouiller les couches basses du système que de développer des applications avec les dernière technologies (Kotlin / RxJava / MVVM, etc...).

Sa passion l’a également fait travailler dans le web, côté backend avec le framework Django en Python, et en application lourde en C++ / Qt. Il a co-écrit en 2016 un livre technique sur ce sujet : Mastering Qt 5.

Vous avez une idée d'application Android que vous aimeriez créer ?

Que vous n'ayez jamais écrit une ligne de code, ou que vous connaissez déjà un autre langage de programmation, ce cours vous permettra d'apprendre à écrire des applications Android complète avec le langage Kotlin.

Android est aujourd’hui le système d'exploitation le plus répandu sur les téléphones des utilisateurs. Il représente 85% de tout le marché. Aussi bien pour débutant ou intermédiaire, ce cours en ligne vous apprendra à créer des applications mobiles pour Android grâce au langage Kotlin. À la fin de ce cours, vous serez capable d’écrire des applications Android complexes, avec le support de l’affichage téléphone / tablette Android, le stockage de vos informations en base de données et des requêtes HTTP pour rendre votre application Android connectée.


Contenu du cours

  • Mise en pratique avec 2 projets d'application Android
  • Installation de l’environnement de développement sur Windows, macOS, Linux
  • Tour des fonctionnalités d’Android Studio pour se familiariser avec l’interface

À la fin du cours, vous serez capable de :

  • Créer une application Android avec le langage Kotlin
  • Publier votre application Android sur le Google Play Store pour génerer des revenus
  • Créer des listes fluides et des écrans de détails
  • Maîtriser les éléments Android (Toolbar, OptionMenu, Thèmes)
  • Utiliser la programmation orientée objet à sa pleine puissance en Kotlin

Chapitres

INTRODUCTION
1
02:07
Qu’est-ce que Kotlin ?
2
03:16
Pourquoi faire une application en Kotlin plutôt que Java ?
INSTALLATION DE L'ENVIRONNEMENT DE DÉVELOPPEMENT
3
06:03
Installation Android Studio sur Windows
4
03:26
Installation d'Android Studio sur Mac OS
5
06:38
Installation d'Android Studio sur Linux
6
05:48
Créer le premier projet Hello World
7
10:43
Découvrir Android Studio
8
08:17
Préparation d'un émulateur Android
9
02:07
Préparation d'un périphérique Android
KOTLIN : DÉCOUVERTE DU LANGAGE
10
05:41
Définir une variable
11
06:44
Les Strings
12
09:26
Contrôle du flux : if, else
13
05:19
Contrôle du flux : when
14
10:10
Mutabilité et nullabilité
15
10:01
Les fonctions
16
07:44
Les tableaux
17
08:48
Contrôle du flux : les boucles for
18
05:56
Contrôle du flux : les boucles while
19
09:24
Les packages
20
02:00
Quiz - test
KOTLIN : PROGRAMMATION ORIENTÉE OBJET
21
09:53
Introduction à la programmation orientée objet
22
06:05
Le constructeur de classe
23
07:31
Héritage
24
03:10
Polymorphisme
25
09:41
Encapsulation
26
05:02
Classe abstraite
27
14:31
Interface
28
12:03
Cast et vérification de type
29
06:53
Data class
30
04:27
Nested class
31
03:55
Inner class
32
06:36
Les Generics (1/2)
33
07:51
Les Generics - (2/2)
34
04:11
Lateinit
35
04:51
Companion object
36
04:46
Cohabiter avec Java
ANDROID : DÉCOUVERTE DU SYSTÈME D'EXPLOITATION
37
06:20
Anatomie d'une application Android
38
07:19
Activity 1/2
39
11:17
Activity 2/2
40
03:34
Android évolue
41
07:38
Logs
42
08:11
Intent
43
09:56
Parcelable
44
10:40
Les dimensions sur Android
45
09:52
Les layouts pratiques (1/2)
46
05:42
Les layouts pratiques (2/2)
47
10:05
Les composants UI de base
48
11:24
Dialog (1/2)
49
04:30
Dialog (2/2)
50
07:02
OptionMenu
51
07:38
Thème d'application
52
11:17
Toolbar
53
18:37
Explication RecyclerView
54
14:51
Implémentation RecyclerView
55
10:40
Gradle et les fichiers APK
APPROFONDIR ANDROID STUDIO
56
08:22
Android Studio : personnalisation de l'IDE
57
10:18
Android Studio : Debug d'une application
58
07:23
Android Studio : trucs & astuces
APPLICATION : NOTEPAD
59
02:58
Architecture de l'application
60
01:51
Démarrer le projet Notepad
61
02:01
Créer la classe Note
62
06:46
Elément de liste Note
63
05:08
RecyclerView (1/2)
64
05:00
RecyclerView (2/2)
65
08:57
Afficher le détail d'une note
66
08:51
Toolbar
67
04:20
Option menu
68
09:46
Editer une note
69
05:19
Créer une nouvelle note
70
05:22
Supprimer une note - Dialog de confirmation
71
04:40
Supprimer une note - maj de la liste
72
07:54
Sauvegarder une note en fichier
73
05:21
Charger & supprimer les notes à partir de fichiers
74
05:41
Snackbar de suppression


   Avis (5)

4.4/ 5


180 élèves suivent déjà ce cours



  • .
    Il y a 5 mois


    RAS

  • .
    Il y a 9 mois


    Très bonne formation malgré le faites qu'elle ne soit pas mise a jour

  • .
    Il y a 11 mois


    OK

  • .
    Il y a 11 mois


    bien

  • .
    Il y a 1 an


    très sympa pour un débitant et même pour quelqu’un qui a les base déjà
Voir plus d'avis
Voir moins d'avis

Android & Kotlin : les Fondamentaux

49.00 €

close if for show price

  • langues fr