Web development diploma

Program Description

The Web Design and Development diploma program teaches students how to create and breathe life into their web designs. They will learn coding languages such as, HTML5, CSS3, Java, PHP for WordPress, Bootstrap and use them to create core structures for the web and server database use. This course also includes the creative aspect, using adobe Photoshop, InDesign, and Illustrator students will learn how to create graphics as well.

By the end of the diploma, students will be able to meet industry standards and create beautiful and functional graphics, web pages, and work in the back end of the web. 


Workplace settings

  • Web developer
  • Web designer
  • Front end developer
web developer employment

Is a Career in Web Development Right for You?

Take the "ABM College Web Development Career Training Readiness Quiz"

The fun, online quiz takes 3 minutes to complete and you’ll get a personalized report. Identify your strengths and social style plus the training and positions you’re best suited for. Get your Web Development Career Training Readiness score now!

Next Program Start Dates: May 4

44 Weeks of In-Class Training | 880 Hours

4 Week Practicum | 160 Hours

Now offering weekend classes!

Monthly Intake


Wed Design and Development 

48 Weeks

Course Duration


Program Location

Admission Requirements

Standard Admission

Students must meet ONE of the following criteria:

  • Alberta High School Diploma, verified by a transcript, or non-Alberta equivalent OR
  • General Equivalency Diploma (G.E.D) and ALL of the following criteria:
  • Completed English 30-1 course with passing grade of 65% or higher
  • Successful interview with school administration
  • Provide a clear criminal record check prior to beginning the practicum 

Mature Admission

Students must meet ALL of the following criteria:

  • Must be at least 18 years old
  • Successful result on Wonderlic test with passing score of 20
  • Completed English 30-1 course with passing grade of 65% or higher
  • Successful interview with school administration
  • Provide a clear criminal record check prior to beginning the practicum

*Canadian Language Benchmark of 6 required for both standard and mature admissions if student's first language is not English.*

Who Should Enrol?

If you are an individual who enjoys working with software and computer, then this program could be for you!

For further information about our Web Design and Development Program please contact an ABM College admissions counsellor.

Course Components

Course Description: This module introduces students to various applications that are covered in the Web Design and Development program. In this module, students explore the fundamentals of the internet and the essential components of web publishing. They will learn about web layout and design and gain an understanding of the Cascading Style Sheets (CSS) box model and the HTML document flow. 

Course Description: This module is a continuation of Web Design and Development I, this module teaches students the techniques they need to create rich, responsive websites while maintaining backward compatibility with older browsers. 

Course Description: Students will learn the programming fundamentals and basic object-orientated concepts using the latest JavaScript syntax. They will learn how to add JavaScript code on their websites and how to debug it, among more.

Course Description: This module includes two main components WordPress and Bootstrap. Students will learn how to create websites using both.

Course Description: This module introduces students to Structured Query Language (SQL) and Data Definition Language (DDL). 

Course Description: Students learn server-side scripting starting with basic client/server concepts and building upon it with PHP theory and basic syntax. They will learn to use local storage vs. session storage vs. cookie storage, and HTTP vs. HTTPS. This module will teach students different encoding types for transport between browser and server applications, basic web application secuirty and the dangers of cross site scripting and session hijacking.

Course Description: This module introduces students to industry standard design software techniques in Photoshop, InDesign and Illustrator. Students will learn how to build professional graphics and the process of how to create them.

Course Description: Students will learn the fundamental security principals of the web, and how to prevent common attacks.

Course Description: Students use all of the knowledge gained in previous modules to create a team project. They develop and implement a website and implement, maintain and query a database. They will develop and implement grid-based transaction applications and evaluate and integrate security features. 

Want More Information?
Call Us Now
Or Get an Information Kit

Contact Us

    *If you do not reside in Canada, please refer to our International Student page.

Increase your knowledge about the industries and job opportunity from informative articles.

ABM College is one of the leading career training institutions in Alberta and Ontario. Throughout its history ABM College has provided students with professional training, academic knowledge, and the right skill-set to meet employment market demand. It is a point of pride for us that the vast majority of our graduates are employed within their field of study!