126.00 Hours Required
This certificate requires the successful completion of 2 core courses within 3 years of enrollment. Students start on a date of their choosing and have 6 months to complete each course.

The Certificate in JavaScript Coding Fundamentals: Preparing for Professional Engagements consists of two courses that will develop JavaScript coding skills and cultivate good programming practices that are transferable to other software development languages and environments. Connecting real-world examples to coding theory, this certificate will provide a solid skills foundation for participants interested in developing JavaScript programs in professional environments.

What Will You Learn?

  • Obtain foundational skills required for coding
  • Become familiar with Codepen, a social development environment
  • Apply best practices to create maintainable, robust software

Who Should Take This Certificate?

  • Those with an interest in learning coding skills, developing software programs, and/or being part of software development projects
  • Those with an interest in learning the JavaScript language at a beginner level
  • Basic computer literacy skills required (using the internet)- No prior coding experience required
  • Patience and perseverance are participants’ most valuable assets

How Will You Benefit?

The Certificate in JavaScript Coding Fundamentals - Preparing for Professional Engagements can help you:

  • develop coding proficiency in JavaScript language.
  • write simple JavaScript programs.
  • extend the functionality of simple JavaScript programs.
  • recognize good use cases for JavaScript programs such as web scripting and user applications.

Fees & Schedule

The fee for each course is $1195. Please note that textbooks are not included.

This online certificate consists of two courses. Live online sessions are every Monday, 8:00 - 9:00 p.m. Atlantic Standard Time (AST).

  • Course I: JavaScript Coding 1: Building Foundational Skills
  • Course II: JavaScript Coding 2: Developing Software of Medium Complexity

Note: Your registration is not guaranteed until your seat is confirmed and you have been contacted by our Registration Office. As well, fees are based on the current academic year and are subject to change. No deferral of the non-refundable deposit or program fees is allowed. Text and materials related to courses may constitute an additional cost.

Certificate Requirements

It is highly recommended that participants complete the two courses in sequential order. The certificate is awarded after the completion of the two courses, including all quizzes, assignments, and exams. This represents approximately 126 hours of training including online sessions, home study, assignments, and exam preparation. The participants must attain a minimum of 65% for each module and an aggregate average of at least 75% in the program.

For assistance or more information, please contact openlearning@dal.ca.

Recognition of Prior Learning

It may be possible to receive advanced standing in this certificate based on your prior learning from work or life experience. We provide two types of recognition of prior learning:

Prior Certified Learning: Assessment of prior coursework or training through a professional training provider, for the purpose of advanced standing. Examples of certified learning may include university or college coursework, military training, accredited certificates, workplace training programs, etc.

Prior Experiential Learning: Assessment of previous work and life learning that may be equivalent to learning outcomes of university courses/programs, for the purpose of advanced standing. Relevant prior learning may come from work or volunteer experience, participation on committees or boards, independent study, etc.

Additional Details


Minimum Required

126 Hour(s)

Certificate requires completion of both courses
Required fields are indicated by .