Full Stack Web Development Bootcamp Curriculum

Public curriculum preview for visitors and enrolled students. Use this page to evaluate module scope, outcomes, and learning path.

Curriculum

Full Stack Web Development Bootcamp

Become a complete software engineer. Master HTML, CSS, JavaScript, React, Node.js, and Databases.

Duration: 16 Weeks
Level: All Levels
Study Time: 10 hours/week + labs
School: Hexadigitall Academy

Welcome to Full Stack Web Development Bootcamp! 🎓

This curriculum is designed to take you from core understanding to confident delivery through weekly applied practice, measurable outcomes, and portfolio evidence.

Each week builds progressively with practical tasks, implementation checkpoints, and reflection points so you can convert knowledge into repeatable professional performance.

Your success is our priority. Stay consistent with weekly execution, document your work, and use feedback loops to continuously improve your delivery quality.

Essential Resources

  • Language-specific style guides, design patterns reference, and debugging tools inventory
  • Testing frameworks, mock libraries, and performance profiling instructions for your tech stack
  • Refactoring patterns, security best practices, and code quality tooling configurations

Learning Roadmap

  • Early Weeks: Language fundamentals, testing basics, and design patterns
  • Middle Weeks: Advanced architectures, performance optimization, and debugging
  • Late Weeks: Production systems, scalability, and cross-platform deployment
  • Async JavaScript, APIs, and Fetch Workflows
  • React Component Fundamentals
  • State, Forms, and Routing in React
  • Node.js Runtime, npm, and Express Basics
  • REST API Design and Middleware
  • MongoDB Modeling and CRUD Operations
  • File Uploads, Validation, and Error Handling
  • Deployment, Environment Variables, and Monitoring
  • Capstone Build: Full-Stack Product Application

Detailed Weekly Curriculum

Each week includes outcomes and practical lab work aligned to the curriculum structure.

Week 1

HTML Semantics, Page Structure, and Forms

10 hours/week + labs
Learning Outcomes
  • Identify the principles of HTML Semantics, Page Structure, and Forms and link them to course outcomes in time-boxed sprints with rapid feedback loops.
  • Explain HTML Semantics, Page Structure, and Forms in a guided scenario using realistic tools, constraints, and quality gates.
  • Apply trade-offs, risks, and decision points for HTML Semantics, Page Structure, and Forms, then record rationale for stakeholder review.
  • Document a portfolio-ready delivery strategy memo for HTML Semantics, Page Structure, and Forms with measurable success criteria and next actions.
  • Track measurable progress using rubric scores, defect/risk trends, and evidence completeness each week.
  • Run a short retrospective focused on what to retain, improve, and scale into the following week.
  • Incorporate peer or mentor feedback and revise the week deliverable to professional publication quality.
  • Publish the week output into your cumulative portfolio with concise outcome narrative and proof artifacts.
Week 2

CSS Layouts, Responsive Styling, and Components

10 hours/week + labs
Learning Outcomes
  • Identify the principles of CSS Layouts, Responsive Styling, and Components and link them to course outcomes in time-boxed sprints with rapid feedback loops.
  • Explain CSS Layouts, Responsive Styling, and Components in a guided scenario using realistic tools, constraints, and quality gates.
  • Apply trade-offs, risks, and decision points for CSS Layouts, Responsive Styling, and Components, then record rationale for stakeholder review.
  • Document a portfolio-ready delivery strategy memo for CSS Layouts, Responsive Styling, and Components with measurable success criteria and next actions.
  • Track measurable progress using rubric scores, defect/risk trends, and evidence completeness each week.
  • Run a short retrospective focused on what to retain, improve, and scale into the following week.
  • Incorporate peer or mentor feedback and revise the week deliverable to professional publication quality.
  • Publish the week output into your cumulative portfolio with concise outcome narrative and proof artifacts.
Week 3

JavaScript Fundamentals for the Browser

10 hours/week + labs
Learning Outcomes
  • Identify the principles of JavaScript Fundamentals for the Browser and link them to course outcomes in time-boxed sprints with rapid feedback loops.
  • Explain JavaScript Fundamentals for the Browser in a guided scenario using realistic tools, constraints, and quality gates.
  • Apply trade-offs, risks, and decision points for JavaScript Fundamentals for the Browser, then record rationale for stakeholder review.
  • Document a portfolio-ready delivery strategy memo for JavaScript Fundamentals for the Browser with measurable success criteria and next actions.
  • Track measurable progress using rubric scores, defect/risk trends, and evidence completeness each week.
  • Run a short retrospective focused on what to retain, improve, and scale into the following week.
  • Incorporate peer or mentor feedback and revise the week deliverable to professional publication quality.
  • Publish the week output into your cumulative portfolio with concise outcome narrative and proof artifacts.
