Complete Guide to Android Development with Kotlin for Beginners
With Annyce Davis
Liked by 49 users
Duration: 6h 45m
Skill level: Beginner
Released: 9/18/2024
Course details
This complete guide to Android development with Kotlin offers an overview of the basics of application management for new and early-career Android developers. Explore the foundational skills required to get up and running with everything from creating your first Android application and customizing architectural components like screens, text, and images, to understanding and managing data and storage like a pro. Along the way, instructor Annyce Davis offers practical tips on how to optimize your application and workflow. By the end of this course, you’ll be prepared to continue with the next steps on your Android learning journey.
Skills you’ll gain
Earn a sharable certificate
Share what you’ve learned, and be a standout professional in your desired industry with a certificate showcasing your knowledge gained from the course.
Learning
LinkedIn Learning
Certificate of Completion
-
Showcase on your LinkedIn profile under “Licenses and Certificate” section
-
Download or print out as PDF to share with others
-
Share as image online to demonstrate your skill
Meet the instructor
Learner reviews
4.7 out of 5
The overall rating is calculated using the average of submitted ratings. Ratings and reviews can only be submitted when non-anonymous learners complete at least 40% of the course. This helps us avoid fake reviews and spam.
Contents
-
-
Create your first Android app4m 44s
-
Explore Android Studio3m 55s
-
(Locked)
Create virtual devices for testing3m 37s
-
(Locked)
Install device drivers on Windows2m 26s
-
(Locked)
Set up debugging on a physical device3m 26s
-
(Locked)
Android command-line tools1m 13s
-
(Locked)
Find answers in the documentation2m 29s
-
-
-
(Locked)
Check out the exercise files on GitHub2m 22s
-
(Locked)
Explore the project structure3m 42s
-
(Locked)
Introduction to Gradle3m 6s
-
(Locked)
Manage Gradle build scripts5m 1s
-
(Locked)
Using dependencies2m 30s
-
(Locked)
Explore Jetpack components1m 42s
-
(Locked)
Troubleshoot Android Studio projects2m 32s
-
(Locked)
Challenge: Find the dependency59s
-
(Locked)
Solution: Find the dependency1m 31s
-
(Locked)
-
-
(Locked)
Quick look at Kotlin functions4m 34s
-
(Locked)
Work with Kotlin variables and expressions5m 21s
-
(Locked)
Work with Kotlin extension functions and properties2m 22s
-
(Locked)
Understand lambdas5m 14s
-
(Locked)
Define higher-order functions4m 20s
-
(Locked)
Execute code asynchronously with Kotlin Coroutines1m 48s
-
(Locked)
-
-
(Locked)
Define screens with Activities and Composables5m 9s
-
(Locked)
Implement designs using Composables3m 46s
-
(Locked)
Display UI elements with Column, Row, and Box6m 36s
-
(Locked)
Units of measurement in Android3m 36s
-
(Locked)
Use modifiers to customize your layout3m 42s
-
(Locked)
Challenge: Laying it out1m 4s
-
(Locked)
Solution: Laying it out2m 59s
-
(Locked)
-
-
(Locked)
Manage string values as resources3m 9s
-
(Locked)
Style the text in your app4m 5s
-
(Locked)
Manage data entry with TextField5m 43s
-
(Locked)
Use string resources with placeholders5m 49s
-
(Locked)
Display snackbar messages7m 50s
-
(Locked)
Challenge: Get to know you52s
-
(Locked)
Solution: Get to know you2m 18s
-
(Locked)
-
-
(Locked)
Display image resources4m 11s
-
(Locked)
Load image resources at runtime3m 36s
-
(Locked)
Reduce file size with WebP images2m 55s
-
(Locked)
Use XML-based VectorDrawable images3m 55s
-
(Locked)
Create icons in Android Studio2m 58s
-
(Locked)
Challenge: Load a network image1m 55s
-
(Locked)
Solution: Load a network image2m 39s
-
(Locked)
What’s included
- Test your knowledge 19 quizzes
- Learn on the go Access on tablet and phone