Web Development 101

Web Development 101

Age Group: 
Grades: 
Learning Hours:20 hours
Domain:Web Development
Key Skills:Debugging, creativity, adaptability, programming
Assessment:MCQ assessment, application assessment
Hardware/System Requirements:  
Progression: Technology & Me (some duplicate projects)

Similar courses

Course Overview

Web Development encompasses designing, developing, and maintaining websites and web applications involving both front-end and back-end development. Front-end development focuses on creating visually appealing and interactive user interfaces using HTML, CSS, and JavaScript while back-end development involves server-side programming, database management, and ensuring the functionality and performance of the website.

Students in this course will learn programming fundamentals, project planning, content management, user experience, team communication, and digital design. The skills gained in this course are directly applicable to careers in web development, digital design, and digital marketing while contributing to technical and nontechnical skills for communication and collaboration in corporate careers.

Explore coding concepts that are needed for basic web development and uncover the different elements of a simple web page.

Learn the fundamental languages of HTML and CSS which are used to develop web pages and websites.

Create a variety of simple projects, including a personal portfolio of posters, websites, and art. Each of the projects, once finished, can be shared online with friends.

No. Project Description Duration
1
Getting Started with Web Development
Students will learn what a web developer does and the tools they use, such as HTML and CSS.
1 hour
2
Eye Chart
Students will learn how to use HTML and CSS to recreate an eye chart, such as those used by an optometrist.

*Students will NOT be required to customize this project in sandbox mode after completing the guided project.
1 hour
3
Online Poster
Students will learn how to use HTML and CSS to create a digital poster for a fictional after-school coding club.

After completing the guided project, students will customize their online poster in sandbox mode.
2 hours
4
Pattern Art with Code
Students will learn how to use HTML and CSS to create a colourful, abstract art pattern consisting of concentric squares.

After completing the guided project, students will customise their pattern art in sandbox mode.
2 hours
5
Recipe Card
Explore introductory concepts in HTML and CSS to design and build a recipe card from a favourite dish. Along the way learn about planning out web designs and how to prepare all of your digital content for development.
3 hours
6
The People Who Inspire Me
Build a simple web page showing the top 3 people who inspire you while learning introductory skills in HTML and CSS.
3 hours
7
My Favourite Website
Students will learn how to use HTML and CSS to create a single-page website about three of their favourite hobbies.

After completing the guided project, students will customise their website in sandbox mode.
3 hours
8
Multi-Page Website
Design and build a multi-page website for a fictional community organisation. Collect user data and feedback on design choices and how to incorporate the needs of the community organisation.
4 hours
9
Debug my Website (HTML and CSS)
Students will apply what they’ve learned about HTML and CSS to debug a website. Each step of the project will contain code with incorrect syntax, and students will be required to debug the code.

*Students will NOT be required to customise this project in sandbox mode after completing the guided project.
1 hour