Week 4

DOM Manipulation and Event-Driven UI

10 hours/week + labs
Learning Outcomes
  • Identify the principles of DOM Manipulation and Event-Driven UI and link them to course outcomes in time-boxed sprints with rapid feedback loops.
  • Explain DOM Manipulation and Event-Driven UI in a guided scenario using realistic tools, constraints, and quality gates.
  • Apply trade-offs, risks, and decision points for DOM Manipulation and Event-Driven UI, then record rationale for stakeholder review.
  • Document a portfolio-ready delivery strategy memo for DOM Manipulation and Event-Driven UI with measurable success criteria and next actions.
  • Track measurable progress using rubric scores, defect/risk trends, and evidence completeness each week.
  • Run a short retrospective focused on what to retain, improve, and scale into the following week.
  • Incorporate peer or mentor feedback and revise the week deliverable to professional publication quality.
  • Publish the week output into your cumulative portfolio with concise outcome narrative and proof artifacts.
Week 5

Async JavaScript, APIs, and Fetch Workflows

10 hours/week + labs
Learning Outcomes
  • Identify the principles of Async JavaScript, APIs, and Fetch Workflows and link them to course outcomes in time-boxed sprints with rapid feedback loops.
  • Explain Async JavaScript, APIs, and Fetch Workflows in a guided scenario using realistic tools, constraints, and quality gates.
  • Apply trade-offs, risks, and decision points for Async JavaScript, APIs, and Fetch Workflows, then record rationale for stakeholder review.
  • Document a portfolio-ready delivery strategy memo for Async JavaScript, APIs, and Fetch Workflows with measurable success criteria and next actions.
  • Track measurable progress using rubric scores, defect/risk trends, and evidence completeness each week.
  • Run a short retrospective focused on what to retain, improve, and scale into the following week.
  • Incorporate peer or mentor feedback and revise the week deliverable to professional publication quality.
  • Publish the week output into your cumulative portfolio with concise outcome narrative and proof artifacts.
Week 6

React Component Fundamentals

10 hours/week + labs
Learning Outcomes
  • Identify the principles of React Component Fundamentals and link them to course outcomes in time-boxed sprints with rapid feedback loops.
  • Explain React Component Fundamentals in a guided scenario using realistic tools, constraints, and quality gates.
  • Apply trade-offs, risks, and decision points for React Component Fundamentals, then record rationale for stakeholder review.
  • Document a portfolio-ready delivery strategy memo for React Component Fundamentals with measurable success criteria and next actions.
  • Track measurable progress using rubric scores, defect/risk trends, and evidence completeness each week.
  • Run a short retrospective focused on what to retain, improve, and scale into the following week.
  • Incorporate peer or mentor feedback and revise the week deliverable to professional publication quality.
  • Publish the week output into your cumulative portfolio with concise outcome narrative and proof artifacts.
Week 7

State, Forms, and Routing in React

10 hours/week + labs
Learning Outcomes
  • Apply the principles of State, Forms, and Routing in React and link them to course outcomes in time-boxed sprints with rapid feedback loops.
  • Analyze State, Forms, and Routing in React in a guided scenario using realistic tools, constraints, and quality gates.
  • Evaluate trade-offs, risks, and decision points for State, Forms, and Routing in React, then record rationale for stakeholder review.
  • Document a portfolio-ready delivery strategy memo for State, Forms, and Routing in React with measurable success criteria and next actions.
  • Track measurable progress using rubric scores, defect/risk trends, and evidence completeness each week.
  • Run a short retrospective focused on what to retain, improve, and scale into the following week.
  • Incorporate peer or mentor feedback and revise the week deliverable to professional publication quality.
  • Publish the week output into your cumulative portfolio with concise outcome narrative and proof artifacts.
Week 8

Advanced Frontend Patterns and UI Reuse

