◐ Shell
clean mode source ↗

Individual Curriculum – E32

Responsive Websites with HTML/CSS Class Lessons Expand All Lessons
  • Responsive Websites with HTML/CSS  lesson 1

    1. More to HTML/CSS

    During the first session of our course, students will review fundamental HTML and CSS principles in depth while also improving their skills. They will study complex concepts such as relative positioning and learn how to align divs precisely. Additionally, they will become proficient in applying consistent styling to all elements using the universal selector. This lesson supports understanding of advanced HTML and CSS concepts.

  • Responsive Websites with HTML/CSS lesson 2

    2. HTML5 and Box Model

    In this lesson, students explore advanced HTML5 and the Box Model as they create the captivating Wizard Zoo website with engaging articles. They learn to use HTML5 Semantic tags instead of <div> tags for improved structure and accessibility. Additionally, they develop proficiency in the Box Model to design visually appealing layouts with precise element dimensions and spacing. This session offers a strong foundation for students to create web content with structure.

  • Responsive Websites with HTML/CSS lesson 3

    3. Lists and Inheritance

    In this lesson, students delve into CSS inheritance and create a Music website. They discover how to efficiently pass properties from parent to child elements, reducing redundancy and enhancing readability. Additionally, they learn how to override styles inherited from parent elements when necessary. Furthermore, students explore HTML lists and various styling techniques. This lesson emphasizes efficiency and skill enhancement, empowering students to become proficient programmers.

  • Responsive Websites with HTML/CSS lesson 4

    4. Responsive Design: Media Query

    In this lesson, students learn about responsive design, which helps to make websites accessible on all devices, and how to achieve it using CSS media queries. They will create a game that adapts the obstacles based on different devices. They will also learn about the industry practice of mobile-first design and how to create responsive designs following this approach. Additionally, they will learn about responsive breakpoints to modify styles for different devices.

  • Responsive Websites with HTML/CSS lesson 5

    5. Mid Term: The Lost Beep – I

    In this lesson, students start their two-part project on The Lost Beep website. In the first part, students create the home page for the players to explain Beep's story and how they can rescue him from this city. The home page includes navigation, the main section, and the game map. They use HTML5 semantic tags to create different sections of the home page. This midterm project simulates the process of creating real-world websites.

  • Responsive Websites with HTML/CSS lesson 6

    6. Mid Term: The Lost Beep – II

    In this lesson, students complete their mid-term project on The Lost Beep by creating additional web pages to rescue Beep. They design challenges for users to solve to help Beep, including a multiple-choice quiz and different pages for correct and incorrect answers. Finally, they create the final destination page for Beep. This project helps students gain practical experience creating a multi-page website compatible with all devices.

  • Responsive Websites with HTML/CSS lesson 7

    7. Flexbox

    In this lesson, students create the Wizard Cards in a grid-like structure for a wizard. They use Flexbox to arrange cards that are flexible and make efficient layouts with distributed spaces among items to control their alignment structure. Flexbox is useful for small-scale layouts and is responsive and mobile-friendly. Students are introduced to Flexbox in a fun and simple way which builds a strong base.

  • Responsive Websites with HTML/CSS lesson 8

    8. Advanced Layouts with Flexbox

    In this lesson, students create an Interior Design Website using Flexbox to align most sections and make them mobile-friendly. They practice Flexbox for real-world and professional websites in this lesson. They also learn nested Flexbox to create complex and advanced layouts. Students take their responsive design skills to the next level in this lesson.

  • Responsive Websites with HTML/CSS lesson 9

    9. Final Project: Heroes Reborn – II

    In this lesson, students complete their final project on Heroes Reborn by showcasing the game's champions and creating a login page for users with an interesting layout using nested flexbox. Additionally, they use media queries to ensure the login page is easily accessible across all devices. This project allows them to practice this course's objectives, which include creating modern websites with web standards, designing eye-catching layouts using nested flexbox, and building responsive websites that function correctly on all devices using media query.

  • Responsive Websites with HTML/CSS lesson 10

    10. Animations and CSS Variables

    In this lesson, students learn how to add fascinating animations to their Online Bus website using CSS. They also learn to make their code easily scalable and maintainable using CSS variables to store different font sizes, colors, and margins. This allows for changes in one place to be updated everywhere easily. Additionally, they learn about various color codes used in CSS.

  • Responsive Websites with HTML/CSS 11

    11. Final Project: Heroes Reborn – I

    In this lesson, students begin their two-part project on a gaming website called Heroes Reborn. For the first part, students create the header, main section, and the game steps. They apply the concepts they have learned, such as semantic tags, Flexbox, color codes, etc., to create a mobile-friendly website and write efficient code.

  • Responsive Websites with HTML/CSS 12

    12. Final Project – II

    In this lesson, students complete their final project on Heroes Reborn by showcasing the game's champions and creating a login page for users with an interesting layout using nested flexbox. Additionally, they use media queries to ensure the login page is easily accessible across all devices. This project allows them to practice this course's objectives, which include creating modern websites with web standards, designing eye-catching layouts using nested flexbox, and building responsive websites that function correctly on all devices using media query.