Document Preview

Skilleze Technologies

Full Stack Web Development

Build complete web applications from scratch — HTML to backend APIs to deployment — with no prior experience required and 1-on-1 mentor guidance throughout.

Official Course Syllabus

Generated: 2026

Duration

8 weeks (64 hours of instruction)

Mode

Offline — Flat no. 8A, 2nd Floor, Kanchana Kiran Apartment, Ramdaspeth, Nagpur - 440010 / Online live (Zoom) / Hybrid

Outcome

Course Completion Certificate — Skilleze Technologies

Module-by-Module Curriculum

Module 1:HTML5 & Semantic Web Structure

Week 1

Core Topics

  • HTML5 document structure: DOCTYPE, head, body, meta tags
  • Semantic elements: header, nav, main, article, section, aside, footer
  • Text content: headings, paragraphs, lists, links, emphasis
  • Forms: input types, labels, form validation attributes, textarea, select
  • Multimedia: images (alt text, srcset), audio, video, iframe
  • Accessibility basics: ARIA roles, landmark regions, keyboard navigation

Tools & Tech

VS CodeLive Server extensionChrome DevTools

Learning Outcomes

  • Write fully semantic, accessible HTML5 pages that screen readers and search engine crawlers can understand correctly.

Module 2:CSS3 & Tailwind CSS — Layout & Design

Week 2

Core Topics

  • CSS selectors, specificity, cascade, and inheritance
  • Box model: padding, margin, border, box-sizing
  • Flexbox: flex-direction, justify-content, align-items, flex-wrap
  • CSS Grid: grid-template-columns, areas, auto-fit/auto-fill
  • Responsive design: media queries, mobile-first methodology
  • Tailwind CSS utility classes: spacing, typography, colour, layout
  • CSS custom properties (variables) and dark mode strategies
  • Animations: transitions, @keyframes, transform, animation shorthand

Tools & Tech

CSS3Tailwind CSS v3FlexboxCSS Grid

Learning Outcomes

  • Build a fully responsive, multi-section landing page using CSS Grid, Flexbox, and Tailwind utilities that works across mobile, tablet, and desktop.

Module 3:JavaScript — Interactivity & DOM

Week 3

Core Topics

  • JavaScript fundamentals: variables, data types, operators, control flow
  • Functions: declarations, expressions, arrow functions, closures
  • Arrays and objects: methods, destructuring, spread/rest operators
  • DOM manipulation: querySelector, createElement, event listeners
  • Asynchronous JS: setTimeout, Promises, async/await, try/catch
  • Fetch API: GET and POST requests, JSON parsing, error handling
  • Local Storage: reading, writing, and removing data

Tools & Tech

Vanilla JavaScriptChrome DevTools ConsoleFetch API

Learning Outcomes

  • Add dynamic interactivity to web pages using DOM events, Fetch API calls to public APIs, and Local Storage persistence — no framework needed.

Module 4:React — Building UI Components

Week 4

Core Topics

  • Why frameworks: component reusability, virtual DOM, declarative UI
  • Vite project setup: file structure, JSX syntax, hot module reload
  • Functional components, props, and component composition
  • useState for local state, useEffect for side effects
  • React Router: Link, NavLink, useNavigate, dynamic routes
  • Fetching API data in useEffect with loading and error states
  • Deploying a React app to Vercel in under 5 minutes

Tools & Tech

React 18ViteReact Router v6React DevTools

Learning Outcomes

  • Build a multi-page React SPA that fetches data from a public API, manages local state, and is deployed to a live Vercel URL.

Module 5:Node.js & Express — Backend Fundamentals

Weeks 5–6

Core Topics

  • How the web works: HTTP request-response cycle, DNS, TCP/IP basics
  • Node.js runtime: module system, file system, built-in modules
  • Express app setup: routes, controllers, middleware, error handling
  • Building CRUD REST API endpoints: Create, Read, Update, Delete
  • Environment variables with dotenv and config management
  • SQL database (MySQL / SQLite): tables, CRUD queries, JOIN operations
  • NoSQL database (MongoDB): documents, collections, basic queries
  • Connecting both SQL and MongoDB to an Express app

Tools & Tech

Node.js 20Express 5Postmannodemondotenv

Learning Outcomes

  • Build an Express REST API that performs CRUD operations on both a SQL and a NoSQL database, consumable from your React frontend.

Module 6:Git/GitHub, Security & Deployment

Week 7

Core Topics

  • Git workflow: init, add, commit, push, pull, merge, rebase
  • GitHub: repositories, branches, pull requests, code review
  • Web security basics: SQL injection, XSS, CSRF — how they work and how to prevent
  • HTTP security headers with Helmet.js
  • CORS configuration and when you need it
  • Deploying Node/Express backend to Railway
  • Connecting frontend (Vercel) to backend (Railway) in production
  • Environment variable management in cloud deployments

Tools & Tech

GitGitHubHelmet.jsCORSVercelRailway

Learning Outcomes

  • Configure a secure Express API with Helmet, deploy it to Railway, and connect it to a Vercel-hosted React frontend with proper environment variable separation.

Module 7:Capstone Project & Portfolio

Week 8

Core Topics

  • Capstone project planning: user stories, wireframes, API design
  • End-to-end feature implementation with mentor reviews
  • Writing a professional README: project description, setup, live link
  • Building a personal portfolio site linking all projects
  • Resume tips: how to present a full stack project on a one-page resume
  • LinkedIn profile optimisation for web developer roles

Tools & Tech

GitHub PagesVercelRailwayREADME.md

Learning Outcomes

  • Ship a deployed full stack capstone project with a live URL and GitHub repo — the anchor piece of your developer portfolio.

Capstone Projects

Personal Finance Tracker

Problem: Build a web app where users log income and expense transactions, categorise them, and see a summary dashboard with totals — all data persisted in a database.

ReactNode.jsExpressMongoDBTailwind CSSVercel + Railway

Deliverable: A live, deployed finance tracker with React frontend, Express REST API, MongoDB persistence, and a public GitHub repo — a real full stack portfolio project.

Recipe Sharing Platform

Problem: Create a community recipe site where users post recipes with ingredients and steps, browse by category, and search — with a Node/Express API and a React frontend.

ReactExpressMySQLCSS3 / TailwindRailwayVercel

Deliverable: A fully functional recipe platform deployed live with SQL storage, search functionality, and a responsive React UI — ready to show in interviews.