No account? Sign up free
Student
Teacher
Already have an account? Login
Home / Programs / Web Development
Tech Program

Web Development

Learn to build and ship real websites. Start with HTML, CSS and JavaScript, move into responsive design and backend basics, and finish having deployed live projects you can show employers or clients.

Beginner → Advanced
Online & on-campus (Kigali)
Certificate on completion
Real, deployed projects

About the Program

IBTC's Web Development program starts from the ground up — HTML for structure, CSS for design, and JavaScript to make pages interactive — then builds toward responsive, mobile-friendly layouts and the basics of connecting a site to a database with PHP.

Every stage is project-based: you'll build and publish real pages as you learn, ending the program with a personal portfolio site and a small full-stack project you built and deployed yourself.

  • Write real HTML, CSS and JavaScript from day one
  • Build fully responsive, mobile-ready layouts
  • Learn backend basics — PHP and databases
  • Deploy live projects, not just local files
  • Study online, on-campus in Kigali, or a mix of both

What You'll Learn

1

HTML & CSS Foundations

Structure real pages and style them — layout, spacing, color, and typography on the web.

2

Responsive Design

Build layouts with Flexbox and Grid that work on phones, tablets and desktops.

3

JavaScript Fundamentals

Make pages interactive — forms, buttons, dynamic content and basic logic.

4

Version Control (Git)

Track your code and collaborate the way real development teams do.

5

Backend Basics (PHP & Databases)

Handle forms, store data, and connect a website to a real database.

6

Deployment

Get a website live on the internet — hosting, domains, and going from local to live.

7

Final Project

Design, build and deploy a personal portfolio site and a small full-stack project.

Downloadable Resources

Notes, slide decks and practice videos for every module — unlocked as soon as you enroll.

Lecture Notes

Written PDF notes for every module, from your instructors.

Unlocks on enrollment

Video Lessons

Recorded demonstrations and walkthroughs you can rewatch anytime.

Unlocks on enrollment

Practice Files

Templates, sample projects and exercise files to work from.

Unlocks on enrollment

What You'll Be Able to Do After Finishing

Graduates leave with a portfolio, not just a certificate. Here's what that opens up:

Build responsive websites

Design and code sites that work smoothly across every device.

Connect a front end to a backend

Handle forms, store data, and work with a real database.

Deploy live projects

Take a website from your computer to a real, working URL.

Apply for junior developer roles

Show a working portfolio and real deployed projects in interviews.

Freelance for clients

Build and launch small business websites as paid work.

Keep learning independently

Read documentation and pick up new frameworks and tools on your own.

Who This Program Is For

Complete beginners with no coding experience

Business owners who want to build or manage their own site

Career changers aiming for a junior developer role

Designers who want to code their own layouts

Ready to start building?

Registration, lessons and certification for Web Development happen on the IBTC e-learning platform. Create your account and pick the Software Development course to begin.

Start Learning Now