

Android Jetpack Compose: The Comprehensive Bootcamp at UDEMY Overview
Duration | 37 hours |
Total fee | ₹649 |
Mode of learning | Online |
Credential | Certificate |
Android Jetpack Compose: The Comprehensive Bootcamp at UDEMY Highlights
- Earn a certificate of completion from Udemy
- Learn from 5 articles
- Get full lifetime access of the course material
- Comes with 30 days money back guarantee
Android Jetpack Compose: The Comprehensive Bootcamp at UDEMY Course details
- For Beginner Android developers
- For Android Developers curious about building modern android apps using Jetpack Compose and Kotlin
- For Android Developers who want to learn Kotlin and build Android apps with Jetpack Compose
- For Anyone who wants to Learn Java and Android Development
- Learn Clean Architecture and MVVM Patterns with Android Jetpack Compose
- Master Jetpack Compose and Build Modern Android Apps
- Build 7 Android Apps with Jetpack Compose and Kotlin - Use Firebase Firestore for the Backend
- Master Modern Android Development Best Practices with Jetpack Tools and Compose
- Leverage Hilt and Dagger and add Dependency Injection into a Jetpack Compose Android App
- Build, from scratch, beautiful native UIs with Jetpack Compose - a Declarative approach for building moder Android Apps
- Integrate Android ROOM Database into a Compose Application
- Android Jetpack Compose is a new way of building modern android apps in android app development
- The Software Development industry is moving away from the Imperative Approach of building apps - where developers were required to write a lot of boilerplate code, navigate through inconsistent APIs, and hard to maintain code to build simple mobile apps
- With Jetpack Compose, building Native UI for the Android platform is more effortless, concise, consistent, and less code
- This course brings you up-to-speed developing apps with Jetpack Compose and Kotlin
- You?ll be learning from the basics of what a Composable function is to how to handle state in Compose, and how to build full-fledge android apps that leverage the full power of Jetpack Compose and Kotlin
- By the end of the course, you?ll have learned everything you need to know about Kotlin and Jetpack Compose to build complex Native UI?s and Android apps with Jetpack Compose
Android Jetpack Compose: The Comprehensive Bootcamp at UDEMY Curriculum
Introduction
Introduction
Course Learning Path - Please Watch this
Windows Machine setup for Development
Installing Android Studio and Setup
Creating a Kotlin Module and Running it
Kotlin Playground - Online Code Editor
MAC Machine setup for development
Install and Setup Android Studio
Create a Kotlin Module in a Android Project
Kotlin Playground - Online Code Editor
[Build an app - Bizcard] - Build your First Jetpack Compose App
App Demo
Setting Up BizCard App - Android Compose Surface Layout and Preview
Creating a Card and Changing Its Properties with Modifier
Adding the Profile Image
Adding a Column and a Divider
[CHALLENGE] - Change Divider's Parameters
[CHALLENGE SOLUTION] - Divider Parameters
Adding the Card Info Section
Adding the Portfolio Button
Create the Content Composable Function
Adding a LazyColumn Layout and the Toggle Functionality
Final Touches to the BizCard App
What's Next
Kotlin Programming Language fundamentals - Variable types
Section Introduction
Kotlin var and val Keywords
Initializing Variables
Intro to Variable Types - Int and String
Basic Types in Kotlin
The Long Type
Floating Point Types
Kotlin Operators
Section Summary
Kotlin Fundamentals - Loops and Branching
Section Introduction - Loops and Branching
The If Statement and When Expression
When Expression - Range
The For Loop
Kotlin Fundamentals - Functions
Section Introduction - Functions
Create a Simple Kotlin Function
Functions with Int Parameters
Adding More Parameters to a Function
Default Arguments & Named Arguments
Functions and Return Types
Returning a Boolean
Lambda Expressions - an Introduction
[CHALLENGE SOLUTION] - CatAge - To Lambda Expression
Using the "it" Lambda Keyword
Lambda Expressions that Return Unit - Void
Trailing Lambda
Kotlin Fundamentals - Collections
Introduction to Collections
Invoking Methods on Lists
Kotlin Sets and Maps Collections
Initializing Lists
Empty Collections
Collection Filters
Section Summary - Collections
Android Jetpack Compose: The Comprehensive Bootcamp at UDEMY Faculty details
Android Jetpack Compose: The Comprehensive Bootcamp at UDEMY Entry Requirements
Other courses offered by UDEMY
Android Jetpack Compose: The Comprehensive Bootcamp at UDEMY Students Ratings & Reviews
- 4-51