Tutorial Extensions
Finished the main workshop tutorial? Don't stop there! Explore guided mini-projects, specialized libraries, and real-world tools to take your Python and AI skills to the next level.
Choose Your Next Direction
Python is one of the most versatile languages in modern computing. Here are five practical fields you can dive into right away:
1. Automation & Web Scraping
Save time by writing scripts that automate repetitive tasks: renaming hundreds of files, extracting table data from websites, or checking ticket prices automatically.
requests,
BeautifulSoup4,
playwright
2. Data Analysis & Visualization
Turn messy spreadsheets and real-world datasets into meaningful insights, interactive charts, and clear executive dashboards.
pandas,
matplotlib,
seaborn,
JupyterLab
3. Web Applications & APIs
Transform your Python code into live web applications with databases, user logins, and interactive interfaces that anyone on the web can visit.
FastAPI,
Flask,
SQLite/PostgreSQL
4. AI APIs & Prompt Engineering
Connect state-of-the-art vision, audio, and language models into your Python software. Build chatbots, automated document analyzers, and custom semantic search agents.
google-genai,
openai,
huggingface_hub,
langchain
5. Responsible AI & Ethical Practice
Building with AI requires critical awareness. Learn about dataset bias, user privacy, intellectual property, hallucinations, and safety guidelines to ensure software serves everyone equitably.
Built Something Cool?
Share your project on GitHub or write a short post about what you learned. We'd love to feature your journey on the Python Weekend community blog!
Share Your Project With Us ยป