
Operating Systems Made Easy with Pictures
gamja5
This lecture teaches the essential OS principles for all developers.
입문
Operating System
In this lecture, you can learn linear data structures and algorithms.
Data Structure
Algorithm
Data structures and algorithms that developers must know
We'll explain it in an easy and fun way with pictures!
I always feel sorry for developers who lack the fundamentals and wander around, unsure of what to learn. They seem overwhelmed by the lack of time and the sheer volume of technology they need to keep up with.
While cutting-edge technology is certainly important, fundamentals are even more important in computer science.
If you have a good grasp of the basics, you can easily learn flashy and popular techniques at any time.
Data structures and algorithms are not limited to a specific language or framework.
Even as popular languages and frameworks change, the data structures and algorithms knowledge you learn can be applied.
academic
Learning in school classes
Data structure/algorithm
It's too difficult and stiff.
Can't you learn it easily?
Non-major
The majors learn a new language,
Also in the framework
You seem to be adapting well...
I'm curious about the secret!
job seekers
If you look at the coding test questions,
I feel like there's a wall and I feel blocked.
I feel like I need to learn something
What the heck is that?
Efficiency King
The code I wrote
Analyze performance,
More efficient and better performing
I want to change it to code.
People who are just starting out in development often say this.
It's natural to immediately translate the thoughts that come to mind into code.
Until you learn data structures and algorithms !
When there is a problem, which data structure is the most efficient for that problem,
I am wondering what kind of algorithm would be suitable for that.
Most problems we encounter can be solved using already known data structures and algorithms. Even if they don't exist, we can quickly solve them by applying the data structures and algorithms we already know.
For those of you who have always felt the need for guidance, I'm confident that data structures and algorithms can adequately fulfill that role.
Learn what data structures and algorithms are, and prepare the necessary knowledge and environment before learning about them in earnest.
Let's delve into data structures in earnest. Since this lecture is a basic course, we'll explore and implement relatively simple linear data structures.
We'll explore and implement a recursive algorithm and an algorithm for sorting linked lists, a type of linear data structure. We'll also explore dynamic programming, a technique that can address the shortcomings of recursive algorithms.
Q. In what language will it be conducted?
We'll be using JavaScript, but we'll write example code without using JavaScript-specific syntax so that other languages can easily follow along.
Q. Is this a course that non-majors can also take?
This course is designed for non-majors. Simply follow the lectures and you'll master data structures and algorithms!
Q. Are there any lecture materials?
There are no lecture materials.
Who is this course right for?
Those who learned a programming language and don't know what to do
Those who want to prepare for coding tests
For those who wish to strengthen their fundamentals
Need to know before starting?
One or more programming languages
7,736
Learners
499
Reviews
325
Answers
4.9
Rating
8
Courses
저는 인프런에서 컴퓨터 과학(CS) 강의를 준비하고 있는 감자라고 합니다! 😄
학생과 주니어 개발자들이 AI 시대에 단순히 AI에 밀려나지 않고, 기본기를 탄탄히 다져 AI를 능숙히 활용하는 개발자로 성장할 수 있도록 돕는 것을 목표로 합니다.
All
25 lectures ∙ (4hr 19min)
Course Materials:
All
138 reviews
4.9
138 reviews
Reviews 10
∙
Average Rating 5.0
5
I bought this after the operating system, and the lecture series that explains things easily with pictures is really good. The lecture quality is also high. It's a subject I took in my department, and I think it will be very helpful if I listen to it before preparing for the coding test. I'm looking forward to the advanced version. Also, do you plan on making a lecture on networks?
The series of easy-to-learn pictures is a series of computer science lectures. It will be produced sequentially and will be opened, and among them, there is a network lecture. It's like being processed in a queue! Thank you for your anticipation, Pbuli is cute :)
Reviews 3
∙
Average Rating 5.0
5
The visualization is so well done that it catches the eye. There is Python and Java, but I took the class because JavaScript was the easiest to start with, and I am satisfied. I will wait for the advanced lecture~
I will make sure to make the in-depth version easy to understand. Thank you for your valuable review, Donkey!
Reviews 35
∙
Average Rating 5.0
5
I think it's the best course for introduction to algorithms and light review.
Thank you for your valuable review, Jongwoon Lee! It's the best comment ever haha
Reviews 19
∙
Average Rating 5.0
5
Data structure algorithm, let's get started right away ㅠㅠ
You left a review first haha Fighting! Thank you, Sammy!
Limited time deal
$33.00
23%
$42.90
Check out other courses by the instructor!
Explore other courses in the same field!