inflearn logo

[Beginner] [5,000+ Students] Python Programming Fundamentals Completion Roadmap

A basic Python programming practice course taught by a working data scientist! Chosen by over 5,000 cumulative students, this course allows you to master Python from the basics to hands-on practice step-by-step with Selena. In the era of Generative AI and LLMs, Python is the essential language you must learn. This is a proven course with a 5-star rating based on high student satisfaction, and an unlimited Q&A open chat room is provided for you to ask questions and communicate at any time.

(4.9) 25 reviews

87 learners

Level Beginner

Course period 12 months

Python
Python
Machine Learning(ML)
Machine Learning(ML)
Big Data
Big Data
AI
AI
AX(Agent Experience)
AX(Agent Experience)
Python
Python
Machine Learning(ML)
Machine Learning(ML)
Big Data
Big Data
AI
AI
AX(Agent Experience)
AX(Agent Experience)

Reviews from Early Learners

Reviews from Early Learners

4.9

5.0

김자현

100% enrolled

I learned about the lecture through the data analysis open chat room operated by Teacher Selena, and became interested in taking the course. When I asked personal career-related questions in the group chat, I was deeply moved by how passionately and sincerely you answered (thank you so much!), and seeing that genuine care convinced me that I could trust and take Teacher Selena's lectures. I had been thirsty to learn Python for a while, and through this lecture I was finally able to learn it systematically. Rather than just explaining theory, I could practice and learn every concept hands-on, which made understanding much easier, and being able to practice anytime, anywhere using Google Colab was very convenient. Especially having separate files for practice and answers was very helpful, as I could try to solve errors myself and learn through the process. Going forward, I plan to take Teacher Selena's data analysis lecture as the next step. Thank you sincerely for always answering diligently in the open chat room as well :)

5.0

bin90

100% enrolled

Teacher Selena, I started studying data analysis with the book <Becoming a Python Data Analyst + ChatGPT> and wanted to learn Python more deeply, so I ended up taking your course. I'm thoroughly learning everything from modules to classes! I'm really a fan!! 😊 Since you're so famous for teaching well, it was really helpful for me as a Python beginner. After the book was published, I also attended the Kyobo Bookstore special lecture in person and studied the recorded version on YouTube multiple times. I also took your Netflix data analysis course and medical data analysis course on your YouTube channel, allowing me to learn solidly from basics to practical application. Your explanations are really fun and easy to understand, so I naturally become immersed. Thanks to you, I learned so much! I highly recommend this to anyone considering taking the course. Among top-tier instructors, you're truly top tier! It's a course you can trust and take. I strongly recommend it! >_<

5.0

lou84

100% enrolled

I had given up on programming during my college years because it was too difficult and I lost interest, but after taking Teacher Selena's lectures, I gained the courage to try again. Thanks to her approach of explaining everything step by step from the beginning, I gained confidence that 'I can do this too' and was able to learn Python in an enjoyable way. I even think that if I had taken such lectures first back in my college days, I might be walking a different path by now. It was a precious experience that allowed me to properly button up the first button of programming. The harmonious composition of practice and theory made it easy to follow along, and I was able to get one step closer to data analysis. I highly recommend it!

What you will gain after the course

  • Python Programming Basics

  • Python syntax used in practice

  • Simple Python programming using Google Colab

  • Python for Practical Use

 

Stop teaching yourself! We have analyzed all the famous Python books.

A high-value course that provides both lectures + practice materials for the price of a single book!

I will deliver only the easiest and most practical knowledge closely related to the field.

 

What if you've just started handling data and need to begin coding?

'Language selection' is important. 

 

The most versatile and easiest programming language, 'No. 1 Python'

Google, Netflix, Dropbox, and Instagram were all built based on Python. 

All the companies we want to work for need talent who can use Python.

Learn Python and develop a competitive edge that sets you apart.

 

 

Out of the hundreds of programming languages available, why should you choose Python?

Python has the advantage of being easier to learn compared to JAVA, C, and C++, while also being used to handle statistics and big data

It is essential if you want to have a career in the field of artificial intelligence.  

 

 

What can I learn in this course? 

 

1. This is NOT a lecture where you simply memorize code; it is a programming lecture that teaches you problem-solving skills.

What does it mean to be good at Python? Many people focus solely on the "language" aspect of Python. However, it should be about studying "programming," not just the "language." What you should gain through your studies is not just knowledge of "syntax," but the thinking power to create "logic."

