강의

멘토링

커뮤니티

Programming

/

Programming Language

Python completed by self-study

Meet the premium Python course that received high lecture ratings from MUSA, FastCampus, and Cloudeng on Inflearn. Do you want to learn Python? We have prepared a course for those who are new to coding and those who are struggling with Python grammar. You can never master programming by just looking at it. So what should you do? You can find out the secret through my course. If you just follow the instructions in the course, you will definitely be able to build a solid foundation in Python grammar. Never give up!!!

(5.0) 4 reviews

16 learners

Level Beginner

Course period Unlimited

  • fasoft
파이썬
파이썬
실습 중심
실습 중심
Python
Python
파이썬
파이썬
실습 중심
실습 중심
Python
Python

Reviews from Early Learners

Reviews from Early Learners

5.0

5.0

씨없는레몬

100% enrolled

This lecture can provide great motivation not only for those who are new to Python but also for those who tried to learn on their own and gave up. In the beginning, the instructor's active encouragement and motivation alleviate the fear of learning, and I gained confidence that 'I can do it'. In particular, the explanation of the number system, which is the foundation of coding, was great because it allowed me to understand not only how to learn and memorize syntax but also how computers work. Unlike university elective lectures, the content of the lecture is systematic and meticulous, and the instructor explains basic theory and functions in detail. The instructor clearly explains the parts that beginners may find confusing, which helped me realize the parts I missed while learning on my own, and I was able to learn by accurately understanding the principles. I highly recommend this lecture to those who want to learn Python but don't know where to start, or those who have felt limited by self-study.

5.0

taemin030110

74% enrolled

I just started learning Python, but the instructor explained it so kindly that I understood it and my skills improved, so I feel proud. I recommend this class for those who are just starting out with Python.

5.0

tori03dh

100% enrolled

I was frustrated after taking a major subject at school, so I looked around and took the course after watching a sample lecture. The instructor covered all the parts I didn't understand or was curious about at school, so I think I've gained confidence not only in Python but also in programming courses. Thank you for the great lecture!

What you will gain after the course

  • You can build a solid foundation for Python basics.

  • You can learn Python by understanding the principles without memorizing the grammar.

  • Input/output, data types, conditional statements, loops, and functions are all organized.

  • You can learn how to study programming.

Experience the joy of learning Python through direct coding! 🚀

Do you want to learn Python, but find it difficult every time you start?

Have you ever given up on learning programming several times?

It is difficult to feel the real fun of Python by simply watching and listening to lectures.

However, blindly following is not the answer.

This course will help you overcome the barrier of programming by writing your own code!


Even if you're new to coding, it's okay!

Start with simple exercises and follow along, and you'll soon find yourself creating programs.

In this process, you will naturally develop coding habits and learn not only basic grammar but also problem-solving mindset.

Through the classes, you will not only learn, but also feel like you are growing by creating something with your own hands .
If you want to learn Python, join this course right now.

You too can change the world with Python! 🌟

Unique features of this course!


📌 Over 20 years of experience in the field and 10 years of teaching experience
My long experience in programming and my know-how from university and various coding classes are reflected throughout the lecture.
This is a systematic lecture that reflects both the skills used in practice and the learner's level of understanding.

📌 Designed to enable programming by yourself
In reality, it is often difficult to write a program on your own.
This course systematically organizes the steps of program writing to guide you through the process so that you can write your own programs.

📌 Perfect harmony of theory and practice
This is not a simple theoretical lecture where you learn and the end is achieved.
We teach each grammar and concept with a variety of examples, and provide you with the experience of writing and testing your own code to verify that it "really works."

📌 A course that anyone can participate in
Everyone is welcome, whether you are a beginner in programming or have already worked with Python but lack a solid grammatical foundation.

We will open up all the possibilities of Python through a solid course from the basics to practice.

I recommend this to these people!


1⃣ "I know a little bit about computers, but this is my first time programming. I majored in liberal arts. Can I do it?"
→ Of course! Through this course, many non-majors have been introduced to Python and have prepared for new careers by learning artificial intelligence modeling and data analysis. The course is conducted at a beginner's level and provides friendly guidance so that anyone can follow along.


2⃣ "I have experience with other programming languages, but this is my first time with Python. Is that okay?"
→ It is possible! We will explain the differences between languages and Python's unique strengths so that those with experience in various languages can learn Python more easily. The instructor's experience using various languages in the field will be of great help.


3⃣ "I learned Python through simple projects, but can I organize the grammar through this lecture?"
→ Of course! The core of programming is a solid foundation . This course provides an opportunity to systematically organize the knowledge you have vaguely known so far and take your programming skills to the next level.

What you will get after completing this course


1⃣ You can develop good habits for studying programming.
Rather than simply following along, you learn how to think for yourself and solve problems, thereby forming efficient and sustainable learning habits.


2⃣ You can solidify your foundation in Python programming grammar.
You can fully understand the basic grammar of Python and build a foundation for using it to solve various problems.


3⃣ Gain the confidence to write your own programs.
Since the course is focused on practical training from the basics, you will be able to build a foundation for starting your own projects through the programs you create while taking the course.

