The Web Development Certificate consists of eight courses designed to transition students from a typical web user to an entry-level Frontend Web Developer.
The suggested timeline for completing the certificate is one year: Two courses per quarter over four quarters. Admissions to the program are rolling, so you can apply anytime for the next available start date.
Students in the Web Development Certificate will earn up to 40 college credits.
Courses are rigorous and led by knowledgeable instructors with real-world experience in the web development industry. Instruction is highly personalized and course content is updated annually to keep up with trends in the industry.
We know you have a busy schedule and many obligations. We want to work with you to help you get the skills and knowledge you need to transform your life.
Classes may be taken purely online or in hybrid format. You will use the latest tools to create beautiful websites and learn practical skills within the broader context of web culture and ethics. In hybrid classes, regular face-to-face meetings allow you to connect with classmates, other developers, and potential employers. Online courses use a robust Slack community to provide support and direct interaction with instructors and fellow students.
We know that employers value high quality portfolios as much as credentials and certifications. The entire Web Development Certificate is designed to help you build a compelling professional portfolio that will impress employers and recruiters.
The courses required for the Web Development Certificate focus on Frontend Development skills and technology. The listing below describes each course and how it fits into a curriculum designed to prepare you to be a leader in the workplace.
In this introduction to the Internet and World Wide web, students will increase their understanding of how the Internet works, how the web works, how to be more savvy users of the web, and how to begin the journey from web consumer to web creator.
This course introduces students to the basic principles of web Development beginning with an introduction to HTML and CSS. Students will learn how to create static pages and how to implement designs consistent with web Standards and best practices. Students will also learn about tools to give them feedback on the quality of their HTML and CSS in order to insure accessibility and accuracy. Finally, students will practice techniques to insure consistency of presentation across different client browsers.
The code that executes in a user's web browser can be a powerful feature of any website or application. This course introduces students to concepts of client-side programming for the web such as progressive enhancement of content, detecting and altering content to enhance cross-browser experiences, improving usability of forms, validating data from the user, and more.
This course introduces students to common solutions for hosting websites and web-based applications. Students will learn about how a server works, experiment with local web servers, and engage with the world of web hosting services in order to understand how those systems work in the professional world. Students will also gain an understanding of principles at work in cloud-based hosting solutions.
Client-side applications have changed the way we interact with websites and our computers. This course explores the techniques used to present complex tools to the user including an exploration of client-side application frameworks, routing behaviors based on URL, event-based application design, and more.
Practices such as usability testing, search engine optimization, and quality assurance are important to contemporary web development. This course will introduce students to the basic principles and techniques used to perform these duties.
This course addresses the common working methodology seen in web development shops. Students engage in project management skills such as planning, scoping, estimating work, and prioritization. Students practice working in an Agile workflow using common tools of the trade to collaborate with each other and document their progress. This course is designed to equip students to work within the professional project frameworks of web-based software development.
The capstone project is made up of two components: Production and Analysis. The Production component consists of a significant, polished web-based project. The Analysis component consists of a written document that contextualizes the Production component's significance in the landscape of web-based software and content. Students may choose to collaborate on the Production component as a team, but each individual writes an Analysis exhibiting a unique point of view. The capstone project will be presented in the context of an online portfolio the student can use to showcase their skills.
You are invited to attend an Open House showcasing Seattle University’s School of New and Continuing Studies, offering hybrid degree completion programs and professional certificates.