AI, Coding Foundations & Web Design
Stage 1: Learn how software works — AI as a tutor, basic code, first browser apps.
Assessment: Make a small change without copying a full solution, explain main code, fix at least one bug.
Complete Six-Month AI & Software Development Roadmap
A project-based journey from beginner coding to full-stack apps, mobile development, and AI automation.
Guiding principle: Use AI to accelerate learning, but teach students to think and code independently.
Enquire on WhatsApp6
Months
24
Weeks
6
Stages
1
Portfolio
Recommended pace: about 5 learning days per week, 1.5–2 hours per day (roughly 7.5–10 hours weekly). This is a proposed schedule—not a guarantee that every student will master every topic within six months.
Suitable for learners aged 9+ with supervision and simplified projects where needed. Advanced backend, mobile, security, and AI-agent modules may need extra time or support for younger beginners.
Stage 1: Learn how software works — AI as a tutor, basic code, first browser apps.
Assessment: Make a small change without copying a full solution, explain main code, fix at least one bug.
Stage 2: Become a problem solver — apps that respond to users and manage data.
| Week | Focus | Project |
|---|---|---|
| 5 | Arrays, objects, functions | Student marks calculator |
| 6 | DOM, events, validation | To-do list |
| 7 | Local storage & JSON | Notes / task manager |
| 8 | Timers, game logic, debug | Memory game or Fruit Catcher |
Also: break problems into tasks, documentation, Git & GitHub basics. Challenge: build from a written specification without asking AI for the entire solution at once.
Stage 3: Build real web applications — servers, APIs, and databases.
Proposed main stack: HTML/CSS/JS · Node.js & Express · MongoDB · VS Code · Git/GitHub · suitable hosting.
| Week | Focus | Project |
|---|---|---|
| 9 | Servers, HTTP, routes | Simple Node.js server |
| 10 | Express, REST APIs | Student records API |
| 11 | MongoDB, CRUD | Database-backed notes |
| 12 | Frontend ↔ backend | Full-stack task manager |
Auth (hashing, protected routes, env vars) after basic server/DB skills. Milestone: input → backend → database → retrieve.
Stage 4: Build applications people can use — accounts, search, external APIs, AI features.
Flagship project choices (original branding only)
Students must not copy proprietary assets or present a learning project as an official service.
Stage 5: Move from applications to automation — Python essentials and careful AI workflows.
| Week | Focus | Project |
|---|---|---|
| 17 | Python syntax basics | CLI utility or quiz |
| 18 | Files, JSON, CSV, HTTP | Document/data tool |
| 19 | AI APIs & prompts | Resume / content assistant |
| 20 | Multi-step workflows | Job application or research flow |
AI agent levels (teach in order)
Students should not build unsupervised systems that send messages, contact strangers, make purchases, or modify important data.
Stage 6: Turn learning into a portfolio — intro Flutter + final showcase.
Capstone options
Judged on functionality, code understanding, reliability, documentation, and demo—not only UI polish.
Day 1
Understand
Concept & demo
Day 2
Build
Guided practice
Day 3
Modify
Add a feature
Day 4
Test
Debug & edges
Day 5
Submit
Demo & explain
Do not advance students only because the calendar says the week has ended.
30
Functionality
Works & meets requirements
25
Understanding
Explain, modify, debug
20
Problem-solving
New requirements & errors
15
Reliability
Testing & data care
10
Documentation
Presentation & how-to-run
Target foundations for further study—not a claim of expertise in every technology listed.
Primary path: VS Code, Git/GitHub, Node/Express, MongoDB, Python, Flutter. AI assistants used as tutors—not to replace thinking. Before each cohort, tools and API terms are verified. Students under 18 need appropriate adult supervision; personal data is not exposed through public repos or social media for basic lessons.
Never require payment details merely to complete a basic lesson.
Ask about cohorts, age fit, online delivery, and how this roadmap connects to our programs and Hero Journey.
WhatsApp +92 322 421 7059100 Mission Hero Journey · Components of a Robot · Online Courses