Ultimately, what matters is what you do with the skills you've learned. Since a company is a place to apply skills rather than just learn them, 'knowing how to do something' is more important than simply knowing a lot.

We will explain it easily from the perspective of an actual industry professional.

 

 

2. Releasing practical know-how learned by studying language basics and practicing together!

Q. I'm curious about how to study coding subjects and how computer science majors typically study.

A. In the case of computer science, I think it's fundamentally better to learn the basics of a language first. I recommend picking a famous book to study and learning as you go while working on projects. Here, you can think of a project as an activity that produces a concrete result through actual development. Reading books in too much detail is just boring. It is more efficient to solve problems by looking up things you don't know as they arise while working on a project and then moving on to the next step.

<Source: Chosun Ilbo>

 

So we've prepared this! 'Theory + Practice + Feedback' all at once!

< Actual Class Content >

 

 

Selena will be with you for your new beginning. 

Lectures and Consulting

Fast Campus: Launch of 'Python Data Analysis for Beginners: Completing Without Failure' course

Class101: Launch of 'Conquering Python Data Analysis Using ChatGPT' course

Fast Campus: Launched corporate-exclusive course 'Mastering Python Data Analysis through Practice'

Government-funded: Launched 'Python Data Analysis Basics Completion Class in One Go' course

MegaStudy: Launched 'Python Programming Basics' and 'Utilizing Python Libraries for AI' courses

Multicampus: Launched 'Introduction to Python Data Analysis with ChatGPT' course

Samsung Electronics: Citizen Developer Training Program 'Python Programming Basics'

Korean Society of Medical Informatics: 'Practical Analysis Using Medical Data' Tutorial

Sogang University, Sookmyung Women's University, Korea National University of Transportation, University of Ulsan, Hankuk University of Foreign Studies, Ajou University: 'Basic Python Programming', 'Machine Learning and Data Analysis Practice Using Python'

S-OIL, Hyundai AutoEver, SK Planet, Daesang Corp: 'Generative AI Applications', 'Introduction to Generative AI', 'Stock Price Data Analysis using RNN'

JobKorea: 'Career Consulting in the Field of Artificial Intelligence'

 

 

<<Becoming a Python Data Analyst + ChatGPT>>

A live lecture by a Kyobo Bookstore bestselling author!

 

 

Benefit 1 for everyone taking the class

 

Benefit 2 for everyone taking the class

Benefits for everyone taking the class 3

 

Benefit 4 for everyone taking the class

 

 

These individuals must take this course.

Non-majors who need to understand the concepts of coding

Office workers who want to build a foundation in data analysis

Those who have taken a basic Python course but need additional practice (hands-on exercises)

Those who want to enter the field of Artificial Intelligence (Deep Learning, Machine Learning)

People who felt frustrated because they couldn't ask questions while self-studying

 

 

A 100% satisfaction-rated lecture proven by reviews from countless students!

 


Learning Content 

 

  • CLASS 01. 파이썬 프로그래밍 기초
    • Lecture 1 - Python Programming Basics: Orientation
    • Lecture 2 - Python Programming Basics: Learning Methods
    • Lecture 3 - Everything about Python (Application Fields and Environment Setup)
  •  
  • CLASS 02. 변수와 자료형
    • Lecture 4 - Variables, Data Types, and Number Types
    • Lecture 5 - String Data Type I
    • Lecture 6 - String Data Type (string) II
    • Lecture 7 - List Data Type (list)
    • Lesson 8 - Tuple Data Type (tuple)
    • Lecture 9 - Set Data Type (set), Boolean Data Type (bool)
  •  
  • CLASS 03. 입출력과 제어문
    • Lecture 10 - Input (input), Output (print)
    • Lecture 11 - File Input/Output (open, write, close, read)
    • Lecture 12 - Conditional Statements
    • Lesson 13 - Loops (for, while)
    • Lecture 14 - Functions (function)
  •  
  • CLASS 04. 클래스와 모듈
    • Lecture 15 - Class I
    • Lecture 16 - Class II
    • Lecture 17 - Internal Modules
    • Lecture 18 - External Modules
    • Lesson 19 - Modules and Packages
    • Lecture 20 - Exception Handling (Errors, Exception Handling Techniques)

 

Recommended for
these people

Who is this course right for?

  • Non-majors who need to understand coding concepts

  • Office workers who want to build a foundation in data analysis

  • Those who have taken a basic Python course but need additional practice

  • People who want to enter the field of Artificial Intelligence (Machine Learning, Deep Learning)

  • Those who felt frustrated because they couldn't ask questions while self-studying

