Creating apps with a Clean Architecture-oriented structure
Dependency Injection with Dagger Hilt
API call using Retrofit + Okhttp
Building an app using Coroutines
Building an app 100% using Kotlin
Building an app using DataBinding
This lecture is a silent lecture with only subtitles. Be sure to check the preview video before purchasing!
Using Firebase Learn how to communicate with a server from your app ✍
This course focuses on project creation rather than individual concepts. Learn how to communicate with the server and utilize Firebase in a Name Match app using the MVVM design pattern that aims for a Clean Architecture .
This course introduces the techniques used in this course.
Kotlin
MVVM
Clean Architecture
Dagger Hilt
Retrofit + Okhttp
Coroutine
Kotlin DSL
Firebase Realtime Database
Navigation Component
Databinding
I recommend this course to these people 🔑
Introducing the unique features of this course ✨
Did you know that coding and music are closely related? After learning the concepts, it is essential to create a toy project using the skills you have learned, as you will only be able to learn about the parts you do not know by using them yourself.
You can create a name compatibility app using the latest trendy technologies.
For those who have learned the concept but are not sure how to create an app, we will help you get a feel for it.
You can listen to music comfortably and understand the lecture through subtitles.
It's a name compatibility app we'll create together! 📱
1. Check the app
Check the app version (Real Time Data Base) on the initial Splash screen.
2. API call
Check name compatibility (Retrofit2, Okhttp).
3. Check compatibility
Check 100% compatibility status and compatibility history (Real Time Data Base, Fire Store).
Expected Questions Q&A 💬
Q. I'm new to Android. Can I start with this course?
It is possible, but I think it will be easier and more beneficial to have some basic knowledge to follow the lecture content.
Q. Could you explain in detail the concepts of all the technologies explained above?
While the course provides a basic explanation, it focuses on the overall framework of the project creation process, so if you're looking for a more in-depth explanation of the concepts, it might not be what you're looking for. Please check out the preview to see the full course!
Q. I'm not a beginner, but will it still be difficult?
I've tried to explain it well enough for you to follow along. If you still have any questions, please leave them as questions!
I don't think there is an Android lecture as good as this one. I didn't know how to use a realtime database, but I think I learned it through this lecture. I'm going to make a chat app based on what I learned in this lecture! If you are willing to learn Firebase application or dependency injection, I recommend it to those people! Even if you are not, I think it's worth watching at least once.
This year, after I started Android development, I studied the basics vaguely and had no direction on what to develop, when I came across this lecture. I didn't even know the concept of MVVM, but this lecture taught me how to apply MVVM and developed practical Firebase skills, so I was able to create an app. I will become a person who studies even more in the future.
First of all, in the part where there is no sound... I think it will be hard for those who don't know much to understand. I bought it without knowing that there was no sound because I wanted to see how to use parts like hilt... There are subtitles, but they are a bit poor..
The source codes are also taught by pasting and pasting codes uploaded on GitHub (without any explanation), so honestly, it feels like I just paid for the codes..
I think it would have been better if they had put a little more money on the lecture and made it a lecture with sound.
I think it was really good that I was able to experience Clean Architecture. I look forward to the future lectures with Ansop Woohwa's voice.
Hello! Jisoo
First of all, thank you for leaving a valuable review!
We are aware of what you said, so we will make a better lecture to repay you.
Thank you :)
While taking the lecture, I didn't really know how to use Clean Architecture and MVVM design patterns, but thanks to the lecture, I learned a lot about those areas.
No lecture audio, no concept explanation, lots of copy & paste
(It's roughly written in the expected question Q&A)
In fact, you can learn the concepts and implement projects for various latest Android technologies just by referring to the official documentation and Googling, but the learning process can be more boring and long than you think, so I think it's okay to buy it if you want to skip that and just complete the project and learn.
Conclusion: This is a lecture that teaches you how to set up a feast on the table and eat the rice, but omits information about each food and how to eat it deliciously.