inflearn logo

Python and Pandas: The Essentials, Quickly Explained for Beginners

This course will help you quickly learn the core concepts of Python and the Pandas library. Improve your programming skills by working through the exercises after each section!

(4.9) 125 reviews

3,790 learners

Level Beginner

Course period Unlimited

Python
Python
Pandas
Pandas
Python
Python
Pandas
Pandas

Reviews from Early Learners

4.9

5.0

myyyeee

75% enrolled

After learning Python, I took this course to learn about the pandas library. I was able to understand the basics of pandas, and based on this, I plan to solidify my foundation by solving various practice problems in the future. It was very helpful. Thank you ^^

5.0

doye5052

35% enrolled

This is so helpful, I'll give it an A+

5.0

cicy0616

100% enrolled

It's amazing that such a high-quality lecture is free. The lecturer explains it so simply and easily that even non-majors can understand it. I enjoyed it!

What you will gain after the course

  • Programming Syntax with Python (variables, conditions, loops, functions, etc..)

  • Programming Fundamentals with Practice Problems

  • Pandas Basics for Data Processing

  • Concepts related to Series, DataFrame, etc.

  • Fundamentals for Taking a Python Quantitative (Quant) Investment Course

Want to take a step closer to programming?
Learn easily and quickly with Python & pandas!

For those of you who want to learn coding and put it to good use!

💡 Please look forward to the follow-up course!

 

This course teaches the basics of the Python and Pandas libraries.

When you first encounter programming, you may feel overwhelmed by the vast amount of material to learn. As a beginner, you don’t really need to memorize advanced syntax or every minor method. I believe it’s more effective to focus on the essentials first and learn the details through trial and error while working on projects.

Python is a particularly good language for learning and applying quickly because it has a wealth of open-source resources and relatively simple, easy-to-understand syntax. Once you learn Python, you’ll be one step closer to creating the programs you want to build.

Learn the Pandas library specialized in data processing and analysis.

Those who are new to programming

Those who want to quickly learn the essentials of Python programming syntax and the Pandas library
‑focused on the key concepts

The pandas you will learn in this course is a library specialized for data processing. To put it simply, pandas can be considered the Python version of Excel, which we use frequently. With pandas, you can easily and conveniently perform not only data processing, but also simple visualizations needed for analysis.

Have you ever felt frustrated by endlessly learning only the basic syntax of programming languages?
Have you wanted to learn coding but hesitated because you didn’t know how to apply it in practice?
We hope this course can serve as a useful reference for those who are new to programming and those starting data-related work with Python.


We’ve designed it so that anyone can easily learn just the essentials.

Windows 10 + Visual Studio Code 2019

Short but powerful! 
Learn Python basics step by step 

You will master the basic syntax needed for Python programming, including variables, conditionals, loops, and functions,

and be able to apply it.

Pandas essentials for data processing

Learn how to perform CRUD operations on the core data structures of the pandas library
Series and DataFrame,
and become able to use them.

Pandas skills you can use right away

You will be able to use pandas to transform data into the
form you need and perform
basic data visualization.

Python basics
core syntax

  • Python installation and how to use Jupyter Notebook
  • DataType & Variables
  • Condition
  • Loop
  • Function
  • Python Programming Practice Problems

Pandas library
Core basics

  • Installing Pandas and NumPy
  • DataFrame CRUD
  • Pandas Calculation Methods
  • Appy
  • Concat
  • Handling Duplicated Data
  • Handling Missing Data
  • Simple Visualization
  • Pandas Practice Problems
파이썬 조건문에 대한 이해
판다스 데이터프레임을 활용한 간단한 데이터 시각화

Q&A 💬

Q. Can non-majors also take this course?

Yes! This is an introductory course on Python and Pandas. After completing this course, I recommend working on a small project where you can apply these concepts. After studying the syntax of one language, your next step should not be to learn another language, but to put what you’ve learned into practice. It’s truly unfortunate to see beginners endlessly studying language syntax, almost like nomads wandering from one language to another ㅜㅜ

Search Google for "Python application projects" and try the project that looks the most interesting and worthwhile. I also got started with programming through Python and went on to learn web development and servers!

Q. Why should I learn Python of all languages?

First, Python has a relatively low learning barrier compared to other programming languages. Once you learn one language, learning another becomes much easier.
Second, Python has a vast number of fun and powerful open-source projects. This means there are many mini-projects you can work on with just a basic understanding.

For those who are new to programming or want to apply what they learn to various fields, I recommend Python, which is easy to learn and highly versatile.

Q. Is there anything I need to prepare for the course?

All you need is a computer and your fingers! Haha. We’ll provide all the materials needed for the course, so just follow along comfortably. (The course is conducted using Windows OS.)

Recommended for
these people

Who is this course right for?

  • Those who are new to programming

  • Those with a learning style that involves quickly grasping the big picture first

  • Those who want to review the essential Python and Pandas concepts

Hello
This is Jay

Career Verified

7,329

Learners

233

Reviews

171

Answers

4.9

Rating

5

Courses

I will create development content that anyone can enjoy and learn from.

Experience ✒️

  • Served as a code reviewer for the 6th cohort of the Naver Connect Boostcamp Web Backend (Node.js) program

  • Seoul Business Agency SeSSAC Online IT Content Partner (Full Stack)

  • Conducted the Seoul Business Agency (SBA) SeSSAC Developer Introductory Course (Python, JavaScript)

  • Conducted lectures for the Konkuk University Immersive Programming Course

  • Head of Server Division, Seoul SSAC Rising Programmer

  • Outsourced development of cryptocurrency automated trading program (Qt)

  • Marketing agency landing page development outsourcing (Web)

  • Outsourced development of real-time data processing Windows application (Qt)

    Outsourcing development of an automated cryptocurrency trading program (Qt) Outsourcing development of a marketing agency landing page (Web) Outsourcing development of a real-time data processing Windows application (Qt)

More

Reviews

All

125 reviews

4.9

125 reviews

  • rohj3018774님의 프로필 이미지
    rohj3018774

    Reviews 1

    ∙

    Average Rating 5.0

    5

    55% enrolled

    Thank you for the easy and informative lecture. :)

    • yujin71208837님의 프로필 이미지
      yujin71208837

      Reviews 1

      ∙

      Average Rating 5.0

      5

      100% enrolled

      I took the class after studying the notes for the regular semester and I feel like I understand it better. Thank you for the great lecture!

      • doye50524277님의 프로필 이미지
        doye50524277

        Reviews 2

        ∙

        Average Rating 5.0

        5

        35% enrolled

        This is so helpful, I'll give it an A+

        • jayj
          Instructor

          Yes haha good luck with your exam!

      • mye님의 프로필 이미지
        mye

        Reviews 3

        ∙

        Average Rating 5.0

        5

        75% enrolled

        After learning Python, I took this course to learn about the pandas library. I was able to understand the basics of pandas, and based on this, I plan to solidify my foundation by solving various practice problems in the future. It was very helpful. Thank you ^^

        • cicy06166433님의 프로필 이미지
          cicy06166433

          Reviews 1

          ∙

          Average Rating 5.0

          5

          100% enrolled

          It's amazing that such a high-quality lecture is free. The lecturer explains it so simply and easily that even non-majors can understand it. I enjoyed it!

          Jay's other courses

          Check out other courses by the instructor!

          Similar courses

          Explore other courses in the same field!

          25% off for new members

          $8.80

          25%

          $8.80