Hello
This is Selena

87

Learners

25

Reviews

14

Answers

4.9

Rating

1

Course

I have conducted various lectures ranging from Python basics to data analysis, meeting over 10,000 students both online and offline.

By identifying the challenges students face firsthand, I incorporate my experience of finding ways to make data easier to understand and practice into my lectures.

Based on these experiences, I authored the book "Becoming a Python Data Analyst + ChatGPT," and I conduct my lectures with the hope that this book serves as a guide for anyone to start data analysis without feeling overwhelmed.

I am currently serving as a lead instructor for data analysis across various platforms, including Fast Campus, Class101, Multicampus, Megastudy, and government-funded programs.


Biography

  • Current) Adjunct Professor of Artificial Intelligence, Graduate School of AI·SW, Sogang University

  • Current) Data Scientist at Big Data Research Center, Asan Medical Center Seoul

  • Machine learning, deep learning, IT platform development, SCI paper author

  • Master of Science in Data Science, Sogang University Graduate School of AI·SW

  • Bachelor of Science in Computer Science, Sookmyung Women's University

  • Completed MIT IDSS Program 'Data Science and Machine Learning'

Author of SCI papers Master of Data Science, Sogang University Graduate School of AI·SW Bachelor of Computer Science, Sookmyung Women's University Completed MIT IDSS Program 'Data Science and Machine Learning'


Author

Becoming a Python Data Analyst + ChatGPT

Master's degree in Data Science Bachelor's degree in Computer Science, Sookmyung Women's University Completed MIT IDSS Program 'Data Science and Machine Learning' Author of *Becoming a Python Data Analyst + ChatGPT*


Lectures and Consulting

  • Fast Campus: Launched 'AI World' - Prompt Engineering 'Socrates' and 'Einstein' lectures

  • Fast Campus: Launched 'Introduction to Python Data Analysis: Completing Without Failure' course

  • Class101: Launch of 'Mastering Python Data Analysis Using ChatGPT' course

  • Fastcampus: Launch of 'Python Data Analysis for Beginners: Mastered through Practice' corporate-exclusive course

  • Government-funded: Launch of 'Python Data Analysis Basics Completion Class'

  • Megastudy: Launched 'Python Programming Basics' and 'Utilizing Python Libraries for AI' courses

  • Multicampus: Launched 'Introduction to Python Data Analysis with ChatGPT' course

  • Samsung Electronics: Citizen Developer Training Program 'Python Programming Basics'

  • Korean Society of Medical Informatics: 'Practical Analysis Using Medical Data' Tutorial

  • Sogang University, Sookmyung Women's University, Hankuk University of Foreign Studies, Ajou University, Korea National University of Transportation, University of Ulsan, Korea Polytechnic University: 'Basic Python Programming', 'Machine Learning and Data Analysis Practice using Python'

  • S-OIL, SK Planet, Hyundai AutoEver, Daesang Corp.: 'Prompt Engineering', 'Business Automation Using Generative AI', 'Python Open API-based Web Crawling Lecture', 'Stock Price Data Analysis Using RNN'

  • Job Korea: 'Career Consulting in the Field of Artificial Intelligence'

More
Published: 
Last updated: 

Reviews

All

25 reviews

4.9

