Check out what classmates have to say!
Why should I take Python 101?
Even if you're not a professional developer, programming skills An indispensable ability for the next 10 yearsIt's probably going to be.
With a marketer who is only good at marketing The value of a marketer with simple coding knowledgeBecause there will be a difference between heaven and earth.
Since I was in elementary school these days Coding educationThis is the reason for doing this. Just like we used to learn computers as a required subject.
If so, there are many Python courses,
Why Python 101 from the lab director?
First, I would like to briefly introduce my career. I studied industrial design at KAIST and worked as a UX design research engineer.
Then, for the past 4 years, I studied computer science at MIT (Massachusetts Institute of Technology) Transition your career from designer to developerI did it.
Since I became a developer in hindsight while studying other things, I experienced a lot of trial and error that I wouldn't have to go through while taking lectures and being self-taught.
I started Python 101 because I wanted people who started later than me to learn more easily and quickly.
Meanwhile, I am taking popular online programming courses in the US, such as Coursera (Coursera) and edX (edX) Take the course yourselfDo it Teaching AssistantI created this class based on my experience up to
Non-majors, liberal arts students, and even KindergartnerI would like to conduct a Python course that I can also understand.
confidently “The easiest Python class in the world”Under the slogan, I will share my insight into programming.
Using the MIT R&D program,
It makes sense of Python without a computer.
Everyone, let's turn off the computer for a while and start studying development with just paper, pencil, and a screen to watch the lecture.
First to the computer How they will do the workLet's start by thinking about it. And the computer is a replacement How to understand human languageLet's also think about it.
How was the work of coding created like this Development is absolutely not difficult if you realize why.
We use “Scratch (Scratch)” researched and developed at MIT to learn the basic principles of programming without writing a single line of code You'll learn.
Then, after fully understanding the principles, use the “Jupyter Notebook (Jupyter Notebook)” Run various Python codes directlyI'll also try to do it.
Open players, non-majors, and Koalmot all come in.
It's the easiest Python 101 in the world.
I hope there will be more people who enjoy development as a hobby, fun, and interest. It's a personal thought, but the defender teaches mathematics in a way that's not fun The teacher's fault is halfI think so.
So that you don't become an author, I'll show you the easiest Python lesson in the real world!
python 101,
After attending the course, you will be equipped with a variety of basic skills.
After completing the Python 101 course, Various things you can do with PythonYou will be equipped with the basic skills to try it out.
There are endless things you can do with Python, such as data crawling, data analysis, automated programming, stock price analysis, API utilization, and web development.
Python 'why' Once you understand whether you should use it this way, you'll be quite different from people who only learned Python as a tool.
Solve career concerns with coaching tickets.
There are many platforms that can answer questions about Python code better than me for free. Instead of selling these things as coaching, I'd rather teach you how to ask these questions in class.
On the other hand, if you are seriously interested in programming through Python 101, you can use the coaching ticket Career counselingI can help.
We provide career counseling related to Data Science (Data Science) or counseling for those who want to study in STEM fields.
The most suitable language for beginners in programming,
Coding education where you can study without a computer,
Python 101 I'll see you in class.
Director of the Institute Direct 1:1 coaching (1 session)
- You can ask a total of 2 questions per coaching ticket.
- For each question, we will write an answer of 250 to 500 characters and send it to you.
- First, I'll coach you when you ask more in-depth questions about programming and Python principles.
- Second, if you have any concerns about your personal career or advancement in the data science field or STEM field, we will provide coaching.
- Third, if you have questions about the future direction of programming learning, we will coach you.
- If you have any other questions related to the class, we will carefully coach you within the limits of your answers.
- The coaching ticket can be used for 20 weeks from the date of purchase.
- If not used within the period, no refund will be given.
📩 The package is subject to some changes, and we will be fully informed if there are any changes.
Curriculum
Creator
R.D.
Nice to meet you guys,
I'm the director of the research institute where I studied computer science at MIT.
Since I became a developer in hindsight while studying other things, I experienced trial and error that I didn't have to go through while taking lectures and being self-taught.
I have created this course because I want people who start later than me to learn more easily and quickly.
Python is a powerful language that is easy for beginners to learn and is widely used in business. So I thought Python was the most suitable language for beginning coding students to develop basic skills.
Development is absolutely not difficult if you understand why the task of coding was created in this way.
Let's turn off the computer for a while and start studying development with just paper, pencil, and a screen to watch the lecture.
[Creator Lab Director Career]
- MIT Computer Science Master
- KAIST Master of Industrial Design
- BA in Industrial Design, KAIST
[Lectures]
- Served as a teaching assistant at MIT Online Master's Program (MicroMasters) on the online teaching platform edX (Probability, Statistics, Machine Learning, Data Analysis)
[Research]
- World's Best Artificial Intelligence Society NIPS Poster Paper Presented
- Presented a number of papers at conferences organized by the American Association for Computing Machinery (ACM)
[Awards]
- First place in a hackathon hosted by MIT Media Lab
- 3rd place in a hackathon hosted by Microsoft NERD