View full schedule here.
High school students must be age 16 or older. Learn more.
Credit hours for completing this program can be transferred to UVU. Learn more.
Lehi Trades & Tech Building
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 use industry-standard tools, including modern client-side and server-side languages, and relational or non-relational database structures, to frameworks used in the web industry today.
Experienced web developers and software engineers, working 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. They 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 will complete an externship, in order to receive a certificate of completion for the program.
Adults and high school seniors only.
This program requires an application process and approval prior to registration. Application periods for the Fall section are from May 15 – June 15. Application periods for the Spring section are from October 15 – November 30. Late applications will not be processed.
Upon registration, you will register and submit payment for the first course in the program. Some fees and materials may be required upfront, while some may be paid later throughout the program.
While not required, you may make a deposit, in person or online, for the full program upon registration to be held in your student account.
Take the entrance assessment
Take and pass the MTECH Entrance Assessment in Math and Reading with a minimum score of 4. The higher the score the better. To waive the assessment, please check with the Testing Center team. Learn more about this assessment.
Complete Intro to Web Development Course or Competency Test
Successfully complete and pass the Introduction to Web Development prerequisite course with 100% or better. Alternatively, students with prior programming and educational backgrounds have the option to either take the Web Programming and Development Competency Exam at the MTECH Testing Center or complete the following Codecademy courses: Learn Command Line, Learn Git & GitHub, Learn HTML, Learn CSS, and Learn JavaScript to exempt themselves from the prerequisite requirement. It’s important to note that only one attempt is allowed for the Competency Exam. If the exam is not passed with a score of 80% or higher, prospective applicants must enroll in and successfully complete the Introduction to Web Development course before the application deadline.
How to apply
SECTION | CAMPUS | ROOM # | START DATE | END DATE | START TIME | DAYS | |
---|---|---|---|---|---|---|---|
Fall 2023 | Lehi Trades & Technology | 217 | 8/15/2023 | 5/21/2024 | 7:30 AM | 10:30 AM | M-F |
Spring 2024 | Lehi Trades & Technology | 219 | 1/8/2024 | 10/18/2024 | 7:30 AM | 10:30 AM | M-F |
Schedule Notes: | Externship time begins after the classroom portion ends (see end date). Students have up to one year to complete the externship requirement in order to complete the program. |
Total hours: 900
Course Name | Course Hours | Course Credits | Externship/Clinical/ WBL Credits | Tuition ($120/credit) | Course Fees |
---|---|---|---|---|---|
Introduction to Web Development | 60 | 2 | 0 | $240.00 | $80.00 |
JavaScript Programming | 120 | 4 | 0 | $480.00 | $0.00 |
React.js | 90 | 3 | 0 | $360.00 | $0.00 |
Backend Programming | 60 | 2 | 0 | $240.00 | $0.00 |
Deployment and Security | 30 | 1 | 0 | $120.00 | $0.00 |
Server-side Web Development | 120 | 4 | 0 | $480.00 | $0.00 |
Angular Framework | 120 | 4 | 0 | $480.00 | $0.00 |
Capstone | 60 | 2 | 0 | $240.00 | $0.00 |
Web Programming and Development Externship I | 180 | 0 | 4 | $480.00 | $0.00 |
Web Programming and Development Externship II | 60 | 0 | 1 | $120.00 | $0.00 |
TOTALS: | 900 | 22 | 5 | $3,240.00 | $80.00 |
Tuition/Fees | Cost |
---|---|
Tuition: | $3,240.00 |
Registration Fee: | $40.00 |
Student Fees: | $80.00 |
Tuition/Fees Subtotal: | $3,360.00 |
Required Materials: | $0.00-$2,000.00 |
Total: | $3360 – $5360 |
Upon registration, you will register and submit payment for the first course in the program. Fees and materials may be required upfront, while some may be paid later throughout the program.
While not required, you may make a deposit, in person or online, for the full program upon registration to be held in your student account.
Required Materials | Quantity | Notes (ISBN numbers, etc) | Cost | |||||
---|---|---|---|---|---|---|---|---|
Online (internet) connectivity for at home learning | 1 | This program is a hybrid program and requires online learning as well as virtual attendance each Friday. Access to a internet connectivity is required. | $0.00 | |||||
Option 1: Use of own personal computing device – pre-approval required by Program Coordinator | 1 | To be eligible for this fee, students must have their own Apple or PC laptop that meets these specifications: Minimum Requirements: 8 GB memory; 256GB SSD storage; USB or HDMI Ports. Once admitted to the program, students must produce their device specifications for the Program Coordinator to determine if their device is acceptable for use in the program before the lower program fee can be approved. DEPENDING ON DEVICE, STUDENTS MAY NOT BE ABLE TO USE THE ADDITIONAL MONITOR PROVIDED IN CLASSROOM. | $0.00 | |||||
Option 2: MacBook Air – Grey | 1 | Program fee includes: Apple M1 chip with 8‑core CPU, 7‑core GPU, and 16‑core Neural Engine 8GB unified memory 256GB SSD storage Retina display with True Tone Backlit Magic Keyboard – US English Touch ID Force Touch trackpad Two Thunderbolt / USB 4 ports 13.3″; 1.4 GHz quad-core 8th generation i5 Processor, 8GB memory, 128GB storage. | $1,000.00 | |||||
Option 3: Macbook Pro 14″ – Gray | 1 | Program fee includes: Apple M2 Pro chip with 10‑core CPU, 16‑core GPU, and 16‑core Neural Engine 16GB unified memory 512GB SSD storage 14-inch Liquid Retina XDR Display Magic Keyboard with Touch ID Force Touch trackpad Three Thunderbolt 4 ports, HDMI Port, SDXC Card slot, headphone jack, Magsafe 3 port | $2,000.00 | |||||
Total Cost of Required Materials | $0.00-$2,000.00 |
Optional Materials | Quantity | Notes (ISBN numbers, etc) | Cost | |||||
---|---|---|---|---|---|---|---|---|
Additional Monitor/Connection Cables for at home learning | 1 | This program is a hybrid program and requires online learning as well as virtual attendance each Friday. Access to a second monitor is suggested | $0.00 | |||||
Total Cost of Optional Materials | $0.00 |
At MTECH, you will join an exclusive group of graduates who benefit from a commitment to excellence shared by everyone at the school. From instructors who deliver a relevant, industry-driven curriculum to academic counselors focused on ensuring you have the tools you need to succeed, we all share the same goal: your success as a student.
Take MTECH’s Introduction to Programming course. This program will help determine whether or not you will enjoy programming as a career.
Cookie | Duration | Description |
---|---|---|
cookielawinfo-checkbox-analytics | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics". |
cookielawinfo-checkbox-functional | 11 months | The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional". |
cookielawinfo-checkbox-necessary | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary". |
cookielawinfo-checkbox-others | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other. |
cookielawinfo-checkbox-performance | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance". |
viewed_cookie_policy | 11 months | The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data. |