Web Design for Everybody

Basics of Web Development & Coding

Eric Ellingboe
Portfolio

This Specialization covers how to write syntactically correct HTML5 and CSS3, and how to create interactive web experiences with JavaScript. Mastering this range of technologies allows you to develop high quality accessible web sites that work seamlessly on mobile, tablet, and large screen browsers. During the capstone you develop a professional-quality web portfolio demonstrating growth as a web developer and knowledge of accessible web design. This includes the ability to design and implement a responsive site that utilizes tools to create a site accessible to a wide audience, including those with visual, audial, physical, and cognitive impairments.

Web Design for Everyone Capstone

This capstone course is meant to build on the previous 4 courses to have the student build a professional web portfolio. The ability to design and implement a responsive site while adhering to validation and accessibility standards is a requirement. The evolving student implementations will be reviewed each week by capstone peers and teaching assistants to make sure that the student keeps up with the agenda of the course.

Website Design Technique

Choosing a Process

The previous classes taught how to code sites from scratch, discussed templates, and showed the Bootstrap framework for designing sites. Of these 3 choices I decided that I would like to try coding this site from scratch. I didn't want to use a premade design since I would need to adapt it to fit my vision. I also thought Bootstrap was to constricting, and doesn't seem to leave clear, easy to read code. Designing from scratch allows me to design it how I want, even if I need to borrow code to add some features.

Wireframing the Design

1 / 2
Mobile wireframe sketch.
Mobile View Wireframe
2 / 2
Desktop wireframe sketch.
Desktop View Wireframe

The first assignment was to create a wireframe for the site. The design sketches created for your site need to show at least two views with a mobile first design scheme. The wireframes were not to utilize color, font, styling etc. but layout, including navigation and possibly content.

Coding and Validating the HTML5

Styling with CSS3

Styled web page.
Unstyled web page.

This shows the final website. It meets the requirements for validation, responsive design, and styling. The site also includes the 4 unique requirements based on things learned in the previous courses. The 4 items are the image gallary, the image slider, more than 2 responsive screen sizes, and a hamburger flyout menu at the mobile size. Though much of these were based on previously developed code, they all required code changes to work on this site.

Grading and Certification

My grade for this courseWeb Design for Everyone Capstoneis:

100% with 100% on the project

Course Certificate.