وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

Android 12 Jetpack Compose Developer Course – From 0 To Hero

سرفصل های دوره

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


01 - Welcome
  • 001 Thanks for taking the course

  • 02 - Getting ready with Android Studio
  • 001 Intro to the chapter
  • 002 Installing Android Studio on Windows
  • 003 Install Android Studio on Mac
  • 004 Install Android Studio on Linux.html
  • 005 Our first project - the UI and how to change the size of the text
  • 006 Setting up the Emulator
  • 007 People Counter App
  • 008 Testing The App On Your Phone
  • 009 Outro Setup
  • 010 Get the most out of this course!.html

  • 03 - Kotlin Fundamentals
  • 001 Introduction to the chapter
  • 002 Variables and differences between val and var
  • 003 Datatypes of numbers
  • 004 Datatypes bool, char and string
  • 005 Code for Variables and Datatypes.html
  • 006 Exercise Variables And Datatypes.html
  • 007 Solution For The Exercise Variables And Datatypes.html
  • 008 String Interpolation - String Templates
  • 009 Arithmetic Operators and why the type is important
  • 010 Comparison Operators
  • 011 assignment, incriment and decrement operators
  • 012 Code Operators.html
  • 013 If Statements
  • 014 If Statements Part 2
  • 015 Note - If Statemens as Expressions.html
  • 016 When Expressions - Including Exercises
  • 017 Code Of If Statements And When Expressions.html
  • 018 Note - When Statements as Expressions.html
  • 019 While Loop
  • 020 Do While Loop
  • 021 More On While Loops
  • 022 For Loops
  • 023 Code Loops.html
  • 024 Exercise Loops.html
  • 025 Solution For Exercise Loops.html
  • 026 Break and Continue
  • 027 Functions - Parameters - Arguments and Return - Exercise Included
  • 028 Code Functions.html
  • 029 Nullables In Kotlin
  • 030 Nullables - Elvis Operator - Not Null Assertion
  • 031 Code Nullables.html
  • 032 Summary - Kotlin Fundamentals I

  • 04 - Object Oriented Programming Basics in Kotlin
  • 001 Introduction to the chapter
  • 002 Introduction to OOP
  • 003 Classes and Objects
  • 004 Classes And Initializers
  • 005 Exercise Classes and Objects.html
  • 006 Solution for Exercise Classes and Objects.html
  • 007 Scope And Shadowing
  • 008 Member Variables - Functions And Constructors
  • 009 Lateinit Plus Setters And Getters
  • 010 Code - Classes.html
  • 011 Data Classes
  • 012 Challenge Classes.html
  • 013 Solution Challenge Classes.html
  • 014 Inheritance
  • 015 Interfaces
  • 016 Abstract Classes
  • 017 Typecasting
  • 018 Summary Of Classes And OOP

  • 05 - More Fundamentals of Kotlin
  • 001 Introduction to the chapter
  • 002 Overview Collections
  • 003 Arrays
  • 004 Lists
  • 005 Sets and Maps
  • 006 ArrayLists
  • 007 Exercise ArrayLists.html
  • 008 Solution For Exercise ArrayLists.html
  • 009 Lambda Expressions
  • 010 Visibility Modifiers - public - private- internal - protected and the keyword op
  • 011 Nested and Inner Classes
  • 012 Safe Cast and Unsafe Cast Operator
  • 013 Exception Handling With Try And Catch
  • 014 Summary Of This Chapter
  • 015 Useful Links Additional Info.html

  • 06 - Compose Basics and UI Elements
  • 001 Compose Overview
  • 002 Composable Functions and Compose Activity
  • 003 Text Composable and Compose Preview
  • 004 A Simple Dog Profile Page - Column and Image Composable
  • 005 Compose Modifier and Row Element
  • 006 Adding Buttons and their Text
  • 007 Card and Vertical Scroll Composable
  • 008 ConstraintLayout in Jetpack Compose
  • 009 ConstraintLayout With Decoupled Api
  • 010 Kotlin For compose
  • 011 State and Recomposition - remember and rememberSaveable
  • external-links.txt

  • 07 - Gmail App interface Design More compose UI elements
  • 001 What we are going to build in this video - GMAIL APP UI
  • 002 Gmail design - AppBar Menu
  • 003 Gmail Design - Drawer Menu
  • 004 Gmail Design - Drawer Menu Part 2 - ScrollState and menuItems
  • 005 Gmail Design- Bottom Navigation bar
  • 006 GMail Design - Lazy Column
  • 007 Gmail App Floating action button
  • 008 GMailApp - Account Dialog
  • 009 Gmail App -AccountDialog part 2
  • external-links.txt

  • 08 - News App - Navigation In Compose
  • 001 Introduction
  • 002 Adding Navigation
  • 003 NavHost and NavController
  • 004 Adding data to TopNews
  • 005 Navigate with argument
  • 006 Displaying News Detail
  • 007 Adding AppBar and Formatting Date in Time Ago
  • 008 Understanding Bottom Bar Navigation
  • 009 Adding Bottom Navigation to the NewsApp Part 1
  • 010 Adding Bottom Navigation to the NewsApp Part 2
  • external-links.txt

  • 09 - News App - Using Retrofit in Jetpack Compose
  • 001 Introduction
  • 002 Retrofit Overview
  • 003 Adding Retrofit to our App part 1
  • 004 Adding Retrofit to our App part 2
  • 005 Updating the TopNews with data from the Api
  • 006 Categories Screen with Scrollable Tab
  • 007 Setting up the Categories Article Card Composable
  • 008 BEFORE you watch - Categories Screen with Scrollable Tab - Working with state
  • 009 Displaying article by category on Category Screen
  • 010 Adding a header with HttpInterceptor to Retrofit
  • 011 Preparing the news source page
  • 012 Displaying news by Source
  • 013 Search Feature
  • external-links.txt

  • 10 - MVVM - Model View View Model - News App
  • 001 Introduction to MVVM
  • 002 Refactoring Overview
  • 003 Adding ViewModel and Coroutine to our News App part 1
  • 004 Adding ViewModel and Coroutine to our News App part 2
  • 005 Adding ViewModel and Coroutine to our News App part 3
  • 006 Loading and Error State
  • 139,000 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    خرید دانلودی فوری

    در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

    ایمیل شما:
    تولید کننده:
    شناسه: 16201
    حجم: 6195 مگابایت
    مدت زمان: 986 دقیقه
    تاریخ انتشار: 25 تیر 1402
    طراحی سایت و خدمات سئو

    139,000 تومان
    افزودن به سبد خرید