This course prepares students for an entry level Web Development position.
Students are provided with a hands-on introduction to the universal architecture of the web. This course covers website construction principles including:
- Website Planning: Objectives, Information Architecture, UX
- Google websites
- WordPress CMS hosted or managed
- Mobile First: Native Applications vs Web Applications for the Mobile Devices
- HTML, CSS, JavaScript
Course Structure:
- Week 1. HTML, CSS, semantic web design, the CSS Box model. Students will be able to:
- Create hypertext markup language (HTML) documents.
- Create cascading style sheets (CSS).
- Identify different key elements of a web page.
- Create HTML elements and related attributes.
- Explain how HTML and CSS are associated.
- Describe the CSS Box model.
- Class 2. Building from a Mockup Students will be able to:
- Develop a mockup as a website development plan.
- Define a website development problem and related strategy for problem solving.
- Explain the rationale for using a mockup during web development planning and implementation.
- Understand the role of documentation in catching errors and website flaws early in the process.
- Class 3. Tables. CSS techniques. Students will be able to:
- Create HTML tables to arrange data in columns and rows.
- Develop an approach for using table styles, headers, borders, and sizes.
- Create cascading style sheets to control the layout of multiple web pages.
- Understand the difference between inline, internal, and external CSS.
- Class 4. Multipage website. Students will be able to:
- Navigations and Manus.
- Create content for multiple web pages.
- Use different styling techniques to accomplish a professional look.
- Class 5. Forms. Students will be able to:
- Create HTML forms to collect user input.
- Use form attributes to control form behavior.
- Design different form elements.
- Distinguish between different form input types.
- Use input attributes to control form values for various elements.
Each class is project based - your chance to build your own Digital Profile!
- Introduction or review of prior class topics / homework-related or general questions
- Hands-on lab demonstration
- Homework assignment
- Wrap up and Q & A
- Short breaks will be taken throughout the session as determined by the mentor to allow for healthy stretching, refreshment, or to engage in a simple conversation with classmates.
This course is the best for beginners, who would like to learn how to build simple but powerful websites using different techniques available. They can use it as a portfolio website to find an entry level position in web design.
Shannah White
ADA compliant / SEO efficient web development
John Sturman
John Sturman has been working in and around software for more than 30 years as a technical writer, instructor, and project manager. He is a ScrumAlliance Certified Scrum Master as well as trained to facilitate groups with Liberating Structures, and has used his knowledge to train his students in a variety of courses.