PyPath Logo PyPath
  • Home
  • Curriculum
  • Sandbox
  • Certifications
  • Settings

Curriculum

Ten sequenced units with time estimates and difficulty levels.

1

Foundations

Syntax, variables, I/O.

1–2 hrs Beginner
2

Control Flow

Conditionals, loops, logic.

2–3 hrs Beginner
3

Functions

Parameters, returns, scope.

2–3 hrs Beginner
4

Data Structures

Lists, dicts, sets, tuples.

2–3 hrs Beginner
5

Modules & Packages

Imports, structure, reuse.

1–2 hrs Beginner
6

OOP

Classes, objects, methods.

2–4 hrs Intermediate
7

Files & Errors

File I/O, exceptions.

2 hrs Intermediate
8

Testing

pytest, assertions.

1–2 hrs Intermediate
9

APIs

HTTP, JSON, integration.

2–3 hrs Intermediate
10

Certification Prep

Review, practice, tips.

2–4 hrs All
PyPath

© PyPath. All rights reserved.

  • Settings
  • Certifications
  • Home