The Complete Android 11 Developer Bundle

3 Reviews
11 Courses & 46 Hours
You save 98% -

What's Included

The Complete Android 11 Developer Course
  • Certification included
  • Experience level required: Beginner
  • Access 87 lectures & 15 hours of content 24/7
  • Length of time users can access this course: Lifetime

Course Curriculum

87 Lessons (15h)

  • Your First Program
  • Section 1 - Introduction
  • Section 2 - Introduction to Android Studio, Kotlin and Basic app layouts
    Install Android Studio - MacOS5:50
    Install Android Studio - Windows2:56
    Android Studio Overview14:45
    Formatting Text8:40
    Text Attributes10:28
    Solution: Text project4:29
    First Kotlin function10:07
    Solution: Button project with log function4:26
    Introduction to Kotlin - Strings, main(), variables10:19
    Text fields - handle user input11:24
    View Binding - the preferred way9:26
    Project: Login demo1:42
    Solution: Login demo project13:50
    Displaying messages5:10
    Dynamic messages using String Templates6:44
    Helpful tidbits: Apply changes, re-start activity and more8:32
    Image project solution10:37
    Branching - if/else/else if7:34
    Apply branching in project solution5:54
    Mini-project handoff1:51
    Mini-project solution4:22
    Temperature converter project demo1:54
    Temperature converter - layout17:02
    Types and type conversion9:34
    Temp converter project completion and section wrap-up11:09
  • Section 3 - Layouts and Animation
    Intro to the section0:55
    Constraint and Linear Layouts9:42
    Coding XML and Linear Layouts12:14
    XML, Linear Layout, code experimentation10:47
    Complete Calculator UI9:05
    Fading Animations12:23
    Animation project solution7:06
    Animations continued..10:11
    Tic Tac Toe - layout with Constraint layout in depth18:24
    Tic Tac Toe - Animated drop11:08
    Kotlin - Arrays, Lists9:03
    Array methods10:28
    For loops and iteration10:06
    Tic Tac Toe - track game state11:55
    Tic Tac Toe - Detecting winner17:20
    Tic Tac Toe - Stop play and Homework3:45
    Tic Tac Toe - Homework solution19:59
    Play Video12:11
    Separate layout for Landscape mode6:57
    Launch a youtube video in the YouTube app8:58
    Project: Android YouTube Player API and API key15:48
    YouTube player completion - layout and methods19:05
  • Section 4 - Classes, Objects, OOP and RecyclerView
    Intro to the section1:11
    Introduction to Classes with Kotlin15:56
    Classes - property defaults, methods, custom getters and setters15:05
    Secondary constructors8:35
    Intro to inheritance in Kotlin12:06
    Inheritance continued - override, super, extending features and more15:55
    Abstract classes9:10
    Intro to RecyclerView4:26
    Setup view templates14:02
    Custom RecyclerView Adapter12:38
    Create data model and dataset19:23
    Bind data to ViewHolder15:00
    Delete post from RecyclerView16:01
    Edit post10:42
    Add interface and methods15:10
  • Section 5 - Databases, Persistent memory and Cloud-based real-time storage
    Introduction to Databases and SQLite7:51
    Setup App Layout4:52
    Create Database and helper class17:11
    View all posts - setup ListView10:47
    Create new posts11:28
    Edit existing posts19:50
    Delete post and reset button10:36
    Introduction to Shared Preferences10:30
    Setup app menu9:55
    Alert Dialog Box16:54
    Utilize the menu settings item to modify display3:18
    Firebase: Real-time database13:55
    Retrieve data from Firebase Database7:22
    Image uploader project: Bottom nav menu9:20
    Fragments: Uploader project part 219:33
    Setup upload fragment20:24
    Image, intent, ImageDecoder: Uploader project part 419:17
    Firebase file storage26:25
  • Section 6 - Instagram clone (coming soon)
    Content coverage
  • Section 7 - Thank you for taking the course!
    Thank you for taking the course!1:26

The Complete Android 11 Developer Course

Mashrur Hossain

Mashrur Hossain | Technology Professional and Entrepreneur

4.5/5 Instructor Rating: ★ ★ ★ ★

Mashrur Hossain has been a technology professional for over a decade and holds degrees in both Computer Science and Economics. He has worked with Enterprise Software Systems throughout his career with roles in analysis, development, and management. He is very passionate about web application development and believes Ruby on Rails has proven to be a very strong force in this field.


Android 11 is the most dynamic and resilient OS to date, and you can get ahead of the competition by mastering it now. This course is specially updated for this newly released OS. With 87 lectures, you will learn basic app-building, Kotlin fundamentals, RecyclerViews, and more. The course is already 15 hrs of hands-on coding and exercises, which means you will understand better by doing.

  • Access 87 lectures & 15 hours of content 24/7
  • Build basic apps in Android Studio
  • Learn the fundamentals of Kotlin!
  • Discover layouts & views and design the app you want
  • Move on to building more advanced apps using RecyclerViews!
  • Make your apps more functional with databases & cloud-based memory options


Important Details

  • Length of time users can access this course: lifetime
  • Access options: desktop & mobile
  • Certificate of completion included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Updates included
  • Experience level required: beginner


  • Any device with basic specifications


  • Unredeemed licenses can be returned for store credit within 30 days of purchase. Once your license is redeemed, all sales are final.
Your cart is empty. Continue Shopping!
Processing order...