Home Search Profile

Ultimate Kotlin Android Dev: Build Apps Like a Pro

Focused View

5:11:12

  • 01 - Your first Android app.mp4
    01:01
  • 02 - What you should know.mp4
    00:56
  • 01 - Explore the history of Android.mp4
    01:44
  • 02 - Explore the Android framework.mp4
    02:18
  • 03 - Programming for Android with Kotlin.mp4
    02:36
  • 04 - Install Android Studio on Mac.mp4
    01:37
  • 05 - Install Android Studio on Windows.mp4
    02:03
  • 06 - Manage Android Studio updates.mp4
    02:19
  • 07 - Manage components in the SDK Manager.mp4
    02:14
  • 01 - Create your first Android app.mp4
    04:44
  • 02 - Explore Android Studio.mp4
    03:55
  • 03 - Create virtual devices for testing.mp4
    03:37
  • 04 - Install device drivers on Windows.mp4
    02:26
  • 05 - Set up debugging on a physical device.mp4
    03:26
  • 06 - Android command-line tools.mp4
    01:13
  • 07 - Find answers in the documentation.mp4
    02:29
  • 01 - Check out the exercise files on GitHub.mp4
    02:22
  • 02 - Explore the project structure.mp4
    03:42
  • 03 - Introduction to Gradle.mp4
    03:06
  • 04 - Manage Gradle build scripts.mp4
    05:01
  • 05 - Using dependencies.mp4
    02:30
  • 06 - Explore Jetpack components.mp4
    01:42
  • 07 - Troubleshoot Android Studio projects.mp4
    02:32
  • 08 - Challenge Find the dependency.mp4
    00:59
  • 09 - Solution Find the dependency.mp4
    01:31
  • 01 - Quick look at Kotlin functions.mp4
    04:34
  • 02 - Work with Kotlin variables and expressions.mp4
    05:21
  • 03 - Work with Kotlin extension functions and properties.mp4
    02:22
  • 04 - Understand lambdas.mp4
    05:14
  • 05 - Define higher-order functions.mp4
    04:20
  • 06 - Execute code asynchronously with Kotlin Coroutines.mp4
    01:48
  • 01 - Define screens with Activities and Composables.mp4
    05:09
  • 02 - Implement designs using Composables.mp4
    03:46
  • 03 - Display UI elements with Column, Row, and Box.mp4
    06:36
  • 04 - Units of measurement in Android.mp4
    03:36
  • 05 - Use modifiers to customize your layout.mp4
    03:42
  • 06 - Challenge Laying it out.mp4
    01:04
  • 07 - Solution Laying it out.mp4
    02:59
  • 01 - Define visual styles and themes.mp4
    02:20
  • 02 - Configure Material Design theme colors.mp4
    07:50
  • 03 - Use Material Design Components.mp4
    04:42
  • 01 - Manage string values as resources.mp4
    03:09
  • 02 - Style the text in your app.mp4
    04:05
  • 03 - Manage data entry with TextField.mp4
    05:43
  • 04 - Use string resources with placeholders.mp4
    05:49
  • 05 - Display snackbar messages.mp4
    07:50
  • 06 - Challenge Get to know you.mp4
    00:52
  • 07 - Solution Get to know you.mp4
    02:18
  • 01 - Display image resources.mp4
    04:11
  • 02 - Load image resources at runtime.mp4
    03:36
  • 03 - Reduce file size with WebP images.mp4
    02:55
  • 04 - Use XML-based VectorDrawable images.mp4
    03:55
  • 05 - Create icons in Android Studio.mp4
    02:58
  • 06 - Challenge Load a network image.mp4
    01:55
  • 07 - Solution Load a network image.mp4
    02:39
  • 01 - Understand composable functions.mp4
    03:37
  • 02 - Introduction to state in Compose.mp4
    04:29
  • 03 - Understand state hoisting.mp4
    06:23
  • 04 - Use the remember function.mp4
    02:00
  • 05 - Challenge What state are you in.mp4
    02:32
  • 06 - Solution What state are you in.mp4
    02:17
  • 01 - Introduction to unidirectional data flow.mp4
    01:58
  • 02 - Add a ViewModel to a composable.mp4
    05:52
  • 03 - Store and publish data in a ViewModel.mp4
    07:22
  • 04 - Challenge Take my order.mp4
    02:29
  • 05 - Solution Take my order.mp4
    02:18
  • 01 - Handle app communication with Intents.mp4
    02:07
  • 02 - Share data with implicit Intents.mp4
    06:34
  • 03 - Introduction to the Navigation component.mp4
    02:12
  • 04 - Set up a navigation controller.mp4
    06:42
  • 05 - Learn how to navigate between screens.mp4
    04:50
  • 01 - Add a bottom Navigation component.mp4
    10:58
  • 02 - Handle navigation of navigation item events.mp4
    03:33
  • 03 - Handle navigation with the back stack.mp4
    06:43
  • 04 - Challenge Badge of honor.mp4
    02:17
  • 05 - Solution Badge of honor.mp4
    03:05
  • 01 - Model an entity in a Kotlin data class.mp4
    04:59
  • 02 - Read files from resources.mp4
    06:07
  • 03 - Read files from assets.mp4
    03:07
  • 04 - Parse JSON strings with Moshi.mp4
    06:46
  • 01 - Share data with StateFlow objects.mp4
    05:22
  • 02 - Explore HTTP clients.mp4
    01:44
  • 03 - Add Retrofit dependencies.mp4
    03:44
  • 04 - Define a Retrofit interface.mp4
    04:27
  • 05 - Retrieve remote data with Retrofit.mp4
    05:17
  • More details


    Course Overview

    This complete guide to Android development with Kotlin teaches beginners how to build professional apps from scratch. Master foundational skills like UI design, data management, and Jetpack components while optimizing your workflow.

    What You'll Learn

    • Create and customize Android apps with Kotlin
    • Implement modern UI using Jetpack Compose
    • Manage data, navigation, and web services like a pro

    Who This Is For

    • Aspiring Android developers
    • Beginners transitioning to Kotlin
    • Early-career programmers

    Key Benefits

    • Hands-on projects with practical tips
    • Learn industry-standard tools (Android Studio, Gradle)
    • Master modern architectures (ViewModel, StateFlow)

    Curriculum Highlights

    1. Android Basics & Setup
    2. Kotlin Fundamentals
    3. Jetpack Compose Mastery
    Focused display
    • language english
    • Training sessions 85
    • duration 5:11:12
    • English subtitles has
    • Release Date 2025/06/07