Kotlin [E6K]

Retour à la liste des formations
NEW
Formations de courte durée
Thème(s): Mobile
Durée:
3 jours
Date(s):
24, 25 & 26 mai 2023
Formateur:
Bstorm

Formation en présentiel

La formation aborde les contenus techniques suivants :

  • Le langage Kotlin
  • Environnement Android Studio
  • Développement sur Android
  • APIs essentielles d’Android
  • Interfaces utilisateur
Objectifs de la formation
  • Les objectifs visés par cette formation sont :
  • Utiliser la syntaxe de Kotlin
  • Appréhender Android Studio
  • Cycle de développement sur Android
  • APIs essentielles d’Android
  • Développement d’interfaces utilisateur
Public
Toute personne intéressée par le développement avec Kotlin
Programme de la formation
Syntaxe et concepts de base de Kotlin
  • Syntaxe de base, conventions
  • Organisation du code, types, packages, flux de contrôle
  • Les classes et les objets. Les fonctions
  • Compléments de syntaxe
La plateforme Android
  • L'architecture Android, Linux. Historique et fonctionnalités
  • Les terminaux cibles
Développement Android sous Android Studio
  • Les concepts de base. Le cycle développement
  • Les classes de base du framework
  • Le projet sous Android Studio
  • L'émulateur du SDK. Les outils du SDK, SDK manager, AVD manager
  • L'utilisation des outils sous Android Studio : debugger, profiler, etc.
  • Les paramètres du manifest
  • La production de l'application, la publication
Les interfaces utilisateurs
  • Organisation générale du layout
  • Exemple de layouts : LinearLayout, RelativeLayout, ConstraintLayout
  • Les ressources : drawables, string. Les styles
  • La gestion événementielle
Le modèle de composants
  • La relation activité mère-fille
  • Les fragments, les services, les IntentServices
  • Les Intents et leur gestion par l'activité
La gestion des données
  • Les préférences
  • Les fichiers, le stockage interne et externe
  • SQLite
  • Les Content Provider
La gestion réseau
  • L’asynchrone avec les coroutines Kotlin
  • Les infos de connectivité. Utiliser HTTP
  • Parser du JSON
  • Les accès aux Web Services : Volley, Retrofit
Compléments
  • La téléphonie, les SMS. Le multimédia, audio et vidéo
  • Les capteurs. Les API Google de localisation
Exercices pratiques
  • Création d’une premier programme en Kotlin
  • Utilisation des ressources Google Console Developer
  • Utilisation d’Android Studio pour la mise en place d’un projet
  • Mise en place de la communication sur une application
  • Stockage de données à partir d’une application
  • Utilisation de services Web
  • Utiliser la géolocalisation

Pourquoi choisir TECHNOFUTUR TIC ?

4 raisons de suivre une formation avec Technofutur TIC





Infos pratiques

Chèques formation : 

Cette formation n'est pas agréée Chèques-Formation 


Informations supplémentaires :

La formation est organisée dans notre training room à l'E6K, en plein cœur de Charleroi, au Square des Martyrs -1, facilement accessible en train et bus.

Le saviez-vous ? 

Nous proposons également des formations sur-mesure pour votre entreprise afin de répondre à vos besoins spécifiques.

Contactez dès maintenant Gianfranco Verzini (gv@technofuturtic.be - 0496 96 01 85) qui se fera un plaisir de vous accompagner dans votre réflexion et dans la mise en œuvre d'une formation personnalisée.







Formateur
Brainstorm Consulting est une société de services informatiques spécialisée dans le développement d'applications sur mesure, la gestion et l'analyse des données et la formation professionnelle.
Les technologies enseignées par les formateurs sont celles qu’ils pratiquent quotidiennement, à savoir le développement .NET et le développement Web. Outre des formations technologiques, BStorm est également un acteur important de formations en analyse métier/fonctionnelle et en gestion de projet.
Prix
Informations
Prix plein : 885 €
Date
* Aucune session n’est programmée pour cette formation ? Les dates ne conviennent pas ? Inscrivez-vous à la LISTE D’ATTENTE. C’est une simple manifestation d’intérêt qui nous permettra de vous recontacter quand la formation sera organisée à nouveau.