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

73

chrono

Durée

08h51 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

5 / 5 - 1 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
KOTLIN : PROGRAMMATION ORIENTÉE OBJET
20
09:53
Introduction à la programmation orientée objet
21
06:05
Le constructeur de classe
22
07:31
Héritage
23
03:10
Polymorphisme
24
09:41
Encapsulation
25
05:02
Classe abstraite
26
14:31
Interface
27
12:03
Cast et vérification de type
28
06:53
Data class
29
04:27
Nested class
30
03:55
Inner class
31
06:36
Les Generics (1/2)
32
07:51
Les Generics - (2/2)
33
04:11
Lateinit
34
04:51
Companion object
35
04:46
Cohabiter avec Java
ANDROID : DÉCOUVERTE DU SYSTÈME D'EXPLOITATION
36
06:20
Anatomie d'une application Android
37
07:19
Activity 1/2
38
11:17
Activity 2/2
39
03:34
Android évolue
40
07:38
Logs
41
08:11
Intent
42
09:56
Parcelable
43
10:40
Les dimensions sur Android
44
09:52
Les layouts pratiques (1/2)
45
05:42
Les layouts pratiques (2/2)
46
10:05
Les composants UI de base
47
11:24
Dialog (1/2)
48
04:30
Dialog (2/2)
49
07:02
OptionMenu
50
07:38
Thème d'application
51
11:17
Toolbar
52
18:37
Explication RecyclerView
53
14:51
Implémentation RecyclerView
54
10:40
Gradle et les fichiers APK
APPROFONDIR ANDROID STUDIO
55
08:22
Android Studio : personnalisation de l'IDE
56
10:18
Android Studio : Debug d'une application
57
07:23
Android Studio : trucs & astuces
APPLICATION : NOTEPAD
58
02:58
Architecture de l'application
59
01:51
Démarrer le projet Notepad
60
02:01
Créer la classe Note
61
06:46
Elément de liste Note
62
05:08
RecyclerView (1/2)
63
05:00
RecyclerView (2/2)
64
08:57
Afficher le détail d'une note
65
08:51
Toolbar
66
04:20
Option menu
67
09:46
Editer une note
68
05:19
Créer une nouvelle note
69
05:22
Supprimer une note - Dialog de confirmation
70
04:40
Supprimer une note - maj de la liste
71
07:54
Sauvegarder une note en fichier
72
05:21
Charger & supprimer les notes à partir de fichiers
73
05:41
Snackbar de suppression


   Avis (1)

5/ 5


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



  • Boukhemis D.
    Il y a 1 semaine


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

Android & Kotlin : les Fondamentaux

49.00 €

close if for show price

  • langues fr