Skip to content

Python Basics Boot Camp

Welcome to the Python Basics Boot Camp Documentation Site! This interactive learning platform provides comprehensive Python training materials for beginners.

About This Site

This MkDocs-powered site hosts all the training materials, homework assignments, and resources for the Python Basics Boot Camp. Here you can:

  • 📚 Read lessons - All Jupyter notebooks rendered as beautiful, searchable web pages
  • 💻 Run code interactively - Use JupyterLite to execute Python code directly in your browser
  • 🔍 Search content - Find any topic quickly with full-text search
  • 📱 Learn anywhere - Responsive design works on desktop, tablet, and mobile
  • 🌙 Choose your theme - Switch between light and dark modes

About the Bootcamp

This repo is for Python Basics Bootcamp students. Within this site, you have access to:

  • Training materials & homework assignments
  • Opportunity to showcase your work
  • Introduction to collaboration with GitHub

While this information is freely available online, the bootcamp experience is only available to those who have secured a seat. You can do so here, if enrollment is currently open.

Be sure to follow the GitHub repo to be updated when doors open next.

Learn More

Site Features

Use the search bar at the top to find any topic, code example, or concept across all materials.

📱 Responsive Design

Access the site from any device - desktop, tablet, or phone. The layout adapts automatically.

🌙 Dark Mode

Toggle between light and dark themes using the button in the top-right corner.

💻 Code Copying

Click the copy icon on any code block to copy it to your clipboard instantly.

🎯 Interactive Notebooks

Visit the Interactive Lab to run Python code directly in your browser - no installation needed!

Contact Info

If you have any questions about this training, be sure to leverage our Discord server or Facebook group.

You can also contact me on my LinkedIn profile.

Quick Start

New to the bootcamp? Start here:

  1. 👉 Getting Started - Set up your environment
  2. 📖 Week 1 - Begin learning Python basics
  3. 🎮 Interactive Lab - Practice with JupyterLite
  4. 💡 Helpful Hints - Tips and tricks

Ready to start learning? Head to Getting Started to begin your Python journey!