LuisLlamas Logo

Luis Llamas

  • Home
  • Courses
  • Playgrounds
    • Interactive
    • From scratch
    • CheatSheets
    • Quizs
  • Sections
    • Arduino
    • ESP32
    • Linux
    • 3d printing
    • Electronic
  • Articles
    • Technology
    • Development
    • Computing
    • Portfolio 3D
    • Projects
  • Spanish
  • English
Home
  • Spanish
  • English

Sections

  • Courses
  • Engineering
  • Arduino
  • ESP32
  • Computing
  • Development
  • Raspberry Pi / Linux
  • 3D printing
  • Electronics
  • Design
  • Home
  • Courses
Python programming course

Python programming course

Learn Python, the most popular and easy-to-use language

  • learn-python-from-scratch

    From zero

  • python-roadmap

    Roadmap

  • cheatsheet-python

    CheatSheet

  • python-quiz

    Quiz

Beginner
Intermediate
Advanced

Introduction

4 posts
Nothing to showIntroducción
  • What is Python
  • Python history
  • How to install Python
  • How to use VSCode and Python

Fundamentals

6 posts
Nothing to showFundamentos
  • Our first program
  • Indentation and comments
  • How to use modules
  • How to Use pip
  • Virtual Environments
  • Documenting code with Docstrings

Operators

7 posts
Nothing to showOperadores
  • Arithmetic operators
  • Assignment operators
  • Comparison operators
  • Identity operators
  • Logical operators
  • Membership operators
  • Bitwise Operators

Variables and types

6 posts
Nothing to showTipos y variables
  • Data Types
  • Variables
  • Naming Conventions
  • Type Conversion
  • Variable Scope
  • Value and reference types

Basic types

5 posts
Nothing to showTipos básicos
  • Int type in
  • Boolean type
  • Float type
  • String Type
  • Complex Numbers

Flow control

6 posts
Nothing to showFlujo de control
  • Conditionals
  • Loops
  • Range
  • With statements
  • Iterators and Iterables
  • Pattern matching

Functions

8 posts
Nothing to showFunciones
  • Functions
  • Function parameters
  • Function return
  • Lambda functions
  • Decoratos
  • Generators
  • Corrutines
  • Function caching

Collections

9 posts
Nothing to showColecciones
  • Lists
  • Slices
  • Collection methods
  • Tuples
  • Sets
  • Dictionaries
  • Comprehension
  • Enumerate
  • Frozen sets

OOP

10 posts
Nothing to showObjetos
  • Objects and classes
  • Constructors
  • Types of methods
  • Access Modifiers
  • Dunder Methods
  • Inheritance
  • Polymorphism
  • Using Getters and Setters
  • How to Use Properties
  • Abstract Classes

Exceptions

4 posts
Nothing to showExcepciones
  • Try Except block
  • Exceptions
  • Raise exceptions
  • Custom exceptions

Related courses and series

development-course

Development

LuisLlamas Logo

Luis Llamas

Engineering, computing and design

Except where expressly noted, the contents of this site are provided under a Creative Commons License BY-NC-SA.

creative-commons-license
discord-logo
Copyright ©2026, All rights reserved
  • Legal notice