Inflearn brand logo image
Inflearn brand logo image
Inflearn brand logo image
Programming

/

Programming Language

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!

(1.0) 1 reviews

18 learners

  • jeongsuk
python
파이썬
파이썬입문
자격증
시험
Python
ChatGPT

What you will learn!

  • Python

  • Programming Principles

  • How to Use ChatGPT (OpenAI) with Python

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 📚
  1. Introduction to Computer Programming
    1. What is Language?
    2. What is language made of?
    3. How can the Language we wrote be interpreted?
  2. Data types, Variables, Basic Operators
    1. What is a function? Understanding functions through the print statement.
    2. Data Literal (Type)
    3. Arithmetic operators and calculation precedence
    4. Variables
    5. Comments
    6. Input
  3. Boolean Values, Conditional Execution, Loops, Lists, Logical and Bitwise Operations
    1. Decision Maker in Python
    2. Conditions and Conditional Execution
    3. Loop
    4. Logical and bitwise operations
    5. Lists
  4. Functions, Tuples, Dictionaries, Data processing, Exceptions
    1. Functions
    2. Tuple and Dictionary
    3. Exceptions
    4. Bug and Debug
  5. Modules and Packages
    1. Modules
    2. Packages
    3. Python Package Installer (PIP)
  6. In-depth study of String, List, and Exception
    1. Modules
    2. Exceptions
  7. Object-Oriented Programming
    1. Object-Oriented Programming
    2. Detailed Exception Handling
  8. 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

421

Learners

15

Reviews

7

Answers

3.8

Rating

7

Courses

한국/호주/영국에서 Full-stack developer, DevOps Engineer/Consultant로 15년 정도 일을 하고 있는 Digital Nomad IT Engineer 입니다. IT 조직 운영의 최적화를 위해 끊임 없이 새로운 주제에 대해서 공부를 하고 있으며, 은퇴할 때까지 Engineer로 생활하고 싶다는 꿈을 가지고 있습니다. 현재는 호주 Melbourne에 있는 한 은행의 Developer Experience 팀에서 DevOps로 활동하고 있습니다.

Curriculum

All

51 lectures ∙ (7hr 53min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

1 reviews

1.0

1 reviews

  • 준영 서님의 프로필 이미지
    준영 서

    Reviews 1

    Average Rating 1.0

    1

    31% enrolled

    강의 퀄리티가 만족스럽지 않아요.

    $29.70

    jeongsuk's other courses

    Check out other courses by the instructor!

    Similar courses

    Explore other courses in the same field!