Skip to content

Software Engineering

Website Design Mastery Course

Learn to design and build fast, mobile-friendly websites with HTML, CSS, JavaScript and WordPress, and launch your own portfolio site.

  • Beginner
  • Online
  • In class
  • Certificate

Course overview

About the Website Design Mastery Course

The Website Design Mastery Course is the fastest way to go from zero to building professional websites. In class at our Utawala campus in Nairobi or live online, you'll learn how the web works, write clean HTML and CSS, add interactivity with JavaScript and build business websites with WordPress.

Every week ends with a project. By the end of the course you'll have designed, built and published a responsive portfolio site and a complete website for a real or practice client, ready to show employers or win freelance work.

What You'll Learn

  • Plan a website structure and user journey
  • Write semantic HTML5 and modern CSS (Flexbox and Grid)
  • Make sites responsive on phones, tablets and desktops
  • Add interactivity with JavaScript
  • Build and customise WordPress websites
  • Optimise pages for speed and Google search
  • Publish a site with a domain and hosting

Curriculum

Website Design Mastery Course Curriculum

7 modules, each ending with a hands-on project.

  1. 1How the web works
    Browsers, servers, domains and hosting. Setting up VS Code and your developer tools.
  2. 2HTML5 foundations
    Page structure, text, links, images, forms and accessibility basics.
  3. 3CSS and layout
    Colours, typography, the box model, Flexbox and CSS Grid.
  4. 4Responsive design
    Mobile-first layouts, media queries and testing on real devices.
  5. 5JavaScript essentials
    Variables, functions, events and DOM manipulation for interactive pages.
  6. 6WordPress websites
    Themes, page builders, plugins and building a business site without code.
  7. 7SEO, speed and launch
    On-page SEO, image optimisation, Google Search Console and going live.

Who This Course Is For

  • Complete beginners who want a first tech skill
  • Entrepreneurs who want to build their own business website
  • Freelancers adding web design to their services

Entry Requirements

  • A laptop (Windows, macOS or Linux)
  • Basic computer skills
  • No coding experience needed

Fees & intakes

Website Design Mastery Course Fees & Next Intake

Course fee

KES 25,000

Duration

Ask us

Next intake

Monthly

Online or In class

FAQs

Website Design Mastery Course: Frequently Asked Questions

Do I need any experience?

No. Website Design Mastery Course starts from the basics. If you can use a computer and the internet, you're ready.

Can I take this course online?

Yes. You can attend in class at our Utawala campus in Nairobi or join live online. Both options include the same projects and mentor support.

Will I get a certificate?

Yes. Students who complete the course and its projects receive an Eujim Academy certificate of completion.

Ask about this course

An advisor will call you with fees, the next intake and payment options.

We reply within one working day. Your details stay private.

Keep exploring

Beginner Full-Stack (MEAN Stack) Software Engineering
Beginner

Software Engineering

Beginner Full-Stack (MEAN Stack) Software Engineering

Become a full-stack developer with MongoDB, Express, Angular and Node.js. Build complete web applications from the database to the user interface.

  • Online
  • In class

FeeKES 90,000

View course
Intermediate

Software Engineering

Mobile App Development (Android & iOS)

Build Android and iOS apps from one codebase. Design, code, test and publish mobile apps to the Google Play Store and Apple App Store.

  • Online
  • In class

Ask for fees

View course

Website Design Mastery CourseKES 25,000

Apply