강의

멘토링

로드맵

Inflearn brand logo image
Programming

/

Programming Language

Python with Jupyter Notebook

I wanted to briefly cover the basics of Python through Jupyter Notebook, which allows you to immediately check the results of your coding.

(4.8) 44 reviews

1,093 learners

  • pbj0812
Python
Thumbnail

Reviews from Early Learners

What you will learn!

  • Python Basics

  • How to use Jupyter Notebook

Using jupyter notebook
Learn the basics of using pyhon 📚

I used a program called MATLAB until I was a student, and then I started learning Python after I graduated. Many people said Python was easy, but I felt a strange sense of resistance to it. Although it was easy, there were many parts that were different from the MATLAB I used, so I had a hard time. As time passed and I became familiar with Python, I made the 'Python lecture like MATLAB' that I made last year based on my memories. However, that lecture was too focused on me, so I made a popular introductory lecture this time. The part that I worried the most was who it would be for. There are already many lectures and books on the market, so I didn't think I needed to make a lecture. So I made an introductory lecture that was fast-paced for those who have already been exposed to programming. Instead of the friendly explanations provided in many introductory Python lectures, I tried to increase the speed of the lecture by providing quick explanations through examples. So I hope that many people will listen to the lecture without any inconvenience. Thank you.


📍 Course Introduction

The jupyter notebook files used in the lecture are provided in compressed file format.

Through this lecture, you can learn python and jupyter notebook. It takes a lot of effort and time to learn something. In this lecture, you can see the results of the code right away through jupyter notebook, and the parts that are deemed unnecessary at the introductory stage are boldly omitted to help you learn a little faster. After completing this lecture, I think it will be of some help to learn python, which you were reluctant to learn.

👉 Course Features

  • You can now view the results of your code directly through Jupyter Notebook.
  • We have made it so that learners only need to run the code in the video without having to type it in through the learning provided file.
  • Simple pictures are provided to help learners understand.
  • To help you learn faster, I have boldly omitted any content that is not absolutely necessary.

Section 0. Introduction to the Course

The lecture introduction section introduces the content of the lecture and the students who recommend the lecture, and includes instructions on how to install and run Jupyter Notebook.

Section 1. Data Types

Contains explanations of data types supported by Python (numbers, characters, lists, tuples, dictionaries, and sets).

Section 2. Control Statements

It contains explanations about loops (for, while) and conditional statements (if).

Section 3. Functions

I have summarized how to create functions using def and how to use them.

Section 4. Exception Handling

We introduced exception handling used when an error occurs.

Section 5. Using the Library

I have introduced how to install and use external libraries.

Section 6. Appendix

A brief explanation of the markdown supported in Jupyter Notebook.


✨ Expected Questions Q&A

Q-1. Can non-majors also take the course?
A-1. It is possible. However, since my target audience is people who have basic programming language experience, there may be some parts where the explanation is lacking.

Q-2. Is there anything I need to prepare before attending the lecture?
A-2. As explained in the introduction, you must install Anaconda and create an environment where Jupyter notebook can be used.

Q-3. To what extent does the class cover the content?
A-3. It covers the basics of Python, but it omits classes that are usually introduced in books or lectures to increase the speed of the lecture.

Note

  • This lecture was recorded on Windows 10 operating system, and no separate instructions are provided for macOS.
  • Unauthorized distribution or public posting of class content and materials is prohibited.

🙋‍♂️ Why I created this course

Korean and English are the same language, but just because you can speak Korean doesn't mean you can easily learn English. Learning English requires a lot of effort. I think programming languages are similar. Although they are the same programming languages, learning a different language requires time and effort. In this lecture, we put a lot of thought into lowering the hurdle of time and effort for learners.

Introducing the knowledge sharer

Over the past three years, I have created several lectures on Inflearn, and over 3,000 people have taken my lectures and responded well.

Inflearn Knowledge Sharer Blog

Knowledge Sharer Other Lectures

Recommended for
these people

Who is this course right for?

  • If you want to learn Python but are hesitant

  • For those who want to get a quick taste of Python

Need to know before starting?

  • Basic understanding of programming languages

Hello
This is

9,729

Learners

429

Reviews

15

Answers

4.8

Rating

8

Courses

- 현) KREAM 데이터 분석가

- 전) ABLY 데이터 분석가

- 전) wadiz 데이터 분석가

- 전) XIILab 인공지능개발팀 선임연구원

- 전) 아라종합기술 수치모델링1팀 사원

- 인하대학교 해양과학과 (학/석)

Curriculum

All

15 lectures ∙ (1hr 2min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

44 reviews

4.8

44 reviews

  • 김명진님의 프로필 이미지
    김명진

    Reviews 1

    Average Rating 5.0

    5

    100% enrolled

    강사님 의도에 맞게 주피터 노트북 사용법과 파이썬 문법에 대해 가볍게 리마인드할 수 있는 기회였습니다.

    • 박범진
      Instructor

      제 의도에 맞게 들어주셔서 감사합니다!

  • 오광석님의 프로필 이미지
    오광석

    Reviews 1

    Average Rating 5.0

    5

    100% enrolled

    감사합니다.

  • saemmi님의 프로필 이미지
    saemmi

    Reviews 1

    Average Rating 5.0

    5

    93% enrolled

    Python이나 Jupyter Notebook 환경을 간단하게 경험해보고자 할 때 유용합니다.

    • 박범진
      Instructor

      수강평 감사드립니다!!

  • lightdol2님의 프로필 이미지
    lightdol2

    Reviews 1

    Average Rating 5.0

    5

    33% enrolled

    명료한 강의

    • 박범진
      Instructor

      명료한 수강평 감사합니다!

  • 정혜임님의 프로필 이미지
    정혜임

    Reviews 3

    Average Rating 5.0

    5

    100% enrolled

Free

pbj0812's other courses

Check out other courses by the instructor!

Similar courses

Explore other courses in the same field!