Web Development Intermediate

Web Development Intermediate

Go beyond basics. Master advanced CSS, JavaScript ES6+, async programming, APIs, local storage, and build dynamic single-page applications.

Course Curriculum

Advanced CSS

Animations, transitions, CSS variables, and advanced selectors.

  • [EX] CSS Variables (Code Exercise)
    Locked
  • [EX] Transitions & Animations (Code Exercise)
    Locked
  • [EX] Pseudo-elements & Selectors (Code Exercise)
    Locked
  • [EX] CSS Grid Advanced (Code Exercise)
    Locked

JavaScript ES6+

Destructuring, spread/rest, modules, classes, and template literals.

  • [EX] Destructuring (Code Exercise)
    Locked
  • [EX] Spread & Rest (Code Exercise)
    Locked
  • [EX] Classes in JS (Code Exercise)
    Locked
  • [EX] Modules (Import/Export) (Code Exercise)
    Locked

Async JavaScript

Callbacks, Promises, async/await, and fetching data from APIs.

  • [EX] Promises (Code Exercise)
    Locked
  • [EX] Async/Await (Code Exercise)
    Locked
  • [EX] Fetch API (Code Exercise)
    Locked
  • [EX] Error Handling in Async (Code Exercise)
    Locked

Advanced DOM & Storage

Dynamic UIs, local storage, event delegation, and component patterns.

  • [EX] Event Delegation (Code Exercise)
    Locked
  • [EX] Local Storage (Code Exercise)
    Locked
  • [EX] Dynamic Components (Code Exercise)
    Locked
  • [EX] Template Literals for HTML (Code Exercise)
    Locked

Forms & Validation

Build interactive forms with real-time validation and user feedback.

  • [EX] Form Data & FormData API (Code Exercise)
    Locked
  • [EX] Real-time Validation (Code Exercise)
    Locked
  • [EX] Custom Validation Rules (Code Exercise)
    Locked
  • [EX] Multi-step Form (Code Exercise)
    Locked

Project: Single Page App

Build a complete task manager SPA with routing, state management, and persistence.

  • [EX] Client-side Router (Code Exercise)
    Locked
  • [EX] State Management (Code Exercise)
    Locked
  • [EX] Todo App Logic (Code Exercise)
    Locked
  • [TXT] Putting It All Together (Text/Theory)
    Locked

Course Info

Duration: 10 weeks
Level: Intermediate
Track: Coding
Instructor: Hakateq Team
Modules: 6
Exercises: 23
Price: UGX 149994

Student Reviews

No reviews yet. Be the first to review this course.

Your Career in Tech Starts Here

Don't just dream about a tech career build one. Join hundreds of students already learning practical skills and earning verifiable certificates.

Get Started