You’ll start by understanding how to build web pages using HTML and CSS structuring content, styling it, and creating a basic but well-designed web page.
You’ll then learn foundational programming concepts using JavaScript: functions, loops, conditionals, and algorithmic thinking.
The course guides you to combine these skills to build interactive, dynamic web pages.
By the end, you’ll be able to make a web page that responds to user input, handles events (like button clicks), manipulates images or other content, and delivers a smooth user experience.
Designing a Web Page with HTML and CSS:
Learn to create and style a web
page from scratch using HTML for structure and CSS for styling
Algorithms and Programming Concepts:
Explore basic programming logic,
writing functions, using loops and conditions, and designing simple algorithms
JavaScript for Web Pages:
Use JavaScript to add interactivity to your
web page, respond to user actions, update content dynamically, and manipulate elements
Mini Project: Build an Interactive Web Page:
Combine your HTML, CSS and
JavaScript skills to create a working web project; for example, a web page that accepts user input (like image
uploads) and applies interactive behaviours
Learning to build web pages and understanding the fundamentals of programming are essential first steps toward a career in web development, software engineering, or any tech-driven role. This course gives you hands-on skills to create real web applications and lays a strong foundation for more advanced learning. With these skills, you can design responsive user interfaces, build interactive web tools, and better understand how front-end software works.