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.
This is a pilot course delivered in collaboration with Western Continuing Studies and RoboGarden. This pilot boot camp is being offered for the first time, and we expect to gather feedback from students at the end. A $2,000 discount is available to residents of British Columbia, Alberta, Saskatchewan and Northwest Territories and has limited availability.
Technologies you will learn
- User-interface libraries
- File storage systems
- Server-side programming
- Node JS
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.
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.
- Web Development Basics 1
- Web Development Basics 2
- Back End Development
- Single Page Application 1
- Single Page Application 2
- Cross Platform Application using Ionic 1
- Cross Platform Application using Ionic 2
- App Commercialization
- Portfolio Builder
- 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 three weeks 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.
By completion of this program, successful students will be able to:
- 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
Schedule and Fees
Dates: May 31 – August 31, 2021
Length: 11 weeks / 450 hours
Weeks 1 – 8: Learning and Applied Exercises
Weeks 9 – 10: Capstone Project
Week 11: Learn2Earn
Special Fee: $3,995 (Limited availability, conditions apply.*)
Regular Pilot Fee: $5,995 CAD
* The special pilot fee has limited availability and is only available to residents of British Columbia, Alberta, Saskatchewan and Northwest Territories.
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