Jetpack Compose Modern App development using latest tech

Jetpack Compose, Coroutines, Flows, Retrofit, Hilt DI, Room database, Navigation, BottomNavBar and lots more

4.60 (160 reviews)
Udemy
platform
English
language
Mobile Apps
category
instructor
Jetpack Compose Modern App development using latest tech
850
students
4 hours
content
Aug 2023
last update
$64.99
regular price

What you will learn

Modern Android app development

Jetpack Compose

MVVM

Coroutines and Flow

Navigation

Scaffold with BottomNavBar

Retrofit

Hilt Dependency Injection

Room database

Android System Services - Network Connectivity Monitor

Why take this course?

When learning to build an Android application, you start by learning the basics and then move to learn the libraries used in Android development. But you rarely learn the correct way to use these libraries together, to make a consistent, well designed and well developed application. This is where this course comes in.

Here we use the latest tools and techniques to build an app that is scalable and maintainable, to the latest standards in Android development.

After taking this course, you will know how to build a new app from scratch, in a way that you can later expand and improve without compromising on architecture.

We will use many of the most common libraries and tools in use today in Android development.

- Jetpack Compose as a foundation is imperative these days, and the whole ecosystem is moving towards this development pattern

- MVVM architecture is a standard in all well designed apps

- Kotlin Coroutines and Flows are extremely useful and recommended by Google to run functionality on the background thread

- Jetpack navigation for moving around in the app

- Retrofit for network communications is a standard for all apps that talk to a backend API

- Hilt Dependency Injection has become a standard library that decouples object creation from use

- Room database is essential for storing data in the app long term

- A network monitoring service is a very common practice to keep the user updated of any changes in network connectivity


All these tools and libraries are common place in most apps that you will build, and this course teaches you how to use them together to implement an app that is scalable, maintainable and testable.

If you want to take your development skills to the next level and become an expert Android developer, this course is for you.

Screenshots

Jetpack Compose Modern App development using latest tech - Screenshot_01Jetpack Compose Modern App development using latest tech - Screenshot_02Jetpack Compose Modern App development using latest tech - Screenshot_03Jetpack Compose Modern App development using latest tech - Screenshot_04

Reviews

Suryakant
January 30, 2024
Great course for someone who already understands Android MVVM, and want to learn Jetpack Compose fundamentals quickly.
Evangelina
January 23, 2024
I really like how the instructor explains, I set 4 stars because I expected a little more content about Jetpack Compose, this UI is quite simple and some parts were lost in the videos.
Ng
January 4, 2024
I like that the instructor will got through an overview of what will be covered and why the steps are needed before going to the implementation. It will be better if there are some references to tie back to the overview.
Victor
December 23, 2023
I have learned a lot from this course. The instructor explained every code from top to bottom making it easy to follow.
Travis
September 12, 2023
I bought this course before I'd finished another that Catalin teaches. Great content, great applications, enjoyable process.
Pedro
August 17, 2023
Very complete course content. It manages to cover most of what's new on Android. I know this is not the course's proposal, but as a point of improvement, I would like to suggest adding unit tests throughout the development of the features and making the app's UI more attractive.
Hisham
July 3, 2023
need more explanation for every components of the project .. this lectures for medium level jetpack compose developer
Robson
June 28, 2023
I think that the initial setup of the project should be better explained, for example the library implements, it caused me a little confusion about the erros that it generated. in general this course appears very good.
Aral
May 18, 2023
course is good but i can say its not beginner friendly also in my opinion without debugging or running app , you can't write application, in this lecture we are writing all sections one by one at the end , we are checking. In addicion i bought this course to learn compose , i expected better design from author , deisgn is so simple even he doesnt add , clear button to textfield
Aleksandr
April 24, 2023
Good course, but in my opinion it must be more separated with small parts and after every part author must show on emulator what hapens on device. For now its like You write write write and then voala and all works... Its not beginner frendly strategy.

Charts

Price

Jetpack Compose Modern App development using latest tech - Price chart

Rating

Jetpack Compose Modern App development using latest tech - Ratings chart

Enrollment distribution

Jetpack Compose Modern App development using latest tech - Distribution chart
5072102
udemy ID
1/9/2023
course created date
1/30/2023
course indexed date
Bot
course submited by