QUBE Baseline Program

QUBE Baseline

A comprehensive 12-week journey through GenAI and Software Engineering, from Python programming foundations to advanced AI agent development.

12 Weeks
Program Duration
10-12
Weekly Hours
15+
Projects Built
8+
Technologies
Technology Stack

Master Modern Technologies

Build expertise across the full technology stack from programming fundamentals to advanced AI systems.

Python Programming

From basics to advanced concepts with real-world applications

Database Systems

SQL and NoSQL databases with practical implementations

GenAI & Agents

AI agents, RAG systems, and prompt engineering

Full-Stack Development

APIs, frontends, and deployment strategies

12-Week Curriculum

Weekly Learning Path

Each week builds upon the previous, taking you from programming basics to advanced AI agent development.

Week 1

Programming Foundations with Python

Python Basics & Visual Apps

Key Topics:

  • Variables, data types, control flow
  • Basic functions and logic
  • Visual apps using Streamlit
  • +1 more topics

Tools:

Python
Replit
Google Colab
+2 more

Outcome:

Two functional Streamlit applications

Week 2

Python Continued + Smart Coding Tools

Advanced Python & AI Assistance

Key Topics:

  • Lists, dictionaries, functions
  • Error handling and debugging
  • Git branching strategies
  • +1 more topics

Tools:

Python
VS Code
Gemini Code Assist
+2 more

Outcome:

Contact management system with AI-assisted code

Week 3

SQL & Relational Databases

Database Design & Operations

Key Topics:

  • CRUD operations and SQL queries
  • Table joins and relationships
  • Database schema design
  • +1 more topics

Tools:

SQLite
PostgreSQL
DB Browser
+2 more

Outcome:

Complete database-driven application

Week 4

NoSQL with MongoDB

Document-Based Databases

Key Topics:

  • JSON structure and document design
  • CRUD operations in MongoDB
  • Schema-less database design
  • +1 more topics

Tools:

MongoDB Atlas
Mongo Shell
Compass
+1 more

Outcome:

NoSQL product catalog system

Week 5

Backend APIs with FastAPI

REST API Development

Key Topics:

  • REST API design principles
  • Client-server architecture basics
  • API testing with Postman
  • +1 more topics

Tools:

FastAPI
Postman
Render/Railway
+2 more

Outcome:

Full-stack web application

Week 6

Introduction to GenAI & Prompt Engineering

AI Language Models

Key Topics:

  • LLMs overview and capabilities
  • Prompt crafting techniques
  • Token limits and optimization
  • +1 more topics

Tools:

OpenAI Playground
Claude
Prompt Engineering Guide
+1 more

Outcome:

GenAI prompt testing interface

Week 7

From Chatbots to Agents

AI Agent Development

Key Topics:

  • Agent vs chatbot differences
  • Tool use and reasoning
  • Introduction to LangChain agents
  • +1 more topics

Tools:

LangChain
OpenAI API
Python
+2 more

Outcome:

Interactive AI agent application

Week 8

RAG - Part 1 (Retrieval-Augmented Generation)

Document Search & Embeddings

Key Topics:

  • Embeddings and vector stores
  • Document chunking strategies
  • Loading PDFs and text files
  • +1 more topics

Tools:

FAISS/Chroma
LangChain
LlamaIndex
+2 more

Outcome:

Document Q&A system

Week 9

RAG - Part 2

Advanced RAG Techniques

Key Topics:

  • Query rewriting strategies
  • Context optimization techniques
  • Improving retrieval relevance
  • +1 more topics

Tools:

LangChain advanced chains
Custom query tools
Chroma/FAISS

Outcome:

Optimized RAG application

Week 10

End-to-End Agent Project (Build Phase)

Capstone Project Development

Key Topics:

  • Team project planning
  • Combining agents, RAG, and APIs
  • Full working application development
  • +1 more topics

Tools:

All previous tools
Streamlit/Gradio
Team collaboration

Outcome:

Working capstone project prototype

Week 11

End-to-End Agent Project (Polish Phase)

Project Refinement & Deployment

Key Topics:

  • Documentation and collaboration
  • Application deployment strategies
  • Frontend integration options
  • +1 more topics

Tools:

GitHub
Docker (optional)
Markdown
+1 more

Outcome:

Production-ready application

Week 12

Capstone Demos + Career Readiness

Presentation & Career Prep

Key Topics:

  • Final project presentations
  • Resume preparation and optimization
  • GitHub portfolio development
  • +1 more topics

Tools:

Google Docs
ChatGPT
GitHub Pages
+1 more

Outcome:

Complete professional portfolio

Launch Your Tech Career

Join our comprehensive 12-week program and master the skills needed for modern software engineering and AI development.