강의

멘토링

커뮤니티

Programming

/

Programming Language

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

Python Programming Basic Hands-on Lecture taught by a professional Data Scientist! In this lecture, chosen by over 5,000 cumulative students, you can master Python from basics to practical application, step by step, with Selena. Living in the era of generative AI and LLM, the essential language you must learn is Python. This is a verified lecture that received 5 out of 5 stars based on high student satisfaction, and an unlimited Q&A open chat room is also provided where you can ask questions and communicate anytime while taking the course.

(4.9) 23 reviews

70 learners

Level Beginner

Course period 12 months

  • Selena
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

  • Applied Python Syntax

  • Simple Python Programming using Google Colab

  • Python in Practice

No more self-study! We've analyzed all the popular Python books.

A Hyeja lecture that provides lectures + practice materials for the price of one book !

I will convey only the knowledge closest to the field in the easiest way.

What if you're just starting to work with data and start coding?

‘Language selection’ is important.

The most versatile and easiest programming language '#1 Python'

Google, Netflix, Dropbox, Instagram - they're all built on Python.

All the companies we want to work for need people who can speak Python.

Learn Python and gain a competitive edge over others.

Why choose Python among the hundreds of programming languages available?

Python has the advantage of being easy to learn compared to JAVA, C, and C++, and is suitable for handling statistics and big data.

Because it is essential if you want to have a career in artificial intelligence .

What will you learn in this course?

1. This is a programming lecture that teaches problem-solving skills, not a lecture that simply memorizes code.

What does it mean to be good at Python? Many people focus only on the programming 'language' called Python. However, it should be 'programming' study, not 'language' study . What you can gain through studying is not knowledge of 'grammar', but the ability to think that can create 'logic' .

Ultimately, what matters is what you do with the skills you have learned. Since a company is not a place to learn, but a place to use, it is more important to know how to do at least one thing than to know a lot.

We will explain in an easy-to-understand manner from the perspective of an actual practitioner.

2. A great release of practical know-how that you can learn while learning the basics of the language and practicing at the same time!

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

A. In the case of computer science, I think it is good to learn the basics of language first. I recommend choosing a famous book and learning while doing a project. Here, a project is an activity that produces specific results through actual development . If you just read the book in too much detail, it will be boring. It is efficient to find and solve the parts you don't know while doing a project and move on to the next step.

<Source: Chosun Ilbo>

So, I prepared it! 'Theory + Practice + Feedback' all at once!

< Actual class content >

Selena will be with you for your new beginning.

Lectures and Consulting

Fast Campus: Launching of ‘Introduction to Python Data Analysis without Failure’ course

Class 101: Launching of 'Conquering Python Data Analysis Using ChatGPT'

Fast Campus: Launch of corporate-only lecture ‘Introduction to Python Data Analysis with Practice’

Government-funded: Launch of ‘Python Data Analysis Basics Complete Course in One Go’

Megastudy: Launching of ‘Python Programming Basics’ and ‘Using Python Libraries for Artificial Intelligence’ Courses

Multicampus: Launching of 'Introduction to Python Data Analysis with ChatGPT' Course

Samsung Electronics: Citizen Developer Training Course '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, Ulsan University, Hankuk University of Foreign Studies, Ajou University: 'Python Programming Basics', 'Machine Learning and Data Analysis Practice Using Python'

S-OIL, Hyundai Autoever, SK Planet, Daesang Corporation: 'Generative AI Application', 'Introduction to Generative AI', 'Stock Price Data Analysis Using RNN'

Job Korea: 'AI Field Employment Consulting'

<<Becoming a Python Data Analyst + ChatGPT>>

A lecture directly from the author of Kyobo Bookstore's best-selling books!

Benefit 1 for all those taking the class

Benefit 2 for all those taking the class

Benefit 3 for everyone taking the class

Benefit 4 for all those who take the class

People like this must take this course.

Non-majors who need to understand the concepts of coding

People who want to build a foundation in data analysis among office workers

People who have taken the Python basics course but need additional practice (hands-on training)

People who want to advance into the field of artificial intelligence (deep learning, machine learning)

People who felt frustrated because they couldn't do Q&A while studying on their own

A course with 100% satisfaction proven by numerous student reviews!


What you will learn

  • CLASS 01. Python Programming Basics
    • Lesson 1 - Python Programming Basics: Orientation
    • Lesson 2 - Python Programming Basics: How to Learn
    • Lecture 3 - All about Python (Applications and Environment Settings)
  • CLASS 02. Variables and data types
    • Lecture 4 - Variable, data type, number
    • Lesson 5 - String Data Type (string) I
    • Lesson 6 - String Data Type (string) II
    • Lesson 7 - List data type (list)
    • Lesson 8 - Tuple data type
    • Lesson 9 - Set data type, Boolean data type
  • CLASS 03. Input/output and control statements
    • Lesson 10 - Input, Print
    • Lesson 11 - File Input/Output (open, write, close, read)
    • Lesson 12 - Conditional Statements
    • Lesson 13 - Loops (for, while)
    • Lesson 14 - Function
  • CLASS 04. Classes and Modules
    • Lesson 15 - Class I
    • Round of 16 - Class II
    • Lesson 17 - Internal Module
    • 18th - External Module
    • Lesson 19 - Modules and Packages
    • Lesson 20 - Exception Handling (Errors, Exception Handling Techniques)

Recommended for
these people

Who is this course right for?

  • Non-majors who need conceptual understanding of coding

  • Working professionals wanting to build data analysis basics.

  • Python basics learner needing more practice

  • A person who wants to get into the field of Artificial Intelligence (Machine Learning, Deep Learning)

  • Someone who felt frustrated by the lack of Q&A during self-study

Hello
This is

70

Learners

23

Reviews

11

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'

Curriculum

All

20 lectures ∙ (4hr 43min)

Published: 
Last updated: 

Reviews

All

23 reviews

4.9

23 reviews

  • 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 💪✨

  • 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 🙌💛

  • 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! 💪😊

  • 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! 💪✨

  • 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 😊

$30.80

Similar courses

Explore other courses in the same field!