fbpx
Concordia Bootcamps Night & Weekends

Front-End Nights & Weekends

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

Apply Now

Overview

Nights & Weekends

Intensive but flexible. Commit only 13 hours a week in class & 10 hours a week of homework outside of class for 6-months.

Built by Professionals

Built by engineers from companies like Google, Shopify, and Shutterstock, our program is built 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

  • Florent Lefebvre

    Florent Lefebvre

    Software Developer
  • Elisa Matteo

    Elisa Matteo

    Software Developer
  • Alex Folk

    Alex Folk

    Software Engineer
  • Caroline Song

    Caroline Song

    Software Developer

Syllabus

  1. Learning Mindset, HTML, & CSS

    Is it possible to improve your intelligence? Are some people just naturally good developers? In module 1, we will explore the mindset you need to succeed in this program. We will also explore HTML & CSS, where you will develop a fully responsive website using modern techniques and styling. Topics include the DOM, the CSS box model, CSS rules, selectors, animations and developer tools. Your final project for this module will be to build a pixel perfect web page from a set of provided design files.

  2. Debugging, Testing & JavaScript Fundamentals

    You will explore fundamental programming concepts in JavaScript like types, variables, autonomous functions, and conditional operators. Through this part of the program, you will learn to distrust your intuition and start to structure your thinking around the rules of programming. We will go over how to properly debug and test your code, two skills which we will continuously use throughout the program. Topics include primitive and reference values, statements and expressions, data structures and variable scoping. We will conclude the module with the creation of an interactive browser-based application.

  3. Interactive Web Pages

    In this module, we will combine our knowledge of HTML, CSS and JavaScript to build interactive web pages that update dynamically based off of user interactions. Topics include selection and DOM manipulation. We will conclude this module by creating a two player game from scratch.

  4. Object Oriented Programming

    This module will teach you how to utilize the various object-oriented programming features within JavaScript. Object-oriented programming allows developers to build applications with reusable and maintainable blocks of code, which leads to industry standard software design. Topics include classes, constructors and inheritance. This module will conclude with the creation of a browser-based game built using object-oriented principles.

  5. React

    In this module, you will learn React. Built by the engineers at Facebook, React is a powerful JavaScript library ideal for building interactive, data-driven user interfaces, and it’s used by some of the most successful brands in the world, including Netflix, Airbnb, and more. Topics include Webpack, JSX, State management, Component Lifecycle and Redux. This module will conclude with the creation of an interactive marketplace such as Kijiji or Craigslist.

  6. Authentication & Firebase

    In this module you will learn to integrate firebase within your app. This will give you the power to add Facebook and Google authentication to your web application (meaning people can create accounts and log-in). More importantly, you will be able to store information permanently. Topics include HTTP Requests, Promises, Authentication, Database design. This module will conclude with the creation of a persistent marketplace, such as Kijiji. It is similar to the previous module, except now the information will be permanently stored.

Typical Week

  • Tuesday & Thursday
    6:00pm-9:30pm

    πŸ‘¨β€πŸ« Lectures & Problem Sets

    Weeknights will be reserved mainly for lectures and working through problem sets. The aim is to master the theory in preparation for longer weekend coding sessions.

  • Saturday
    9:00am-3:00pm

    πŸ’» Assignments & Projects

    On Saturdays, we will work through larger projects, often dedicating the entire day to writing code alongside our technical coaches.

  • Off Days
    10 - 15 hours

    πŸ™‡β€β™€οΈ Practice & Homework

    On days when there is no class, you will spend the time completing assignment, readings, and homework.

Dates & Tuition

  • Fall 2019

    Sept 3 - Feb 25

  • Spring 2020

    Mar 17 - Aug 29

  • Nights & Weekends
  • Tues & Thurs | 6pm-9:30pm Sat | 9am-3pm
  • 24 weeks
  • Diploma

Tuition

$10,995

Admissions Process

  • Online application

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

  • Fit Interview

    Speak with our program manager to discuss your application, walk through the program structure, and determine if you’re a good fit.

  • Prep Phase

    Prepare to ace your technical evaluation by going through our prep-course, where you will learn the basics of computer programming.

  • Technical Test

    Pass a live technical test to prove you're ready for the program and complete your admission.

  • 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