Front-End Development

DMIT2008

  • Requisites: This course is available to students in the DMIT program. Prerequisite: CPSC1520.
  • Course Equivalencies: DMIT276
  • Open Studies: Not Available
  • Credits: 3.00

Modern applications built for the web must compete with the speed and efficiency of native desktop and mobile applications. In this course, students will design and build client-side web applications primarily using JavaScript, HTML, and CSS. Emphasis is placed on rapid prototyping of application interfaces and best practices in front-end development. Students will work with various application development libraries and frameworks to develop single-page applications, implement test-driven development methodologies, and apply methods to improve development workflow.

View Course Outline

Upcoming Sessions

Class Section Dates
31709 E01 May. 06 - Aug. 16, 2024
Delivery Status
Evening Open
Meeting Times:
  • May. 6 to Aug. 15 - Monday, Thursday: 5:00 PM - 6:50 PM

All times shown are in MT

Notes: Some of your coursework will be in-person, on campus and some will be done online.
Your classes are scheduled for certain dates and times.
A waitlist is available for this section. Students may be auto-enroled from the waitlist if (1) space becomes available before the last date/time to enrol, and (2) that they currently satisfy all requirements for enrolment. Being on the waitlist does not guarantee enrolment in the section
All of the course components are taught by your instructor.

Class Section Dates
31710 OE01 May. 06 - Aug. 16, 2024
Delivery Status
Evening, Online Open
Meeting Times:
  • May. 7 to Aug. 16 - Tuesday, Friday: 5:00 PM - 6:50 PM

All times shown are in MT

Notes: All of your course activity is done online and there is no requirement to be on campus.
Your classes are scheduled for certain dates and times.
All of the course components are taught by your instructor.
A waitlist is available for this section. Students may be auto-enroled from the waitlist if (1) space becomes available before the last date/time to enrol, and (2) that they currently satisfy all requirements for enrolment. Being on the waitlist does not guarantee enrolment in the section
This section is reserved for DMIT students in the COMPUTER SOFTWARE DEVELOPMENT - Evening Online Delivery concentration. Students in other DMIT concentrations are not able to enroll into this section.