Home Front-End Development HTML, CSS & JavaScript
Popular

HTML, CSS & JavaScript

IMT Computers Nigeria Ltd teaches HTML, CSS & JavaScript in Ikeja, Lagos (physical classroom or live online) — master the three foundational building blocks of the web and build a real e-commerce website and personal portfolio from scratch.

4.8 (108 ratings) 96+ students Created by Industry Expert Developers
Last updated July 2026 · English
6 Weeks Beginner Physical Classroom (Ikeja, Lagos) Live Online Class Certificate on Completion

What You'll Learn

Write semantic, accessible HTML5 markup and structure a complete webpage
Style responsive, modern layouts with CSS (Flexbox & Grid)
Program with JavaScript — variables, functions, arrays & objects
Dynamically render content on a page using JavaScript objects & arrays
Build and style a real e-commerce website from scratch
Design and build your own personal portfolio website
Use Git & GitHub to manage code and showcase projects professionally
Use AI coding tools to speed up and improve your workflow
Deploy a finished website to a live server
Search Engine Optimization (How to Optimize & Rank Your Website on Google)

Course Curriculum

9 modules

  • How the web works & setting up your code editor (VS Code)
  • Document structure — doctype, head & body
  • Headings, paragraphs, lists, links & images
  • Semantic tags — header, nav, section, article, footer
  • Forms & input types — text, email, checkbox, radio, button
  • Selectors, colours, fonts & the box model
  • Flexbox — building rows, columns & navigation bars
  • CSS Grid — building full page layouts
  • Responsive design with media queries (mobile, tablet, desktop)
  • Buttons, cards, hover states & transitions
  • Planning the pages of an online store — home, product listing, product details, cart
  • Building the homepage & navigation using the HTML & CSS from Modules 1–2
  • Designing the product grid and category sections
  • Styling the cart & checkout pages
  • Making the entire store fully responsive on mobile
  • What Git is and why every developer uses it
  • Creating a GitHub account & your first repository
  • git init, add, commit & push
  • Writing good commit messages
  • Uploading the e-commerce project to GitHub as a live portfolio piece
  • Variables, data types & operators
  • Functions, conditionals & loops
  • Arrays & objects — storing and working with real data
  • DOM selection & manipulation
  • Events — clicks, form submissions & keyboard input
  • Storing product data as JavaScript objects inside an array (name, price, image, description)
  • Dynamically rendering the product section from that array instead of hardcoding it
  • Building "Add to Cart" functionality with JavaScript
  • Designing and building your own personal portfolio website to showcase both projects
  • Introduction to AI coding assistants (ChatGPT, GitHub Copilot)
  • Using AI to generate starter code, explain errors & speed up repetitive tasks
  • Debugging and improving AI-generated code
  • Using AI responsibly — why understanding the fundamentals still matters
  • Understanding domains & web hosting
  • Uploading a website to a live server
  • Deploying with modern platforms (Netlify/Vercel)
  • Testing and fixing issues after going live
  • Practical project defense — presenting your e-commerce site & portfolio
  • Written assessment on HTML, CSS & JavaScript concepts
  • Feedback and code review from instructors
  • Award of IMT Computers certificate of completion

Requirements

  • No prior coding experience required
  • A laptop for practical sessions
  • A GitHub account (free — we'll help you set one up)
  • Willingness to practice outside class

Course Description

This is more than an HTML, CSS & JavaScript class — it's a complete, project-based introduction to real web development. You'll learn the three core languages of the web, then immediately put them to work building a real e-commerce website: first as a static layout with HTML & CSS, then brought to life with JavaScript — using objects and arrays to dynamically generate the product section, exactly like real online stores do. Alongside this, you'll design and build your own personal portfolio website. You'll also learn the tools every professional developer relies on daily — Git & GitHub for version control, AI coding assistants to work faster and smarter, and how to deploy a finished website to a live server so it's online for the world to see. The course ends with a practical project defense, written assessment and an IMT Computers certificate of completion — so you walk away with real, working projects, not just a certificate.

Frequently Asked Questions

Do I need coding experience to start this course?

No — this course is designed for complete beginners. No prior coding experience is required, just a laptop and willingness to practice outside class.

How much does the course cost?

We don't publish a flat rate — register and our admissions team will confirm your fee within 24 hours.

What will I actually build during this course?

A real e-commerce website — first as a static HTML/CSS layout, then brought to life with JavaScript to dynamically generate products from arrays — plus your own personal portfolio website.

What else is included besides HTML, CSS and JavaScript?

Git & GitHub for version control, AI coding assistants, and how to deploy your finished site to a live server — ending with a project defense and IMT Computers certificate of completion.

HTML, CSS & JavaScript

This Course Includes

6 Weeks of instruction
Beginner level
Physical Classroom (Ikeja, Lagos) & Live Online Class
Certificate of completion
Direct admissions support

Register for This Course

Our admissions team will reach out within 24 hours.

HTML, CSS & JavaScript

By submitting, you agree to be contacted by IMT Computers regarding your registration.

Get Consultations

Advance Your Career with Industry-Ready Technology Training

Gain practical skills, professional certifications, and real-world experience in Web Development, Software Engineering, Fiber Optics, Networking, and ICT Solutions from one of Nigeria's leading technology training institutes.

Register Today

Duration

6 Weeks

Register Now