4⃣ Discover the potential for expansion into a variety of application areas, including data analysis and web development.
You can learn about various practical cases in which Python is utilized and see the possibility of expansion into fields of interest such as data analysis, artificial intelligence, and web development.

Overall curriculum and what you learn


1. How to study programming

  • Creating Good Study Habits

    • Analysis of why self-study programming often fails

    • Practice thinking for yourself and solving problems, rather than simply following the code.

    • How to organize what you've learned through debugging and analyzing code

    • How to write a program in 5 steps

    • Efficient repetition learning method

  • Setting up your practice environment

    • Python installation and development environment setup


  • Break the problem down into smaller pieces to solve.

    • A programming thinking method that divides complex problems into steps.


2. Python Basic Grammar

  • Beginning of Programming - Input/Output

    • Getting user input and output

    • print , input

  • Variables and data types

    • Understand various data structures such as numbers, strings, lists, and dictionaries.

    • Variable declaration and basic operations

  • Conditional statements and loops

    • Implementing logical flow using if , for , and while

    • How to understand the structure of a program and write it efficiently

    • Understanding simple data structures through examples, writing algorithms, and practicing

  • Function

    • Establishing the concept of functions

    • Function definition and call

    • Concept of parameters and return values

    • Practice with various examples


Course Features

  • Beginner-friendly instructions and practice-oriented progress

  • A systematic learning structure that provides a solid foundation from basics to practical application

  • Provides experience writing programs that actually work by balancing theory and practice



Things to note before taking the class

Practice environment

  • We use Python IDLE to easily set up a development environment.

  • There is no problem taking the course on Windows, Mac, or Linux as long as you have a Python development environment.

  • Jupyter Notebook and Visual Studio Code users also have no problem taking the lectures and practicing.

Lecture Practice Environment

  • Python IDLE

  • At the beginning of the lecture, we will explain in detail how to set up the environment.

Player Knowledge and Notes

  • All you need is basic computer knowledge.

Recommended for
these people

Who is this course right for?

  • Highly recommended for those who have given up learning Python through online classes

  • Thorough lectures from the basics for non-majors/beginners

  • If you want to organize the vague Python grammar that you learned through unsystematic Python study

  • Those who have decided to become an expert in artificial intelligence and data analysis

Hello
This is

48

Learners

4

Reviews

5.0

Rating

3

Courses

인공지능, 데이터분석, 스마트 팩토리, 로봇제어, C언어, 파이썬에 대한 풍부한 현장 경험을 바탕으로 그 누구보다 쉽게 가르치는 방법을 늘 연구하고 노력하는 프로그래머입니다.

수많은 강의를 통해 늘 최고의 강의 평점으로 검증된 강사라고 자부합니다.

Curriculum

All

47 lectures ∙ (13hr 25min)

Published: 
Last updated: 

Reviews

All

4 reviews

5.0

4 reviews

  • sachi82님의 프로필 이미지
    sachi82

    Reviews 1

    Average Rating 5.0

    Edited

    5

    100% enrolled

    This lecture can provide great motivation not only for those who are new to Python but also for those who tried to learn on their own and gave up. In the beginning, the instructor's active encouragement and motivation alleviate the fear of learning, and I gained confidence that 'I can do it'. In particular, the explanation of the number system, which is the foundation of coding, was great because it allowed me to understand not only how to learn and memorize syntax but also how computers work. Unlike university elective lectures, the content of the lecture is systematic and meticulous, and the instructor explains basic theory and functions in detail. The instructor clearly explains the parts that beginners may find confusing, which helped me realize the parts I missed while learning on my own, and I was able to learn by accurately understanding the principles. I highly recommend this lecture to those who want to learn Python but don't know where to start, or those who have felt limited by self-study.

    • taemin0301103482님의 프로필 이미지
      taemin0301103482

      Reviews 2

      Average Rating 5.0

      5

      74% enrolled

      I just started learning Python, but the instructor explained it so kindly that I understood it and my skills improved, so I feel proud. I recommend this class for those who are just starting out with Python.

      • tori03dh2079님의 프로필 이미지
        tori03dh2079

        Reviews 1

        Average Rating 5.0

        5

        100% enrolled

        I was frustrated after taking a major subject at school, so I looked around and took the course after watching a sample lecture. The instructor covered all the parts I didn't understand or was curious about at school, so I think I've gained confidence not only in Python but also in programming courses. Thank you for the great lecture!

        • gksmfqlc0750님의 프로필 이미지
          gksmfqlc0750

          Reviews 4

          Average Rating 4.8

          5

          96% enrolled

          I'm a complete beginner with poor comprehension skills, but you teach so easily and step-by-step that I finally feel like I'm seeing things I couldn't see before... I think I've found the perfect teacher 😢😭. Applying what I've learned right away with example problems helps me remember it better, and it's great for reviewing later. The lecture times are also just the right length, so I don't get tired or bored. Teacher, please release the next 강의 soon! I'm always waiting!!!

          $42.90

          fasoft's other courses

          Check out other courses by the instructor!

          Similar courses

          Explore other courses in the same field!