Learning Python Basics through Python Institute Certification (Mini project: Creating a Real-time Korean/English Translator Using Chat GPT)
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 for complete beginners, from basics to applications!
Anyone new to coding is welcome! Python Basics, Step by Step
Start Python now and get certified!
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.
We will explain all concepts and contents as clearly as possible.
“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.
We'll even give you hints on how to use Python.
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.
So, after learning...
✅ You can become familiar with Python through various practical exercises.
✅ You will be prepared to take the Certified Entry-Level Python Programmer (PCEP, Chapters 1-4) and Certified Associate in Python Programming (PCAP, Chapters 5-8) certification exams.
With easy and detailed explanation Python Skill-Up!
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 .
Detailed Curriculum 📚
Introduction to Computer Programming
What is Language?
What is language made of?
How can the Language we wrote be interpreted?
Data types, Variables, Basic Operators
What is a function? Understanding functions through the print statement.
Data Literal (Type)
Arithmetic operators and calculation precedence
Variables
Comments
Input
Boolean Values, Conditional Execution, Loops, Lists, Logical and Bitwise Operations
Decision Maker in Python
Conditions and Conditional Execution
Loop
Logical and bitwise operations
Lists
Functions, Tuples, Dictionaries, Data processing, Exceptions
Functions
Tuple and Dictionary
Exceptions
Bug and Debug
Modules and Packages
Modules
Packages
Python Package Installer (PIP)
In-depth study of String, List, and Exception
Modules
Exceptions
Object-Oriented Programming
Object-Oriented Programming
Detailed Exception Handling
Mini Project: Building a Real-Time Korean/English Translator Using Chat GPT
Q&A 💬
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
For learning, you need a PC with a Pentium II or higher CPU, at least 1GB of memory, and a Windows or macOS operating system. Visual Studio Code and Python are used, and installation instructions are provided in the lecture.
A 348-page PDF file is provided to students. The copyright of this material belongs to the author, so sharing it with others is prohibited.
You can learn even if you have no prior programming knowledge.
The audio quality of the lecture videos may be uneven, and the speaker's pronunciation may be perceived as poor. Please be sure to watch the sample lectures set to [Preview] before registering for the course .
Recommended for these people
Who is this course right for?
People new to coding
A person who wants to learn coding with a goal-setting approach.
Hello This is
432
Learners
16
Reviews
7
Answers
3.9
Rating
7
Courses
한국/호주/영국에서 Full-stack developer, DevOps Engineer/Consultant로 15년 정도 일을 하고 있는 Digital Nomad IT Engineer 입니다. IT 조직 운영의 최적화를 위해 끊임 없이 새로운 주제에 대해서 공부를 하고 있으며, 은퇴할 때까지 Engineer로 생활하고 싶다는 꿈을 가지고 있습니다. 현재는 호주 Melbourne에 있는 한 은행의 Developer Experience 팀에서 DevOps로 활동하고 있습니다.