Web Design - Build Projects - HTML, CSS & JavaScript

This is a purely project-based course. It is geared toward beginners, but intermediate developers can also enjoy creating new things. This course includes 5 mini projects in HTML, CSS & JavaScript that relate to the DOM (Document Object Model). Here is a list of what we will create in this course:


Gerald & Emmanuel

Full Course

Full lifetime access

What you will learn.


This is a project based course to sharpen your HTML & CSS skills. Get these fundamental skills under your belt and you’ll not only already be able to create whole websites from scratch, but you’ll also have what you need to take the next step in any direction in web development.

What you will learn.

JavaScript and React JS

You'll learn how to make your sites dynamic and interactive. You'll be able to include elements users can engage with, like dynamic menus, interactive maps, and auto-filled forms. Add in a JavaScript library like React JS, and you’ll make building sites even quicker and more efficient.

What you will learn.


Besides being able to build the part of the web that users see and interact with (the front end), programming will allow you to to create and organize the invisible back end of sites, apps, and much more.

What you will learn.

Responsive Web Development and Advanced CSS

You will know how to make sites responsive to different screen sizes using the latest industry standards and techniques and, to create websites that look beautiful and modern, you’ll definitely want to learn all about advanced CSS. This will let you lay out your sites more easily and catch the eye of all those potential clients and employers ready to pay for the most professional sites out there.

What you will learn.

Git and GitHub.

This will help you manage your own projects or let you seamlessly join a group of developers.


Contact Us

Vijana Tech

Let's connect.

Mbezi Beach,
Dar es salaam


+255 685 019 463
+255 676 599 291

Your message has been sent. Thank you!