Become a Full Stack Developer

Ready to take your coding skills to the next level and become future-fit?

Experience a hands-on learning journey that will hone your foundational programming skills and unlock your full potential in software development. Through a carefully crafted curriculum, real-world projects, and expert guidance, you'll gain proficiency in front-end and back-end development, but also become future-fit, equipped to thrive in the ever-evolving technology landscape.

We invite you to immerse yourself in an innovative learning environment where collaboration and problem-solving flourish.


Just the details

Length: 6 months (~840 hours)

Format: Full-time, In-Person

Program Fees: $24,500 + GST*

Upcoming Cohort Dates :

  • Cohort 14: February 18th, 2025 - August 5th, 2025

    • DEADLINE TO APPLY: January 24th, 2025

Core Hours: Monday through Friday from 9:00am - 4:00pm

Location: The Central Library (downtown Calgary), 3rd Floor

*There are financial supports available. If you are interested in applying for a bursary or financial aid to participate in our Full Stack Developer program Click Here to determine your eligibility.

The InceptionU Full Stack Developer program is a full-time 6-month, project based learning environment that equips our learners with the essential and technical skills and abilities to step into a full stack developer role.

  • An experience that establishes a solid foundation, empowering you to excel as a highly competent and sought-after developer. The extended duration of our program allows for deeper learning, hands-on practical application, skill mastery, professional development, and better adaptability to the ever-evolving technology landscape.

  • We acknowledge the exceptional advantages of in-person learning experiences that surpass what virtual platforms can provide. We are committed to offering an immersive and interactive in-person learning environment because we believe that genuine connections, active engagement, and collaborative experiences thrive in physical settings. By participating in our in-person program, you will engage in dynamic discussions and meaningful face-to-face interactions that elevate your learning, forge valuable networks, prepare you to build with cross-functional teams, and shape your overall growth.

  • We recognize the significance of both technical skills and essential skills in today's dynamic professional landscape. That's why we have assembled a team of experts who specialize in their respective domains. By having dedicated specialists in technical skills and essential skills delivery, we ensure a comprehensive and impactful learning experience that addresses the diverse needs of the future workforce.

Technical Prerequisites:

To ensure a smooth transition and maximize your learning experience in the Full Stack Developer Program, familiarity with the following concepts is essential:

  • Proficiency in programming using JavaScript

  • Understanding of variables, functions, looping, and conditional structures

  • Knowledge of basic operations and console logging

If you haven't already gained proficiency in these areas, we encourage you to explore self-learning options available online. There are numerous high-quality resources, tutorials, and video courses that can help you grasp the essential concepts.

  • At InceptionU, we pride ourselves on offering a program that goes beyond the traditional approach to learning. Our Full Stack Developer program is designed to challenge the status quo and ignite a passion for continuous growth and exploration. We foster a dynamic and fast-paced environment that encourages you to think outside the box, push boundaries, and embrace innovation.

    In our program, you'll experience a learning style that is anything but conventional. We believe in hands-on, experiential learning that allows you to dive deep into real-world projects and apply your skills in practical contexts. You'll be encouraged to question, experiment, and take risks as you develop the mindset of a true problem solver and innovator.

  • *Understand that the journey to becoming a successful Full Stack Developer requires more than just technical proficiency. It requires adaptability, resilience, and a hunger for knowledge. Our program is specifically designed to cultivate these qualities, empowering you to thrive in a rapidly evolving tech landscape.

    *Value collaboration and teamwork: You thrive in a collaborative environment and believe in the power of collective efforts to produce high-quality work and software.

    *Possess a natural curiosity and a knack for breaking things: You have a gift for exploring applications and systems, identifying areas for improvement, and finding innovative solutions.

    *Love to tinker and explore: You have a genuine interest in understanding how things work and enjoy experimenting and exploring different possibilities.

    *Find joy in solving puzzles: You see challenges as opportunities to engage your problem-solving skills and derive satisfaction from finding solutions.

    *Are known as the go-to person for technical assistance: Friends and acquaintances turn to you when they need help with their phones, computers, or other tech-related matters.

    *Appreciate the process of creation: You have a passion for creative pursuits, activities, and crafts. You find fulfillment not just in the end result but also in the process of making something.

Past Learner Project Highlights

Pet Adoption 〰️

Education 〰️

Membership Tracking 〰️

Fundraising 〰️

eCommerce 〰️

Finance 〰️

Tourism 〰️

Drone Operations 〰️

Mental Health 〰️

Culture and Community 〰️

Video Streaming 〰️

Recipe Creation 〰️

Sports 〰️

Optometry 〰️

Video Conferencing 〰️

Event Planning 〰️

Inventory Control 〰️

Real Estate 〰️

Property Management 〰️

Music Visualizer 〰️

Learning Platform 〰️

Social Platform 〰️

Pet Adoption 〰️ Education 〰️ Membership Tracking 〰️ Fundraising 〰️ eCommerce 〰️ Finance 〰️ Tourism 〰️ Drone Operations 〰️ Mental Health 〰️ Culture and Community 〰️ Video Streaming 〰️ Recipe Creation 〰️ Sports 〰️ Optometry 〰️ Video Conferencing 〰️ Event Planning 〰️ Inventory Control 〰️ Real Estate 〰️ Property Management 〰️ Music Visualizer 〰️ Learning Platform 〰️ Social Platform 〰️

Miro 〰️

