UDEMY
UDEMY Logo

Android Jetpack Compose: The Comprehensive Bootcamp 

  • Offered byUDEMY

Android Jetpack Compose: The Comprehensive Bootcamp
 at 
UDEMY 
Overview

Gain a comprehensive overview of the android jetpack principles and concepts

Duration

37 hours

Total fee

649

Mode of learning

Online

Credential

Certificate

Android Jetpack Compose: The Comprehensive Bootcamp
Table of content
Accordion Icon V3
  • Overview
  • Highlights
  • Course Details
  • Curriculum
  • Faculty
  • + 2 more items

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
Read more
Details Icon

Android Jetpack Compose: The Comprehensive Bootcamp
 at 
UDEMY 
Course details

Who should do this course?
  • 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
What are the course deliverables?
  • 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
More about this course
  • 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
Read more

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

Faculty Icon

Android Jetpack Compose: The Comprehensive Bootcamp
 at 
UDEMY 
Faculty details

Paulo Dichone
He is passionate about teaching people Android, Java, and Flutter development. He has taught over 200,000 students in 175 countries worldwide.

Android Jetpack Compose: The Comprehensive Bootcamp
 at 
UDEMY 
Entry Requirements

Eligibility criteriaUp Arrow Icon
Conditional OfferUp Arrow Icon
  • Not mentioned

Other courses offered by UDEMY

549
50 hours
– / –
3 K
10 hours
– / –
399
19 hours
– / –
549
4 hours
– / –
View Other 2375 CoursesRight Arrow Icon

Android Jetpack Compose: The Comprehensive Bootcamp
 at 
UDEMY 
Students Ratings & Reviews

5/5
Verified Icon1 Rating
I
Indrakumar Prajapati
Android Jetpack Compose: The Comprehensive Bootcamp
Offered by UDEMY
5
Learning Experience: It' great. This course is for this who want learn jetpack compose. Teacher is also good. It is having everything from scratch. Totally, I would recommend this course
Faculty: Faculty is friendly. He is knowledgeable. Quality of videos are good. All resources will get. Total 7 apps you will build. From basic to advanced
Course Support: Yes
Reviewed on 19 Aug 2022Read More
Thumbs Up IconThumbs Down Icon
View 1 ReviewRight Arrow Icon
qna

Android Jetpack Compose: The Comprehensive Bootcamp
 at 
UDEMY 

Student Forum

chatAnything you would want to ask experts?
Write here...