Skip to content
Python Land
  • Python Tutorial
  • Beginners course
  • Blog
  • Login / Register
  • Contact

All Courses

The Python Course For Beginners (2022)
Introduction To Data Analytics With Elasticsearch And Python
  • Python Tutorial for Beginners
  • Install Python
    • Online Python Interpreter
    • How To Open Python on Windows, Mac, Linux
  • Introduction to Python
    • The Python REPL
    • Python Variable
    • Python String
    • Python Print function
    • Python Booleans
    • For-loop and While-loop
    • Python Functions
    • Your First Python Program
    • Python Comments
  • Creating Python Programs
    • The Best Python IDE
    • Installing VSCode
    • VSCode Python Extensions
    • VSCode GUI Tour
    • Python in VSCode: Running and Debugging
  • Classes and Objects in Python
    • Python Constructor
    • Python Inheritance
  • Structure Your Project
    • Python Modules And Importing
    • Python Packages
  • Python Data Types
    • Python Integer
    • Python Tuple
    • Python List
    • Python Set
    • Python Dictionary
  • Language Deep Dives
    • Python Try Except (Exceptions)
    • Python Functions: Advanced Concepts
    • List Comprehension
    • Python Iterator
    • Python Range
    • Python Docstrings
    • Python pass (Do Nothing)
  • Interaction with the OS
    • Python Read And Write File
    • Python Subprocess: Run External Commands
  • Venvs / Package Management
    • Working With Python’s venv
    • Pip install: the Python package manager
    • Python Poetry: Package and venv Management Made Easy
    • Python Pipenv: A Better Package Manager
  • Python Concurrency
    • The Python GIL (Global Interpreter Lock)
    • Setting the Baseline
    • Python Threading
    • Python Multiprocessing
  • Data Processing with Python
    • Working With JSON
      • JMESPath Python: JSON Query Language
    • Python YAML: How to Load, Read, and Write YAML
  • Migrating From Python 2 to 3
    • Check Python Version On The Command-Line
    • How to Migrate To Python 3
    • Python 3 Advantages
  • Using The Unix Shell
    • Basic Linux Commands
    • Bash Scripts
    • Using the Find Command in Linux
    • Unix Pipes
    • Process and Highlight JSON with jq
    • Using the Bash History
    • Bash Multiprocessing
  • Deployment
    • How To Use Docker To Containerize Your Python Project
    • Automatically Build and Deploy Your Python Application with CI/CD
    • Guerrilla Scale Your Web Application
  • Data Science
    • Jupyter Notebook
  • Python Learning Resources
©2022 Python.land - Privacy policy - Subscribe to my newsletter - Contact
pixel