강의

멘토링

커뮤니티

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) 46 reviews

1,140 learners

  • pbj0812
Python
Thumbnail

Reviews from Early Learners

What you will gain after the course

  • 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,873

Learners

443

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

46 reviews

4.8

46 reviews

  • accdong5951님의 프로필 이미지
    accdong5951

    Reviews 1

    Average Rating 5.0

    5

    100% enrolled

    It was an opportunity to lightly review Jupyter Notebook usage and Python syntax, as intended by the instructor.

    • pbj0812
      Instructor

      Thank you for listening as I intended.

  • lightdol5941님의 프로필 이미지
    lightdol5941

    Reviews 1

    Average Rating 5.0

    5

    100% enrolled

    Thank you.

  • saemmi5326님의 프로필 이미지
    saemmi5326

    Reviews 2

    Average Rating 5.0

    5

    93% enrolled

    It is useful when you want to quickly experience Python or the Jupyter Notebook environment.

    • pbj0812
      Instructor

      Thank you for the course review!!

  • lightdol21950님의 프로필 이미지
    lightdol21950

    Reviews 1

    Average Rating 5.0

    5

    33% enrolled

    Clear lecture

    • pbj0812
      Instructor

      Thank you for the concise review!

  • bwl8166400님의 프로필 이미지
    bwl8166400

    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!