
Solid Foundation! Java Starting Strongly - Part 2: OOP and JVM
nullnull8537
It covers just two things properly: object-oriented programming and the JVM! Plus, it throws in linked-list-based linear data structures.
초급
Java, oop, jvm
This is a lecture for all non-major beginners who want to become computer science majors by memorizing broadly and shallowly. You can quickly learn what you can learn in essential computer science major subjects such as computer architecture and operating systems. Above all, you can finish it by memorizing it!

Basic theory including binary and hexadecimal systems and base conversion
Computer architecture that can be explained by a full adder
Simple and easy to understand operating system structure
Understanding what programming is and methods such as compilers and interpreters
A taste of data structures
Understanding of vocabulary for advanced theories such as concurrency, atomicity, and parallelism.
If you are a beginner developer, you must know
IT and computer theory in one lecture!
I'm just starting to learn coding, and I have no idea what any of the IT-related terms mean.
I'm not a computer major, but I think I lack the basics of computer theory compared to people who majored in computer engineering.
Trying to learn complex concepts in a short period of time gives me a headache. Can't there be a simpler approach ?
👉 You can significantly reduce the difference by memorizing only the essential content!
As you gain experience in development or engineering, the gap between those with a computer science degree and those without tends to become more apparent. This is due to the differing understanding of fundamental IT theory , and is a common problem for those who are not majoring in IT or have transitioned from other positions to develop.
CS theories that computer engineering majors learn in college
We help you learn by 'memorizing' it easily and quickly.
This course was designed to address the challenges faced by beginner developers who are entering the development field without a major in the field. It helps you reach a certain level of proficiency by simply memorizing complex and difficult-to-understand theories. You'll quickly gain a grasp of what computer science majors study over the course of four years.
As the title suggests, the goal of this lecture is to help non-major developers understand concepts that are difficult for even majors to grasp through clear metaphors , rather than through memorization, and to reduce the gap felt by non-major developers!
Let's quickly review the key concepts that are sure to appear in IT technical books.
I promise that after taking this course, your understanding of the development field will change!
Before and after taking this course... your life can change!
It's not easy for a non-major to keep up with the extensive computer theory that a major has spent four years mastering. No training can provide that level of understanding in just one or two hours. However, this lecture will teach you how to minimize that gap and ease the difficulties. While there are no dramatic miracles in life, if you persevere and follow along, I will do my best to comprehensively convey what I've learned through my own experience.
The conclusions reached when understanding is similar, but the ways we navigate ignorance differ for different reasons. The only way to fill in the blanks is through questions. So, never hesitate to ask questions. There are no stupid questions in life. If you have any questions, please feel free to leave them. I'll be sure to answer them if necessary. I hope this course will further enhance your development stamina!
Who is this course right for?
Those who wish to gain a general understanding of IT technology in a short period of time
Beginner developer who is new to coding
Non-majors hoping to become systems engineers
Need to know before starting?
You must have experience using Excel.
Unless you have significant difficulty using your PC or the Internet, this is understandable.
You should be able to understand simple logical operations such as AND, OR, XOR, NOT, etc.
45,479
Learners
2,505
Reviews
1,141
Answers
4.9
Rating
25
Courses
All
31 lectures ∙ (4hr 59min)
Course Materials:
All
336 reviews
4.9
336 reviews
Reviews 1
∙
Average Rating 5.0
5
It's crazy. I understand only the necessary parts. It will be a huge help in development. Thank you!!!!!!!
Thank you for your good evaluation. We plan to continuously improve the content of this lecture in the future, so please refer to it for your studies. ^^
Reviews 17
∙
Average Rating 5.0
5
I have been studying hard with the intention of reviewing it again. I am working as a professional web developer, but I think the importance of databases really goes without saying. I agree with the teacher's words and will study OS lectures diligently.
If you are in the field... I think it may not have been of much help. Nevertheless, thank you for your kind words. DB can be said to be the foundation of IT service structure. I thought it would be good to supplement the lecture in relation to this. I will try to improve the lectures posted in the future. Thank you. ^^
Reviews 7
∙
Average Rating 5.0
5
The lectures are delicious. I can see the face, so I can concentrate much better than in a video lecture with only PPT. And I feel like the lectures are really delicious because you explain in a very easy way the contents that I might have heard difficult explanations about elsewhere. Thank you.
Thank you very much for the great evaluation. I understood the expression, “The lecture is delicious” as a compliment. I feel rewarded and happy as a lecturer. ^^
Reviews 1
∙
Average Rating 5.0
5
As a non-major, I am a 35-year-old soldier who started developing on my own through SwiftUI and wanted to start properly, so I started with this lecture. There are some things I understand and some things I don't, but I personally like this lecture because it serves as a blueprint for me, even if it is vague. I want to continue to develop my own serious hobbies while studying the C series, networking series, and Linux individually, and follow the tech that I consider to be the standard, and someday I want to join the digital nomad group. Thank you for the great lecture, and I also look forward to the revised book that the instructor is saying will be released next year... Thank you.
Thank you for your heartwarming evaluation and feedback. Above all, I am amazed that you are studying while serving in the military. As someone who was discharged from the army as a sergeant, I know very well that it is not easy to do both. I am sure you will do well. If you continue to work hard like you are doing now, I believe you will definitely get the results you want. I will also work harder to quickly revise the book. Thank you. :)
Reviews 8
∙
Average Rating 4.8
5
For a non-major, this lecture is like a shower in a drought. Personally, the virtual memory part was so unfamiliar that it took me a long time to understand, but thanks to this, I was able to keep it shallow. In the future, I will gradually build up CS major knowledge while working on various projects. Thank you!
Thank you for your good evaluation and feedback. Some of the more in-depth content that was not covered in this course will be covered in more detail in the operating system course that will be opened soon. Therefore, I strongly recommend that you study the operating system lecture together. It is currently available for free on my YouTube channel and will be opened on Infraon soon. Please refer to it. ^^
Limited time deal ends in 00:18:23
$39.60
23%
$51.70
Check out other courses by the instructor!
Explore other courses in the same field!