Web Design and Development 2

Contact Information

Teacher: Mr. Dagler

Email: mrdagler@csfhs.net

Voicemail: (916) 714-8150 x 41912

Course Overview

This course teaches the essentials of HTML5, Cascading Style Sheets (CSS) and JavaScript (JS). Students will create Web pages using the HTML5 structure elements, embed video and audio, and develop cross-browser user-input forms. They will use CSS3 to position and format content and to create effects such as transformations, transitions and animation. They will also learn basic JavaScript coding to extend the functionality of Web pages with modern features such as geolocation, drag-and-drop, canvas and offline Web applications. In addition, they will learn techniques for code validation and testing, form creation, inline form field validation, and mobile design for browsers and apps, including Responsive Web Design. Additional topics include FlexBox, CSS grid layout, intro to Google Analytics, SASS, and Node.js.

Industry Connections1

The Website Design and Development Pathway

This course is part of a three-year computer science pathway. The courses in order are Exploring Computer Science, Web Design and Development 1 and Web Design and Development 2. Each of these courses is a prerequisite of the one before it.

Student Testimonials

I like this class because it's teaching style is a different from my other classes in a refreshing way. .
- Christopher

I enjoyed the positive and welcoming atmosphere within the class. Student participation and guidance from the teacher allowed us to excel in improving our own skills while helping others. Developing such skills became an easier task once we asked for help!
- Jai-Ren

The projects were fun.
- Kestine