Java Grammar Summary - 1 Hour
survivalcoding
Essential Java syntax review before studying Java-based development.
Beginner
Java
In this course, you will learn various methods for developing reactive and flexibly scalable Android apps by utilizing Kotlin and various Jetpack libraries widely used in the industry.
437 learners
Level Basic
Course period Unlimited
Reviews from Early Learners
5.0
Sangcheon Choe
Let me start with a brief introduction. I am a 3rd year app developer working at a small SME. I am currently in charge of Flutter and Android development. I got to know Mr. Oh Jun-seok through YouTube. As a programmer, I have to be aware of trends and quickly catch them to make them my own. However, due to frequent overtime work and my laziness, I only code with the techniques I have used and learned. However, the teacher organizes issues and trends in the Android market quickly and easily through YouTube. I heard that you recorded a lecture on YouTube, so I am leaving a review after listening to the lecture. First of all, what was really good about this lecture was that you used the latest Android trends and JetPack-based libraries to teach the lecture. This may be my personal opinion, but I think that this is where developers are ranked. In my case, I studied app development for about 2 years before getting a job as an app developer. This is already 5 years ago. There is a clear difference between the way I learned coding back then and the way I code now. Technology is bound to develop. If I continue to develop while maintaining the technology from 5 years ago, the app will definitely run. However, I think my life as a developer is over. What's the use of an app that just keeps running? This is the strength of this lecture. I think that I can move up to a higher position only by flexibly responding to the latest trends and issues and developing myself. Thank you for such a great lecture, and I hope you will continue to provide better lectures in the future. I will end my review. Thank you.
5.0
Ed.M
As a current Java Android developer, I thought I would have to move to Kotlin someday, but I ended up going straight for it out of necessity. This course is by far the best. It teaches advanced technologies related to the latest Android by applying them to actual projects. Surprisingly, through the course that compares and develops the same project with Java and Kotlin, I am sure that if you have even a little bit of Java-based development experience, you will feel the urge to confidently apply Kotlin to your work. It explains the essential elements of Jetpack in detail, and includes development tips based on the instructor's many years of experience, dependency injection, and refactoring methods in one course... I think there is no easier way to learn Kotlin than by comparing the latest essential advanced Android development with Java code. Don't waste your precious time. It is truly the king of modern Android. Thank you for the valuable video.
5.0
jun
Gulp, slurp... slurp... slurp Thank you for the great lecture. Gulp, slurp... slurp... slurp
Utilizing Kotlin and various Jetpack libraries
Various ways to develop reactive and flexibly scalable Android apps
Dependency Injection Methods Using Hilt
Take your mobile app development a step further,
learning modern Android development skills used in the field!
It has already been over 10 years since Android was born, and there have been many changes during that time.
New development languages have been added, and development methods have also changed.
Kotlin is a language created to complement Java, and it was adopted as the official development language for Android in 2019.
And Jetpack is a collection of various libraries developed by Google that can change the paradigm of existing Android development methods.
If you have finished studying the basics of Android but are unfamiliar with these topics, I highly recommend taking this course.
In this course, you will learn modern Android development methods using the following various technologies.
Who is this course right for?
Developers or students who want to learn the latest Android development techniques.
Developers or students who want to learn the advantages of using Kotlin for Android development.
Need to know before starting?
Android Basics
Java Basic Syntax
Kotlin Basic Syntax
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
74 lectures โ (10hr 32min)
Course Materials:
14. [Java] LiveData
05:17
All
43 reviews
4.0
43 reviews
Reviews 7
โ
Average Rating 5.0
5
As a current Java Android developer, I thought I would have to move to Kotlin someday, but I ended up going straight for it out of necessity. This course is by far the best. It teaches advanced technologies related to the latest Android by applying them to actual projects. Surprisingly, through the course that compares and develops the same project with Java and Kotlin, I am sure that if you have even a little bit of Java-based development experience, you will feel the urge to confidently apply Kotlin to your work. It explains the essential elements of Jetpack in detail, and includes development tips based on the instructor's many years of experience, dependency injection, and refactoring methods in one course... I think there is no easier way to learn Kotlin than by comparing the latest essential advanced Android development with Java code. Don't waste your precious time. It is truly the king of modern Android. Thank you for the valuable video.
Reviews 3
โ
Average Rating 5.0
5
Let me start with a brief introduction. I am a 3rd year app developer working at a small SME. I am currently in charge of Flutter and Android development. I got to know Mr. Oh Jun-seok through YouTube. As a programmer, I have to be aware of trends and quickly catch them to make them my own. However, due to frequent overtime work and my laziness, I only code with the techniques I have used and learned. However, the teacher organizes issues and trends in the Android market quickly and easily through YouTube. I heard that you recorded a lecture on YouTube, so I am leaving a review after listening to the lecture. First of all, what was really good about this lecture was that you used the latest Android trends and JetPack-based libraries to teach the lecture. This may be my personal opinion, but I think that this is where developers are ranked. In my case, I studied app development for about 2 years before getting a job as an app developer. This is already 5 years ago. There is a clear difference between the way I learned coding back then and the way I code now. Technology is bound to develop. If I continue to develop while maintaining the technology from 5 years ago, the app will definitely run. However, I think my life as a developer is over. What's the use of an app that just keeps running? This is the strength of this lecture. I think that I can move up to a higher position only by flexibly responding to the latest trends and issues and developing myself. Thank you for such a great lecture, and I hope you will continue to provide better lectures in the future. I will end my review. Thank you.
Reviews 1
โ
Average Rating 1.0
Reviews 1
โ
Average Rating 1.0
1
There is no explanation of the code logic. Even Android developers can tell how to use it. However, paying for a lecture is to learn about the in-depth parts such as how the code works and what logic it was created with, but this part is very lacking. I think that only teaching the method is not a proper teaching method. If you don't explain why this method is necessary and what logic it works with internally, you will never be able to learn it on your own when a new technology comes out. I wish the lecture was made with a more responsible teaching method. Also, the title is "Using Kotlin and Jetpack", but up until Section 4, the explanation is mainly about Java, and the Kotlin lecture is conducted at the level of just typing code. I think it would be right to remove the beginning part and lower the price.
Reviews 19
โ
Average Rating 4.7
2
It doesn't seem to be a lecture for intermediate users. It doesn't go into depth about new libraries, but simply explains how to use them, so I think it would be good to refer to it. Personally, I thought it would explain a little more about the library's internals, but I was disappointed with that part. I can recommend it to beginners, but I think anyone who has used it even a little will already know a lot of the parts.
Check out other courses by the instructor!
Explore other courses in the same field!