Java Grammar Summary - 1 Hour
survivalcoding
Free
Beginner / Java
4.8
(44)
Essential Java syntax review before studying Java-based development.
Beginner
Java
You will learn Flutter app development by building a public mask inventory app, applying the MVVM pattern (one of the most commonly used patterns in smartphone development), and adding features.

Reviews from Early Learners
5.0
Ed.M
I just went straight to the main course. This is the best practical Flutter course. I feel like I learned only the core of everything for developing network communication apps without any unnecessary details. If you are new to Flutter, you should first take the instructor's Flutter beginner course or watch it while understanding the grammar or widget concepts through Oh Jun-seok's Flutter survival coding. I would like to rate it as a shortcut that does not waste time for beginners and a course that gives wings to existing developers. I hope you will continue to give good lectures. Thank you very much.
5.0
개foot
The lectures weren't too long and delivered the core content in a concise manner, making it great for studying. Thank you, I've completed the course.
5.0
tawans
As expected, Professor Oh Jun-seok's famous lecture was re-recorded, and the lecture progress and explanation were clearer. I enjoyed reviewing it again. I look forward to more great lectures in the future! Thank you!
How to Use Public APIs
How to develop an app applying the MVVM pattern
Have fun learning with public APIs
Practical Flutter Mobile App Development.
✔️ In this lecture!
Create a public mask inventory app with Flutter
Let's apply the MVVM pattern .
Flutter is a great framework for building apps that leverage public APIs.
To get beyond the beginner level of Flutter, you need to leverage patterns to build structured apps.
You will learn how to structure your app using the MVVM pattern, which is often used in mobile apps.
Create a public mask inventory app and refactor it using the MVVM pattern.
Difficult concepts are explained visually using diagrams.
1. First, let’s try making a mask inventory app.
• First, create your app quickly.
2. Developing apps with design in mind
• And we will learn and apply the MVVM pattern to complete the function.
This lecture explains based on Android Studio and Android emulator.
Please note before taking the class!
Q. I have never used Flutter before. Can I still join?
No. Since basic knowledge of Flutter and Dart is required, you must take the introductory book or at least the free Flutter introductory video lecture course to take the course.
Make sure this is the course you need to study.

Who is this course right for?
Flutter Beginner and Intermediate Course Viewers
Those familiar with Flutter basics and Dart syntax who want to apply the MVVM pattern
Need to know before starting?
Flutter Basics
Dart
Career Verified
12,648
Learners
922
Reviews
866
Answers
4.7
Rating
16
Courses
I am Junseok Oh, a developer who teaches and writes books.
I run the 'Junseok Oh's Survival Coding' YouTube channel and the Survival Coding (https://survivalcoding.com) educational platform.Specialties: Android, Flutter
Books
Oh Jun-seok's Flutter Survival Coding (Hanbit Media 2020)
Oh Jun-seok's Android Survival Coding: Kotlin Edition (Hanbit Media 2018)
Android Until It Works (Ruby Paper 2018)
Key Experience
CEO of OhRange
IT Development Vocational Training Instructor at Semin Vocational Training School
Director of Suwon Smart App Development Academy
LG Electronics MC Division
Security Division, Tokai Rika Co., Ltd., Aichi Prefecture, Japan
IT Division, Nihon Techseed Co., Ltd., Aichi Prefecture, Japan
LinkedIn: https://www.linkedin.com/in/junsuk5/
All
32 lectures ∙ (4hr 0min)
26. 10-UI Creation
12:35
32. 16-Finishing
02:11
All
77 reviews
4.8
77 reviews
Reviews 1
∙
Average Rating 5.0
Reviews 4
∙
Average Rating 5.0
Reviews 2
∙
Average Rating 5.0
Reviews 56
∙
Average Rating 5.0
Reviews 7
∙
Average Rating 5.0
5
I just went straight to the main course. This is the best practical Flutter course. I feel like I learned only the core of everything for developing network communication apps without any unnecessary details. If you are new to Flutter, you should first take the instructor's Flutter beginner course or watch it while understanding the grammar or widget concepts through Oh Jun-seok's Flutter survival coding. I would like to rate it as a shortcut that does not waste time for beginners and a course that gives wings to existing developers. I hope you will continue to give good lectures. Thank you very much.
Check out other courses by the instructor!
Explore other courses in the same field!
25% off for new members
$41.70
25%
$51.70