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.
What You'll Learn
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
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.
This Course Includes
Register for This Course
Our admissions team will reach out within 24 hours.
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 TodayDuration
6 Weeks