The Complete Jetpack Compose Developer Course
Mehdi Haghgoo
23:41:18
Description
Create nice-looking UIs for Android apps with Android's new UI toolkit
What You'll Learn?
- Declarative UI
- Composables
- State Management
- Layout in Compose
- Interoperability
- Navigation
- Animation
- Material Components in Compose
- Theming
Who is this for?
What You Need to Know?
More details
DescriptionHi,
This course will take you through a step-by-step journey to learning Jetpack Compose, Android's modern UI Toolkit.
This course is a topic based course. It means that you can use it as a reference even after completing the course. You can come back to the course any time you need a refresher about a topic like state, animation, theming, etc.
Some of the topics covered in this course are:
Declarative UI
State Management and State Hoisting
Theming
Animation
Testing
Declarative UIs have been on the rise recently. Examples in the industry are Vue JS, React, Flutter, and Swift UI. With this new approach to UI development, you declare your UI in one file and decouple it from XML and other external dependencies.
This course teaches you declarative UI development for Android using Kotlin and Jetpack Compose.
The course is for Android developers coming from the View world as well as for people with no Android development background. However, some Kotlin language knowledge is recommended.
Jetpack Compose has been a fascinating topic for me since its introduction in 2019, and I have been developing UIs with this toolkit ever since. Many top-tier tech companies in the world have already adopted Jetpack Compose, showing its high potential for being the de facto standard for UI creation in the coming years. So, it is important to learn the knowledge and skills required to develop your next application's UI in this toolkit or even incorporate this technology in your existing applications. The good news is that Compose supports hybrid Android apps, which means you can integrate it gradually in your existing Android apps by replacing your Views with modern Compose equivalents. But, you will need knowledge about state and composition concepts, to say the least, to successfully perform such migrations.
If you want to learn Jetpack Compose in action, do not hesitate to take this course now and let's get started.
Who this course is for:
- Android application developers
- Android enthusiasts
- Designers that love coding
Hi,
This course will take you through a step-by-step journey to learning Jetpack Compose, Android's modern UI Toolkit.
This course is a topic based course. It means that you can use it as a reference even after completing the course. You can come back to the course any time you need a refresher about a topic like state, animation, theming, etc.
Some of the topics covered in this course are:
Declarative UI
State Management and State Hoisting
Theming
Animation
Testing
Declarative UIs have been on the rise recently. Examples in the industry are Vue JS, React, Flutter, and Swift UI. With this new approach to UI development, you declare your UI in one file and decouple it from XML and other external dependencies.
This course teaches you declarative UI development for Android using Kotlin and Jetpack Compose.
The course is for Android developers coming from the View world as well as for people with no Android development background. However, some Kotlin language knowledge is recommended.
Jetpack Compose has been a fascinating topic for me since its introduction in 2019, and I have been developing UIs with this toolkit ever since. Many top-tier tech companies in the world have already adopted Jetpack Compose, showing its high potential for being the de facto standard for UI creation in the coming years. So, it is important to learn the knowledge and skills required to develop your next application's UI in this toolkit or even incorporate this technology in your existing applications. The good news is that Compose supports hybrid Android apps, which means you can integrate it gradually in your existing Android apps by replacing your Views with modern Compose equivalents. But, you will need knowledge about state and composition concepts, to say the least, to successfully perform such migrations.
If you want to learn Jetpack Compose in action, do not hesitate to take this course now and let's get started.
Who this course is for:
- Android application developers
- Android enthusiasts
- Designers that love coding
User Reviews
Rating
Mehdi Haghgoo
Instructor's Courses
Udemy
View courses Udemy- language english
- Training sessions 69
- duration 23:41:18
- English subtitles has
- Release Date 2024/05/03