Web Development
11 courses · San Diego Mesa College · 2026-2027 Catalog
Classes: Fall 2026 · Spring 2027
WEBD 152 Beginning Web Development: HyperText Markup Language (HTML) and Cascading Style Sheets (CSS)
- Units
- 3
- Hours
- 40 - 45 hours lecture/24-27 hours lab
This course introduces students to sound practices in creating a Website using HyperText Markup Language (HTML) and Cascading Style Sheets (CSS). Students create, validate and publish Websites to the Internet following Web standards. This course is intended for beginning Web design students and anyone interested in a career that requires skills and knowledge in Website construction.
WEBD 154 Creating User-Centered Content
- Units
- 3
- Hours
- 40 - 45 hours lecture/24-27 hours lab
- Advisory
- WEBD 152 with a Grade of "C" or better, or equivalent; Completion of or concurrent enrollment in: MULT 100 with a Grade of "C" or better, or equivalent or MULT 121 with a Grade of "C" or better, or equivalent
This course teaches strategies and processes for developing websites and multimedia projects that are user-centered and meet industry standards of usability. User-centered content is ADA (Americans with Disabilities Act) accessible, functional, and searchable by search engines. Students learn how to design a user-centered website and multimedia projects using a succinct writing style, well-designed navigation, and effective design. Students create a user-centered project. This course is designed for students pursuing a career in multimedia, web development, business or communication.
WEBD 164 Javascript Fundamentals for Web Development
- Units
- 3
- Hours
- 40 - 45 hours lecture/24-27 hours lab
- Advisory
- WEBD 152 with a Grade of "C" or better, or equivalent and WEBD 168 with a Grade of "C" or better, or equivalent
This course is a practical study of Javascript and jQuery for Web development. Students use Javascript and jQuery in the Web Page creation process to enhance the user experience. This course is designed for students and professionals who wish to develop skills in Javascript and jQuery.
WEBD 166 PHP: an Introduction
- Units
- 3
- Hours
- 40 - 45 hours lecture/24-27 hours lab
- Advisory
- WEBD 152 with a Grade of "C" or better, or equivalent
This course is a hands-on study of the fundamentals of PHP: Hypertext Preprocessor(PHP) coding. Students create dynamic-driven webpages in accordance with current professional standards. This course is designed for all students and professionals who wish to acquire skills in dynamic website creation and development.
WEBD 167 Using Web Databases
- Units
- 3
- Hours
- 40 - 45 hours lecture/24-27 hours lab
- Advisory
- WEBD 152 with a Grade of "C" or better, or equivalent
This course provides a hands-on introduction to relational databases in a Web environment. Emphasis is placed on hand-coding Structured Query Language (SQL), specifically MySQL. Students master an open source database editor, XAMPP, to create and work with a database. Basic PHP: Hypertext Preprocessor (PHP) is used to bind data on a Web page. This course is designed for students studying web design and professionals updating their skills.
WEBD 168 Intermediate HTML (HyperText Markup Language) and CSS (Cascading Style Sheets) for Web Design
- Units
- 3
- Hours
- 40 - 45 hours lecture/24-27 hours lab
- Advisory
- WEBD 152 with a Grade of "C" or better, or equivalent
This course is a hands-on study that builds on the foundational level HyperText Makeup Language (HTML) and Cascading Style Sheets (CSS) skills. Students write intermediate level HTML5 and CSS2 and CSS3 techniques for creating complex and functional websites that meet accessibility requirements. Topics include coding with standards based HTML, intermediate and advanced CSS positioning, navigation, designing for mobile devices using responsive design, and integrating audio and video using HTML5 conventions. This course is intended for students majoring in web development or updating professional skills.
WEBD 169 Website Development Using Open Source Content Management Systems
- Units
- 3
- Hours
- 40 - 45 hours lecture/24-27 hours lab
- Advisory
- MULT 100 with a Grade of "C" or better, or equivalent and WEBD 152 with a Grade of "C" or better, or equivalent and WEBD 154 with a Grade of "C" or better, or equivalent
This course is a hands-on study of website development using open source Content Management Systems (CMS). Emphasis is placed on creating, customizing, securing and maintaining the content, data and design of the Website using Content Management Systems. Open source CMS tools such as WordPress, Joomla, and Drupal are used. This course is intended for students studying web design and professionals updating their skills.
WEBD 171 Advanced JavaScript for Web Development
- Units
- 3
- Hours
- 32 - 36 hours lecture/48-54 hours lab
- Advisory
- WEBD 164 with a Grade of "C" or better, or equivalent
This course is an advanced study of Javascript and its frameworks for Web development. Students use JavaScript frameworks and libraries to create web applications. Frameworks including React and Angular are covered. Exploration into full stack environments with front end technologies is included in the course. This course is designed for students and professionals who wish to extend and advance their front end development skills in JavaScript.
WEBD 172 Full Stack Web Development with JavaScript Frameworks
- Units
- 3
- Hours
- 32 - 36 hours lecture/48-54 hours lab
- Advisory
- WEBD 171 with a Grade of "C" or better, or equivalent
This course includes full stack development with JavaScript frameworks like React, Angular and Vue. Topics include how to integrate Node, Express and Mongo to create back-end storage applications. This course is designed for web development majors and professionals in the field who want to expand their skills.
WEBD 173 E-Commerce Website Creation
- Units
- 3
- Hours
- 40 - 45 hours lecture/24-27 hours lab
- Advisory
- WEBD 152 with a Grade of "C" or better, or equivalent and WEBD 166 with a Grade of "C" or better, or equivalent
This course provides students with the knowledge and skills required to create professional e-commerce websites. Students analyze clients' needs to develop appropriate e-commerce solutions and incorporate them into secure websites using either custom databases or content management systems (CMS). Students implement best practices as they design the visual interface, develop databases using My Structured Query Language (MySQL) and Hypertext Preprocessor (PHP), create catalogs, set up shopping carts, including order, payment, and fulfillment processes. Security implementation adheres to current industry standards. This course is designed for students studying web design and professionals updating their skills.
WEBD 191 Professional Practices in Web Design
- Units
- 3
- Hours
- 40 - 45 hours lecture/24-27 hours lab
- Advisory
- WEBD 166 with a Grade of "C" or better, or equivalent and WEBD 168 with a Grade of "C" or better, or equivalent and WEBD 169 with a Grade of "C" or better, or equivalent
In this capstone course, students design and develop an advanced Website. Emphasis is placed on the processes and methodologies used in industry, including working with the client, creating website content, and optimizing the site to ensure usability, findability and accessibility. This course is designed for students studying web design and professionals updating their skills.