10 hours/week + labs
Learning Outcomes
  • Apply the principles of Advanced Frontend Patterns and UI Reuse and link them to course outcomes in time-boxed sprints with rapid feedback loops.
  • Analyze Advanced Frontend Patterns and UI Reuse in a guided scenario using realistic tools, constraints, and quality gates.
  • Evaluate trade-offs, risks, and decision points for Advanced Frontend Patterns and UI Reuse, then record rationale for stakeholder review.
  • Document a portfolio-ready delivery strategy memo for Advanced Frontend Patterns and UI Reuse with measurable success criteria and next actions.
  • Track measurable progress using rubric scores, defect/risk trends, and evidence completeness each week.
  • Run a short retrospective focused on what to retain, improve, and scale into the following week.
  • Incorporate peer or mentor feedback and revise the week deliverable to professional publication quality.
  • Publish the week output into your cumulative portfolio with concise outcome narrative and proof artifacts.
Week 9

Node.js Runtime, npm, and Express Basics

10 hours/week + labs
Learning Outcomes
  • Apply the principles of Node.js Runtime, npm, and Express Basics and link them to course outcomes in time-boxed sprints with rapid feedback loops.
  • Analyze Node.js Runtime, npm, and Express Basics in a guided scenario using realistic tools, constraints, and quality gates.
  • Evaluate trade-offs, risks, and decision points for Node.js Runtime, npm, and Express Basics, then record rationale for stakeholder review.
  • Document a portfolio-ready delivery strategy memo for Node.js Runtime, npm, and Express Basics with measurable success criteria and next actions.
  • Track measurable progress using rubric scores, defect/risk trends, and evidence completeness each week.
  • Run a short retrospective focused on what to retain, improve, and scale into the following week.
  • Incorporate peer or mentor feedback and revise the week deliverable to professional publication quality.
  • Publish the week output into your cumulative portfolio with concise outcome narrative and proof artifacts.
Week 10

REST API Design and Middleware

10 hours/week + labs
Learning Outcomes
  • Apply the principles of REST API Design and Middleware and link them to course outcomes in time-boxed sprints with rapid feedback loops.
  • Analyze REST API Design and Middleware in a guided scenario using realistic tools, constraints, and quality gates.
  • Evaluate trade-offs, risks, and decision points for REST API Design and Middleware, then record rationale for stakeholder review.
  • Document a portfolio-ready delivery strategy memo for REST API Design and Middleware with measurable success criteria and next actions.
  • Track measurable progress using rubric scores, defect/risk trends, and evidence completeness each week.
  • Run a short retrospective focused on what to retain, improve, and scale into the following week.
  • Incorporate peer or mentor feedback and revise the week deliverable to professional publication quality.
  • Publish the week output into your cumulative portfolio with concise outcome narrative and proof artifacts.
Week 11

MongoDB Modeling and CRUD Operations

10 hours/week + labs
Learning Outcomes
  • Apply the principles of MongoDB Modeling and CRUD Operations and link them to course outcomes in time-boxed sprints with rapid feedback loops.
  • Analyze MongoDB Modeling and CRUD Operations in a guided scenario using realistic tools, constraints, and quality gates.
  • Evaluate trade-offs, risks, and decision points for MongoDB Modeling and CRUD Operations, then record rationale for stakeholder review.
  • Document a portfolio-ready delivery strategy memo for MongoDB Modeling and CRUD Operations with measurable success criteria and next actions.
  • Track measurable progress using rubric scores, defect/risk trends, and evidence completeness each week.
  • Run a short retrospective focused on what to retain, improve, and scale into the following week.
  • Incorporate peer or mentor feedback and revise the week deliverable to professional publication quality.
  • Publish the week output into your cumulative portfolio with concise outcome narrative and proof artifacts.
Week 12

Authentication, Sessions, and Authorization

10 hours/week + labs
Learning Outcomes
  • Analyze the principles of Authentication, Sessions, and Authorization and link them to course outcomes in time-boxed sprints with rapid feedback loops.
  • Evaluate Authentication, Sessions, and Authorization in a guided scenario using realistic tools, constraints, and quality gates.
  • Create trade-offs, risks, and decision points for Authentication, Sessions, and Authorization, then record rationale for stakeholder review.
  • Defend a portfolio-ready delivery strategy memo for Authentication, Sessions, and Authorization with measurable success criteria and next actions.
  • Track measurable progress using rubric scores, defect/risk trends, and evidence completeness each week.
  • Run a short retrospective focused on what to retain, improve, and scale into the following week.
  • Incorporate peer or mentor feedback and revise the week deliverable to professional publication quality.
  • Publish the week output into your cumulative portfolio with concise outcome narrative and proof artifacts.
Week 13

File Uploads, Validation, and Error Handling

