Diploma in JavaScript Development (part-time)
PROGRAM
If you’re into the back end of programming, you might prefer our Java development program. Here it’s all about the front-end, where people connect with technology to keep the world working. In this diploma program, you’ll work your way through six in-depth courses taught by industry pros, as you learn how to build dynamic websites and multi-tiered client-server applications by leveraging JavaScript and TypeScript. In short, you’ll gain the skills you need to start or boost your career in JavaScript development.
Note that this is an online, synchronous program.
To register, go to Program courses, and select individually the course(s) you wish to enroll in.
Please note that this program will be suspended effective Fall 2025.
Your takeaways
This diploma program is a great way to help you:
- Interpret and understand programs written in JavaScript;
- Debug and correct JavaScript programs;
- Conceptualize and develop front-end solutions using JavaScript and related libraries;
- Leverage a front-end API (like React), to create functional user interfaces;
- Design and implement a server-based, web service back-end;
- Save, persist and manage data within a database.
Program courses
To obtain this diploma, students must complete the six courses below. For course descriptions, schedules and registration, click on the links of each course.
- Development and Programming Basics (CEWP 210)
- Intro to SQL (CEWP 215)
- HTML5, CSS and Bootstrap (CEWP 329)
- JavaScript Microservices – NodeJS and MySQL (CEWD 430)
- Front-end JavaScript Development with React (CEWD 431)
- Intro to Programming with JavaScript (CEWD 432)
Suggested program pathway
Start with these courses to build a strong foundation:
- Development and Programming Basics (CEWP 210)
- HTML5, CSS and Bootstrap (CEWP 329)
- Intro to SQL (CEWP 215)
Next, build on your knowledge by learning the fundamentals of JavaScript:
- Intro to Programming with JavaScript (CEWD 432)
Then, enhance your expertise with these advanced courses:
- Front-End JavaScript Development with React (CEWD 431)
- JavaScript Microservices – NodeJS and MySQL (CEWD 430)
Who benefits the most?
- Anyone who wants to take the first step towards a career as front-end or full-stack developer.
- Anyone who wants to develop or broaden their programming skills.
- Business owners and managers in technical domains who want to better understand and evaluate JavaScript programming code.
- Programmers who want to learn a new language to open new career horizons.