Udemy

Instagram clone with Android Jetpack Compose, Firebase, MVVM

Enroll Now
  • 1,281 Students
  • Updated 9/2024
4.6
(170 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
7 Hour(s) 52 Minute(s)
Language
English
Taught by
Catalin Stefan
Rating
4.6
(170 Ratings)
1 views

Course Overview

Instagram clone with Android Jetpack Compose, Firebase, MVVM

Build a complete Instagram clone application using the latest Android Jetpack libraries and tools

In this course we will build together an Instagram clone app from scratch.

We will use the most up to date Android development technologies. We will use Jetpack Compose, MVVM for the app architecture, Hilt for dependency injection, Jetpack Navigation for moving around in the app, Coil for image loading and Firebase for the backend API. We will even use Coroutines here and there.

This is a slightly more advanced course. It doesn't aim to teach you the basics of Jetpack Compose, but instead, how to use it in the context of a real project, to build a complete app from scratch. In this course we won't discuss the basics of Compose or any of the libraries we use. Instead we will focus on building an app. We will go step by step, line by line and build the application from scratch.

We will implement multiple Instagram specific and general features like:

  • Authentication using Firebase authentication

  • Profile screens

  • Creating posts

  • Follow users

  • Like posts

  • Comments

  • Search screen

  • Post feed screen

  • and more

If you've taken a Jetpack Compose course before and you know the basics, but you're not sure where to go from here, this is the course for you.

This is also an excellent project course for someone who wants to sharpen their Android development skills.

So sign up today and let's build an Instagram clone app with Jetpack Compose.

Course Content

  • 10 section(s)
  • 55 lecture(s)
  • Section 1 Introduction
  • Section 2 Authentication
  • Section 3 MyPostsScreen
  • Section 4 Profile screen
  • Section 5 Post creation and display
  • Section 6 Single Post Screen
  • Section 7 Search Screen
  • Section 8 Feed screen
  • Section 9 Comment screen
  • Section 10 Conclusion

What You’ll Learn

  • Jetpack Compose
  • Instagram
  • MVVM
  • Coil
  • Hilt
  • Navigation
  • Real world app example
  • Complete Android project


Reviews

  • M
    Massimo Ganzerli
    5.0

    exactly what i needed

  • A
    Anonymized User
    4.0

    The course was very useful thanks for that, and I have a suggestion 🙂 - While using Text composable you were giving the text color as Black (by hardcoding the color values to black), it may not be a good idea to hardcode the text color and if we hardcode the text color as black it will not be visible for the users who use dark theme. better not to use any hard coded value text color as Android will display the text based on whether user is in dark theme or light theme. apart from the above thing, whole course was interesting and helpful.

  • O
    Omar Rico Aguilar
    4.0

    Pienso que fue muy completo respecto a Compose y el navigation pero sobre Coil o Hilt, no hay nada que decir, ninguna explicación. Sole se integran al inicio y ya.

  • M
    Metin Atalay
    5.0

    This course is good but the trainer doesn't use the "preview" so I was confused when the trainer write quick code. Other than that, the training content was very good.

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed