강의

멘토링

커뮤니티

BEST
Programming

/

Programming Language

Programming for Us: Intermediate Python (Inflearn Original)

This course focuses on teaching high-level grammar so that learners who have learned the basics of Python can apply Python to practical use. By understanding the unique features of Python and learning them quickly, you can become familiar with intermediate-level programming.

(4.8) 413 reviews

38,439 learners

Level Basic

Course period Unlimited

  • inflearn
Python
Python
Django
Django
Python
Python
Django
Django

Reviews from Early Learners

Reviews from Early Learners

4.8

5.0

allew

100% enrolled

Looking at the comments from people below, it seems like they want to be spoon-fed... If you're at the intermediate level, you should be able to find and study on your own. You can probably find a labyrinth of review on Google by following the flow. It's impossible to master any lecture just by going through the lecture... The lecture itself has such a good flow that it's the best lecture for someone who's just starting out at the intermediate level.

5.0

K DoKy

100% enrolled

This is a really sweet lecture. I was reading 'Python for Experts' on my own and then bought the lecture. It was a great help to me because it solved the parts I was struggling with on my own.

5.0

Jimin Kim

96% enrolled

This is a class without any unnecessary details. You can't learn Python 100% with this, and it wasn't the purpose of the class in the first place. Through this lecture, I was able to study Python steadily without losing interest in it. In other reviews, you mentioned that it is a disadvantage that it shows Google search results without explaining the main concepts, but this is actually an advantage, and I think you should get used to it as soon as possible. I liked that it encouraged me to solve my questions on my own by searching Google or referring to books when I was learning. When working in IT, I think that searching is also a skill. Thank you.

What you will gain after the course

  • Intermediate programming that takes you beyond the beginner level

  • You can learn advanced Python grammar and how to use packages.

Python, if you want to upgrade to the next level! 🚀

Stop worrying! Complete Python A to Z 🏃‍♂️
Bundle discount 50%

  • ✅ Python Basics to Advanced Grammar
  • ✅ Python metaclass design
  • ✅ Concurrent Programming

A lecture that will be the beginning of programming! Inflearn강의마인드맵


Baduk, driving, cleaning,
Everything around us is becoming automated, one by one.

The AI era is upon us.
How should we prepare?

1. Engineering literacy: You must know at least the minimum algorithms (Python).
2. Data utilization ability: When you have data in front of you, it is important to constantly think about what model can be used to achieve what results.
3. Automation Challenge Habit: Develop the habit of trying to automate certain tasks in your work.

I recommend that liberal arts majors learn Python just like they learn Excel.
Because in the future, Python will be a prerequisite for everything.

“The ability to think about what data to collect, how to accumulate it, and how to utilize AI is what people do.”

(Source: If you ignore AI, you will experience the greatest alienation in history)

programming,
What is the proper way to learn?

There are many programming languages in the world. In order to develop a good application, you need the ability to directly review and improve open source code. No matter what programming language you learn to develop, you need to understand the operating principles and concepts of that language. That's why learning grammar in depth is most important.

In that sense, Python is a really well-made language. Thanks to its easy and systematic grammar, even those who are just starting out in programming can solidly understand the structure of the programming language. It is also a language with excellent extensibility that can be widely used in practice.

Just as learning Korean allows you to read poetry, novels, and essays, understanding programming languages also allows you to understand other algorithms without difficulty. If you have understood the structure of programming through the beginner Python course, it is time to move on to the next step.

Already in numerous companies
I'm using Python .

This course is for those who are learning basic Python grammar. It consists of a process of learning and thinking about in-depth code writing, such as Python's advanced grammar and using packages that are easy to miss. I hope that those who meet through the course can take a step forward as advanced Python developers.

Even when you deal with other languages in the future, the fundamentals of programming you learn through Python will serve as a solid foundation for the future.

Preview gif🕵

What you will gain after taking this course










I recommend this to these people!

(This lecture is for those who have learned basic Python grammar🙌)

Repetitive tasks

Office workers and college students who are tired of endless repetitive tasks

One more time!

Intermediate and Advanced Grammar Challenge! Python Beginner

Algorithm?

For those who want to understand programming languages in depth

Parjalal challenge

For those who want to utilize the advanced package

Inflearn Original Series: Python

