π§± Module 1: HTML
π Course Description
Students learn the foundational structure of web development using HTML. They will explore the use of tags, forms, tables, and semantic elements to build accessible and well-structured web pages. This module establishes the base for styling and interactivity in later modules.
π Course Description
Learn to design visually appealing and responsive web pages with CSS. Students will work with syntax, selectors, positioning, Flexbox, Grid, and Media Queries to create adaptive layouts for multiple screen sizes.
π Course Description
Students add interactivity and logic to websites using JavaScript. Topics include variables, operators, conditions, loops, ES6 features, and DOM manipulation.
π Course Description
This module introduces APIs and JavaScriptβs Fetch method to retrieve data from external sources, culminating in a simple weather app.
π Final Assignment: AI-Integrated Portfolio Development
Development
π Objective
To design, develop, and deploy a personal portfolio website using the skills acquired throughout the course β HTML, CSS, JavaScript, Git/GitHub, APIs, and AI tools (Gemini, Claude, ChatGPT, Codeium, Amazon Q Developer, or AWS CodeWhisperer).
Students will use AI assistance creatively to generate, refine, and document their code while ensuring originality and professionalism in both design and functionality.