![[Portfolio] Building an Android App - Hands-on Practice講義サムネイル](https://cdn.inflearn.com/public/files/courses/339622/cover/ai/1/ed686ab3-7df2-41f2-882e-c0996842fa8e.png?w=420)
[Portfolio] Building an Android App - Hands-on Practice
bokchi
This is an online class that can help you create a portfolio while preparing for employment as an Android developer.
中級以上
Android, Kotlin, clean-architecture
We will create 8 Android apps using Kotlin syntax. Beyond 8 practical exercises, you'll learn Android with diverse theoretical explanations.

Android Grammar
Kotlin Syntax
Various app making practice
Firebase (Firebase)
Android App Development, Even Beginners Welcome!
Now learn by building it yourself.
The course source code is provided 100%
The course provides all source code used in the lectures. You can download all the code and project files used in the examples by clicking the cloud icon or the green [Course Materials] button to the right of the lecture title.
Continuous Updates
Due to the nature of online classes, existing code often stops working as time passes. If there are parts that don't work due to version issues even though you typed the code exactly the same, please let me know. If you report it through [Q&A], I will proceed with updating the course.
Theory and illustrations help you understand
For complex concepts, I use diagrams and charts to make the flow easier to understand. I explain not only practical exercises but also theoretical aspects. I also provide explanations for parts that you might roughly know but find confusing. (What are servers and clients, how to view logs, what those question marks (?) and exclamation marks (!) that occasionally appear mean, what UID is, etc...)
Please refer to the class notes
For each lesson, I've written class notes at the bottom of the video covering parts that might be confusing or where errors could occur. The class notes will be continuously updated.
Start with the easy things, step by step
This course progresses through creating 8 apps, with the first 3 being very easy, the next 3 being somewhat easy, and the final 2 being not so easy in terms of difficulty. As the course progresses, the difficulty gradually increases, and you'll become more comfortable with coding as you build apps. (If you feel the pace is a bit fast or find it challenging, we recommend watching at a slower playback speed.)
So you can comfortably follow along while watching
I made sure to zoom in on the code throughout the video to make it easier for students to see. Follow along with the lecture content, type the code yourself, and develop a mobile app.
Since founding a startup in 2015, I have been working on various development projects.
I've been working at companies and freelancing, working on various interesting projects.
Email: uyalae@naver.com
Q. Can someone who is just starting to code take this course?
This course is designed to be suitable for those who are just starting to code or have less than a year of experience. However, if you're a complete beginner, you may need to do some searching to resolve parts that you don't understand along the way.
The course also includes guidance on what direction to search when you don't know something.
Q. What level of implementation can I achieve after taking this course?
You'll be able to create simple utility apps like those shown in the Online Classes. For example, you can make timer apps, dice apps, notepad apps, and more.
Q. When studying online, I often get stuck. How can I resolve this?
Please leave your lecture questions/answers. When asking questions, please make sure to include the following information! (Even if all the source code used in the lecture is attached, but it still doesn't work despite copying and pasting, please follow this format.)
Want to learn Android app development as a hobby?
[Beginner] Kotlin Grammar for Android
[Complete Beginner] Learn Android Kotlin by Building 8 Apps
Want to develop more deeply like an Android developer?
[Intermediate] Kind JETPACK Introduction
[Intermediate] Kind JETPACK Introduction
Want to learn about Declarative UI?
[LV1] Jetpack Compose - Practicing UI
[LV2] Jetpack Compose - UI and Animation
[LV3] Jetpack Compose - Building a Realistic Diet App
[LV4] Jetpack Compose - Design Patterns and Circuit
If you're studying with employment in mind?
[Portfolio] Creating Android Apps - Theory
[Portfolio] Creating Android Apps - Practice
Who is this course right for?
Aspiring Android and Kotlin learner
Person wanting to try making an app using Firebase
Need to know before starting?
Will and passion to the end
6,145
Learners
394
Reviews
1,387
Answers
4.8
Rating
12
Courses
2015년 스타트업 창업을 계기로 다양한 개발 프로젝트를 진행하였습니다.
현재는 평범한 직장인 개발자입니다
All
52 lectures ∙ (9hr 36min)
Course Materials:
All
222 reviews
4.8
222 reviews
Reviews 2
∙
Average Rating 5.0
5
Oh so cool, it's so easy to access and get used to Android.
Thank you for your course review!
Reviews 2
∙
Average Rating 5.0
5
The example code is so simple and easy to understand that I think it will be very helpful for actual coding.
Thank you for your course review!
Reviews 2
∙
Average Rating 5.0
5
This is a great lecture! It's not a lie, and it's the most memorable lecture among the Android lectures I've ever taken. I'm leaving this review not to get 300 points, but because I want to recommend it to ordinary people who are aiming for Android development.
Hello Thank you for your generous review :) Have a nice day~
Reviews 1
∙
Average Rating 5.0
5
I watched a free Android Studio lecture floating around on YouTube. (I won't mention the name of the YouTuber ^^) But the instructor I watched was an amateur, and I learned from watching an amateur's lecture... When I was developing an app in the field, there were a lot of obstacles... If I had watched this lecture from the beginning, I would have been able to develop it much more easily... Thank you for uploading such a great lecture. In addition, rather than approaching it without knowing anything about coding, try learning basic coding knowledge in C language and apply the programming grammar you learned to the project you are doing here. For example, there is a switch statement in C language. If you know the switch grammar, you can apply the switch grammar when studying the "Transfer data between screens" part of the Twice app creation. Oh, of course, there is no switch grammar in Kotlin, but instead, there is something called when that has the same function as switch. I recommend searching for this additional knowledge in English (English is essential for programmers in the first place) rather than Korean to improve your Googling skills. Anyway, I had a lot of nonsense, but thank you so much for uploading such a great lecture. After finishing this lecture, let's quickly look at the beginner level.
Hello tour1115 Thank you for your generous compliments. I will work harder to make better lectures. Thank you :)
Reviews 2
∙
Average Rating 5.0
Limited time deal ends in 3 days
$14.30
23%
$18.70
Check out other courses by the instructor!
Explore other courses in the same field!