Inflearn brand logo image
Inflearn brand logo image
Inflearn brand logo image
Data Science

/

Data Analysis

Python and Pandas for Beginners: Quick and Easy Guide to the Core

This course will help you quickly learn the core concepts of Python and the Pandas library. Improve your programming skills by solving the practice problems at the end of each part!

(4.9) 96 reviews

3,664 learners

  • jiwoonjeong
Python
Pandas
Thumbnail

Reviews from Early Learners

What you will learn!

  • Learning programming grammar with Python (variable, condition, loop, function, etc.)

  • Programming Fundamentals with Practice Problems

  • Pandas Basics for Data Processing

  • Related concepts such as Series, DataFrame, etc.

  • Basics for Taking Python Quant Investment Courses

Want to get one step closer to programming?
Easy and fast with Python & Pandas!

I want to learn coding and use it well.
For you all!

💡 Please look forward to the follow-up course!

This course is designed to teach you the basics of Python and the Pandas library.

When you first start programming, the sheer volume of material can be overwhelming. For beginners, there's no real need to memorize advanced grammar and detailed methods. I believe it's more effective to focus on the core concepts first, then learn the details through trial and error while working on projects.

Python is particularly easy to learn and use quickly, thanks to its abundance of open source code and relatively simple syntax. Once you master Python, you'll be one step closer to creating the programs you desire.

Learn the Pandas library, which specializes in data processing and analysis .

Programming
First time users

Python programming grammar + Pandas library
For those who want to quickly learn the core

Pandas, which you'll learn in this course, is a library specialized for data processing. To put it simply, Pandas is like the Python version of Excel, a widely used program. Using Pandas, you can easily and conveniently handle not only data processing but also simple visualizations required for analysis.

Aren't you frustrated with having to keep learning only the basic grammar of programming languages?
Have you ever wanted to learn coding but hesitated because you didn't know how to actually use it?
I hope this lecture will be a useful reference for those who are new to programming or are starting to work with data using Python.


Anyone can easily understand the key points
It's structured so you can learn.

Windows 10 + Visual Studio Code 2019

Short but strong!
Learning Python Basics Step by Step

Variables, conditions, repetitions, functions, etc.
Required for Python programming
Familiarize yourself with basic grammar,
You will be able to utilize it.

For data processing
The core of Pandas

Core data types of the pandas library
Series, DataFrame
Learn how to do CRUD,
You will be able to utilize it.

Ready to use
Pandas usage skills

Using Pandas to manage data
Process into the required shape,
Basic data visualization
You will be able to do it.

Python Basics
Core Grammar

  • Installing Python and Using Jupyter Notebook
  • DataTypes & Variables
  • Condition
  • Loop
  • Function
  • Python Programming Practice Problems

Pandas library
Core Fundamentals

  • Install Pandas and Numpy
  • DataFrame CRUD
  • Pandas Calculation Methods
  • Appy
  • Concat
  • Handling Duplicated Data
  • Handling Missing Data
  • Simple Visualization
  • Pandas practice problems
Understanding Python Conditional Statements
Simple data visualization using Pandas dataframes

Q&A 💬

Q. Can non-majors also take the course?

Yes! This is an introductory course on Python and Pandas. After taking this course, I recommend working on a small project that utilizes these concepts. After learning the grammar of a language, the goal isn't to learn another, but to apply it. It's often disappointing to see beginners who, like language nomads, only memorize the grammar of their language. 😢😢

Search Google for "Python projects" and try out the most interesting and challenging projects. I, too, started programming with Python and learned everything from web programming to server development!

Q. Why should I learn Python?

First, Python has a relatively low barrier to entry compared to other programming languages. Learning one language makes it much easier to learn another.
Second, Python has a huge and interesting open source library. This means there are countless mini-projects you can start with just a basic understanding.

For those who are learning programming for the first time or want to learn and apply it in various fields, we recommend Python, which is easy to learn and highly useful.

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

All you need is a computer and your fingers! 😊😊 We'll provide all the materials you need for the lecture, so you can follow along comfortably. (The lecture is based on the Windows OS.)

Recommended for
these people

Who is this course right for?

  • For those who are new to programming

  • People with a learning style that quickly grasps the big picture first

  • For those who want to organize the core concepts of Python and Pandas

Hello
This is

6,887

Learners

181

Reviews

169

Answers

4.9

Rating

4

Courses

저는 현재 국내 대기업에서 추천 시스템 연구 개발을 하고 있습니다.

누구나 재밌고 유익하게 배울 수 있는 개발 콘텐츠를 만들겠습니다.

 

이력 사항 ✒️

  • 네이버커넥트 부스트캠프 웹 백엔드(Node.js) 6기 code reviewer 활동

  • 서울산업진흥원 SeSSAC 온라인 IT콘텐츠 파트너 (Full Stack)

  • 서울산업진흥원 SeSSAC 개발자 입문과정 진행 (Python, Javascript)

  • 건국대 몰입형 프로그래밍 과정 강의 진행

  • 서울시 SSAC 라이징 프로그래머 서버파트 총괄

  • 암호화폐 매매 자동화 프로그램 개발 외주 (Qt)

  • 마케팅 에이전시 랜딩 페이지 개발 외주 (Web)

  • 실시간 데이터처리 Windows 응용 프로그램 개발 외주 (Qt)

     

Curriculum

All

20 lectures ∙ (1hr 47min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

96 reviews

4.9

96 reviews

  • 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 ^^

    • doye50524277님의 프로필 이미지
      doye50524277

      Reviews 2

      Average Rating 5.0

      5

      35% enrolled

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

      • jiwoonjeong
        Instructor

        Yes haha good luck with your exam!

    • 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!

      • 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!

        • rohj3018774님의 프로필 이미지
          rohj3018774

          Reviews 1

          Average Rating 5.0

          5

          55% enrolled

          Thank you for the easy and informative lecture. :)

          Free

          jiwoonjeong's other courses

          Check out other courses by the instructor!

          Similar courses

          Explore other courses in the same field!