HUNTERTUTORING

Web development

Undergraduate · CS / Programming

Syllabus focus

Standard syllabus · STEM / applied

Pricing calculator

Choose materials, tutoring, or both — or book a single session as needed. Customize your plan on the subscribe page.

Billed in 15-minute increments (15-minute minimum, up to 4 hours). No subscription required.

$60.00 · 60 min · Undergraduate · Online ($60/hr)

Book through intake or schedule a session.

Topics typically covered

Standard syllabus

Front-end fundamentals

  • HTML semantics and accessibility basics
  • CSS layout: flexbox, grid, responsive design
  • JavaScript: DOM manipulation and events
  • Fetch API and asynchronous programming (promises/async)
  • Front-end tooling: npm, bundlers (survey)

Back-end and data

  • HTTP methods, status codes, REST conventions
  • Server frameworks (Express, Django, or similar intro)
  • Routing, middleware, and session management
  • Connecting to SQL or document databases
  • Authentication: cookies, JWT (intro)

STEM / applied

Production web apps

  • Component frameworks: React, Vue, or Angular (survey)
  • State management patterns for SPAs
  • Deployment: static hosting vs server containers
  • CI/CD for front-end and back-end tests
  • Performance: caching, CDN, and lighthouse audits

Engineering practices

  • API design and versioning
  • Security headers and CORS configuration
  • Testing: unit, integration, E2E (Playwright/Cypress intro)
  • WebSockets and real-time features (intro)
  • Capstone project: full-stack application

Notes

Stack choices vary widely by program. Courses may be front-end heavy or full-stack project based.