강의

멘토링

로드맵

Inflearn brand logo image
Programming

/

Programming Language

Python Basics

This course is designed to guide you through the essentials of Python, a language renowned for its simplicity and power. Immerse yourself in the exciting world of programming with our Basic Python course.

(5.0) 3 reviews

28 learners

  • jikim1770
이론 중심
Python
python3

What you will learn!

  • Learn how to code.

  • Learn the characteristics and caveats of operators.

  • Learn control structures through control statements.

  • Learn about function implementation and Python's unique function features.

  • Learn about basic containers.

  • Learn object-oriented programming techniques.

Covers the basics of Python and various grammar points and precautions.

  • Understand the background of Python's emergence and cover Python's unique grammar.

  • This article focuses on how Python differs from other languages.

  • You will learn how to understand Python's basic containers and implement various programs using them.

  • Explains how Python syntax works within memory and the system.

Learning Content

Section (1) Python Overview

We cover the background and features of Python and how to set up a Python development environment.

Section (2) Basic Grammar

Explains Python's basic syntax, variables, and their internal structure.

Section (3) Boolean Operations and Strings

Explains the characteristics and usage of the boolean data type and also covers strings (str).

Section (4) Basic Data Structures

We will explain the basic containers provided by Python, including lists, tuples, dictionaries, and sets.

Section (5) Control Structure

Describes the features and implementation of Python's conditional control and range-based loops.

Section (6) Data Structure Applications

Explains the features of Python's basic containers, such as indexing, slicing, and common functions.

Section (7) File Input/Output

This course explains how to create file objects in Python and utilize them for various file input/output methods. It also covers pickle, a tool for storing Python objects.

Section (8) Function

It covers the basic syntax of functions and handling of various arguments and return values, and also explains modern syntax such as lambda and closure.

Section (9) Object Orientation

Explains object-oriented coding in Python, covering inheritance, polymorphism, and abstraction.

Things to note before taking the course

Practice environment

  • Operating System and Version (OS): Windows 10,11

  • Editing tools: Windows Anaconda, Jupyter Notebook

  • Compiler: Python 3.8

Learning Materials

  • Learning materials provided in PDF format

  • During class, we use PPT to write on the board and share it as class materials (PDF).

Player Knowledge and Precautions

  • Prerequisites for this course: Introduction to Python

  • This lecture video specifications: FPS-60, resolution-1280*720, audio sample rate-44,100

  • Please feel free to ask questions, and the lectures may be revised as new techniques emerge.

  • The learning materials distributed during lectures are for class use only and unauthorized distribution is prohibited.

Recommended for
these people

Who is this course right for?

  • Anyone who wants to learn Python

  • Anyone who wants to study artificial intelligence

  • For those who want to experience the simplicity and extensibility of Python

Need to know before starting?

  • Introduction to Python

Hello
This is

716

Learners

70

Reviews

11

Answers

4.9

Rating

9

Courses

김정인 강사님은 오픈소스가 중요하다며

리눅스 커널 및 딥러닝의 구현 소스를 취미 삼아 매일 분석 하는 오픈 소스 매니아 입니다.

소스를 통해 이해 한다며 무작정 소스 분석으로 모든 원리를 이해하려 하므로

수강 시 소스 폭탄에 주의 해야 합니다.

 

강의문의 : jikim@imguru.co.kr

Curriculum

All

41 lectures ∙ (9hr 11min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

3 reviews

5.0

3 reviews

  • 최덕진님의 프로필 이미지
    최덕진

    Reviews 1

    Average Rating 5.0

    5

    100% enrolled

    • 김영갑님의 프로필 이미지
      김영갑

      Reviews 2

      Average Rating 5.0

      5

      98% enrolled

      • 김기훈님의 프로필 이미지
        김기훈

        Reviews 1

        Average Rating 5.0

        5

        100% enrolled

        좋은 강의였습니다

        $68.20

        jikim1770's other courses

        Check out other courses by the instructor!

        Similar courses

        Explore other courses in the same field!