강의

멘토링

커뮤니티

BEST
Data Science

/

Data Analysis

Practical Data Science Part 1. Introduction to Python

This course is for those who need to introduce data analysis, machine learning, AI, etc. to their work but are not familiar with Python programming. You will systematically learn the core functions of Python required to become a data scientist in a short period of time.

(4.9) 29 reviews

336 learners

  • hjkim3
Python
Numpy
Pandas

Reviews from Early Learners

What you will learn!

  • Python core functions for implementing data analysis and machine learning models

  • Basics of handling data and processing file input/output

Contains only the essentials!
Essential Python for Data Analysis

Big data analytics, machine learning, deep learning, artificial intelligence, and digital transformation (DT) are among the most in-demand technology fields today. In nearly every industry, training data scientists to handle these technologies is crucial and urgent.

To become a data scientist, you must first and foremost be able to use Python fluently. However, learning Python takes so much time that many people give up early on.


📕 Learn only the essentials you need in the field!

This course focuses on the fundamentals and core concepts of Python required for practical data analysis and machine learning model development in the field. It doesn't delve into in-depth beginner topics or introduce numerous Python features. Instead, it focuses solely on the core concepts.

  • STEP 00

First, learn how to use Jupyter Notebook and GitHub by setting up your Python environment. The GitHub tutorial shares the source code location, so follow along and learn.

  • STEP 01

Beginning with a solid foundation in Python, you'll learn the differences and characteristics of handling numbers, strings, and Boolean variables, as well as lists, tuples, and dictionaries for grouping and processing multiple data sets. You'll also learn how the "if," "for," and "while" statements manage program flow.

  • STEP 02/03

Next, we will learn how to manipulate data frames, a two-dimensional table structure provided by the pandas package (searching, adding, deleting data, etc.), and cover numerical operations on matrices (arrays) provided by NumPy.

  • STEP 04

We cover data visualization and introduce the usage and features of representative visualization techniques such as plot, scatter, hist, boxplot, and bar graphs.

  • STEP 05

Python's greatest strength is its ability to conveniently apply functions to data . Learn various ways to apply functions and the differences between lambda, map, and apply.


🙋‍♂️ 5 hours is enough!

Many people who study Python for problem solving give up because of its difficult theories. However, it's highly likely that you won't need those theories to solve the problems you want to solve.

As Saint-Exupéry said, "Perfection is not when there is nothing more to add, but when there is nothing more to take away." In this lecture, I aim to convey the core contents of Python required to become a data scientist in a minimal amount of time .

We hope that through this course, everyone will successfully advance to become a data scientist.

Kim Hwa-jong, CEO of Data Science Lab

Recommended for
these people

Who is this course right for?

  • Anyone who needs to adopt machine learning technology to solve their own tasks

  • For those who are not familiar with Python but want to learn the core Python in a short period of time

Need to know before starting?

  • passion

  • will

  • curiosity

Hello
This is

921

Learners

77

Reviews

11

Answers

4.8

Rating

3

Courses

"고장난 라디오 고칠 수 있어?"

제가 전자공학과에 입학한 후 친구로부터 받은 질문입니다. 뭐, 대답은 했습니다. "전자공학과에서는 라디오 만드는 원리를 배우는 것이지 고장난 전자제품 고치는 것은 우리 일이 아니고..." 

이론으로 무장한 전문가보다 문제 해결사가 필요한 경우가 더 많습니다. 저는 실전 문제 해결이 더 중요하다고 생각합니다.

최근에는 머신러닝으로 금융, 에너지, 전자, 중장비, 물류, 신약개발, 식품 등 산업 영역의 문제를 해결하는 일을 하고 있는데, 정말 배울 것도 많고 할 일도 무궁무진한 영역인 것 같습니다. 본업은 교수지만 (강원대 컴퓨터공학과), 현장의 문제해결에 관심이 많아 여러 겸직을 하고 있습니다. AI신약개발지원센터장, KAIST 겸임교수, 그리고 데이터사이언스랩 대표를 맡고 있습니다.

AI 시대에 가장 필요한 인재는 실전 문제를 해결할 수 있는 데이터 사이언티스트라고 믿으며 여러분 모두  인기 있는 데이터 사이언티스트가 되기를 바랍니다.

Curriculum

All

23 lectures ∙ (5hr 0min)

Published: 
Last updated: 

Reviews

All

29 reviews

4.9

29 reviews

  • 홍성은 (sungkenh)님의 프로필 이미지
    홍성은 (sungkenh)

    Reviews 2

    Average Rating 5.0

    5

    100% enrolled

    최근에 본 초보자를 위한 파이썬 강의 중 가장 쉽게 설명해주셔서 이해하기 좋았고, 기초를 다지는데 좋은 강의인 것 같습니다.

    • 김화종
      Instructor

      감사합니다. 초보자를 가정하고 만들었지만 기본적으로 꼭 알아야 할 내용은 가능한 담으려고 했습니다. 초보자라도 필수적으로 알아야 할 범위를 파악하는데 활용하면 좋을 것 같습니다.

  • 김선욱님의 프로필 이미지
    김선욱

    Reviews 1

    Average Rating 5.0

    5

    13% enrolled

    필요한 내용만 쉽게 설명하여 전혀 어렵지 않았고, 잊었던 기본 개념을 다시 복기하는 데에 큰 도움이 되었습니다.

    • 김화종
      Instructor

      쉽게 설명하려고 노력했는데 다행입니다. 기본 개념을 체계적으로 정리하는데 활용하시기 바랍니다. 감사합니다.

  • 이현수님의 프로필 이미지
    이현수

    Reviews 1

    Average Rating 5.0

    5

    100% enrolled

    프로그래밍에 익숙하지 않아도 실무에 인공지능을 적용하기 위한 파이썬 핵심 개념들을 알아듣기 쉽게 설명해주셔서 짧은 강의였음에도 불구하고 정말 도움이 많이 되었습니다! 정말 최소한의 시간으로 최대의 효율을 뽑아낸 강의라고 생각합니다!!

    • 김화종
      Instructor

      첫번째 수강평이네요. 빠른 평가 감사드립니다. 복습하면서 궁금한 내용 질문 환영합니다

  • alcatraz76님의 프로필 이미지
    alcatraz76

    Reviews 2

    Average Rating 5.0

    5

    100% enrolled

    파이썬에 대한 기반지식이 없었는데도 불구하고, 개발 환경 구축부터 함수활용에 이르기까지 핵심이 이해하기 쉽고 간결하게 전달되어 초보자의 기본기를 다지는 데 정말 좋은 강의인것 같습니다.

    • 김화종
      Instructor

      좋은 평가 감사합니다. 향후 실전 문제를 해결하는 때에도 주요 내용 정리에 도움이 될것으로 기대합니다.

  • capk6768님의 프로필 이미지
    capk6768

    Reviews 1

    Average Rating 5.0

    5

    100% enrolled

    $51.70

    hjkim3's other courses

    Check out other courses by the instructor!

    Similar courses

    Explore other courses in the same field!