Skip to Main Content

TEWP - Web Programming and Development

Download as PDF

Effective Start Term

2026-2027

College/School

School of Technology and Service

Program Title

Web Programming and Development

Total Program Hours

900

Total Program Credits

27

Total Length of Time to Complete the Program

1 Year

Program Description

This program provides students with the knowledge of computational, problem-solving and practical skills needed to integrate and deploy modern websites and web applications. Students will adapt and useindustry-standard tools, including modern client-side and server-side languages and relational and non- relational database structures, to frameworks used in the web industry today.Experienced web developers and software engineers in the industry provide instruction and share knowledge and skill sets as they mentor the students. This program is designed to give students the skills needed to be a Front-End, Junior-Level, Web Developer or Quality Assurance Technician. Students will learn basic Front-End Development including Source Control, HTML, CSS, Bootstrap and Sass. Students will then spend the majority of the program learning JavaScript, TypeScript, Angular and React. The remainder of the program will cover Back-End Development as it relates to Back-end servers, Database, Hosting, Deployment, Security and Automated QA. Throughout the program students will complete a series of professional portfolio projects. Finally, students must complete an externship in order to receive a certificate of completion for this program.

Upon program completion, students will be able to:

• Demonstrate the knowledge and skills necessary for entry-level employment in the Web Programming and Development careers.

• Implement design, authoring, standards, protocols, tools and techniques for development for different Web-based technologies.

• Use industry-standard programming languages and techniques to add user interactivity to Web sites and Web applications.

● Build maintainable and robust React and Angular real-world applications.

• Create real-world web application projects that also involve interacting with databases such as Postgres and NoSQL databases like MongoDB.

• Use Automated QA principles to monitor and ensure increasing improvements for web applications and be able to identify some of the mechanisms used to establish overall health of a product.

• Consider important security concerns when developing websites, and keep servers, software, and data safe from hackers and cyber-attacks.

• Complete a series of professional portfolio projects that they can showcase to potential employers.

• Demonstrate basic understanding of cloud deployment models, and a summary of cloud design principles. Students will be able to create an account and start using the AWS Free Tier to gain hands-on experience with AWS products and services and be prepared to pass the AWS Certified Cloud Foundations exam.

• Develop, implement and evaluate web applications to ensure that it is properly structured, meets industry standards and compatible with browsers and devices using industry cutting-edge technologies for building web applications.

Certificates and Licensure

  • MTECH Program Certificate in Web Programming and Development