Web Programming & Development

Home/Programs/Web Programming & Development
Web Programming & Development 2017-06-15T10:54:33+00:00


Start Now

Program Description

Lots of people get into programming because they love the challenge, are excited by computers and want to build a career creating web sites, mobile apps or desktop programs. But even if you don’t want to become a programmer for a living, it’s still worth your time to learn how to program. If computers are at all a part of your life, then learning to program is going to improve your career. The program covers concepts and skills needed for today’s skilled workforce such as IDE/Basic OS/Source Control/HTML/CSS/Bootstrap/Troubleshooting/Javascript Basics/Angular JS/Backend Introduction/Servers/Database/LESS/SCSS/Hosting/Deployment/Security/Automated QA/Soft Skills and others.

In addition, professional quality portfolio projects will be completed for students to use when applying for employment.  Some of these project are Personal Online Portfolio/Interactive Resume/3rd Party API Consumption/Real Time Application/To Do AppDynamic Form App/Dynamic Form API Replacement/Dynamic Form API Replacement Database Retrieval and others.

This is a 903 hour program.  543 hours are spent in class, 120 hours are spent outside of class or in the MATC lab working on projects and 240 hours are spent at an externship with a local tech company.

The cost for fees, tuition and any other associated costs are subject to change at any time and without notice.

If you are accepted you will be notified, by email and/or letter, of the due dates for the fees.

For details on times, locations, costs etc please see the Program Details.

High School Students

High School Seniors will be required to pay tuition, upon graduation from High School, for any remaining hours not completed in the Web Programming & Development Program.   High School Seniors accepted into the Web Programming & Development Program, along with a parent or guardian, must meet with an MATC Career and Guidance Counselor to review time commitments and tuition requirements. To schedule an appointment please call Kara Clarke at (801) 753-4109 or email at kclarke@mlatc.edu.

Program Details

Applications for the next session will be accepted from May 15, 2017 until June 15, 2017

Download Application Packet

For locations, schedules, costs and other requirements please see the Program Details

Download Program Details

Financial Aid Eligibility

Gainful Employment Data

Want A Reminder On The Next Web Programming and Development?

Get A Reminder!

Due to the competitive nature of this program, all tuition must be paid in full two weeks prior to the start date of this program. This includes high school students, who will owe tuition for remaining hours after high school graduation.

What is the Application Process?

The application process includes a pre-assessment and an application. Each of these items will be completed while you are at the MATC Lehi Testing Center– so be prepared!

If you have any documentation that shows previous computer science, programming and/or web development experience, you must have this documentation in an electronic copy to upload and submit at this time.

Please plan on a few hours to complete both the assessment and the online application.

Please note: You may have to produce the original documentation at some time so keep it safe and accessible.

Step 1 – Pre-assessment

The first step in the application process is to take a pre-assessment. The purpose of this pre-assessment is to gauge your readiness to engage and complete the training. You may want to brush up on your English and math skills.

  • This free assessment takes approximately 1 hour to complete.
  • You can walk-in or schedule the assessment at the MATC Testing Center.

Your must score a minimum of 4 on the math and reading pre-assessment test to be able to move to the application process.

If your pre-assessment score is high enough you will then complete the online application while still in the testing center.

Step 2 – Online Application

  • The online application will be given to you once you have completed your MATC pre-assessment and scored, at minimum, a 4 on both the math and reading sections.
  • The online application must be filled out at the MATC testing center.
  • While filling out the online application, you will be asked to provide any documentation showing previous programming or development experience. This documentation may be a resume, transcript, proof of online education, letter of reference, etc.  This documentation must be submitted electronically during the time you are filling out the application.  Please be prepared to have all documentation with you when you start the online application process.

Step 3 – Video Interview

  • After completing the MATC math and Reading pre-assessment, the online application (with uploaded supporting documentation) you will then be given a video interview. This interview can be done while at the testing center or within 3 days of applying.  The only requirements are a camera and internet access.  You will be emailed a link that will allow you to go through the video interview process and then send your interview to the selection committee.

