The dishacloud Full-Stack Program
Everything in one package — web (MERN & MEAN), mobile, Generative AI, cloud & CI/CD, and Git — taught live and finished with a real internship. Choose one of two plans.
Inside the package
Six areas, one journey
You don't pick a course — you get all of it, in the right order.
Full-Stack Web — MERN
Build complete web apps with MongoDB, Express, React and Node — the industry-favourite JavaScript stack.
Full-Stack Web — MEAN
The Angular route to full-stack: MongoDB, Express, Angular and Node — typed, structured and enterprise-friendly.
Mobile Apps — React Native
Ship real iOS & Android apps from one codebase — navigation, native modules, and store publishing.
Generative AI with Node
Add real AI to your apps — chatbots, copilots and RAG — using Node and modern LLM APIs, from prompt to product.
AWS Deployment & CI/CD
Take any app live and keep it live — containers, cloud servers and automated pipelines that deploy on every push.
Git & GitHub
The version-control every engineer needs — branches, merges, pull requests and clean collaboration workflows.
Learning roadmap
What you'll learn, step by step
A guided path from your first commit to a deployed project and a real internship.
- 1
Foundations — Git, JavaScript & the web
Weeks 1–2- Git & GitHub workflow
- Modern JavaScript (ES6+)
- How the web & HTTP work
- Dev environment setup
- 2
Frontend — React & Angular
Weeks 3–8- React, hooks & routing
- Angular, TypeScript & RxJS
- State, forms & API calls
- Responsive, accessible UI
- 3
Backend — Node, Express & MongoDB
Weeks 9–13- REST APIs with Express
- MongoDB & Mongoose
- Auth with JWT
- Validation & error handling
- 4
Mobile — React Native
Weeks 14–17- React Native & Expo
- Navigation & native APIs
- Offline & push
- Publish to the stores
- 5
Generative AI with Node
Weeks 18–20- LLM APIs & prompts
- Embeddings & RAG
- Build an AI copilot
- Ship AI safely
- 6
Cloud, CI/CD & capstone
Weeks 21–24- Docker & containers
- Deploy to AWS
- CI/CD with GitHub Actions
- Capstone build & deploy
- 7
Internship — real-world projects
After classes- Live client-style projects
- Code reviews & agile workflow
- Build your portfolio
- Interview & career prep
Week-by-week plan
The full weekly schedule
24 weeks of live classes, week by week (Career Pro pace). Accelerate covers the same core in an intensive 16 weeks — then everyone moves into the internship.
Foundations
Setup, Git & GitHub
- Dev environment & command line
- Git basics: commit, branch, merge
- GitHub: repos, pull requests, reviews
JavaScript foundations
- Variables, functions, arrays & objects
- ES6+: modules, destructuring, arrow fns
- Async/await, fetch & the DOM
Frontend — React & Angular
React fundamentals
- JSX, components & props
- Rendering lists & conditionals
- Component thinking
React state & hooks
- useState & useEffect
- Events & forms
- Lifting state up
React routing & data
- React Router
- Fetching & displaying API data
- Loading & error states
TypeScript & Angular intro
- TypeScript types & interfaces
- Angular CLI & components
- Templates & data binding
Angular services & DI
- Services & dependency injection
- HttpClient & API calls
- Routing & modules
RxJS & reactive forms
- Observables & operators
- Reactive & template forms
- Frontend mini-project
Backend — Node, Express & MongoDB
Node.js & npm
- Node runtime & modules
- npm ecosystem
- Building a basic server
Express REST APIs
- Routing & controllers
- Middleware
- Request validation
MongoDB & Mongoose
- Schemas & models
- CRUD operations
- Relationships & queries
Auth & security
- JWT authentication
- Password hashing
- Protected routes & roles
Full-stack integration
- Connect frontend to your API
- Environment config & secrets
- Error handling end to end
Mobile — React Native
React Native & Expo
- Setup & dev workflow
- Core components & styling
- Lists & touch handling
Navigation & state
- Stack & tab navigation
- Passing params
- App state patterns
Device features
- Local storage & offline
- Camera, location & native APIs
- Push notifications
Build & publish
- Icons, splash & theming
- Performance & testing
- Publish to App Store & Play
Generative AI with Node
LLM APIs & prompts
- Calling LLMs from Node
- Prompt design & structured output
- Streaming responses
Embeddings & RAG
- Embeddings & semantic search
- Vector databases
- Retrieval-augmented pipeline
Build an AI copilot
- Tool / function calling
- Conversation memory
- Guardrails & safety
Cloud, CI/CD & capstone
Docker & containers
- Images & Dockerfiles
- Docker Compose
- Env & volumes
Deploy to AWS
- EC2 & S3
- Nginx & HTTPS
- Logs & monitoring
CI/CD automation
- GitHub Actions workflows
- Build, test & deploy on push
- Secrets & rollbacks
Capstone & portfolio
- Build & deploy your capstone
- Code review
- Portfolio & CV polish
Internship — real-world projects
Accelerate internship
Weeks 25–32 · one real-world project + portfolio
Career Pro internship
Weeks 25–48 · multiple projects, agile workflow & interview prep
Choose your plan
Two plans. Same package.
Accelerate
Get job-ready fast — intensive classes plus a real internship.
classes
internship
- 4 months live, mentor-led classes
- 2 months hands-on internship
- The complete full-stack curriculum
- Portfolio-ready capstone project
Career Pro
Go deep — extended training with a full 6-month internship.
classes
internship
- 6 months live, mentor-led classes
- 6 months real-world internship
- Full curriculum + deeper practice
- Multiple projects & interview prep