Skills Youโll Learn
Class introduction
The more you learn Python, the harder it is, right? It may seem difficult in itself, but as the amount of learning increases, it becomes even more difficult. So ๐ฎ I prepared it. Python for intermediates!!! In this course, we do not rush to make progress in order to produce a single result. I will carefully explain the meaning of grammar and focus on why it works rather than memorizing grammar. I'll explain basic grammar in depth, practice, and learn new advanced grammar one by one. This class is great for those who don't think it's enough to move on to an advanced course all at once, and are bored to retake basic courses. If you want a deep understanding of Python without losing the joy of learning, this is the course for you.
A current IT engineer in the 12th year captured what he felt while communicating with about 3,000 offline students. Even when learning exercises, they develop basic physical strength by jumping rope and running for a long time. Even when learning English, I spend a long time learning vocabulary and sentence structures to improve my basic skills. Python is the same. So I think it's difficult ๐ข Investing a lot of time in basic grammar to strengthen basic physical strength will be very helpful when expanding into applications. It's definitely not slow. Why not? What should I do? Let's stop worrying for a moment and let's do it together. Enjoy the excitement of offline courses recommended by many students online.
This course was planned 3 years ago A structured curriculum focusing on Python grammarIt is Lv.2, which is an intermediate level of, and provides more advanced learning beyond basic Python. โLv.1 Basic PythonโIt conveyed grammar in an interesting way and encouraged students to participate enthusiastically, and as a result, we achieved the result of being selected as the 2023 1NER (Warner) in the programming category in Class 101. This shows how important an in-depth understanding of grammar is, and it means that it is the key to attracting students' continued interest and participation. You can now build intermediate knowledge on a solid foundation with a proven curriculum even in โLv.2 Intermediate Python.โ Continue the successful experience of โLv.1 Basic Pythonโ in โLv.2 Intermediate Python.โ
Python 101 LV 1: Beginner Python basics, syntax, practical projects
Python 101 LV 2: Intermediate Python, extensions of syntax
Python 101 LV 3: Advanced Python, Conquering Python
Course effect
Your understanding of Python's grammar becomes even better.
Learn how to code in a Pythonic way.
I understand the various ways to use development environments Vs Code.
Recommended target
Those who want to learn Python systematically with proven courses
Those who have learned basic Python grammar and are looking for the next related course
Those who are stuck learning advanced Python grammar and want to clean up basic Python grammar
Those who want to know how to work (Why) rather than how to use grammar
Notes before taking the course
You can take the course on any Windows, Linux, or Mac environment.
The explanation is based on VS Code and Anaconda.
โPython 101:30 minutes every day for 40 days! It is assumed that you have completed the โLV. 1 Python Fundamentals Projectโ course.
What makes this class special
โถ There was no such course. A deep reinterpretation of Python's basic syntax.
We explore basic operating principles, such as how Python actually works and how variables are allocated in memory. It covers the backstory of the Python world that was not covered in basic grammar. They slowly solve complex concepts from the basics, and think about how to use them effectively beyond simply memorizing grammar. Learn how each grammatical element is applied in real-world programming situations with various examples, and teach students to write code and solve problems more efficiently.
Just because you know advanced grammar doesn't mean you're an advanced expert. To truly improve your skills, you must have a strong foundation, and additional grammar knowledge should be added to that. For example, you might think you've learned all the Python classes in the Level 1 Foundation Course, but there are many things you haven't actually covered. Starting with a simple arrangement of objects, can you explain the difference between more complex structures such as inheritance (is A) and inclusion (has A) and the resulting memory structure? Why do we use super methods, and what code structures can't use super methods? To answer these questions, a systematic understanding of grammar is essential.
โท Friendly explanation of Python's intermediate grammar
Intermediate grammar is explained in an easy and friendly manner so that even non-majors and beginners can understand it. In this course, we dive deep into intermediate-level concepts such as list comprehension, decorators, and generators, and learn how each concept is applied to actual coding tasks through practical examples and exercises. Through this, learners can naturally digest complex concepts and develop the ability to actively use them in real projects.
This course is aimed at intermediate level learners who are already familiar with Python. Since Python has been introduced to the market for a long time, the basic skills of many learners have improved quite a bit. However, many people are still struggling to fully conquer Python, making it very difficult to move on to intermediate and advanced levels. Taking a basic course again can be boring due to its low level of difficulty, and repetitive learning alone is not enough. Therefore, this course provides in-depth study of basic Python grammar to meet the needs of these learners. This will give learners a solid foundation to effectively carry out advanced courses.
โธ An expansion of the introductory class that was most effective for over 3,000 students
Linked curriculum for step-by-step learning: This course is set as a natural next step for learners who have completed basic Python, and is designed so that they can acquire more advanced knowledge based on what they have learned in previous courses. Through a continuous curriculum led by the same instructor, learners can expand their existing knowledge and smoothly transition to advanced topics. This course helps learners apply knowledge they already know to new situations and develop strategies to solve more complex problems.
Learning Python is bound to be difficult with a curriculum focused on majors. This class taught over 3,000 non-majors offline for 8 years and designed the curriculum myself by receiving feedback. We don't have to learn everything in Python at once when we're unprepared, right? With the best of many people in their current state, this class is not only about learning about the language Python, but also learning how to actually use Python in real life!!
Curriculum
Creator
Python101
Hallo This is the equivalent of Python 101.
We are IT engineers with a unique history of 10 years of experience in HW and SW development. I like sharing and organizing, so I've run a blog, written a book, and held many seminars. Naturally, these experiences led to online classes, and I even had the opportunity to meet all of you.
We know very well where students find it difficult when learning a programming language; 15 years ago, when they first learned to program at school, they gave up taking the course. I clearly remember the moments when I was upset by the helplessness of a simple memorization lecture and the instructor's convenient explanation.
So it's different if we do it. We have successfully led numerous corporate lectures and offline courses for the general public for 8 years. I have experience in various application fields, from basic Python courses to scraping and data analysis. Don't worry. ๐ For those learning programming for the first time, we provide training tailored to their level. More than 3,000 offline students joined us.
Now Python online โfoundationโ classesWe will start in earnest. I'll show you a well-organized lecture based on my experience of writing a book and offline teaching experience. CEO Cho and CEO Yu will distribute theory and practice for the content. We have prepared this to be an effective and practical online class.
hysteresis
Corporate Lectures: KB Financial Group, KB Kookmin Bank, Mirae Asset Daewoo (6th term), Samsung Securities (4th term), Samchulli City Gas, Seoul Industrial Development Agency, Shinhan Card, POSCO (3rd term), Hana Card, Hyundai Mobis, Hyundai Motor Company, Hyundai Capital, Korea Investment Securities, Hanwha Investment Securities, Financial Supervisory Service, Samsung Electronics (24th term)
General Lectures: First Steps in Python (Session 14), Automatic Cryptocurrency Trading (Session 4), Data Crawling and Analysis (Session 5), Creating an Automated Trading Program Using Python (Session 4)
Major books
Learn Algorithmic Trading with Python (4 sessions)
Bitcoin Automatic Trading (3 chains) Revised Edition
Learn basic Python grammar with pictures
ํ์ด์คํ-Youtube
ํ์ด์คํ-Youtube
ํ์ด์คํ-๋ค์ด๋ฒ