Web Development
Learn to build websites from the ground with HTML5, CSS3 & JavaScript.
Course Description
This course is a beginner course on Web Programming. This course is for those who want to learn how websites are built from scratch. In this course, you will learn HTML5 and CSS3 to get you familiar with coding using these two web languages and start creating beautiful and responsive websites. You will also be introduced to the basics JavaScript.
Course Objectives
After successful completion of this course the student should:
- Understand how the we works.
- Understand how to locally setup your development environment on your computer.
- Understand the code editors.
- Understand how to render your code on different web browsers.
- Be able to deploy your website online.
Course Instructor

Ebrima O. Touray is a software Engineer at Faalen Technologies with a vast knowledge in website and software development. He has a great passion for sharing knowledge and taking up challenges.
What you will learn...
How the Web Works
Understand the basics of the internet, how websites load, what servers and clients are, and how browsers interpret code.
Web Technologies Overview
Get introduced to the tools and technologies that power the web—domains, hosting, HTTP/HTTPS, and the browser lifecycle.
Introduction to HTML5
Learn how to structure web pages using modern HTML elements like headers, paragraphs, forms, images, and semantic tags.
Introduction to CSS3
Style your web pages with colors, fonts, layouts, spacing, and transitions using CSS3 properties and selectors.
Responsive Web Design
Build mobile-friendly websites using media queries, fluid grids, and flexible images that adapt to different screen sizes.
Web Graphics
Create and integrate visual elements like icons, banners, and images. Learn the basics of optimizing graphics for the web.
Introduction to JavaScript
Start adding interactivity to websites—learn JavaScript basics like variables, functions, events, and simple DOM manipulation.
Course Fee / Duration:
D7,000
3 months / twice per week
Prerequisites/Requirements:
- Must have basic computer skills.
- Must have a laptop.