Learn Python 3 from Scratch

This course demystifies the foundations of Python procedural programming, helping absolute beginners learn Python from scratch.

Beginner

14 Lessons

6h

Certificate of Completion

This course demystifies the foundations of Python procedural programming, helping absolute beginners learn Python from scratch.

AI-POWERED

Explanations
Adaptive Learning

AI-POWERED

Explanations
Adaptive Learning

This course includes

62 Playgrounds
5 Quizzes

This course includes

62 Playgrounds
5 Quizzes

Course Overview

This course focuses exclusively on teaching Python to beginners and demystifies procedural programming, grounding every new concept in the hands-on project they gradually build with the course. You will begin by understanding built-in functions for input and output, and then move on to user-defined functions. Moreover, you will learn the basic data types and their application. Next, you will learn about the various structures of programs you can write: sequential, selective, and iterative; eventually, you ...Show More

TAKEAWAY SKILLS

Python

Programming Language

Learn To Code

What You'll Learn

An understanding of procedural Python programming

Ability to solve computational problems with a coding mindset

Ability to debug the Python code

Hands-on experience with building your first Python project

What You'll Learn

An understanding of procedural Python programming

See more

Course Content

1

Introduction to Python and Programming Concepts

This chapter presents foundational Python programming concepts, emphasizing functions, input, output display, and practical application through a project.
2

User-Defined Functions and Data Types

This chapter emphasizes arithmetic operations, user-defined functions, error debugging, and practical projects, enhancing Python programming skills.
3

Program Structures and Calculating Game

This chapter emphasizes using comparison operators, conditionals, and loops in Python, so the course project requirements could be completed.

Trusted by 1.4 million developers working at companies

Anthony Walker

@_webarchitect_

Emma Bostian 🐞

@EmmaBostian

Evan Dunbar

ML Engineer

Carlos Matias La Borde

Software Developer

Souvik Kundu

Front-end Developer

Vinay Krishnaiah

Software Developer

Eric Downs

Musician/Entrepeneur

Kenan Eyvazov

DevOps Engineer

Anthony Walker

@_webarchitect_

Emma Bostian 🐞

@EmmaBostian

Hands-on Learning Powered by AI

See how Educative uses AI to make your learning more immersive than ever before.

Instant Code Feedback

Evaluate and debug your code with the click of a button. Get real-time feedback on test cases, including time and space complexity of your solutions.

AI-Powered Mock Interviews

Adaptive Learning

Explain with AI

AI Code Mentor

Looking for something else?

FOR TEAMS

Interested in this course for your business or team?

Unlock this course (and 1,000+ more) for your entire org with DevPath