10 hours/week + labs
Learning Outcomes
  • Analyze the principles of File Uploads, Validation, and Error Handling and link them to course outcomes in time-boxed sprints with rapid feedback loops.
  • Evaluate File Uploads, Validation, and Error Handling in a guided scenario using realistic tools, constraints, and quality gates.
  • Create trade-offs, risks, and decision points for File Uploads, Validation, and Error Handling, then record rationale for stakeholder review.
  • Defend a portfolio-ready delivery strategy memo for File Uploads, Validation, and Error Handling with measurable success criteria and next actions.
  • Track measurable progress using rubric scores, defect/risk trends, and evidence completeness each week.
  • Run a short retrospective focused on what to retain, improve, and scale into the following week.
  • Incorporate peer or mentor feedback and revise the week deliverable to professional publication quality.
  • Publish the week output into your cumulative portfolio with concise outcome narrative and proof artifacts.
Week 14

Deployment, Environment Variables, and Monitoring

10 hours/week + labs
Learning Outcomes
  • Analyze the principles of Deployment, Environment Variables, and Monitoring and link them to course outcomes in time-boxed sprints with rapid feedback loops.
  • Evaluate Deployment, Environment Variables, and Monitoring in a guided scenario using realistic tools, constraints, and quality gates.
  • Create trade-offs, risks, and decision points for Deployment, Environment Variables, and Monitoring, then record rationale for stakeholder review.
  • Defend a portfolio-ready delivery strategy memo for Deployment, Environment Variables, and Monitoring with measurable success criteria and next actions.
  • Track measurable progress using rubric scores, defect/risk trends, and evidence completeness each week.
  • Run a short retrospective focused on what to retain, improve, and scale into the following week.
  • Incorporate peer or mentor feedback and revise the week deliverable to professional publication quality.
  • Publish the week output into your cumulative portfolio with concise outcome narrative and proof artifacts.
Week 15

Capstone Build: Full-Stack Product Application

10 hours/week + labs
Learning Outcomes
  • Analyze the principles of Capstone Build: Full-Stack Product Application and link them to course outcomes in time-boxed sprints with rapid feedback loops.
  • Evaluate Capstone Build: Full-Stack Product Application in a guided scenario using realistic tools, constraints, and quality gates.
  • Create trade-offs, risks, and decision points for Capstone Build: Full-Stack Product Application, then record rationale for stakeholder review.
  • Defend a portfolio-ready delivery strategy memo for Capstone Build: Full-Stack Product Application with measurable success criteria and next actions.
  • Track measurable progress using rubric scores, defect/risk trends, and evidence completeness each week.
  • Run a short retrospective focused on what to retain, improve, and scale into the following week.
  • Incorporate peer or mentor feedback and revise the week deliverable to professional publication quality.
  • Publish the week output into your cumulative portfolio with concise outcome narrative and proof artifacts.
Week 16

Capstone Testing, Debugging, and Demo Delivery

10 hours/week + labs
Learning Outcomes
  • Analyze the principles of Capstone Testing, Debugging, and Demo Delivery and link them to course outcomes in time-boxed sprints with rapid feedback loops.
  • Evaluate Capstone Testing, Debugging, and Demo Delivery in a guided scenario using realistic tools, constraints, and quality gates.
  • Create trade-offs, risks, and decision points for Capstone Testing, Debugging, and Demo Delivery, then record rationale for stakeholder review.
  • Defend a portfolio-ready delivery strategy memo for Capstone Testing, Debugging, and Demo Delivery with measurable success criteria and next actions.
  • Track measurable progress using rubric scores, defect/risk trends, and evidence completeness each week.
  • Run a short retrospective focused on what to retain, improve, and scale into the following week.
  • Incorporate peer or mentor feedback and revise the week deliverable to professional publication quality.
  • Publish the week output into your cumulative portfolio with concise outcome narrative and proof artifacts.

Capstone Projects

Project 1: Full-Stack Feature Sprint

Deliver an end-to-end feature that connects React UI, Express API, and MongoDB persistence.

  • Validated frontend form and state management flow
  • REST API endpoints with schema validation and tests
  • Database model and CRUD integration evidence

Project 2: Secure Product Workflow Implementation

Implement authentication, authorization, uploads, and robust error handling in a production-style flow.

  • Role-protected routes and session or token security controls
  • Upload pipeline with validation and defensive safeguards
  • Operational logs, error metrics, and remediation notes

Project 3: Final Full-Stack Product Capstone

Present a complete product application with tested quality, deployment readiness, and technical rationale.

  • End-to-end architecture and deployment package
  • Regression testing report and quality checklist
  • Demo script, stakeholder presentation, and improvement roadmap