This class is designed for beginners who want to start learning web development and understand how websites are created. It is ideal for school students, college students, or anyone interested in learning programming and building websites from scratch. No prior coding experience is required, as we will start from the very basics and gradually move toward building real web pages.
In this class, students will learn the core technologies used to build modern websites: HTML, CSS, and JavaScript. We will begin with HTML to understand how web pages are structured, including headings, paragraphs, images, links, and page layout. After that, students will learn CSS to style and design their websites, including colors, layouts, spacing, and responsive design principles. Finally, we will learn JavaScript to add interactivity to websites, such as buttons, dynamic content, and basic user interactions.
The class will include practical examples and small projects so students can apply what they learn immediately. By the end of the course, students will be able to create their own simple websites and understand the fundamentals of web development.
Students only need a computer or laptop with internet access and a willingness to learn and practice coding. No prior programming knowledge is necessary.