Teach students programming and design using project-based lessons from Mastery Coding.
The Web Development Foundations course teaches students the basics of web design and web development. Through a combination of follow-along projects and self-directed activities, learners build a unique coding project portfolio demonstrating the skills and knowledge they acquire. At the end of this course, students will be able to build responsive websites and web-based tools that are designed with a target audience and accessibility needs in mind.
This course covers the following topics:
- Basic art principles
- User experience and interface design
- Responsive layouts
- Accessibility
- HTML
- CSS
- JavaScript
Through this course, students will:
- Design and develop a collection of projects
- Gain an understanding of design principles and accessibility
- Gain a high competence in HTML and CSS
- Gain an understanding of JavaScript centered around web development
- Become highly proficient in creating responsive web projects
Upon completing this course, students will be prepared to earn the following industry-recognized certifications:
- Certiport IT Specialist – HTML and CSS Certification
- KnowledgePillars HTML & CSS Coding Specialist
Comprehensive virtual professional development for one year is included:
- Live launch training, including a curriculum overview and courseware setup.
- Ongoing live training every two weeks – teachers can join optional office hours to assess progress, address student challenges, and share feedback.
- On demand support through online forums that feature a 24-hour response time, community discussion, feedback, and troubleshooting.