Inflearn brand logo image
Inflearn brand logo image
Inflearn brand logo image
Programming

/

Algorithm & Data Structure

Learning Algorithm Basics with Python

Are you tired of algorithm lectures that explain with pseudo code? Let's learn the basics of algorithms with executable Python source code!

(4.7) 35 reviews

3,416 learners

  • joonion
Algorithm
Thumbnail

Reviews from Early Learners

What you will learn!

  • Lectures with source code, not pseudo code

  • Use Python language instead of C language

  • Coding-focused lectures that skip math and proofs

Lower your barriers to learning algorithms and coding with Python !

Algorithm Basics with Python 📝

Algorithms can be said to be the flower of computer science.
Understanding algorithms is a prerequisite for computer programming.

However, studying algorithms properly is not an easy task.
Algorithms is a required subject that is notoriously difficult even for computer science majors.

Features of this course 💡

Most algorithm textbooks explain based on pseudo code.
So in reality, it's often not easy to implement in a programming language.
This lecture is based on actual working source code in Python language.
Algorithm classes involve rigorous mathematical proofs.
This course is coding-focused, excluding complex mathematics and rigorous proofs.

How to use this lecture ✒️

This course is an algorithm course for computer science majors.
However, this lecture was created for those who have difficulty attending regular university lectures.
Alternatively, it is suitable for previewing before attending regular lectures or reviewing after attending.
This is by no means an easy course, but it is designed to help you study on your own.

Textbooks used in this course ✏️

  • 『Algorithm Fundamentals (5th Edition)』 Richard E. Neapolitan. Hongneung Science Publishing.

This lecture was created based on the above textbook.
It is difficult to digest the content of this lecture just by looking at the lecture without looking at the textbook.
We recommend that you utilize this lecture while studying based on the textbook.

Recommended for
these people

Who is this course right for?

  • For those who want to understand the algorithm based on the working source code

  • People who avoid algorithms because they find math and proof difficult

  • Anyone who wants to study algorithms at a college major level

Need to know before starting?

  • Basic understanding of the Python language

  • Understanding basic data structures

Hello
This is

24,019

Learners

280

Reviews

105

Answers

4.8

Rating

5

Courses

안녕하세요? 주니온 박사는
컴퓨팅 사고력을 키워주고 코딩 지능을 높여주는 SW교육 전문가를 꿈꾸는,
주니온TV@Youtube 유튜브 채널 운영자 입니다. 
(현. 경북대학교 컴퓨터학부 초빙교수)

Curriculum

All

28 lectures ∙ (13hr 6min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

35 reviews

4.7

35 reviews

  • nova020510님의 프로필 이미지
    nova020510

    Reviews 58

    Average Rating 5.0

    5

    39% enrolled

    There was a part that was confusing, but I understood it after listening to the teacher's lecture. It was a great lecture, and the teacher even prepared the materials.

    • joonion
      Instructor

      Thank you for your kind review.

  • zpzgksh5802님의 프로필 이미지
    zpzgksh5802

    Reviews 2

    Average Rating 5.0

    5

    75% enrolled

    The world of algorithms feels like a hidden secret. The answer is the same, but the approach is so interesting. My goal is to learn step by step and finish it.

    • joonion
      Instructor

      I hope you finish it to the end!!!

  • yoonz님의 프로필 이미지
    yoonz

    Reviews 22

    Average Rating 5.0

    5

    14% enrolled

    I'm still taking the class diligently... but the videos are clear and the explanations are good. Since you're a professor, the lecture style is the most familiar to me as a college student. It feels like I'm taking a major class. I'll diligently listen to the remaining lectures.

    • joonion
      Instructor

      Thank you for listening so intently. I tried my best to make it not feel like a major class, but you can't lie about your job, right? Haha. It gets a little difficult as you go on, but if you take the class all the way to the end, it will definitely help you! I'll cheer you on to finish it.

  • istarx4329님의 프로필 이미지
    istarx4329

    Reviews 1

    Average Rating 5.0

    5

    100% enrolled

    Thank you for the great lecture.

    • hyongsu44님의 프로필 이미지
      hyongsu44

      Reviews 868

      Average Rating 5.0

      5

      100% enrolled

      Thank you for the lecture. I learned it in college and it's been a long time since I heard it again. Take care of your health.

      Free

      joonion's other courses

      Check out other courses by the instructor!

      Similar courses

      Explore other courses in the same field!