This course is designed for beginners, college students and anyone who wants to learn web development from the ground up. No prior programming experience is required.
The course starts with HTML fundamentals, including webpage structure, elements, headings, links, images, forms and semantic HTML. We then move to CSS, where students learn styling, selectors, colors, spacing, layouts, Flexbox, CSS Grid and responsive design.
The JavaScript section covers programming fundamentals, variables, data types, functions, conditions, loops, arrays, objects, DOM manipulation and event handling. Students will learn how JavaScript can make webpages interactive and dynamic.
Classes are practical and step-by-step. Instead of only learning theory, students will write code during the sessions, complete exercises and build small projects.
Students should have a laptop or desktop computer and a stable internet connection. We will use beginner-friendly development tools and practice coding together during the classes.
By the end of the course, students will have a strong foundation in frontend web development and the confidence to continue building their own websites and projects.