Critical Highlights

  • Admission to the program is contingent on making full payment of all tuition, fees and registration. If you are accepted you will be notified, by email and/or letter, of the due dates for the fees. Once notified you must submit payment for all tuition and fees to secure your place. Students who have been accepted but do not submit all tuition and fees by the due date will have their place given to the next available applicant.
  • You must complete the application form, in its entirety while at the testing center. While supporting documentation is not required, any supporting documentation you wish to provide will need to be uploaded at the time of completing the online application and cannot be added at a later time.  Please come prepared to upload any documentation.  Incomplete applications received at any time will be returned to the sender without being considered or scored.
  • Submitting an application does not guarantee admission to the program.
  • Entry into the program is determined by a competitive, points-based process.
  • There is no waiting list. If you are not enrolled in this session you must reapply for the next.
  • The application process will not discriminate based on race, color, national origin, religious background, sexual orientation, age or disability.
  • Preference will be given to applicants who can demonstrate or provide documentation of experience with computer programming and/or web development.
    • A document showing this experience will need to accompany this application (i.e. letter from employer, contact information of employer, etc.). All documentation must be verifiable by the MATC before the application is considered to be complete.
    • Because the application must be completed in a single session, you can not save or resume once you have started. You will want to have an electronic copy ready for upload beforeyou start the application process.
    • You could even use your phone to take a CLEARLY identifiable photo as proof and upload that. Make sure the photo you take shows clearly your name and any relevant supporting information. We must be able to see the contact information for the source of the documentation so that we can verify if needed.
  • Incoming High School Seniors are eligible to apply for Web Programming and Development. Preference will be given for High School Seniors that have had any programming and/or web development courses with a grade of C or better. An official transcript and/or a copy of an applicable Skills Test Certificate must accompany the application as proof of taking any courses.
  • Prior to completion and submission of the application for this program, you must have taken the MATC Career Ready 101 Math and English Assessment. This assessment is administered at the MATC Testing Center at the Thanksgiving Point Campus. That assessment must be completed prior to this application or, your submission will not be considered or scored.
  • These costs are estimates only. The cost for fees, tuition and any other associated costs are subject to change at any time and without notice. Tuition rates generally change annually on July 1st, and may increase from current rates.
  • Students will commit to the prescribed procedures and policies as outlined in the MATC Student Guide. Please review this.
  • Satisfactory progress of 85% and attendance of 85% must be maintained in this program. This program may require long days, nights and weekends.

Externship Requirements

  • Students will be placed with local companies for an externship towards the end of the program.
  • This externship will run for 240 hours at the end of the program.  While students will have the option for flexible hours during the internship, all 240 hours must be completed during this time in order to complete the program.
  • All students entering the Xactware externship must consent to background check conducted by Xactware. Felony and misdemeanors will disqualify students.

What happens after you apply?

  • Applications will NOT be accepted after the published CLOSING date.
  • All applications are scored on a point system and will be used to select qualified applicants.
  • Top 30 applicants will be contacted for a face-to-face personal interview, if needed.
  • 20 out of 30 applicants will be offered admittance into the program.
  • Faculty and program director reserve the right to conduct additional interviews of qualified applicants and may place one or more on an alternate list to fill any open seats which may be declined.
  • Points will be assigned to:
    • Career Ready 101 Math and English
    • Documentation of prior experience as related to coding/programming.
    • Letter(s) of recommendation as related to coding/programming.
    • Online Video Assessment
  • Applications are only good for one enrollment period. If you apply, but are not accepted, you must reapply and participate in the selection process.
  • Career Ready Assessment, documentation of experience, letter(s) of recommendation and Pre-Assessment are valid for 1 (one) year from submission date and will be kept on file by MATC. You may opt to re-take or re-submit any of these items.
  • Admission to this or future programs is not guaranteed.

Additional information:

  • Interview and alternate notices will be sent out no later than 30 days prior to class start date.
  • Acceptance notifications will be made available after the interviews are conducted and scored.
  • Alternates will be notified as late as the beginning of the first week of class.
  • Alternates will have 72 hours to accept or reject offer.
  • ALL Tuition and Fees are due upon acceptance to the course.