Essential Python-Hwp Automation Recipes for Office Workers
We introduce basic usage and examples for handling Areumhangeul with Python. Let's quickly understand with text and GIFs, and learn the basics of Areumhangeul automation enjoyably by following along with video tutorials.
Basic Recipe for ìëìíêž Automation using Python
A collection of questions and answers fully reflecting the concerns of working professionals.
A fresh combination of Python and Hangul! Code Recipe to Automate Document Creation ð¥
"No, why isn't there an automated lecture on Hangul?"
ð€"There are a lot of Excel and Selenium automation courses, but there's no Korean automation course, which I use the most." ââLearn Korean work automation a little bit every day and automate your work processes little by little.
ð€ "I searched around and found the Korean API documentation, but I have no idea what it means." ââYou don't need to understand everything about the Korean API. Learn the core functions you frequently use through this lecture.
While working at a public institution, I learned about automation in Hangul, Excel, and browsers (groupware). I applied it to various tasks and experienced its effectiveness firsthand. Simple, repetitive tasks like compiling reports and linking with Excel, tasks that would have taken days of overtime manually, became incredibly easy once I took the time to write code. This reduced overtime and, most importantly, infused vitality into my previously lethargic and depressing work life. This lecture is for those who are struggling with similar tasks.
There are numerous courses on business automation, but none of them are related to Arahan Hangul, the most widely used language in government agencies and public institutions. Even instructions on how to use script macros are rarely shared, seemingly confidential. Even if API documentation is available, it's difficult for beginners to understand, making self-study quite challenging. Therefore, I created this Arahan Hangul automation course for office workers who only have basic Python grammar knowledge.
ð¡ Course Features
This is an e-book style lecture, not a video lecture where you have to put on headphones, pause, and practice.
We insert animated GIFs of code execution results here and there to help students understand intuitively.
We have carefully selected the most frequently used core functions from among the vast Hangul API.
From the middle of the lecture, practical examples that fully reflect the concerns of those working in the field are included.
We will continue to add questions about the cases at the end of the lectures to make them more enriching.
I recommend this to these people.
Civil servants and public institution employees
I deal with a lot of Korean formatting Office workers and self-employed people
Because it is difficult to automate tasks Those who gave up on learning
Changes after attending the lecture â
ð Through various practical examples, you will be able to customize the coding to your own work.
𥰠If you understand the basic concepts of the Korean API, you can develop it yourself by reading the official documentation.
ð In the midst of a boring and listless workday, you can experience the joy of solving problems by thinking about coding.
What you'll learn ð
1. Open and close a Korean document
Learn the basic methods for handling Korean in Python, such as opening/closing documents, saving them, and obtaining document information.
2. Complete the document using fields
Learn about the field features provided by Hangul. You'll also learn the basics of business automation by following tutorials on filling out template documents with Python and extracting and collating specific information from documents.
3. Inserting and editing objects such as text, tables, and pictures
Learn automation techniques such as inserting/extracting large numbers of images, creating tables of a specific size and filling them with content, and more.
4. (Intermediate) Batch format changes
Automate various document tasks using advanced methods provided by Hangul.
5. Collection of practical examples
We've compiled and presented the questions and answers from practitioners about work automation that we've received over the years while working in related communities.
Expected Questions Q&A ð¬
Q. I gave up on learning Python because it was too difficult. Can I still take this course?
If you have motivation and a goal, you'll find it incredibly fun and rewarding. Give it a try!
Q. Can you also create a business automation program for free?
There are no restrictions on students.
Q. Do you have any plans to create an automated course on Excel or Word?
Yes, I do. If the response to the Korean language automation course is positive, I will review it. Thank you.
Introducing the Knowledge Sharer âïž
After seven years working at a public corporation, I recently transitioned to N-Jobber because I loved coding so much. During my tenure, I developed a keen interest in business automation, automating various business processes and gaining experience in small-scale digital transformation. Building on this foundation, I've collaborated with government and public institutions, including the Ministry of Science and ICT, the Ministry of Trade, Industry and Energy, and the Korea Exchange. Currently, I lecture and consult in related fields.
I tried to share my Python-Arahan Korean task automation know-how through YouTube and a blog, but perhaps due to my lack of skill, I didn't get much exposure. I'm cautiously uploading this lecture to Inflearn to share my Korean task automation skills with more people.
Tools used: Install Hangul (2018 or later recommended), PyCharm, or VSCode
PC specifications: A lightweight laptop is sufficient. For practical training, we recommend using a dual monitor setup.
Learning Materials
Format of learning materials provided: We provide Korean and Excel documents for practice as needed.
We've kept the example files as simple as possible so you can focus on the problem and the code.
Player Knowledge and Precautions
A very basic understanding of Python is required, including loops, conditional statements, and string handling.
This course is not a video lecture. It's a text lecture + GIF video, so you can learn like you're reading an e-book. (Some of the practical exercises will be video-based.)
Please leave your questions often. Almost all problems encountered during business automation cannot be solved through mere thought.
Even before taking the course, you can post questions on the Community tab's Q&A board and freely view valuable questions and answers from previous students. It will be helpful to other students, so please feel free to leave any questions you have (but be specific!)!