📢 New Interactive Jupyter Notebooks! Try out Python code directly in your browser - no installation required. Start Learning →

Python Basics Boot Camp
Helpful Hints
Initializing search
    ProsperousHeart/Basics-Boot-Camp
    • Home
    • About
    • Interactive Notebooks
    • Tutorials
    ProsperousHeart/Basics-Boot-Camp
    • Home
      • Course Structure
      • Time Expectations
      • Training Philosophy
      • Enrollment Options
      • Implementation & Homework
      • Additional Resources
    • About
    • Interactive Notebooks
      • Week 1
        • Introduction
        • Syntax & Basic Statements
        • Variables & Garbage Collection
        • Operators
        • Decision Making
        • Sequences
        • Numbers
        • Strings
        • Lists
        • Tuples
        • Dictionaries
        • Type Conversions
      • Week 2
        • Iterators & Generators
        • Functions
        • Scope of Variables
        • Modules
      • Week 3
        • Input & Output
        • Exceptions & Assertions
        • Additional Links
    • Tutorials
      • Helpful Hints
      • Understanding MkDocs Features
      • Lessons Learned About mkdocs and JupyterLite
        • Test Embeds
        • Fixing Published Embeds
      • WebAssembly & Pyodide
      • Git Hooks (pre/push validation)
      • Getting IMGs to Show In Notebooks
      • Transitioning to UV

    Helpful Hints

    Here are some helpful tricks I've learned along the way:

    • Python tutorial
    • collections container types
    • Python Standard Library
    • How To Install & Manage Multiple Python Versions On Windows 10 --- with additional great tips here in a StackOverflow comment

    Here are additional articles for virtual environments:

    • virtualenv (my favorite kind of virtual environment) as per the COSC Department of Princeton
    Made with Material for MkDocs