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¶
- 📖 Course Structure - Detailed week-by-week breakdown
- ⏱️ Time Expectations - How long does it take?
- 🎓 Enrollment Options - Get direct feedback and support
- 💡 Training Philosophy - Our approach to teaching
- 🔨 Why Homework? - The importance of practice
- 🔗 Additional Resources - Helpful links and cheatsheets
Site Features¶
🔍 Search¶
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:
- 👉 Getting Started - Set up your environment
- 📖 Week 1 - Begin learning Python basics
- 🎮 Interactive Lab - Practice with JupyterLite
- 💡 Helpful Hints - Tips and tricks
Ready to start learning? Head to Getting Started to begin your Python journey!
