Web Programming & Development

The Web Programming and Development Program introduces the fundamental concepts of web applications, providing a comprehensive coverage of both client-side and server-side development. Students will receive the skills and knowledge to build engaging, interactive user experiences on the web as a front-end web developer.

Classroom lecture and hands-on instructions will be provided by full-time industry professionals; namely web developers, software engineers, security specialists, technology consultants, program managers and human resource specialists. Students will gain invaluable knowledge and experience developing with HTML, CSS, LESS, JavaScript, TypeScript, Angular and React. Other topics include Git, Automated QA, Back-End, Database, Hosting, Deployment, Security and Soft Skills. Throughout the program, students will complete a series of professional portfolio projects that they can showcase for potential employers when seeking employment.

After 9 months of classroom instruction, students are placed with a company for 240 hours of an unpaid externship. The externship is an extension of the classroom learning where students are required to complete 240 hours either through a full-time (38-40 hours per week) or part-time (18-20 hrs per week) schedule. By the end of this course, students will have knowledge, confidence, and skills to be entry-level to junior-level web developers in today’s job market.

Certificates and Licensures

MTECH Program Certificate in Web Programming & Development

Program Snapshot

  Registration Eligibility: Adults and high school seniors only

  Registration Availability: The application window for Fall is May 15th to June 15th and Spring is October 15th to November 15th.

  Program Length: 903 Hours. This works out to be approximately 301 calendar days not including weekends and holidays. EXTERNSHIP: An externship of 240 hours is required after 663 hours of classroom instruction. Students are encouraged to find their own externship site, however, MTECH can help if needed.

  Times: Mornings. See schedule details below.

  Locations: MTECH Lehi Main Campus

  Financial Aid Eligible: This program is eligible for Financial Aid and Veterans Assistance.   +Learn More

  Gainful Employment Disclosure

  Articulation Agreements: Up to 30 credit hours towards AAS Technology Management from UVU or towards AAS General Technology from USU.


  High School Students:Students should coordinate with home high school counselors prior to registration.

  MTECH Counselor: Students enrolling in this program must meet with an MTECH Academic and Career Counselor prior to registration. High School students are encouraged to be accompanied by a parent. To schedule an appointment please visit mtec.edu/counseling.

  Entrance Assessment: Students must take the MTECH Entrance Assessment. The Entrance Assessment is free and takes about an hour to complete. No appointment is necessary. To learn more visit mtec.edu/testing.

  New Student Orientation: Students must complete the brief MTECH New Student Orientation prior to first day of class.  To learn more visit mtec.edu/nso.

MTECH Web Programming and Development Application


SessionLocationRoomStart DateEnd DateStart TimeEnd TimeDays
Fall 2019Lehi3148/20/19Open7:30 am10:30 amM-F
Spring 2020Lehi3131/2/20Open7:30 am10:30 amM-F


EXTERNSHIP: An externship of 240 hours is required after 663 hours of classroom instruction. Students are encouraged to find their own externship site, however, MTECH can help if needed.

Tuition and Fees

Registration Fee$40.00 
Program Fees$50.00 
total:$1,896.00 All tuition and fees are due at the time of registration.

Materials and Supplies

Program Fees Option 1$2,250.00OPTION 1 program fees include: 13″ MacBook Pro (12.3GHz quad-core 8th-generation Intel Core i5 processor, Turbo Boost up to 3.8GHz, Intel Iris Plus Graphics 655, 8GB 2133MHz LPDDR3 memory, 256GB SSD storage1, Retina display with True Tone, Touch Bar and Touch ID, Four Thunderbolt 3 ports
Program Fees Option 2$1,000.00Option 2 program fees include: To be eligible for this fee, students must have their own Apple device that meets these specifications: 8 GB Memory; 128 GB SSD; USB or HDMI Ports. Students must produce their device and have the Mobile Development Coordinator test and approve their device in order to obtain permission for the reduced fee.
Program Fees Option 3$1,850.00Option 3 program fees include: 13.3” MacBook Air (1.6GHz dual‑core 8th‑generation Intel Core i5 processor, Turbo Boost up to 3.6GHz, Retina display, 8GB 2133MHz LPDDR3 memory, 128GB SSD storage, Intel UHD Graphics 617, Touch ID, Force Touch trackpad, Two Thunderbolt 3 ports, Backlit Keyboard
total:See Option Totals

Option 1: $4146

Option 2: $2896

Option 3: $3746

Take Action. Get Started Today!

Take a Tour

Come see for yourself! Check out our campuses and labs and get questions answered.

Schedule Tour

Talk to a Human

MTECH counselors can help with academic advising career placement services.

Schedule Counselor

Begin Enrollment

No commitment or cost. Take the first step by simply applying to MTECH today!
Apply for Free