
Learn Terraform Basics with the Terraform Associate Exam
JeongSuk Lee
Learn the theory and practice of Terraform based on the HashiCorp Certified: Terraform Associate (003) exam content.
Basic
Terraform
Python Course for Programming Beginners! Python certification (PCEP, PCAP) ready, based on Python Institute's curriculum! How to utilize ChatGPT with Python is a bonus!

Python
Programming Principles
How to Use ChatGPT (OpenAI) with Python
Python for complete beginners, from basics to applications!
Have you ever wanted to learn Python but gave up halfway because your goals were unclear?
This course is designed to prepare you for the Certified Entry-Level Python Programmer (PCEP) and Certified Associate in Python Programming (PCAP) certification exams, based on the Python Institute's Python learning guidelines. We've also included quizzes for each section, so that those who diligently complete the course will be prepared to take the exams.
“I want to learn a programming language. Is there a course that teaches me step-by-step from the beginning?”
This course will explain, from the basics, how beginners can get started with Python. If you've previously encountered programming, you'll easily grasp the concepts used in each program, but if you haven't, a thorough explanation will be necessary.
This course was developed based on feedback received from offline classes currently being taught to Australian students in Years 5 and 6. To help beginners learn programming, I've worked to ensure accurate and accessible instruction, drawing on the Python Institute's learning guidelines.
After completing Python programming, we provide two future roadmaps. The first is the development of a real-time interpretation program using ChatGPT and Google Text-to-Speech (TTS), included in the final mini-project of this course. We explored how students can leverage Python and ChatGPT to enhance their productivity in their current work or studies.
The second roadmap aims to build serverless applications using AWS Lambda. It provides guidance on how to develop public cloud-based applications, an essential part of the modern IT environment. This course and roadmap are recommended for those unfamiliar with the Python syntax required to write AWS Lambda applications. After completing all the courses included in the roadmap, you will be able to experience serverless applications based on the architecture below.
For students who have never been exposed to programming before, we put a lot of thought into the target audience because we converted previously conducted lectures based on the same subject into online lectures.
To help you understand each chapter, we provide multiple-choice quizzes at the end of each chapter. You can check your understanding of the material you've learned.
It includes hands-on practice in mathematically analyzing various phenomena used in real life and programming them .
Q. Why should I learn Python among the many programming languages?
Python's concise syntax and high readability make it easy for beginners to learn. Furthermore, as a general-purpose programming language, it's widely used in diverse fields, including web development, data analysis, artificial intelligence, automation, and game development, making it highly versatile.
Q. Why should I take this course among the many Python courses already available on Inflearn?
I believe lectures can be divided into two categories: those where the knowledge sharer shares their skills and those where the knowledge sharing is based on the IT knowledge of the participants. This lecture falls into the latter category. Since I first taught this course to students with similar IT knowledge to the intended audience, I tried to incorporate questions that might arise at the same level into the lecture, which is what sets this Inflearn lecture apart from other lectures. However, this doesn't mean the knowledge sharer lacks IT experience; he has experience using Python in IT companies like Amazon and domestic and international financial institutions.
Q. What are the benefits of preparing for the Python certification exam?
The reason we recommend preparing for the Python certification exam in this course is primarily to motivate you to learn. The certification exam preparation process motivates you to study Python systematically and with a clear goal. Because you'll need to research study materials, practice, and solve problems to prepare for the exam, we expect this to lead to more effective learning.
💾 Please check before taking the class
Who is this course right for?
People new to coding
A person who wants to learn coding with a goal-setting approach.
433
Learners
17
Reviews
7
Answers
3.7
Rating
7
Courses
I am a Digital Nomad IT Engineer with about 15 years of experience working as a Full-stack Developer and DevOps Engineer/Consultant in Korea, Australia, and the UK. I am constantly studying new topics to optimize the operation of IT organizations, and I have a dream of living as an engineer until I retire. Currently, I am working in DevOps within the Developer Experience team at a bank in Melbourne, Australia.
All
51 lectures ∙ (7hr 53min)
Course Materials:
All
3 reviews
2.3
3 reviews
Reviews 2
∙
Average Rating 5.0
Reviews 1
∙
Average Rating 1.0
Reviews 1
∙
Average Rating 1.0
$29.70
Check out other courses by the instructor!
Explore other courses in the same field!