Bases du stockage de données dans Room + Kotlin Flow - cours gratuit sur AndroidSchool.ru, formation 2 heures, Date 28 novembre 2023.
Miscellanea / / November 29, 2023
Nous enseignons le développement sur un projet avec un mentor
Cours pratiques intensifs en ligne pour les développeurs Android, tutoriels et matériels d'experts travaillant dans les meilleures entreprises informatiques.
AndroidSchool.ru - ce sont des articles, des cours et des cours intensifs utiles pour apprendre les bases et améliorer les compétences en développement Android. Les auteurs des documents sont des développeurs qui développent quotidiennement des applications mobiles dans les plus grandes sociétés informatiques de Russie et du monde, telles que Rambler&Co, Beeline, Alibaba.
APPRENEZ DES EXPERTS
Le programme a été développé par des développeurs de premier plan qui ont travaillé dans les meilleures entreprises informatiques non seulement en Russie mais aussi dans le monde.
EXEMPLES PRATIQUES ET PROJETS
Nos cours et cours intensifs visent principalement à développer des compétences pratiques. Par conséquent, tous les webinaires sont remplis de cas tirés de la pratique réelle.
APPROCHE INDIVIDUELLE
Les projets que vous développez seront vérifiés par le commissaire du projet. De plus, vous aurez la possibilité de poser personnellement des questions au professeur.
Je développe des applications mobiles chez Beeline en tant que chef d'équipe. A travaillé aussi bien dans de petites startups que dans de grandes entreprises: Rambler&Co, Lazada (rachetée par Alibaba). J'ai commencé ma carrière en tant que développeur back-end, mais je me suis rapidement intéressé à la programmation pour le système d'exploitation Android et depuis, je programme pour les plates-formes mobiles. Je considère que l'une des périodes les plus intéressantes de ma carrière a été le développement de l'application mobile « My Beeline » à partir de zéro, et également la création d'un département de développement mobile pour le support et l'amélioration ultérieurs des projets entreprises. Diplômé de la Southern Federal University (Département de logiciels informatiques). Après cela, il a étudié à l'Université technique de Hambourg, à la Faculté d'informatique. Je suis professeur de cours de développement Android à l'école en ligne Otus.
Cours1.3
Création d'entités et annotations de base de la pièce 10 min.
Cours 1.4
Création d'un objet d'accès aux données pour les opérations CRUD 10 min.
Cours1.5
Présentation de Kotlin Flow 05 min.
Cours1.6
Mise à jour de DAO pour utiliser Kotlin Flow 05 min.
Cours1.7
Création d'une base de données de salles 15 min.
Cours1.8
Présentation du modèle Repository et création d'une couche pour accéder aux données 07 min.
Conférence1.9
Créer des tâchesListViewModel 13 min.
Conférence1.10
Créer une cellule de liste pour afficher l'UI 08 min.
Conférence1.11
Créez un adaptateur et ajoutez un RecyclerView 12 min.
Le cours s'adresse à ceux qui connaissent déjà les bases du développement Android et du langage Kotlin. Vous apprendrez ici tout ce dont vous avez besoin pour être prêt à postuler pour un emploi de développeur Android junior. Des sujets tels que Dagger, Coroutines, Clean Architecture, Android Core Components, etc.
4
Dans ce cours, nous apprendrons tout ce que vous devez savoir pour migrer de Java vers Kotlin. Une fois terminé, tout ce que vous avez écrit précédemment en Java, vous pourrez l'écrire en Kotlin. Pas à pas, nous avancerons vers l’objectif. Nous commencerons par le Hello World standard et apprendrons progressivement toutes les bases, y compris de nombreuses nouvelles choses qui il n'existait pas en Java: de fonctions d'extension, de programmation fonctionnelle, de classes de données et bien plus encore autre.
4