Web Development
Master the full spectrum of web development โ from writing your first HTML tag to deploying full-stack applications. You will build real projects at every step and graduate with a portfolio that proves your skills to employers.
Course Curriculum
6 courses ยท 180h total
Start your web development journey by learning the language every browser understands. You will learn how to structure content correctly, use semantic elements, build forms, embed media, and write accessible markup from day one.
What You'll Learn
- HTML document structure & DOCTYPE
- Semantic elements (header, nav, main, footer)
- Text formatting & headings
- Links, images & media embedding
- Forms, inputs & validation attributes
- Tables & lists
- Accessibility basics & ARIA roles
Prerequisites
None โ open to everyone
Full Course Catalog
Everything included in the Web Development program
Basic HTML
Build your first web pages with proper structure and semantic markup
What You'll Learn
- HTML document structure & DOCTYPE
- Semantic elements (header, nav, main, footer)
- Text formatting & headings
- Links, images & media embedding
- Forms, inputs & validation attributes
- Tables & lists
- Accessibility basics & ARIA roles
Prerequisites
None โ open to everyone
Basic CSS
Style and layout your pages using modern CSS techniques
What You'll Learn
- Selectors, specificity & the cascade
- The CSS box model
- Flexbox layout
- CSS Grid
- Responsive design & media queries
- CSS custom properties (variables)
- Transitions & basic animations
Prerequisites
Tailwind CSS
Build beautiful UIs faster with a utility-first CSS framework
What You'll Learn
- Utility-first workflow & mental model
- Responsive prefixes (sm, md, lg, xl)
- Dark mode with Tailwind
- Custom configuration & design tokens
- Reusable component patterns
- JIT mode & performance optimisation
Prerequisites
JavaScript Fundamentals
Add interactivity and logic to your web pages
What You'll Learn
- Variables, data types & operators
- Functions, scope & closures
- Arrays & objects (in depth)
- DOM manipulation & traversal
- Event listeners & delegation
- Fetch API, Promises & async/await
- ES6+ features (spread, destructuring, modules)
Prerequisites
NuxtJS
Build production-ready Vue applications with server-side rendering
What You'll Learn
- File-based routing & nested layouts
- SSR, SSG & hybrid rendering modes
- Auto-imports & composables
- Pinia for state management
- Nuxt API routes (server directory)
- useFetch & useAsyncData
- Deployment to Vercel / Netlify
Prerequisites
Laravel
Build full-stack web applications with PHP's most elegant framework
What You'll Learn
- MVC architecture & routing
- Eloquent ORM & database migrations
- Blade templating engine
- Authentication & authorisation (Gates & Policies)
- Building RESTful APIs with Laravel
- Queues, jobs & scheduling
- Testing with PHPUnit
Prerequisites
Ready to enroll in Web Development?
Apply now and our admissions team will reach out within 24 hours.
Apply Now