All courses / Android Development / Android Development (Java)
Android Development (Java)
The complete Android Development with Java path - the Android platform, Android Studio and Gradle, Activities and the activity lifecycle, XML layouts and Views, RecyclerView, Fragments and Navigation, Material Design, local persistence with Room, networking with Retrofit, runtime permissions, device APIs, background work, plus a full Data Structures & Algorithms section (arrays and hashing, two pointers, sliding window, stacks and queues, linked lists, trees and heaps, graphs, dynamic programming, greedy, sorting, recursion and Big-O) with LeetCode-style problems solved in Java. Build and publish production-quality Android apps the industry-standard way.
What you'll learn
- Android Studio & Gradle
- Java & Android Fundamentals
- UI with XML, RecyclerView & Fragments
- Data, Networking & Device APIs
- Data Structures & Algorithms
- Testing & Play Store Release
Getting Started with Android & Java$397 lessons
How Android Works
Video · Docs
Setting Up Android Studio
Video · Docs
Android Project Structure & Gradle
Video · Docs
Java Refresher for Android
Video · Docs
Unlock this section · $39
You must unlock it first to view the remaining lessons. One payment unlocks this and every other section in the course.