git clone git@github.com:vam-nexus/aipy101.git
pip install -r requirements.txt
python task01_hello_world/example.py
This course covers Python programming fundamentals through hands-on projects, progressing from basic concepts to advanced web applications with AI integration.
Example: Basic print statements and string formatting Challenge: Create a fancy Hello World with emojis, year, and centered banner
Example: Building and editing profile dictionaries with data manipulation Challenge: Add, modify, and summarize profile data with iteration and formatting
Example: Creating and customizing plots with matplotlib Challenge: Plot two functions, add legend, save image with advanced visualizations
Example: Loading and analyzing real-world data with pandas Challenge: Create custom plots and data insights from Titanic dataset
Example: Prime number algorithms and mathematical optimization Challenge: Create Fibonacci sequence with efficiency and error handling
Example: Basic user input/output and conditional story branches Challenge: Add choices, and save story log to file
Example: LLM integration for dynamic story generation Challenge: Create AI-powered interactive story with conversation memory
Example: Simple and smart chatbots with LLM integration Challenge: Create specialized chatbot with specific personality and knowledge base
Example: Basic HTML structure with JavaScript interactivity Challenge: Modify visuals, and animations, and aesthetics
Example: Flask web framework with template rendering Challenge: Modify the functions so it satisfies one of your usecases
Example: User authentication and session management Challenge: Add signup functionality with JSON storage and user data persistence
Example: User-specific data management Challenge: Create one for your own specific app and make it look beautiful
Example: AI chatbot integrated into Flask web application Challenge: Make the Chatbot about your App
Example: Complete content management system with user roles Challenge: Prepare demo presentation
task1_hello_world/)README.md for specific instructionspip install -r requirements.txt to install dependenciesexample.py to understand conceptsexercise.py for hands-on practiceenv_example.txt files)