Unlike existing lectures, this course has been newly designed based on the instructor's initial failures in learning machine learning, enabling easy understanding and application to real-world problems.
One-Hot Encoding, Hyperparameter Tuning, etc. practical techniques
The official lecture chosen by Nekarakubae as an in-house lecture! For beginners who are new to Python machine learning Highly complete lecture
This course is for beginners who are learning Python machine learning for the first time, based on the data analysis/science roadmap. Based on the instructor's experience of failure when he first learned machine learning a long time ago, We have designed it so that you can understand the concepts and key application techniques that you must learn by solving a variety of real-world problems. This allows us to apply machine learning to real-world problems without failing in a short period of time.
This lecture is currently being used as an official in-house Python machine learning training course by one of the actual Nekarakubae companies.
This course is a newly renewed course for 2025, reflecting existing feedback.
I'm a data beginner! Where should I start with complex machine learning/artificial intelligence technology?
Machine learning/AI technology is a very broad subject, as it has complex concepts and various techniques for applying to real-world problems.
When you first learn it, you should learn the basics of machine learning, concepts that you absolutely must learn, and techniques that can be applied to real problems in an appropriate combination.
If you get a feel for machine learning technology based on this, you can learn artificial intelligence technology based on this.
The more theories and complex the technology, the more you need to build them up, focusing on the essential parts, to be able to utilize them.
This lecture is an improved lecture that the instructor has improved upon after reflecting on his experiences of failing numerous times !
Rather than focusing too much on deep principles like math/statistics or listing out old techniques that you won't even use,
It is structured so that you can learn the essential concepts and key techniques to apply to real-world problems by solving real-world problems.
There are various techniques that can be applied to real-world problems. To help you learn them, we will learn various machine learning techniques through real-world problems.
This is a famous problem with the most abundant data, and you will learn various techniques that can be applied in practice, and various techniques that can be considered when actually using machine learning.
We will solve the entire machine learning process by downloading data, making predictions, and submitting the final data prediction problem from the Kaggle site, which is most famous for data prediction problems.
After failing several times, the instructor learned in this order and is now using it effectively in the workplace.
I want to use machine learning technology, even lightly. How can I do that?
This is the part that the instructor was frustrated with a long time ago. First, learn how to apply machine learning techniques based on real problems. Even if you understand the basic concepts of machine learning, the reason it is difficult to apply them to real-world problems is because there are various techniques used when applying them to real-world problems. If you follow various techniques that can be applied to real problems at the code level and listen to explanations of related concepts that require understanding whenever needed, you can utilize the entire process lightly.
By familiarizing yourself with the relevant technologies, you can understand and even utilize the overall machine learning technology in a short period of time.
This is my first time with machine learning technology! What technologies do I need to learn first to take this course?
If you can only use Python, you can take the course.If you can use pandas and visualization techniques, you can. For those who are not familiar with the relevant technology, we provide a data analysis/science roadmap to help you learn systematically, taking into account the level of difficulty. In particular, if you take this course together withthe Beginner Python Data Analysis course in the Data Analysis/Science Roadmap explained at the bottom of this page, you can sequentially learn techniques for handling data with Python.
I am a beginner considering a career in data. How can I learn systematically?
The data field has various theories and technologies, so if you approach it wrong, it can be difficult to learn even if it takes a long time. I have failed many times. However, if you learn by focusing on core technologies, it can be easier than you think.
Divide the core data-related technologies into data collection, storage, analysis, and prediction tasks, and learn the related technologies sequentially. If you build knowledge of each business field (called domain knowledge), you can gain competitiveness. In this regard, we have created a data analysis/science roadmap so that you can learn the core data-related technologies sequentially with increasing difficulty. You can also check the related roadmap at the bottom of this page.
I have created a video that explains in detail about data-related careers and the entire data analysis/science process. If you refer to the video,you can easily learn the data processon your own in a short period of time without trial and error, depending on what you want to do!
These are proven courses that many people have studied for years and have given very good feedback on.
Verified by 20,000 online and offline paid students over 6 years! Don't waste your time! If the instructor is different, the IT lectures may also be different! If you are meticulous and reasonable, it is possible!
How difficult is it to learn machine learning techniques?
If you can do Python, it's not difficult! When learning machine learning for the first time, the most difficult part is studying mathematics, statistics, and probability to understand the related theory . Even if an instructor who has studied related technology for decades explains it easily, it takes a very long time for someone to learn it.
Rather than delving deep into related theories and deep mathematical principles, try to understand the concepts lightly and learn how to write machine learning codes with real problems. Rather than aiming for the top 1% from the beginning, first aim for the top 20% of data predictions and learn how to write codes and techniques that can be applied to real problems. If you understand the concepts enough to understand and actually apply machine learning codes, you will become familiar with it, and if you only learn the theory, you will be able to understand and utilize machine learning technology that was vague.
There have been a lot of Kaggle competitions recently that solve real data problems. Is it possible?
This lecture is also structured so that you can learn step by step by applying it one by one based on actual Kaggle problems and data.
There is a big difference between learning how to use each machine learning method and the code and steps required to solve real problems.
We will go through the steps of how to analyze, process, and predict real data.
And we explain the technology that needs to be understood at each step. We even submit the prediction results.
So, instead of getting tired of just learning the theory, I designed it so that you can also understand how to apply it in practice.
This course is for beginners, so we aim to cover the top 20% of essential skills!
We've made it so you can actually understand and apply machine learning techniques .
This lecture serves as a starting point for those who are learning machine learning for the first time. With on-the-job experience and well-organized materials and examples, even the instructor is learning it for the first time! So that even beginners can apply machine learning technology to the top 20% in a short period of time!
Focusing on the major machine learning technologies still in use today!
Based on real problems and data in kaggle → What machine learning technologies are there? → At what stage are actual data analyzed, processed, and predicted? → Features Engineering, Hyper Parameter Tuning, Voting, Encoding, and other technologies required for practical use
It's fun to apply it to real problems, and it's really great when the prediction results are good! I hope to share the fun of machine learning with reasonable and good people.
Increase your learning effectiveness with lectures based on easily understandable summarized materials and code!
There is an abundance of data and information. After listening to the lecture, which explains in detail with a summary that allows you to understand only the essential parts, After that, whenever you think, 'Oh! There was something like this?', you can immediately understand it by just looking at the data.
So that you can understand and utilize the relevant topic Materials written concisely and with only the essential parts And, actual problem machine learning application code files
The test code is provided in a format that allows for code testing (Jupyter Notebook format), and the basic theory is provided as a PDF file.
We provide PDF materials related to machine learning so that you can check them at any time like an ebook . (However, copying and downloading of related materials is restricted due to copyright issues.)
So that you can feel, 'Ah! It's really different!' This is a series of IT lectures that I created after much thought. Be reasonable and considerate of each other Only those who can form good relationships Please take the class!
Learning systematically The Roadmap of Dave Lee's Residual Fun Coding 🔑
Developer, Data Analyst, and Data Scientist Career Roadmap!
From web/app development to data analysis and AI, we provide an A to Z roadmap that allows you to build a solid foundation in a short period of time. IT technologies are closely linked to each other, so they must be integrated to enable web/app services or data science. By gradually increasing the difficulty and mastering core technologies, you can learn efficiently and understand the system and data in general, and grow into a competitive developer or data expert. To this end, we have prepared a roadmap that systematically organizes core technologies in each field.
1. The fastest data-to-process roadmap
I have created a video that explains in detail about this roadmap and the entire data analysis/science process. If you refer to the video,you can easily learn the data process without trial and errorin a short period of time on your own !
Wait! ✋ Click on the roadmap below for more details. If you purchase the roadmaps all at once, they are available at a discounted price! (The discount will be reduced soon.)
2. The fastest full-stack roadmap
I have created a video that explains in detail the roadmap and the fastest way to learn and implement web/app development on your own. If you refer to this video,you can implement web/app without trial and error in a short period of time.
Wait! ✋ Click on the roadmap below for more details. If you purchase the roadmaps all at once, they are available at a discounted price! (The discount will be reduced soon.)
3. Core computer science (CS) knowledge essential in development and data fields
This roadmap is a course that systematically organizes the essential knowledge of computer engineering (CS), which is the core IT theory that is the basis of development and data fields. Among these, we are opening lectures that can systematically learn the most important core subjects such as computer structure, operating system, and network.
Recommended for these people
Who is this course right for?
Machine Learning Beginners
Those wanting to learn data prediction and classification techniques
좋은 분들께는 분명히 좋겠지만, 개인적으로 가장 안 좋아하는 강의 스타일
이론이나 원리에 대해서는 제대로된 설명이 없고 개념을 그냥 쭉 글로 읽는 교수님 같은 강의 스타일에
코딩도 그냥 쓰여있기만 한 정도... 강의 보다는 강의 자료를 읽는 듯한 느낌
그리고 더 중요한 건 이것보다 훨씬 더 좋은 무료 강의가 있음 !!
차라리 캐글 가셔서 세계 최고의 강의를 들으시는게 훨씬 나음 이것보다 훨씬 싸고 훨씬 효과적
저는 코딩이 이론 과 실습 두 가지로 나뉜다고 생각합니다.
그러나, 각각에 너무 치우친다면 실제로 우리가 코딩을 할 때 잘 적용시키지 못하고, 실제로 왜 이렇게 작동하는지도 모릅니다. 이 강의는 이론 / 실습 두 개를 모두 잡을 수 있는 강의입니다.
물론 이 강의를 통해서 세부적인 사항까지는 알기 힘들더라도(그 부분은 개인적으로 공부하는 것이 더 효율적이거나, 대학교에서 배울 수 있습니다), 전체적인 흐름이 어떻게 흘러가는지 알 수 있고 이로 인해 우리가 다음에 개인 프로젝트를 할 때 전체적으로 이렇게 하면 되겠구나를 인지하고 진행할 수 있습니다. 이게 정말 작아보이지만, 실제로 프로젝트를 하기 시작하면 매우 도움이 많이 됩니다.
Dave lee 강사님 수업을 데이터분석 / 크롤링 / 데이터베이스 / 머신러닝 모두 들어보았는데, 저에게는 있어서 코딩이 '재밌다'라는 것을 알게 해주는 수업인 것 같습니다. 이번 수업도 저에게 많은 도움이 될 뿐만아니라, 재밌어서 무엇보다 좋았습니다. 머신러닝을 정말 쉽게, 와닿게 설명해주셔서 정말 감사합니다.
앞으로도 재미있는 수업을 많이 만들어주시면 감사하겠습니다.
감사합니다!
개인 시간도 들이셨을텐데 이렇게 좋은 수강평을 남겨주셔서 감사합니다. 온라인 강의가 서로 아는 사이가 아니라서 이정도로 평가를 시간을 들여서 해주시기가 어려운데, 저도 덕분에 힘이 생기고 기쁘네요. 꼭도움이 되고 하시고자 하시는 커리어에도 도움이 되어서 함께 좋은 생태계를 만들어 갔으면 좋겠습니다. 감사합니다.