Full-Stack Web Remote

A rigorous, part-time, online nights & weekends program built to get you a job as a Web Developer in 30 weeks.

Apply Now


A career choice with a growing demand

The projected demand for Web Developers has grown steadily over the last decade as more and more companies shift to technology first products and services. Learn to develop powerful modern web applications using some of the most popular technologies in today's workplace.

Earn a Diploma in Full-Stack Web Development

As a program graduate you will be granted a Diploma in Full-Stack Web Development from Concordia University's continuing education division. Widely recognized as one of the largest and top universities in Canada, you'll leverage these credentials throughout your job search, and throughout your career.

An online nights & weekends schedule

Live online classes take place 2 nights a week, and 1 day on the weekend - all from the comfort of your home (or favourite cafe). With a total of 14 hours per week of class time, our Full-Stack Web Remote program offers enough flexibility to fit in with most busy schedules.

Unlimited access to career services for 6-months

Once you graduate you'll be mentored by a dedicated career coach who will guide you throughout your job search. We'll cover where, when, and how to apply for jobs in your field, prepare you for interviews, help you build your network, and invite you to our job fairs.

Our Grads Get Hired

  • Florent Lefebvre

    Florent Lefebvre

    Software Developer
  • Elisa Matteo

    Elisa Matteo

    Software Developer
  • Alex Folk

    Alex Folk

    Software Engineer
  • Caroline Song

    Caroline Song

    Software Developer


  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.

The Remote Experience

  • Online, real-time, and highly interactive

    No need to commute over to campus. Connect online with your instructor and classmates in our virtual classroom powered by Zoom and Slack. Ask questions in real-time and take part in group discussions, just as you would in a physical classroom.

  • Technical Coaches available on-demand

    Outside of lectures, you'll often find yourself wanting a little bit of extra guidance for your class-work. Using our queue system, you'll be able to lineup for 1-1 support from Technical Coaches as needed.

  • Online but not alone. Community built in.

    Learning online doesn’t mean learning in isolation. Slack is active pretty much at all hours of the day. We also host a wide array of online networking events, Q&A sessions with alumni, and encourage the use of virtual study sessions amongst classmates.

Dates & Tuition

  • Fall 2020

    Sept 01 - April 08

    Sold out

  • Nights & Weekends
  • 30 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