Tags
Language
Tags
June 2025
Su Mo Tu We Th Fr Sa
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 1 2 3 4 5
    Attention❗ To save your time, in order to download anything on this site, you must be registered 👉 HERE. If you do not have a registration yet, it is better to do it right away. ✌

    ( • )( • ) ( ͡⚆ ͜ʖ ͡⚆ ) (‿ˠ‿)
    SpicyMags.xyz

    Android 12 Jetpack Compose Developer Course - From 0 To Hero (updated 7/2022)

    Posted By: ELK1nG
    Android 12 Jetpack Compose Developer Course - From 0 To Hero (updated 7/2022)

    Android 12 Jetpack Compose Developer Course - From 0 To Hero
    Last updated 7/2022
    MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
    Language: English | Size: 8.97 GB | Duration: 16h 37m

    Learn Android App Development in 2022 - Using Jetpack Compose! Build a Gmail Clone UI and a News App from scratch

    What you'll learn

    You will become a confident Junior Android App Developer!

    You will be one of the first developers to learn Jetpack Compose and Shine like a Diamond!

    You will build some very complex User Interfaces and Applications throughout the Course

    You will be an advanced developer in Kotlin. This will make it easy to learn other programming languages!

    You will build a GMail Clone UI

    You will build a news App that loads data from an API via Retrofit!

    You will know how to build apps with a clean MVVM Architecture

    Requirements

    No Programming Skills required

    PC, Mac, or Linux Machine required

    Android phone not required, but recommended.

    Description

    So you want to become an Android developer in 2022 and work from anywhere in the world, or maybe even the same place you're currently at, but with much more interesting and well-paying jobs? Learning Android Jetpack Compose App development is the way to go.You have a great idea for an app and you just need to learn how to make it happen? Or do your friends know that you are tech-savvy and they constantly come to you with their great ideas and want you to build them?Do you have no programming experience whatsoever? Or maybe you have worked with another programming language in the past?Either way - you're in the right place.In this course, you will learn everything you need to know, to build your own apps in Android Jetpack Compose, no matter what you need them for. For your company, your friends, your own business, or simply for fun. You'll become a real Android App Developer by getting the best Android Jetpack Compose App development course on Udemy.Why care about Jetpack Compose?Jetpack Compose is the new way of building Android Apps. It's a Package that Google has developed and pushes now. Google believes that this is the best way to build Native Android Applications, and so do I!How is this course different than my Android 12 Masterclass?You might have seen my Android 12 Masterclass which is the go-to point when it comes to Android App development up to now. If you need to work on existing projects, or you find code on GitHub from the past, it will most likely not be in Jetpack compose but using the old-fashioned way with XML for the User Interface. This is still good and relevant, and will probably stay relevant for another 2-3 years. But if you want to learn the absolute newest and latest technology, then Jetpack Compose is the way to go.If you are uncertain, then I would recommend you get both courses. The first 6 hours of each of the courses are the same, as the Kotlin basics are the same. We build on those in each of the courses and develop some really cool applications together!If you sign up now you will get all this Android app development content:Over 15 hours of high quality & high definition 1080p video contentThe complete code with step-by-step guides (in the code itself). So either you follow along in the video, or you get right into the action in Android Studio yourself.Loads of exercises that make sure, that the knowledge really sticks.The best Android 12 Jetpack Compose app development course money can buy.You will build the complete GMail User Interface and learn how to:build composable functionsbuild complex User Interfacesuse AppBar MenusDrawer MenusBottom Navigation BarsFloating Action ButtonsCustom DialogsLazy Columns (List Views)Then you will build a complete News App from Scratch, that loads Data directly from a NewsAPI! Hereby you will learn how to:Use the navigation component to go from one screen to another with dataBuild a beautiful user interface in KotlinWork with APIs by learning how to use RetrofitFilter data you get from an APIDisplay News results interactively in different ways.Adding Headers with HTTPInterceptorYou will learn from me, Denis Panjuta a German engineer and tutor with over 8 years of programming and teaching experience.After the course you will be comfortable using:The object-oriented programming language Kotlin, variables, data types, functions, classes, inheritance.Control flows (if/else, when, for/while/do-while loops) .Data structures such as collections, arrays, ArrayLists, etc. Networking, including asynchronous API calls, to retrieve live data from the cloud and store it there.JSON with all of its advantages.Best practices when using Kotlin and building Android apps.Get started now and become an Android Jetpack Compose app developer in just 4 weeks! You will learn all relevant Android App development techniques. I can tell you Android development is a lot of fun! This course will make your journey to becoming an Android developer fun as well.Don't waste any more time and get right into the action. This course consists of precisely curated content with fun example applications, exercises, presentations, and demos. As our main goal is to make sure, that you become a successful Android developer. We also offer high-quality support, so in case you get stuck, we will be there for you, answering your questions in the Q&A.REMEMBER… There is a full 30 DAY-money-back guarantee.So what are you waiting for? Click the "Buy now" button. You’ve got nothing to lose only to gain from this world-class Android app development course.

    Overview

    Section 1: Welcome

    Lecture 1 Thanks for taking the course

    Section 2: Getting ready with Android Studio

    Lecture 2 Intro to the chapter

    Lecture 3 Installing Android Studio on Windows

    Lecture 4 Install Android Studio on Mac

    Lecture 5 Install Android Studio on Linux

    Lecture 6 Our first project - the UI and how to change the size of the text

    Lecture 7 Setting up the Emulator

    Lecture 8 People Counter App

    Lecture 9 Testing The App On Your Phone

    Lecture 10 Outro Setup

    Lecture 11 Get the most out of this course!

    Section 3: Kotlin Fundamentals

    Lecture 12 Introduction to the chapter

    Lecture 13 Variables and differences between val and var

    Lecture 14 Datatypes of numbers

    Lecture 15 Datatypes bool, char and string

    Lecture 16 Code for Variables and Datatypes

    Lecture 17 Exercise Variables And Datatypes

    Lecture 18 Solution For The Exercise Variables And Datatypes

    Lecture 19 String Interpolation - String Templates

    Lecture 20 Arithmetic Operators and why the type is important

    Lecture 21 Comparison Operators

    Lecture 22 assignment, incriment and decrement operators

    Lecture 23 Code: Operators

    Lecture 24 If Statements

    Lecture 25 If Statements Part 2

    Lecture 26 Note - If Statemens as Expressions

    Lecture 27 When Expressions - Including Exercises

    Lecture 28 Code Of If Statements And When Expressions

    Lecture 29 Note - When Statements as Expressions

    Lecture 30 While Loop

    Lecture 31 Do While Loop

    Lecture 32 More On While Loops

    Lecture 33 For Loops

    Lecture 34 Code: Loops

    Lecture 35 Exercise Loops

    Lecture 36 Solution For Exercise: Loops

    Lecture 37 Break and Continue

    Lecture 38 Functions - Parameters - Arguments and Return - Exercise Included

    Lecture 39 Code: Functions

    Lecture 40 Nullables In Kotlin

    Lecture 41 Nullables - Elvis Operator - Not Null Assertion

    Lecture 42 Code: Nullables

    Lecture 43 Summary - Kotlin Fundamentals I

    Section 4: Object Oriented Programming Basics in Kotlin

    Lecture 44 Introduction to the chapter

    Lecture 45 Introduction to OOP

    Lecture 46 Classes and Objects

    Lecture 47 Classes And Initializers

    Lecture 48 Exercise Classes and Objects

    Lecture 49 Solution for Exercise Classes and Objects

    Lecture 50 Scope And Shadowing

    Lecture 51 Member Variables - Functions And Constructors

    Lecture 52 Lateinit Plus Setters And Getters

    Lecture 53 Code - Classes

    Lecture 54 Data Classes

    Lecture 55 Challenge Classes

    Lecture 56 Solution: Challenge Classes

    Lecture 57 Inheritance

    Lecture 58 Interfaces

    Lecture 59 Abstract Classes

    Lecture 60 Typecasting

    Lecture 61 Summary Of Classes And OOP

    Section 5: More Fundamentals of Kotlin

    Lecture 62 Introduction to the chapter

    Lecture 63 Overview Collections

    Lecture 64 Arrays

    Lecture 65 Lists

    Lecture 66 Sets and Maps

    Lecture 67 ArrayLists

    Lecture 68 Exercise ArrayLists

    Lecture 69 Solution For Exercise: ArrayLists

    Lecture 70 Lambda Expressions

    Lecture 71 Visibility Modifiers - public - private- internal - protected and the keyword op

    Lecture 72 Nested and Inner Classes

    Lecture 73 Safe Cast and Unsafe Cast Operator

    Lecture 74 Exception Handling With Try And Catch

    Lecture 75 Summary Of This Chapter

    Lecture 76 Useful Links Additional Info

    Section 6: Compose Basics and UI Elements

    Lecture 77 Compose Overview

    Lecture 78 Composable Functions and Compose Activity

    Lecture 79 Text Composable and Compose Preview

    Lecture 80 A Simple Dog Profile Page - Column and Image Composable

    Lecture 81 Compose Modifier and Row Element

    Lecture 82 Adding Buttons and their Text

    Lecture 83 Card and Vertical Scroll Composable

    Lecture 84 ConstraintLayout in Jetpack Compose

    Lecture 85 ConstraintLayout With Decoupled Api

    Lecture 86 Kotlin For compose

    Lecture 87 State and Recomposition - remember and rememberSaveable

    Section 7: Gmail App interface Design: More compose UI elements

    Lecture 88 What we are going to build in this video - GMAIL APP UI

    Lecture 89 Gmail design - AppBar Menu

    Lecture 90 Gmail Design - Drawer Menu

    Lecture 91 Gmail Design - Drawer Menu Part 2 - ScrollState and menuItems

    Lecture 92 Gmail Design- Bottom Navigation bar

    Lecture 93 GMail Design - Lazy Column

    Lecture 94 Gmail App: Floating action button

    Lecture 95 GMailApp - Account Dialog

    Lecture 96 Gmail App -AccountDialog part 2

    Section 8: News App - Navigation In Compose

    Lecture 97 Introduction

    Lecture 98 Adding Navigation

    Lecture 99 NavHost and NavController

    Lecture 100 Adding data to TopNews

    Lecture 101 Navigate with argument

    Lecture 102 Displaying News Detail

    Lecture 103 Adding AppBar and Formatting Date in Time Ago

    Lecture 104 Understanding Bottom Bar Navigation

    Lecture 105 Adding Bottom Navigation to the NewsApp Part 1

    Lecture 106 Adding Bottom Navigation to the NewsApp Part 2

    Section 9: News App - Using Retrofit in Jetpack Compose

    Lecture 107 Introduction

    Lecture 108 Retrofit Overview

    Lecture 109 Adding Retrofit to our App part 1

    Lecture 110 Adding Retrofit to our App part 2

    Lecture 111 Updating the TopNews with data from the Api

    Lecture 112 Categories Screen with Scrollable Tab

    Lecture 113 Setting up the Categories Article Card Composable

    Lecture 114 BEFORE you watch - Categories Screen with Scrollable Tab - Working with state

    Lecture 115 Displaying article by category on Category Screen

    Lecture 116 Adding a header with HttpInterceptor to Retrofit

    Lecture 117 Preparing the news source page

    Lecture 118 Displaying news by Source

    Lecture 119 Search Feature

    Section 10: MVVM - Model View View Model - News App

    Lecture 120 Introduction to MVVM

    Lecture 121 Refactoring Overview

    Lecture 122 Adding ViewModel and Coroutine to our News App part 1

    Lecture 123 Adding ViewModel and Coroutine to our News App part 2

    Lecture 124 Adding ViewModel and Coroutine to our News App part 3

    Lecture 125 Loading and Error State

    Anyone who wants to build Android Applications,People who want to get a job in tech as a Developer,People who love to learn programming