Inflearn brand logo image
Inflearn brand logo image
Inflearn brand logo image
Programming

/

Programming Language

Learn Python Programming Properly

We have included only the essential content so that even non-majors can learn Python easily and enjoyably. We will proceed with detailed lectures and challenge exercises so that beginners can properly learn the ‘essential content.’

(5.0) 4 reviews

35 learners

  • eduatoz
Python

Reviews from Early Learners

What you will learn!

  • Introduction to Python Programming for Non-Majors

  • Python basic grammar and usage

  • Basic knowledge required for data analysis and business automation

Lecture Topic 📍

Python, a language used in a wide range of fields and growing in popularity by the day, is no longer an option but a necessity. Its widespread use in diverse fields, including data analysis, machine learning, and business automation, is facilitated by its numerous open-source libraries. This course is designed to help you learn how to use various external Python libraries and learn programming.

Learning Objectives 📃

  • You can learn the characteristics of Python's basic types and use them for appropriate purposes.
  • You can write programs using Python branching and looping statements.
  • You can understand how to use a function by looking at its prototype.
  • You can identify and create the characteristics of each container.
  • You can save data through file input/output.

What you'll learn 📖

Part 1. Basic concepts, standard input/output

  • Introduction and establishment of a practice environment
  • Understanding the Python language and terminology
  • Types and Variables
  • Namespace
  • Modules and Packages
  • Standard input/output
  • Operators (arithmetic, comparison, logical)

Part 2. Statement, Function

  • Conditional statements
  • loop
  • function
  • built-in functions
  • Lambda expression

Part 3. Data Structures, File Input/Output, and External Library Utilization

  • List
  • Tuple
  • Dictionary, set
  • string, exception
  • File input/output (using shelve, pickle, and glob modules)
  • Introduction to numpy/matplotlib

Expected Questions Q&A 💬

Q. Why should I learn Python?

Compared to languages like C, Java, and C++, it's simple and user-friendly, making it easy for even non-majors to get started. It's easy to understand, boasts a variety of free open-source libraries, and allows programming with simple coding skills.

Q. Want to be good at Python?

Knowing a lot of grammar isn't always the answer. You need to study to become good at programming.

Q. I'm not a major in coding. Should I learn coding?

Now, it's essential to know at least Python. Even if you don't have the depth of knowledge of a major, you need to be able to think logically through coding and program the necessary data and information for your studies and work to secure competitiveness in the Fourth Industrial Revolution. We're entering an era where the line between developers and non-developers is blurring.

Q. Do you have any Python-related certifications?

If you have completed the basics of Python, you can take the Cospro Level 2 private certification, and if you have additionally studied data structures and algorithms, you can take the Cospro Level 1, and the Samsung SW competency test, among other SW competency tests administered by various IT companies.
(Most IT-related companies hire employees through SW competency tests.)


Created this course
Introducing the instructor ✒️

Yoon So-young

Instructor Yoon So-young is an IT professional instructor who has been teaching SW classes for 24 years.

[Lecture History]

  • SW lectures for new and existing Samsung and LG employees
  • Central Information Processing Academy
  • Incheon Girls' Commercial High School (industry-academia joint program)
  • Kimcheon University, Sungkyunkwan University (Suwon), Soongsil University, Seoul National University
  • Korea Chamber of Commerce and Industry
  • Multi-campus and many others

[Certificate of possession]

  • Information Processing Engineer Level 1
  • Vocational Training Instructor License (Level 2 Information Processing)
  • Data Analysis Associate Specialist
  • Big Data Analyst

[Main Courses]

  • Certification Part: Information Processing Engineer, Industrial Engineer, Data Analysis Associate, Big Data Analysis Engineer
  • Algorithm Part: Data Structures (Beginner, Intermediate), Algorithms (Samsung Employees, New Hires, LG Employees)
  • Program Part: C, JAVA, HTML/CSS/Java Script, Python (basics, data processing, data analysis)
  • AI Part: Machine Learning (supervised and unsupervised learning), Deep Learning (TensorFlow, CNN, RNN basics)

Study Guide ✔️

  • Take the class every day and take the time to understand.
  • Complete the provided practical examples by coding them yourself (code while watching the video).
  • If you have any questions, try modifying the code or adding what you want and running it.
  • If you don't understand something, please ask questions on the bulletin board. (The instructor or a student who knows the question will answer.)
  • A hundred words are not as good as seeing once. You have to input the code yourself and run it.
  • Solve the workbook contents and check the answers.
    ※ Learners who faithfully answer the questions every month will be selected in a drawing to receive a 10,000 won mobile Starbucks gift certificate !!!

Recommended for
these people

Who is this course right for?

  • Anyone who wants to become a programmer using Python

  • For those who want to learn Python properly

  • For those who want to get started with Python programming

Need to know before starting?

  • doesn't exist

  • Just prepare your passion for learning.

Hello
This is

2,814

Learners

115

Reviews

51

Answers

4.9

Rating

8

Courses

Curriculum

All

88 lectures ∙ (19hr 27min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

4 reviews

5.0

4 reviews

  • kb73.choo님의 프로필 이미지
    kb73.choo

    Reviews 6

    Average Rating 5.0

    5

    31% enrolled

    상세하고 친절한 설명에 감사합니다.

    • hojeongna님의 프로필 이미지
      hojeongna

      Reviews 1

      Average Rating 5.0

      5

      60% enrolled

      • SoYoung Yoon
        Instructor

        ~^^ 기초탄탄한 파이썬 학습되시길 바랍니다

    • 김수연님의 프로필 이미지
      김수연

      Reviews 4

      Average Rating 5.0

      5

      100% enrolled

      파이썬 기초를 다질 수 있었습니다.

      • SoYoung Yoon
        Instructor

        ~^^ 지금은 파이썬 활용을 학습하고 계실까요?

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

      Reviews 1

      Average Rating 5.0

      5

      100% enrolled

      핵심만 꿀팁으로 설명해요!

      • SoYoung Yoon
        Instructor

        *^^* 감사합니다 앞으로 파이썬을 활용하여 다양한 프로그램을 작성해 보시기 바랍니다. 감사합니다~^^

    $51.70

    eduatoz's other courses

    Check out other courses by the instructor!

    Similar courses

    Explore other courses in the same field!