Web Development
Build modern, responsive websites and fullβstack web applications.
Build modern, responsive websites and fullβstack web applications.
Build modern, responsive websites and fullβstack web applications.
Core Java programming, OOP, and building backend services.
Systems programming, memory management, and performance with C/C++.
Python programming for automation, data, and web backends.
How websites work, client/server, domains, hosting
Headings, paragraphs, links, images
Lists, tables, forms in HTML
Colors, fonts, selectors
Box Model, Flexbox, Grid layout
Build a personal portfolio static page
Review + Quiz + Debugging session
Variables, data types, operators
Functions, conditionals, loops
getElementById, querySelector
Click, hover, forms
Arrays & Objects in JS
Build a to-do list app
Review + Debugging Workshop
What is a backend? Intro to PHP or Node.js
Handling forms & server responses
Creating tables, inserting data
Connecting backend to DB (PHP MySQLi / Node.js + MySQL)
Create, Read, Update, Delete
Simple User Login & Signup System
Database Security (password hashing, SQL injection basics)
Frontend, backend, DB flow
Start Final Project β Blog/Notes Application (Setup project structure)
Build signup/login (sessions)
Build dashboard + CRUD posts
Add styling (CSS framework like Bootstrap/Tailwind)
Testing & Debugging project
Deploy project to free hosting (GitHub Pages for frontend / Hostinger or Railway for backend)
Students present their projects
Internship wrap-up, Q&A, feedback, career guidance