No prerequisites required.

Discover the technologies and design principles used by full stack developers to create mobile and web applications. Let our interactive learning platform guide you through the process of building a modern application or website. Learn the tools as you walk through the stages of concept, design, and development. Finally, develop a functioning app or website by applying the skills you have learned.

Finish the program with a capstone project that involves launching your web or mobile application on a suitable platform.

Students who successfully complete this program will receive a Certificate of Completion.

Become a full stack developer

Technologies you will learn

Front End

  • HTML
  • CSS
  • JavaScript
  • User-interface libraries
  • Angular
Front-End Technologies

Back End

  • Databases
  • File storage systems
  • Webservers
  • Server-side programming
  • Node JS
  • Ionic
Back-End Technologies

What is Full Stack Development?

Web designer and web developer roles have become more specialized and technical as organizations look for more customized solutions. A full stack developer brings the design and development roles together. The line between front and back end development is fading as more developers become full stack and as employers look to hire developers who can use the best tools for both front and back end projects.

What is a Full Stack Developer?

Full stack developers understand both the front and back end technologies needed to build applications and websites.

Front end development is focused on building and designing elements the user interacts with – the user experience. It uses languages such as JavaScript, HTML and CSS.

Back end development is focused on building the storage and processing power of an application using servers, databases and coding.

The Full Stack Development Bootcamp

The Full Stack Development Bootcamp includes virtual face-to-face instruction and practical hands-on lessons delivered using an interactive learning system powered by RoboGarden. The RoboGarden platform teaches coding literacy by guiding users through a sequence of interactive challenges built using a game-based methodology.

Learners will benefit from instructors and teaching assistants selected for their teaching ability, leading-edge skills, and experience. Students will have 24/7 access to course materials, allowing them to save their progress and resume at any time.

Bootcamp Modules


  1. Web Development Basics 1
  2. Web Development Basics 2
  3. Back End Development
  4. Single Page Application 1
  5. Single Page Application 2
  6. Cross Platform Application using Ionic 1
  7. Cross Platform Application using Ionic 2
  8. App Commercialization
  9. Portfolio Builder
  10. Learn To Earn

For approximately half of the course, an instructor and a teaching assistant will support your learning by teaching lessons and answering questions. The rest of the course will be self-guided, as you work through modules in the RoboGarden learning platform.

The final part of the Full Stack Development Bootcamp will focus on turning your learning into earning (Learn2Earn). Complete a capstone project that is saleable and reflects real-world industry demand.

Learning outcomes

By completion of this program, successful students will be able to:

  • Create user interfaces using HTML, CSS and JavaScript
  • Design the server side of an application
  • Demonstrate competency in using the Git version control system
  • Design the application as single page application using Angular
  • Create cross platform mobile applications using the Ionic framework
  • Understand how apps are deployed and sold via Google Play and the Apple App store
  • Complete a capstone project that demonstrates proficiency in developing a real mobile application and publish it on a suitable platform

Upcoming Bootcamps

Sep 23, 2024 – Feb 28, 2025

Length: 450 hours

Part 1: Learning and Applied Exercises
Part 2: Capstone Project
Part 3: Learn2Earn

Fee: $5,995 CAD

Who is this bootcamp for?

The Full Stack Development Bootcamp is for aspiring web developers and coders who want to design, build and manage websites as an independent web developer or as part of a team.

It is designed for those who wish to pursue careers like...

  • Digital media designer/developer
  • Full stack developer
  • Website developer
  • Web marketing analyst
  • Web programmer
  • UX/UI designer

Ready to learn Full Stack Development?

The next Full Stack Development Bootcamp starts Sep 23.

  Register Today

The next Full Stack Development Bootcamp starts in...

The next Bootcamp starts Sep 23

Front-End Technologies

Offered in collaboration with RoboGarden and Western Continuing Studies.

Required fields are indicated by .