In this course, students will gain a basic understanding of HTML5, CSS3, and JavaScript ES6 through visualized discussions, demonstrations, and hands-on coding. We will first discuss how all 3 languages work together in a website and how they interact as separate files. Then, we’ll move into learning the basics of each language, starting with syntax and then doing hands-on practice with recreating webpage elements. Throughout this, we will demonstrate how tools such as ChatGPT can generate raw code, then learn to read/understand prewritten code and add our own elements to it. We’ll spend a week briefly introducing APIs and showing the exciting possibilities for collaboration that web development offers. Finally, students will contribute to The Cloud Classroom’s website / leave the class with code for a personalized webpage.
Course Timeline
Class 1: Introduction
Class 2: HTML
Class 3: CSS
Class 4: JavaScript
Class 5: Putting it all together
Class 6: Advanced Topics & Applications
Class 7 and beyond: Hands-on
Course Timeline
Class 1: Introduction
Class 2: HTML
Class 3: CSS
Class 4: JavaScript
Class 5: Putting it all together
Class 6: Advanced Topics & Applications
Class 7 and beyond: Hands-on