Supabase 〰️

Material UI 〰️

Augmented Reality 〰️

Notion 〰️

Google Vision 〰️

Socket.IO 〰️

IOT 〰️

Mapbox 〰️

WebRTC 〰️

Android Studio 〰️

Bootstrap 〰️

Auth0 〰️

Google Cloud 〰️

TensorFlow 〰️

Media Pipe 〰️

Google AI 〰️

AWS 〰️

Paypal 〰️

Jest 〰️

Heroku 〰️

Azure 〰️

Redux 〰️

Electron 〰️

Unity3D 〰️

C# 〰️

Ubuntu 〰️

ARKit 〰️

Linux 〰️

Chalice 〰️

Vue 〰️

Postgres 〰️

Miro 〰️ Supabase 〰️ Material UI 〰️ Augmented Reality 〰️ Notion 〰️ Google Vision 〰️ Socket.IO 〰️ IOT 〰️ Mapbox 〰️ WebRTC 〰️ Android Studio 〰️ Bootstrap 〰️ Auth0 〰️ Google Cloud 〰️ TensorFlow 〰️ Media Pipe 〰️ Google AI 〰️ AWS 〰️ Paypal 〰️ Jest 〰️ Heroku 〰️ Azure 〰️ Redux 〰️ Electron 〰️ Unity3D 〰️ C# 〰️ Ubuntu 〰️ ARKit 〰️ Linux 〰️ Chalice 〰️ Vue 〰️ Postgres 〰️

Javascript 〰️

CSS 〰️

HTML 〰️

React 〰️

React Native 〰️

React Native Paper 〰️

BlueStacks 〰️

Expo 〰️

Plaid 〰️

NodeJS 〰️

MERN 〰️

MongoDB 〰️

Express 〰️

Git 〰️

Trello 〰️

Figma 〰️

Python 〰️

Firebase 〰️

VSCode 〰️

Discord 〰️

TailWind 〰️

Typescript 〰️

Adobe Suite 〰️

OpenAI 〰️

API 〰️

Railway 〰️

Stripe 〰️

Jira 〰️

Three.JS 〰️

Midjourney 〰️

Javascript 〰️ CSS 〰️ HTML 〰️ React 〰️ React Native 〰️ React Native Paper 〰️ BlueStacks 〰️ Expo 〰️ Plaid 〰️ NodeJS 〰️ MERN 〰️ MongoDB 〰️ Express 〰️ Git 〰️ Trello 〰️ Figma 〰️ Python 〰️ Firebase 〰️ VSCode 〰️ Discord 〰️ TailWind 〰️ Typescript 〰️ Adobe Suite 〰️ OpenAI 〰️ API 〰️ Railway 〰️ Stripe 〰️ Jira 〰️ Three.JS 〰️ Midjourney 〰️

Past Project Presentations Videos

Through a diverse portfolio spanning numerous industries and powered by a wide range of technologies, our program brings together cohorts of accomplished learners. Each cohort comprises up to 6 teams, with each team consisting of 4-5 learners. These teams, armed with a wealth of prior work experience and a range of technical and non-technical degrees, unite to tackle the challenges of today's ever-evolving landscape. This unique blend of real-world experience and cutting-edge skills equips them to hit the ground running, while continuously building a portfolio that prepares them for the next step in their careers

Program at a glance:

“Big Ideas” to drive learning:

  • Full stack apps have layers and those layers have distinct responsibilities

  • Design and development is an iterative, reflective process

  • In order to have cohesive systems, feature are developed to go through the entire stack

  • Learning new or unfamiliar technologies is a natural part of the development process

  • Applying standards to complex ideas is the basis for making sound decisions and is necessary to have the most accurate view of what is actually happening

Technical Focus

“MERN” is used as it is a single technology front to back and is in common use in industry.

  • JavaScript based (browser side, all interaction) end to end

  • Front end - React, HTML, CSS

  • Server side - ExpressJS, NodeJS

  • Database - MongoDB

Additional “Choose Your Own” sessions include (but not limited to):

  • Mobile phone development using React Native

  • SQL Databases

  • Applied Machine Learning models

  • Location / GPS integration

  • Hybrid Hardware / Software solutions

Essential Skills Focus

  • Agile Development

  • Scrum Methodology

  • Critical Thinking

  • Systems Thinking

  • Computational Thinking

  • Creative & Visual Thinking

  • Career Leadership

  • Adaptive communication & collaboration

  • Professional Networking

  • The Science of Learning and Unlearning

 

Interested to learn more? Check out our FAQ page!


Program Partners

 
 
 
 
 
 
 
Gateway Partner logo

The Province of Alberta is working in partnership with the Government of Canada to provide employment support programs and services.

Logos of the Government of Canada and the Government of Alberta

Potential Career Paths

Graduates from our programs have secured roles as:

  • Junior Full Stack Developer

  • Junior Implementation Developer

  • Junior Product Developer

  • Front End Developer

  • Back End Developer

  • Full Stack Developer

  • System Integrator

  • Consultant/Developer

  • App Developer

  • Web Developer

  • React/NodeJS Developer

  • Migration Specialist

  • Data Scientist

  • QA Specialist

  • Project Manager

  • Technical Project Manager

  • Customer Success Associate


InceptionU_Banners5.jpg

“We want our learners to be unleashed, to be able to explore things they are curious and excited about.”

— Tony Enerson, Facilitator