Do you want to learn programming?
Some people might want to learn programming and become developers, while others might simply think that learning how to do something fun would be fun. Everyone has different reasons and goals for wanting to learn programming. However, it's true that beginners often don't know what to learn and find it overwhelming.
Even non-developers know that Python is one of the easiest languages for beginners to learn and one of the most widely used by working developers for its convenience and productivity. However, for someone who has never programmed before, even this supposedly easy Python can feel daunting.
This course focuses on Python's fundamentals, from theory to actual program creation, for those with no prior Python knowledge. Many people, despite watching and listening to extensive material, feel like they've learned a lot by the end of the course, yet struggle to create even a single simple program. For these individuals, this course focuses on engaging and engaging programming, with a variety of examples and hands-on exercises. For beginners, the most important thing is not to focus on complex knowledge, but rather to gain a fundamental understanding of how fun and engaging programming can be .
We will create a variety of different types of programs using Python.
Preview of the practical programs covered in the course

Adding CCTV functionality to your Telegram bot

Implementing a GUI calculator (enabling both mouse and keyboard input)

Implementing a GUI color picker

Implementing an FTP client (implementing FTP browsing/FTP upload/download)

Implementing a Chat Server/Client (Web Version)

Creating a typing game like Hanmetaja (understanding Unicode and separating Korean initial, medial, and final consonants)
List of internship programs
- Create a number matching game
- Making a Number Baseball Game
- English word matching game
- Creating a Windows Calculator
- Creating a typing game like Hanmetaja
- Intelligent Lotto Number Generator
- File encoding changer program
- Create your own shortcuts
- Crawling Naver real-time search terms
- Crawling Naver movie ratings and saving them as an Excel file
- Crawling Naver blog search results
- Crawling Direct Data with Python
- A game that guesses the meanings of the most frequently appearing English words on foreign news sites.
- A program that notifies you via KakaoTalk when a hot deal is available.
- Creating a Torrent Magnet Autosearcher
- Creating a Telegram bot
- Implementing a chat server/client
- Creating a program to batch change image formats and sizes
- Create video thumbnails on your computer
- GUI clock
- GUI calculator
- GUI color picker