Concordia Bootcamps Full-Stack Immersive

Full-Stack Web Immersive

With our flagship 12 week program, you will master the fundamentals of programming, learn to build highly complex web applications, and prepare yourself for the future of work.

Apply Now
This course is being delivered live online until further notice.


University Approved

Upon successful completion of our Full-Stack Immersive program, you will earn a Diploma from Concordia Continuing Education.

Built by Professionals

Built by engineers from companies like Google, Shopify, and Shutterstock, our program is crafted by true experts and thought leaders in their fields.

Skills for Life

This isn't just another average degree, this is preparation for life. You will leave this program with a deep understanding of programming fundamentals, which will prove invaluable as you progress in your career.

Career Support

You'll get access to 6-months of career support from the day you finish the program. Learn to market yourself, master technical interviews, and get our inside scoop on how to land your first tech job.

Our Grads Get Hired

  • Katarina Lingat

    Katarina Lingat

    Web Developer
  • Nathan

    Nathaniel Kitzke

    Software Development Manager
  • Wesley Yendrys

    Wesley Yendrys

    Creative Technologist
  • Johny Duval

    Johny Duval

    Product Manager


  1. Programming Fundamentals

    In this section you will learn how to create, style and manipulate websites with HTML, CSS and JavaScript. We start with the basics of HTML and CSS. Then quickly move on to JavaScript, where we learn to program and use the language for a variety of tasks. We will also introduce git and GitHub, which we will use continuously throughout the course.

  2. Server-side Programming With NodeJS

    During this phase, students continue to learn and use JavaScript in the context of backend programming with NodeJS. Students will learn to create and deploy a web server using RESTful API principles by leveraging NodeJS with Express. Basic networking concepts like HTTP will be learned along the way. Students will also learn how to use various external APIs to retrieve data. We will implement many different backend solutions with NodeJs and EJS.

  3. Advanced Frontend: React & Redux

    We begin with DOM manipulation to then move on to React. We put these skills to work with a number of individual web projects. These projects will introduce new concepts of the React framework, and culminate in learning Redux. You will combine your knowledge of front-end and back-end technologies to learn how to create full-stack applications.

  4. Full-Stack Project (Team)

    Part of being a great software developer is being able to work with others. Different people have different ways of thinking, which is expressed through their code. You need to get acquainted with the way other people write code, be able to follow their logic, and merge your code together. In this module, we will be working on building a team project and using Git/GitHub to manage our code.

  5. Data Persistence

    In this module, students will learn to extend backend projects to leverage data persistence with databases. We will learn to perform CRUD operations on MongoDB and Firebase databases. Students now have all of the pieces to create a full-stack web application.

  6. Full-Stack Project (Solo)

    The time has come for you to put your skills into practice. It's one thing to follow along with guided workshops or work in teams with others, but writing your own software from start to finish will be the true test. In the final weeks of the program, you will build a working prototype of your choice. You will be responsible for coming up with an idea, and bringing it to fruition using all that you have learned in the course.

Typical Day

  • 10:00am

    👨‍🏫 Lecture

    Grab a coffee and take a seat. Our mornings usually kick-off with a lecture where we introduce the day's topics.

  • 12:00pm

    🥗 Lunch

    Fuel up at one of many nearby restaurants, and get ready for an afternoon of hands-on coding.

  • 1:00pm

    💻 Workshops

    Grab your laptop and get working. Afternoons are spent problem solving, building projects, and working with your technical coaches.

  • 5:00pm

    🙇‍♀️ Study

    That's it for today! Take a well deserved dinner break, head home, and continue studying.

Dates & Tuition

  • Fall 2020

    Sept 21 - Dec 14

    Sold Out

  • Winter 2021

    Jan 27 - Apr 23

  • Full-Time
  • Mon-Fri | 10am-5pm
  • 12 weeks
  • Diploma



Admissions Process

  • Online application

    Complete a 10-15 minute application online letting us know what you hope to achieve with this program.

  • Project

    Learn some HTML, CSS, and JS basics and complete a mini project. You'll have 4-weeks to do this!

  • Interview

    Talk with our team about your code, any challenges you encountered, or about your background and motivation for applying.

  • Start Class

    Get ready for an incredible journey. Our bootcamp may be hard work, but it's also extremely rewarding.

Apply now or contact us to talk with an education advisor to learn more about our courses.

Apply now