Booking options
£33.99
£33.99
On-Demand course
13 hours 20 minutes
All levels
Build a strong foundation in intermediate Android development to leverage what you already know about Android. If you are looking for a course that takes your pre-existing Android knowledge to the next level, then this is definitely the course for you. We'll take you through all you need to know in order to become an intermediate to advanced Android developer.
Android app development will open many doors for you since Android is the most popular operating system in the world. Many courses focus on the basics of Android development, which is great for the beginner; however, at some point in your journey, you'll find yourself needing more intermediate to advanced Android topics. This is the course you've been looking for! The course is structured in such a way to improve your knowledge retention-by having a lot of hands-on projects. Each section in this course will give you an opportunity to practice and build something meaningful that will aid your understanding of intermediate Android development even further. There are quizzes, assignments, and challenges as well. If you are looking for a course that takes your pre-existing Android knowledge to the next level, then this is definitely the course for you. By the end of this course, you will be able to build a strong foundation in intermediate Android development and become an intermediate to advanced Android developer. The code bundle for this course is available at https://github.com/PacktPublishing/The-Complete-Intermediate-Android-Masterclass
Master intermediate Android development concepts
Leverage Android's APIs and build robust Android apps
Master content providers
Master services and broadcast receivers
Master Android fragments and activities lifecycle
Master the JobScheduler and WorkManager APIs
This course is for Java developers who are curious about intermediate Android development, Android developers who want to learn intermediate to advanced Android topics, mobile developers who know Java and Android and want to understand the Android platform at a deeper level. Basically, for anyone who has built Android apps before!
This is a hands-on course, which means you will be actually building several Android apps as you learn!
Build a strong foundation in intermediate Android development * Fully and deeply understand how activities and fragments work * Build solid, robust Android applications using Android development best practices
https://github.com/PacktPublishing/The-Complete-Intermediate-Android-Masterclass
Paulo Dichone is an Android, Java, and Flutter developer and teacher. He is passionate about teaching people about Android, Java, and Flutter development and has taught over 80,000 students across 175 countries. He holds a degree in computer science from Whitworth University and loves programming, apart from teaching. Paulo has extensive experience in mobile app and web development and is also the founder of 'Build Apps with Paulo', where students are given the tools that they need to become professional developers.
Showing students how to make amazing applications/software is an extremely rewarding experience for him, which is why he has been teaching online for the past five years. His goal is to make you a great developer, no matter what your experience.
1. Introduction
2. Setup Development Environment
3. Understanding Android - The Android Platform
4. Android Components/Building Blocks
5. [QUIZ] - Activities, Lifecycles, Fragments
6. [Hands-on] Activity and Instance State
7. Android Fragments - Building Robust and Flexible User Interfaces
8. [Hands-on] - Fragments - Vision Board App
9. Android Content Providers
10. [ASSIGNMENT] - Using the Android Content Providers
11. [Hands-on] - Improving Vision Board App - Android Room Database & ViewModel
12. Working in the Background in Android - Services [Part 1]
13. [QUIZ] - Working in the Background in Android
14. Working in the Background in Android - JobScheduler [Part 2]
15. Working in the Background - WorkManager & Notification Manag [Part 3]
16. [Hands-on] - Build Custom Card App Using WorkManager API
17. [OPTIONAL] - Android Studio Update
18. [Hands-on] - Build a Home Screen Widget - Virus Tracker
19. What's Next
20. Bonus