Développeur Android. Niveau basique - cours gratuit de Skillbox, formation, Date: 29 novembre 2023.
Miscellanea / / December 05, 2023
Pour ceux qui débutent en programmation
Maîtrisez le langage de programmation Kotlin à partir de zéro, apprenez en pratique à créer des applications simples sur Android et soyez capable de continuer à étudier à un niveau avancé.
Pour ceux qui connaissent déjà les bases
Apprenez à travailler avec le multithreading, comprenez les principes et les modèles de conception. Un conférencier expérimenté partagera des conseils et vous aidera à évoluer professionnellement.
Des programmeurs qui veulent changer de direction
Vous apprendrez tout ce dont vous avez besoin pour vous lancer dans le développement mobile: apprendre un nouveau langage de programmation, vous entraîner à créer des applications simples et être capable de vous recycler rapidement.
Introduction
Apprenez à connaître les enseignants et le programme.
Introduction
Installez l'environnement de développement IntelliJ Idea et écrivez un programme simple.
Variables
Apprenez à connaître les variables et leurs types.
Les fonctions
Apprenez à envelopper le code dans des fonctions et à le réutiliser dans un programme.
Conditions et cycles
Apprenez à faire en sorte qu'un programme prenne des décisions basées sur des données.
Collections
Apprenez à stocker et à travailler avec des ensembles de données.
Objets
Vous commencerez à vous familiariser avec la programmation orientée objet: vous apprendrez ce qu'est une classe et une encapsulation.
POO
Vous en apprendrez encore plus sur la POO: apprenez à travailler avec des modificateurs d'accès et à protéger les champs de classe. Apprenez à connaître les interfaces et les classes abstraites.
Comparaison des types
Découvrez les moyens de vérifier l’identité des données dans un programme.
Des exceptions
Apprenez à gérer les erreurs de programme à l’aide d’exceptions.
Coroutines
Un jour dans la vie d'un développeur, un enfer de rappel peut survenir. Vous découvrirez de quoi il s'agit et comment les coroutines vous éviteront des ennuis dans ce module.
Ruisseaux
Au niveau de base, apprenez à gérer l’état des applications via Flow et StateFlow.
Introduction au métier
Apprenez à connaître les outils de base du développement Android.
Début des travaux
Créez votre premier projet et découvrez en quoi consiste une application Android.
Mise en page
Apprenez les principaux types de conteneurs, mettez-les en pratique: disposition de la grille principale et disposition pour Scrollview.
Composants
Vous travaillerez avec les composants Progressbar, Checkbox, Group, Switch, EditText, ImageView, TextInputLayout.
ContrainteMise en page
Apprenez à mettre en page à l'aide de ConstraintLayout.
Ressources du projet
Examinez de plus près le contenu du projet.
Écrans d'application
Apprenez à travailler avec l'activité, la navigation et d'autres éléments d'application.
Animation
Apprenez à créer des transitions fluides entre les fragments.
Localisation d'applications
Apprenez à travailler avec des chaînes et adaptez l'application à plusieurs langues.
Cycle de vie
Étudiez les cycles de vie de l'activité, du fragment et de la vue - vous découvrirez quels processus se produisent « sous le capot » de l'application à différentes étapes.
Bases du stockage de données
Découvrez ce qu'est la sérialisation des données et comment enregistrer des données dans un fichier texte.
Architecture de la couche de présentation
Organisez le travail avec des flux de données.
Travailler avec le réseau. Rénovation
Familiarisez-vous avec le principe REST et rédigez votre première requête.
Travailler avec la base de données. Chambre
Apprenez à travailler avec des bases de données et à écrire des requêtes SQL.
Travailler avec des ensembles de données
Rédigez la pagination de votre candidature.
Travailler avec des partitions protégées du système d'exploitation
Découvrez comment demander l'accès à la caméra, au système de fichiers et aux contacts de l'utilisateur.
Travailler avec l'emplacement
Créez un navigateur simple.
Base de feu
Apprenez à travailler avec les bases de données Firebase.
Préparation de la sortie
Configurez votre projet pour la publication sur Google Play.
Selon Google, 3 milliards d’appareils fonctionnent sous Android. Les téléviseurs, les smartphones et les montres intelligentes regorgent d'applications utiles avec lesquelles nous regardons des émissions de télévision, payons des achats, communiquons et commandons de la nourriture. Vous pouvez désormais créer de tels services. Vous ajouterez jusqu'à cinq applications à votre portefeuille, acquerrez de l'expérience en travaillant en équipe et deviendrez développeur Android. Et le Career Center vous aidera à trouver un emploi tout en complétant vos études.
4
gratuitement