Devship
Log in
  • Python Experts
  • Roadmap
    • NEWBIE FRIENDLY

    • Programming
    • Introduction
    • Environment Setup
    • Basic Debugging Tools
    • Getting Started
    • First Program
    • Comments & Documentation
    • Print & Escape Sequences
    • Syntax and Indentation
    • BEGGINER BASICS

    • Variables
    • Keywords & Identifiers
    • Data Types
    • Operators
    • Input & Output
    • Basic String Formatting
    • F-String
    • Conditional Statements
    • Match Statement
    • INTERMEDIATE

    • Loops & Iterations
    • Recursion
    • range() Function
    • Built-in Functions
    • Functions
    • Exception Handling
    • Import & Built-in Module
    • Built-in Module Methods
    • ADVANCED

    • Local & Global Variables
    • String Methods
    • List Methods
    • Tuple Methods
    • Dictionary Methods
    • Set Methods
    • Data Type Implementations
    • EXPERT

    • Package Manager
    • virtualenv: Virtual Environment Package
    • venv: Virtual Environment Built-in Module
    • Local & Global Packages
    • Modules
    • Python Apps
    • Own Modules
    • __name__ == '__main__'
    • File I/O
    • is vs ==
    • Type Hints Annotations
    • Iterators And Generators
    • RegEx: Regular Expressions
    • Decorators and Context Managers
  • Data Types
  • Modules & Package

Python Experts

This roadmap serves as a guide to expertizing Python, covering essential topics and concepts.

Newbie Friendly

Programming

Introduction

Environment Setup

Basic Debugging Tools

Getting Started

First Program

Comments & Documentation

Print & Escape Sequences

Syntax and Indentation

Begginer Basics

Variables

Keywords & Identifiers

Data Types

Operators

Input & Output

Basic String Formatting

F-String

Conditional Statements

Match Statement

Intermediate

Loops & Iterations

Recursion

range() Function

Built-in Functions

Functions

Exception Handling

Import & Built-in Module

Built-in Module Methods

Advanced

Local & Global Variables

String Methods

List Methods

Tuple Methods

Dictionary Methods

Set Methods

Data Type Implementations

Expert

Package Manager

virtualenv: Virtual Environment Package

venv: Virtual Environment Built-in Module

Local & Global Packages

Modules

Python Apps

Own Modules

name == 'main'

File I/O

is vs ==

Type Hints Annotations

Iterators And Generators

RegEx: Regular Expressions

Decorators and Context Managers

Copyright © 2025 Devship. All rights reserved.

Made by imParth