Java Grammar Summary - 1 Hour
survivalcoding
Essential Java syntax review before studying Java-based development.
Beginner
Java
If you have started Java development but feel overwhelmed when trying to solve a problem, it is time to study design patterns. I will explain 10 of the GoF design patterns that I personally use the most.
Reviews from Early Learners
5.0
Ed.M
When I was a beginner developer, when I started working and analyzed existing code, the part that I got stuck on was mostly design patterns. This lecture was a great help because it directly showed the concept and implementation method of design patterns with easy examples, which is the instructor's strength, and the lecture focused on patterns used in practice. In particular, it was great when he showed the implementation of the drawing board as a combination of the Command pattern and the Menento pattern. I think I will use it often. ^^ I will try to properly utilize design patterns in the next project. These days, when hiring developers, design patterns are always included in the preferential items. It was good to be able to learn comprehensively through this opportunity. Thank you for the great lecture.~
5.0
윤동희
It was a great lecture!
5.0
한동진
Okay, I'm learning design patterns well.
Situational Problem Solving Patterns
How to use interfaces, abstract classes, and inheritance
Take your development efficiency to the next level with Java design patterns !
Here are the 10 most frequently used patterns.
After completing your Java studies and working on several projects, you may find yourself unsure of the most efficient way to write code for a given situation. While you can figure out these code patterns on your own, the GoF's design patterns are already well-organized and useful.
In this lecture, I will introduce 10 patterns that I find myself using frequently while developing Java and Android.
Who is this course right for?
Students and developers who have completed studying Java grammar
Students and developers who have heard of design patterns but do not know much about them
Anyone who wants to get better at coding
Need to know before starting?
Java Grammar
Career Verified
12,723
Learners
928
Reviews
868
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
37 lectures ∙ (3hr 30min)
Course Materials:
All
14 reviews
4.4
14 reviews
Reviews 7
∙
Average Rating 5.0
5
When I was a beginner developer, when I started working and analyzed existing code, the part that I got stuck on was mostly design patterns. This lecture was a great help because it directly showed the concept and implementation method of design patterns with easy examples, which is the instructor's strength, and the lecture focused on patterns used in practice. In particular, it was great when he showed the implementation of the drawing board as a combination of the Command pattern and the Menento pattern. I think I will use it often. ^^ I will try to properly utilize design patterns in the next project. These days, when hiring developers, design patterns are always included in the preferential items. It was good to be able to learn comprehensively through this opportunity. Thank you for the great lecture.~
Reviews 1
∙
Average Rating 5.0
Reviews 4
∙
Average Rating 5.0
Reviews 1
∙
Average Rating 5.0
Reviews 7
∙
Average Rating 5.0
Check out other courses by the instructor!
Explore other courses in the same field!