11 - Kotlin - Intermediate Object Oriented Programming Concepts/010 Remove First and Last Character Extension Function - CHALLENGE SOLUTION.mp413.5 MB
11 - Kotlin - Intermediate Object Oriented Programming Concepts/010 Remove First and Last Character Extension Function - CHALLENGE SOLUTION_en.srt2.8 KB
13 - [Jetpack Compose] - Introduction to Jetpack Compose and Fundamentals/001 Introduction - What's Jetpack & Understanding the Imperative Approach.mp434.4 MB
13 - [Jetpack Compose] - Introduction to Jetpack Compose and Fundamentals/001 Introduction - What's Jetpack & Understanding the Imperative Approach_en.srt12.6 KB
13 - [Jetpack Compose] - Introduction to Jetpack Compose and Fundamentals/002 Understanding a Compose Project - Basics - Preview and Compose Annotation.mp493.0 MB
13 - [Jetpack Compose] - Introduction to Jetpack Compose and Fundamentals/002 Understanding a Compose Project - Basics - Preview and Compose Annotation_en.srt18.4 KB
13 - [Jetpack Compose] - Introduction to Jetpack Compose and Fundamentals/003 Creating a Simple Composable Function.mp452.8 MB
13 - [Jetpack Compose] - Introduction to Jetpack Compose and Fundamentals/003 Creating a Simple Composable Function_en.srt9.2 KB
13 - [Jetpack Compose] - Introduction to Jetpack Compose and Fundamentals/004 Modifier and Composable Functions - What are they.mp455.8 MB
13 - [Jetpack Compose] - Introduction to Jetpack Compose and Fundamentals/004 Modifier and Composable Functions - What are they_en.srt10.8 KB
13 - [Jetpack Compose] - Introduction to Jetpack Compose and Fundamentals/005 Creating a Simple Compose App - Create a Circle.mp469.7 MB
13 - [Jetpack Compose] - Introduction to Jetpack Compose and Fundamentals/005 Creating a Simple Compose App - Create a Circle_en.srt14.8 KB
13 - [Jetpack Compose] - Introduction to Jetpack Compose and Fundamentals/006 Adding the Circle into the Main Surface.mp445.1 MB
13 - [Jetpack Compose] - Introduction to Jetpack Compose and Fundamentals/006 Adding the Circle into the Main Surface_en.srt8.1 KB
13 - [Jetpack Compose] - Introduction to Jetpack Compose and Fundamentals/007 Finishing Up the User Interface.mp478.3 MB
13 - [Jetpack Compose] - Introduction to Jetpack Compose and Fundamentals/007 Finishing Up the User Interface_en.srt15.0 KB
13 - [Jetpack Compose] - Introduction to Jetpack Compose and Fundamentals/008 Introduction to MutableState - Incrementing a Counter.mp491.9 MB
13 - [Jetpack Compose] - Introduction to Jetpack Compose and Fundamentals/008 Introduction to MutableState - Incrementing a Counter_en.srt14.0 KB
13 - [Jetpack Compose] - Introduction to Jetpack Compose and Fundamentals/009 [Imperative vs Declarative Approach] - Thinking in Compose.mp425.3 MB
13 - [Jetpack Compose] - Introduction to Jetpack Compose and Fundamentals/009 [Imperative vs Declarative Approach] - Thinking in Compose_en.srt10.7 KB
13 - [Jetpack Compose] - Introduction to Jetpack Compose and Fundamentals/010 Hoisting the State of Our Money Counter App.mp4134.2 MB
13 - [Jetpack Compose] - Introduction to Jetpack Compose and Fundamentals/010 Hoisting the State of Our Money Counter App_en.srt20.9 KB
13 - [Jetpack Compose] - Introduction to Jetpack Compose and Fundamentals/011 Section Summary - Jetpack Compose and Paradigm Shift.mp416.7 MB
13 - [Jetpack Compose] - Introduction to Jetpack Compose and Fundamentals/011 Section Summary - Jetpack Compose and Paradigm Shift_en.srt6.4 KB
14 - [Optional] Android Real Device Setup/001 How to Setup an Android Device for Development.mp454.9 MB
14 - [Optional] Android Real Device Setup/001 How to Setup an Android Device for Development_en.srt8.9 KB
15 - [Jetpack Compose] - Build a Tip Calculator App/001 JetTip App Demo.mp49.9 MB
15 - [Jetpack Compose] - Build a Tip Calculator App/001 JetTip App Demo_en.srt3.6 KB
15 - [Jetpack Compose] - Build a Tip Calculator App/002 The Structure of JetTip & Setting up the Container Function.mp4112.0 MB
15 - [Jetpack Compose] - Build a Tip Calculator App/002 The Structure of JetTip & Setting up the Container Function_en.srt22.8 KB
15 - [Jetpack Compose] - Build a Tip Calculator App/003 The TopHeader Function - Finish up.mp488.4 MB
15 - [Jetpack Compose] - Build a Tip Calculator App/003 The TopHeader Function - Finish up_en.srt15.5 KB
15 - [Jetpack Compose] - Build a Tip Calculator App/004 Adding the Rounded Border for the Main Content.mp444.9 MB
15 - [Jetpack Compose] - Build a Tip Calculator App/004 Adding the Rounded Border for the Main Content_en.srt7.5 KB
15 - [Jetpack Compose] - Build a Tip Calculator App/005 Input Fields - Creating a Customizable InputField Composable Function.mp4160.0 MB
15 - [Jetpack Compose] - Build a Tip Calculator App/005 Input Fields - Creating a Customizable InputField Composable Function_en.srt26.1 KB
15 - [Jetpack Compose] - Build a Tip Calculator App/006 Showing the Input Field.mp4111.8 MB
15 - [Jetpack Compose] - Build a Tip Calculator App/006 Showing the Input Field_en.srt18.2 KB
15 - [Jetpack Compose] - Build a Tip Calculator App/007 Refactoring the InputField Compose Function.mp472.8 MB
15 - [Jetpack Compose] - Build a Tip Calculator App/007 Refactoring the InputField Compose Function_en.srt11.1 KB
15 - [Jetpack Compose] - Build a Tip Calculator App/008 Creating Round Icon Buttons.mp4188.3 MB
15 - [Jetpack Compose] - Build a Tip Calculator App/008 Creating Round Icon Buttons_en.srt28.9 KB
15 - [Jetpack Compose] - Build a Tip Calculator App/009 Fixing the Input Field Width.mp434.6 MB
15 - [Jetpack Compose] - Build a Tip Calculator App/009 Fixing the Input Field Width_en.srt4.2 KB
15 - [Jetpack Compose] - Build a Tip Calculator App/010 Adding the TipRow and Slider.mp4112.0 MB
15 - [Jetpack Compose] - Build a Tip Calculator App/010 Adding the TipRow and Slider_en.srt16.4 KB
15 - [Jetpack Compose] - Build a Tip Calculator App/011 Finishing up the Slider Composable.mp450.0 MB
15 - [Jetpack Compose] - Build a Tip Calculator App/011 Finishing up the Slider Composable_en.srt7.8 KB
15 - [Jetpack Compose] - Build a Tip Calculator App/012 Incrementing and Decrementing Functions.mp453.1 MB
15 - [Jetpack Compose] - Build a Tip Calculator App/012 Incrementing and Decrementing Functions_en.srt7.1 KB
15 - [Jetpack Compose] - Build a Tip Calculator App/013 Showing the Tip Percentage on Slide Value Change.mp429.8 MB
15 - [Jetpack Compose] - Build a Tip Calculator App/013 Showing the Tip Percentage on Slide Value Change_en.srt4.1 KB
15 - [Jetpack Compose] - Build a Tip Calculator App/014 Calculating the Tip Amount.mp457.8 MB
15 - [Jetpack Compose] - Build a Tip Calculator App/014 Calculating the Tip Amount_en.srt8.8 KB
15 - [Jetpack Compose] - Build a Tip Calculator App/015 Total per Person Calculations.mp4103.3 MB
15 - [Jetpack Compose] - Build a Tip Calculator App/015 Total per Person Calculations_en.srt13.3 KB
15 - [Jetpack Compose] - Build a Tip Calculator App/016 State Hoisting - Code Refactor and Section Summary.mp483.8 MB
15 - [Jetpack Compose] - Build a Tip Calculator App/016 State Hoisting - Code Refactor and Section Summary_en.srt11.0 KB
16 - [Jetpack Compose] - Build a Movie App - Introduction to Scaffold and LazyColumn/001 Section Introduction.mp42.4 MB
16 - [Jetpack Compose] - Build a Movie App - Introduction to Scaffold and LazyColumn/001 Section Introduction_en.srt1.1 KB
16 - [Jetpack Compose] - Build a Movie App - Introduction to Scaffold and LazyColumn/002 Understanding the Scaffold Composable.mp463.9 MB
16 - [Jetpack Compose] - Build a Movie App - Introduction to Scaffold and LazyColumn/002 Understanding the Scaffold Composable_en.srt11.4 KB
16 - [Jetpack Compose] - Build a Movie App - Introduction to Scaffold and LazyColumn/003 Using LazyColum and Showing Movies.mp499.7 MB
16 - [Jetpack Compose] - Build a Movie App - Introduction to Scaffold and LazyColumn/003 Using LazyColum and Showing Movies_en.srt14.8 KB
16 - [Jetpack Compose] - Build a Movie App - Introduction to Scaffold and LazyColumn/004 Make Each Row Clickable.mp437.6 MB
16 - [Jetpack Compose] - Build a Movie App - Introduction to Scaffold and LazyColumn/004 Make Each Row Clickable_en.srt5.4 KB
16 - [Jetpack Compose] - Build a Movie App - Introduction to Scaffold and LazyColumn/005 Introduction to Navigation Component.mp416.1 MB
16 - [Jetpack Compose] - Build a Movie App - Introduction to Scaffold and LazyColumn/005 Introduction to Navigation Component_en.srt6.3 KB
16 - [Jetpack Compose] - Build a Movie App - Introduction to Scaffold and LazyColumn/006 Setting up the Navigation Structure.mp486.9 MB
16 - [Jetpack Compose] - Build a Movie App - Introduction to Scaffold and LazyColumn/006 Setting up the Navigation Structure_en.srt15.7 KB
16 - [Jetpack Compose] - Build a Movie App - Introduction to Scaffold and LazyColumn/007 Setting up Navigation Structure - Home Screen and Details Screen.mp4124.5 MB
16 - [Jetpack Compose] - Build a Movie App - Introduction to Scaffold and LazyColumn/007 Setting up Navigation Structure - Home Screen and Details Screen_en.srt18.2 KB
16 - [Jetpack Compose] - Build a Movie App - Introduction to Scaffold and LazyColumn/008 Navigating and Passing Arguments.mp483.4 MB
16 - [Jetpack Compose] - Build a Movie App - Introduction to Scaffold and LazyColumn/008 Navigating and Passing Arguments_en.srt13.6 KB
16 - [Jetpack Compose] - Build a Movie App - Introduction to Scaffold and LazyColumn/009 Navigating Back on Back button Clicked.mp426.9 MB
16 - [Jetpack Compose] - Build a Movie App - Introduction to Scaffold and LazyColumn/009 Navigating Back on Back button Clicked_en.srt4.7 KB
16 - [Jetpack Compose] - Build a Movie App - Introduction to Scaffold and LazyColumn/010 Adding the TopAppBar and Back Navigation.mp463.2 MB
16 - [Jetpack Compose] - Build a Movie App - Introduction to Scaffold and LazyColumn/010 Adding the TopAppBar and Back Navigation_en.srt8.1 KB
16 - [Jetpack Compose] - Build a Movie App - Introduction to Scaffold and LazyColumn/011 Navigation Component Summary.mp49.8 MB
16 - [Jetpack Compose] - Build a Movie App - Introduction to Scaffold and LazyColumn/011 Navigation Component Summary_en.srt3.2 KB
16 - [Jetpack Compose] - Build a Movie App - Introduction to Scaffold and LazyColumn/GetFreeCourses.Co.url116 bytes
16 - [Jetpack Compose] - Build a Movie App - Introduction to Scaffold and LazyColumn/How you can help GetFreeCourses.Co.txt182 bytes
17 - [Jetpack Compose] - Movie App - Improvements/001 Adding Movie Data class and Dummy Data.mp478.0 MB
17 - [Jetpack Compose] - Movie App - Improvements/001 Adding Movie Data class and Dummy Data_en.srt9.8 KB
17 - [Jetpack Compose] - Movie App - Improvements/002 Using Coil to Add Images.mp493.8 MB
17 - [Jetpack Compose] - Movie App - Improvements/002 Using Coil to Add Images_en.srt14.0 KB
17 - [Jetpack Compose] - Movie App - Improvements/003 Adding Expand Capability on the Card to show More Info.mp4108.1 MB
17 - [Jetpack Compose] - Movie App - Improvements/003 Adding Expand Capability on the Card to show More Info_en.srt16.2 KB
17 - [Jetpack Compose] - Movie App - Improvements/004 Adding more Movie Info into the Row.mp433.5 MB
17 - [Jetpack Compose] - Movie App - Improvements/004 Adding more Movie Info into the Row_en.srt4.3 KB
17 - [Jetpack Compose] - Movie App - Improvements/005 Finishing Up the Details Screen.mp4108.5 MB
17 - [Jetpack Compose] - Movie App - Improvements/005 Finishing Up the Details Screen_en.srt16.2 KB
17 - [Jetpack Compose] - Movie App - Improvements/006 Section Summary - Movie App Improvements.mp414.7 MB
17 - [Jetpack Compose] - Movie App - Improvements/006 Section Summary - Movie App Improvements_en.srt2.7 KB
18 - [Jetpack Compose] - Introduction to ViewModel - Build a Note App/001 Note App Demo.mp413.9 MB
18 - [Jetpack Compose] - Introduction to ViewModel - Build a Note App/001 Note App Demo_en.srt1.9 KB
18 - [Jetpack Compose] - Introduction to ViewModel - Build a Note App/002 Note App - Project Setup & Creating a TextField.mp4129.1 MB
18 - [Jetpack Compose] - Introduction to ViewModel - Build a Note App/002 Note App - Project Setup & Creating a TextField_en.srt20.4 KB
18 - [Jetpack Compose] - Introduction to ViewModel - Build a Note App/003 Adding TextField and a Button.mp487.3 MB
18 - [Jetpack Compose] - Introduction to ViewModel - Build a Note App/003 Adding TextField and a Button_en.srt13.1 KB
18 - [Jetpack Compose] - Introduction to ViewModel - Build a Note App/004 Adding a DataSource Class - Dummy Data.mp473.9 MB
18 - [Jetpack Compose] - Introduction to ViewModel - Build a Note App/004 Adding a DataSource Class - Dummy Data_en.srt11.6 KB
18 - [Jetpack Compose] - Introduction to ViewModel - Build a Note App/005 Creating a Note Row and Showing Dummy Notes.mp486.8 MB
18 - [Jetpack Compose] - Introduction to ViewModel - Build a Note App/005 Creating a Note Row and Showing Dummy Notes_en.srt13.0 KB
18 - [Jetpack Compose] - Introduction to ViewModel - Build a Note App/006 Adding and Removing Notes - Showing them on Screen.mp481.8 MB
18 - [Jetpack Compose] - Introduction to ViewModel - Build a Note App/006 Adding and Removing Notes - Showing them on Screen_en.srt12.5 KB
18 - [Jetpack Compose] - Introduction to ViewModel - Build a Note App/007 Managing State and Data in Compose - Introduction to ViewModel.mp414.0 MB
18 - [Jetpack Compose] - Introduction to ViewModel - Build a Note App/007 Managing State and Data in Compose - Introduction to ViewModel_en.srt6.2 KB
18 - [Jetpack Compose] - Introduction to ViewModel - Build a Note App/008 Creating a ViewModel and Implementing It.mp4153.6 MB
18 - [Jetpack Compose] - Introduction to ViewModel - Build a Note App/008 Creating a ViewModel and Implementing It_en.srt22.5 KB
19 - [Jetpack Compose] - Note App Improvements - ROOM and Dependency Injection - Hilt/001 What We'll do.mp48.8 MB
19 - [Jetpack Compose] - Note App Improvements - ROOM and Dependency Injection - Hilt/001 What We'll do_en.srt1.4 KB
26 - [Jetpack Compose] - Capstone App - Reader App The Details Screen & Saving Books/001 Book Details Screen.mp44.2 MB
26 - [Jetpack Compose] - Capstone App - Reader App The Details Screen & Saving Books/001 Book Details Screen_en.srt775 bytes
26 - [Jetpack Compose] - Capstone App - Reader App The Details Screen & Saving Books/002 Creating the Details Screen and Passing a Book Id.mp496.3 MB
26 - [Jetpack Compose] - Capstone App - Reader App The Details Screen & Saving Books/002 Creating the Details Screen and Passing a Book Id_en.srt15.6 KB
26 - [Jetpack Compose] - Capstone App - Reader App The Details Screen & Saving Books/003 Retrieving a Book Data from ViewModel - Introduction to ProduceState.mp4110.8 MB
26 - [Jetpack Compose] - Capstone App - Reader App The Details Screen & Saving Books/003 Retrieving a Book Data from ViewModel - Introduction to ProduceState_en.srt14.9 KB
26 - [Jetpack Compose] - Capstone App - Reader App The Details Screen & Saving Books/004 Setting up the Details Screen - Adding Image and Title.mp475.6 MB
26 - [Jetpack Compose] - Capstone App - Reader App The Details Screen & Saving Books/004 Setting up the Details Screen - Adding Image and Title_en.srt10.6 KB
26 - [Jetpack Compose] - Capstone App - Reader App The Details Screen & Saving Books/005 Adding the Book Description.mp472.1 MB
26 - [Jetpack Compose] - Capstone App - Reader App The Details Screen & Saving Books/005 Adding the Book Description_en.srt8.7 KB
26 - [Jetpack Compose] - Capstone App - Reader App The Details Screen & Saving Books/006 Adding the Save and Cancel Buttons & Creating the MBook model Class.mp494.2 MB
26 - [Jetpack Compose] - Capstone App - Reader App The Details Screen & Saving Books/006 Adding the Save and Cancel Buttons & Creating the MBook model Class_en.srt14.6 KB
26 - [Jetpack Compose] - Capstone App - Reader App The Details Screen & Saving Books/007 Saving a Book to Firestore Database.mp4107.7 MB
26 - [Jetpack Compose] - Capstone App - Reader App The Details Screen & Saving Books/007 Saving a Book to Firestore Database_en.srt15.1 KB
26 - [Jetpack Compose] - Capstone App - Reader App The Details Screen & Saving Books/008 Section Summary - Book Details and Saving Book to Firestore.mp417.7 MB
26 - [Jetpack Compose] - Capstone App - Reader App The Details Screen & Saving Books/008 Section Summary - Book Details and Saving Book to Firestore_en.srt2.6 KB
28 - [Jetpack Compose] - Capstone App - Reader App Reading and Book list Categories/001 Section Introduction - Home Screen Book - Filtering.mp44.8 MB
28 - [Jetpack Compose] - Capstone App - Reader App Reading and Book list Categories/001 Section Introduction - Home Screen Book - Filtering_en.srt1.7 KB
28 - [Jetpack Compose] - Capstone App - Reader App Reading and Book list Categories/002 Filtering Books into Read and Not yet Categories.mp4109.4 MB
28 - [Jetpack Compose] - Capstone App - Reader App Reading and Book list Categories/002 Filtering Books into Read and Not yet Categories_en.srt17.4 KB
28 - [Jetpack Compose] - Capstone App - Reader App Reading and Book list Categories/003 The Book Stats Screen - Showing Read and Reading Book Number.mp494.1 MB
28 - [Jetpack Compose] - Capstone App - Reader App Reading and Book list Categories/003 The Book Stats Screen - Showing Read and Reading Book Number_en.srt13.2 KB
28 - [Jetpack Compose] - Capstone App - Reader App Reading and Book list Categories/004 Finishing the Stats Screen.mp474.7 MB
28 - [Jetpack Compose] - Capstone App - Reader App Reading and Book list Categories/004 Finishing the Stats Screen_en.srt9.0 KB
28 - [Jetpack Compose] - Capstone App - Reader App Reading and Book list Categories/005 Final Touches on the App.mp469.3 MB
28 - [Jetpack Compose] - Capstone App - Reader App Reading and Book list Categories/005 Final Touches on the App_en.srt9.2 KB
28 - [Jetpack Compose] - Capstone App - Reader App Reading and Book list Categories/006 [FIX] Book Rating Not Showing.mp413.7 MB
28 - [Jetpack Compose] - Capstone App - Reader App Reading and Book list Categories/006 [FIX] Book Rating Not Showing_en.srt2.0 KB