![[PL 0302] Python for Data Manipulation - NumPy MasterclassCourse Thumbnail](https://cdn.inflearn.com/public/courses/334756/cover/a4cbdc80-53da-4422-9b8d-67362b68a9fa/334756.png?w=420)
[PL 0302] Python for Data Manipulation - NumPy Masterclass
asdfghjkl13551941
This is a lecture on how to use NumPy and practice its application in real-world scenarios.
Beginner
Numpy, Python, AI
[Python for AI] Third lecture in the series. Learn how to debug Python code.


Reviews from Early Learners
5.0
김명진
I feel like my foundation is gradually being built up, which is good. I think I now understand what the professor said when he said that fixing errors takes longer than writing code because you have to breakpoint and take it apart one by one.
5.0
별따는개발자
I think this is a must-take lecture for anyone who is developing. However, there is no lecture that is organized this well on debugging. This is really the best. Thank you for the great lecture!
5.0
aerolbn
I ran my best during this holiday and completed the first round. (Of course I should review, right???) Debugging is a basic programming skill that must be learned, but it is not covered well in most lectures. Through this lecture, I learned various tips that not only help me find errors, but also help me easily understand the logic of complex code. After listening to the lecture, I feel that programming without learning debugging is like going on a new path without a map or navigation. Thank you so much for making such a great lecture. ^^
Concept of Debugging
Python Code Debugging
This lecture is part of the pre-semester (preparatory semester before this semester) of the artificial intelligence specialized curriculum All about AI.
This is the third lecture in the Python for Artificial Intelligence series.

Miro Link: https://miro.com/app/board/uXjVNJ8PZSs=/?share_link_id=801072444784
For an introduction to All About AI, please refer to the orientation lecture.
This course *includes* practice time.
Are you still debugging your programs using the print function?
Learning how to debug like real developers do all the time will make your life easier 😃

This course focuses on the most basic uses of debugging.
Before learning how to debug functions and classes
Debugging execution process
Debugging variables
Debugging if statements
Debugging for For loops
And we practice this process targeting operations covered in actual machine learning and deep learning.

Who is this course right for?
Someone new to Python
A person who wants to strengthen their programming fundamentals.
Need to know before starting?
[PY 0201] Python for AI Level 1
Python Level 2 for AI
4,038
Learners
188
Reviews
85
Answers
4.9
Rating
21
Courses
[Like Lion] Intermediate/Advanced AI Course
[National Institute of Meteorological Sciences] 2022, 2023, 2025 Meteorological AI Boost Camp
[Samsung Electro-Mechanics] Advanced Software Course for New Employees
[Korea Institute of Human Resources Development in Science and Technology] Long-term Mentoring for Strengthening R&D Implementation Capabilities
[Korea Institute of Human Resources Development in Science and Technology] E-learning content production for R&D professional courses
[Korea Institute of Human Resources Development in Science and Technology] Research Data Visualization Course for Postdoctoral Researchers
[Wonkwang University] Wonkwang University AI Collective Training and AI Short/Long-term Courses
[National Information Society Agency] SW Education for Women Professionals
[SK m&service] Data-Driven Decision Making
[Korea IT Business Promotion Association] ICT COG Academy
[Seoul Metropolitan Office of Education] Training in New Technology Fields
[KT] KT AI Competency Enhancement Course
[K-ICT] Data Safe Zone Analysis Camp
[Gyeonggi-do Business & Science Accelerator] Vision AI for Beginners
[Gyeonggi Business & Science Accelerator] Introduction to Data Analysis with Python
[Seoul National University of Science and Technology] Advanced AI Utilization Training
[Seoul National University] AI Utilization Capacity Building Training
[HD Korea Shipbuilding & Offshore Engineering] AIC AI Research Position Competency Assessment Development
[Multicampus] Mastering Core Machine Learning Algorithms: From Principles to Implementation
[Fast Campus] A Mathematical Approach to Deep Learning
[패스트캠퍼스] Machine Learning and Data Analysis A-Z: All-in-One Master Class
[Fast Campus] Byte Degree Lv.2 Deep Learning Essentials
[Fast Campus] Deep Learning & AI Super Gap
[Fast Campus] Computer Science Super Gap VER.2
Analysis A-Z [Fast Campus] Byte Degree Lv.2 Deep Learning Essentials [Fast Campus] Deep Learning AI Super Gap [Fast Campus] Computer Science Super Gap VER.2
All
14 lectures ∙ (9hr 18min)
Course Materials:
All
10 reviews
4.9
10 reviews
Reviews 45
∙
Average Rating 4.9
Reviews 4
∙
Average Rating 5.0
Reviews 38
∙
Average Rating 5.0
5
I ran my best during this holiday and completed the first round. (Of course I should review, right???) Debugging is a basic programming skill that must be learned, but it is not covered well in most lectures. Through this lecture, I learned various tips that not only help me find errors, but also help me easily understand the logic of complex code. After listening to the lecture, I feel that programming without learning debugging is like going on a new path without a map or navigation. Thank you so much for making such a great lecture. ^^
Thank you so much for always following my intentions😃 As you said, debugging is not well explained in other places for various practical reasons, so I hope this lecture will be of great help to your future programming! I will do my best to provide better lectures~!!
Reviews 4
∙
Average Rating 5.0
5
It's really the best. I go to work at 6:30 every morning and study for about 2 hours in advance, and I'm studying on the weekends too. Now I've finished listening to Debugging and I'm listening to Level 3, but I'm dizzy~ I want to see the next lectures soon... When will they come out?
Hello~ First of all, thank you very much for your positive feedback on my lecture😃 Currently, the demand for math lectures is so high that I am currently working on [Vector Geometry] lecture. I think it will be completed by the end of this month, and for the programming lecture, [Computer Architecture 101] is halfway done. I think it will be open in mid-May~ I will come back with a more complete lecture😃
Reviews 4
∙
Average Rating 5.0
5
I feel like my foundation is gradually being built up, which is good. I think I now understand what the professor said when he said that fixing errors takes longer than writing code because you have to breakpoint and take it apart one by one.
Hello! Later on, you will experience many days of debugging~! I hope what you have learned now will be of great help to you then😃
Check out other courses by the instructor!
Explore other courses in the same field!