# Establishing the concept & practical foundation # Data type
This course was designed with practical use in mind, rather than just a 'taste' of the basics covered in existing Python introductory courses.
#Basics perfect review #Basics waiting #Solving various quizzes
This course was created to help you write more efficient, safe, and clean code and improve your problem-solving skills through a basic Python course.
# Data Analysis # Business Automation Current Lecture
Get ready to learn advanced Python syntax and package usage through this intermediate programming course that will take you one step beyond beginner level!
# Metaprogramming # Creating Python packages
In the beginner level of Python, we will study the internal principles of Python in depth for job seekers and career changers!
#ConcurrentProgramming #PythonParallelism #PythonParallelism
At the intermediate level of Python usage, it provides knowledge on Python concurrency and parallelism to job seekers and career changers.



Why Inflearn Original?

Inflearn Original is back, properly
Aren't Netflix originals high quality? Inflearn originals are the same.
We have carefully prepared this course based on the support of Inflearn's original Python introductory course, which has already been chosen by numerous learners.
Check out Inflearn's lectures that are even more thoughtful!

Want to know more?

Content designed for beginners
For parts that are difficult to understand, I tried to introduce easy examples with repeated explanations.

Special knowledge sharer
I've teamed up with someone who knows where programming beginners get confused. He'll help you avoid getting lost.

Most practical
We have only the best that has already been proven. We teach properly with clear communication skills and explanations that are easy to understand. Not only concepts, but also leading practical projects in the current field.

Lifelong access
There is no subscription period, and once you purchase it, you can listen to it forever. You can take the course whenever you want, pay whenever you want, and learn it repeatedly over and over again until you master it completely.

Study by asking questions!
If you ask a question, there are supporters who will give you appropriate answers. Look for answers to the questions you have already asked and ask. If you ask and answer each other, you will remember better.

Recommended for
these people

Who is this course right for?

  • Those who have completed the introductory programming course

  • Those who want to study Python grammar in depth

  • Those who want to systematically learn the differences of Python

  • Those who want to learn Python class-based programming

  • Anyone interested in the Python concurrency/parallel processing part

  • Those who want to participate in open source projects such as Python framework and package production

  • Anyone interested in the Python data modeling part

  • Those who want to expand their theoretical knowledge of other programming languages

Need to know before starting?

  • Python Basic Grammar

  • Those who studied on their own using a basic Python textbook available on the market

  • Other Python Basic Course Online/Offline Lecture Attendees

Hello
This is

717,806

Learners

7,281

Reviews

118

Answers

4.8

Rating

146

Courses

I believe that opportunities for learning should be free from economic and physical limitations.
We pursue equality in opportunities for growth.

Curriculum

All

49 lectures ∙ (10hr 45min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

413 reviews

4.8

413 reviews

  • yoohyunㅁin님의 프로필 이미지
    yoohyunㅁin

    Reviews 1

    Average Rating 5.0

    5

    100% enrolled

    Looking at the comments from people below, it seems like they want to be spoon-fed... If you're at the intermediate level, you should be able to find and study on your own. You can probably find a labyrinth of review on Google by following the flow. It's impossible to master any lecture just by going through the lecture... The lecture itself has such a good flow that it's the best lecture for someone who's just starting out at the intermediate level.

    • makingfunk님의 프로필 이미지
      makingfunk

      Reviews 5

      Average Rating 5.0

      5

      100% enrolled

      This is a really sweet lecture. I was reading 'Python for Experts' on my own and then bought the lecture. It was a great help to me because it solved the parts I was struggling with on my own.

      • delusion570636님의 프로필 이미지
        delusion570636

        Reviews 2

        Average Rating 5.0

        5

        96% enrolled

        This is a class without any unnecessary details. You can't learn Python 100% with this, and it wasn't the purpose of the class in the first place. Through this lecture, I was able to study Python steadily without losing interest in it. In other reviews, you mentioned that it is a disadvantage that it shows Google search results without explaining the main concepts, but this is actually an advantage, and I think you should get used to it as soon as possible. I liked that it encouraged me to solve my questions on my own by searching Google or referring to books when I was learning. When working in IT, I think that searching is also a skill. Thank you.

        • fetpluto9184님의 프로필 이미지
          fetpluto9184

          Reviews 16

          Average Rating 4.5

          5

          100% enrolled

          Okay... Most of the courses here are beginner level, but I liked the nutritious intermediate course. I would appreciate it if you could create more intermediate courses and more opportunities to share good experiences.

          • niceman
            Instructor

            Thank you. I will take note of it.

        • seongminlee02083729님의 프로필 이미지
          seongminlee02083729

          Reviews 6

          Average Rating 5.0

          5

          94% enrolled

          This is my first time taking a lecture like this, and I really enjoyed the lecture I was waiting for. Honestly, I'm looking forward to the "Advanced Python" course even more. Please do it.

          $42.90

          inflearn's other courses

          Check out other courses by the instructor!

          Similar courses

          Explore other courses in the same field!