25 reviews

  • jahyun0님의 프로필 이미지
    jahyun0

    Reviews 1

    Average Rating 5.0

    5

    100% enrolled

    I learned about the lecture through the data analysis open chat room operated by Teacher Selena, and became interested in taking the course. When I asked personal career-related questions in the group chat, I was deeply moved by how passionately and sincerely you answered (thank you so much!), and seeing that genuine care convinced me that I could trust and take Teacher Selena's lectures. I had been thirsty to learn Python for a while, and through this lecture I was finally able to learn it systematically. Rather than just explaining theory, I could practice and learn every concept hands-on, which made understanding much easier, and being able to practice anytime, anywhere using Google Colab was very convenient. Especially having separate files for practice and answers was very helpful, as I could try to solve errors myself and learn through the process. Going forward, I plan to take Teacher Selena's data analysis lecture as the next step. Thank you sincerely for always answering diligently in the open chat room as well :)

    • selena
      Instructor

      Thank you so much for your valuable review! 😊 I'm also very pleased that it was helpful during your career transition. It's truly fortunate that this lecture satisfied your craving for Python, and it's wonderful that you deepened your understanding through hands-on practice. Please feel free to ask any questions in the open chat room anytime! I look forward to seeing you grow even more by taking the data analysis course. I'll continue to support you! You've got this! 💪✨

  • lou84님의 프로필 이미지
    lou84

    Reviews 1

    Average Rating 5.0

    5

    100% enrolled

    I had given up on programming during my college years because it was too difficult and I lost interest, but after taking Teacher Selena's lectures, I gained the courage to try again. Thanks to her approach of explaining everything step by step from the beginning, I gained confidence that 'I can do this too' and was able to learn Python in an enjoyable way. I even think that if I had taken such lectures first back in my college days, I might be walking a different path by now. It was a precious experience that allowed me to properly button up the first button of programming. The harmonious composition of practice and theory made it easy to follow along, and I was able to get one step closer to data analysis. I highly recommend it!

    • selena
      Instructor

      I am truly grateful and deeply moved to be able to read such course feedback 🥹 The very act of challenging yourself again in programming, which you found difficult in the past, is truly an incredible act of courage. And the fact that I could be with you on that journey is incredibly meaningful and I am grateful. To hear that you gained confidence, thinking ‘I can do this too’, truly gives me great strength :) Whatever path you choose in the future, I sincerely hope this experience becomes a good stepping stone. If you ever have any more questions, please feel free to ask! I will always support you 🙌💛

  • qwer2794님의 프로필 이미지
    qwer2794

    Reviews 1

    Average Rating 5.0

    Edited

    5

    100% enrolled

    This was a lecture that greatly helped me, a non-major and programming beginner, learn the basics of Python programming. You provided a separate Python basic syntax handbook, so I could immediately refer to it when studying parts I didn't understand, and you generously shared useful tips that can be applied in practical work, which was really beneficial. Most importantly, being able to ask questions freely through the open chat room and receive quick responses was a great advantage, as I could resolve any issues I encountered right away. Also, asking questions like "Are you reviewing well?" and "Are you completing the course well?" throughout the lecture provided motivation as if I were attending an in-person class, and thanks to that, I was able to complete the entire course. I strongly recommend this lecture to anyone learning Python for the first time!

    • selena
      Instructor

      Thank you so much for the course review! 😊 I'm truly delighted and feel greatly rewarded that it helped someone who is a non-major and is new to Python. It's even more gratifying to hear that the handbook and open chat room were actually a big help with your studies. Thanks to the review questions, I am even more grateful for your dedication in consistently completing the course to the end. Reviewing frequently with the handbook will be even more helpful! I hope that programming continues to not feel unfamiliar to you, and please feel free to contact us in the open chat room anytime if you need questions or help! I will sincerely cheer you on 💪✨

  • goodyy님의 프로필 이미지
    goodyy

    Reviews 1

    Average Rating 5.0

    5

    55% enrolled

    I had taken Python courses several times before, but I was amazed by how thoroughly Teacher Selena explained everything. I can feel that the foundation of the course is solid. I will definitely complete it to the end~!

    • selena
      Instructor

      Thank you greatly for the thoughtful review! Tried to convey meticulously; truly glad you felt so. Will keep supporting you to finish to the end 😊

  • bin90님의 프로필 이미지
    bin90

    Reviews 1

    Average Rating 5.0

    Edited

    5

    100% enrolled

    Teacher Selena, I started studying data analysis with the book <Becoming a Python Data Analyst + ChatGPT> and wanted to learn Python more deeply, so I ended up taking your course. I'm thoroughly learning everything from modules to classes! I'm really a fan!! 😊 Since you're so famous for teaching well, it was really helpful for me as a Python beginner. After the book was published, I also attended the Kyobo Bookstore special lecture in person and studied the recorded version on YouTube multiple times. I also took your Netflix data analysis course and medical data analysis course on your YouTube channel, allowing me to learn solidly from basics to practical application. Your explanations are really fun and easy to understand, so I naturally become immersed. Thanks to you, I learned so much! I highly recommend this to anyone considering taking the course. Among top-tier instructors, you're truly top tier! It's a course you can trust and take. I strongly recommend it! >_<

    • selena
      Instructor

      Wow, thank you so much for such a heartfelt course review 🥹 The fact that you studied so widely, from books to YouTube and special lectures, and even continued on to my course… I'm so touched. Above all, it's truly amazing that someone who started for the first time followed along so consistently and deeply, and I'm incredibly grateful that you trusted and chose my course. I hope the content you've learned will be truly helpful in your practical work or projects in the future, and please feel free to ask any questions in the open chat room or comments anytime! I'll be rooting for you! 💪😊

Similar courses

Explore other courses in the same field!

$84.70