Frequently Asked Questions

How do I apply to the program?

Click the “Apply” button in the top right hand corner of the page and complete the application form.

What is a Full Stack Developer?

A full stack developer is a person who has the skills to work on both the front-end and back-end portions of a web application, meaning they have the skills to do back-end coding work and front-end design work.

What if I really want to apply for the FSD Program, but just can’t afford it?

We would encourage you to apply anyway. Tuition is covered for eligible learners, and we have arrangements with ATB to arrange for a student loan for those who may not be eligible for tuition support.

What benefits will I receive once I complete EvolveU’s Full Stack Developer (FSD) Program?

You will also receive;

  • an additional 6-months of access to the online learning platform to continue to refine and build your full stack development skills.

  • invitations to future release parties and other EvolveU events.

  • invitation to join the EvolveU’s alumni community.

  • opportunity to mentor or tutor future EvolveU learners.

What is the program’s philosophy on learning?

EvolveU believes that humans learn by doing so we’ve built an experiential program that is active, discovery driven, immersive, builds core competencies (both technical and non-technical) and challenging all in a supportive environment. 

Where will the program be held?

The program will be held downtown at the New Central Library 800 3 St SE, Calgary, AB T2G 0E7


What are the hours of the program?

The core hours of the Full Stack Developer program are 9 am - 4 pm, Monday thru Friday.

Is EvolveU an officially accredited academic institution?

Fortunately, we are not! This allows us to be agile and adaptable with our curriculum as technology evolves. We are sponsored by the Hunter Family Foundation and we work closely with Calgary Economic Development (CED) and Rainforest Alberta. We consult with industry partners to design and develop curriculum that aligns with industry trends and workforce needs.

Will I be required to do any preparation prior to the start of the program?

Depending on level of experience with coding coming into the program, some online preparation may be required. During the application process we will provide additional information on how to prepare.

Feel free to check out our Learn to Code sessions for more information and support.

How much time outside of the classroom should I expect to dedicate to the program?

This can vary quite a bit. It depends on your level of experience. In our current program, learners who had little to no coding and development experience who are successful are spending 10-20 hours outside the classroom each week working on program materials. More experienced developers, are not requiring as much time but are taking additional time to build new skills. Expect this program to be a full-time commitment for the full six months.

What languages, frameworks and topics do you cover?

All of the languages, frameworks and key topics covered in the program are listed on the Program page. A short list includes; Python, Node.js, HTML/CSS, JavaScript, and REACT.

What opportunities are there to connect with the hiring partners you list on your website?

Opportunities could include:

  • Guest Speakers - some of our hiring partners send people from their organization to visit the classroom and talk about what it is like to work for their company.

  • Mentors - some of our hiring partners provide mentors who are paired up with learners in our program.

  • Bi-monthly Release Parties - throughout the program, we organize release parties and invite hiring partners and other technology companies to come out, meet you and see the projects you are working on.

  • Mock Interviews - some of our hiring partners offer to conduct mock interviews with our learners to help them to prepare for entering the job market.

  • Industry Projects - some of our hiring partners provide projects that learners work on in months five and six of the program. These projects provide the opportunity to work directly with organizations and to deliver real-world projects.

  • Open Houses & Industry Event - through our partnerships with industry, our learners are often invited to open houses and other technology industry events.

Why don’t you teach all the programming languages your hiring partners use?

The Full Stack Developer Program is focused on building the foundational skills to be a competent professional in this field. Programming languages inevitably change. By learning basic skills and understanding fundamental principles, we believe our learners can learn any language and keep pace with emerging technologies and changes to programming languages.

How do I know if I’m eligible for Government funding?

At a high level you must:

  • be an Alberta resident

  • be eligible to work in Canada

  • have not graduated Grade 12 in the past 12 months

  • not have quit a job to join the program (where you are not underemployed)*

The first three are non-negotiable, but the last one has a little wiggle room. The goal of the program is to support the training of unemployed Albertans, therefore a minimum of 80% of participants will be considered EI eligible. An EI eligible person is:

  • an active regular EI claimant, or

  • had an EI benefit that ended within the past 60 months, or

  • has paid sufficient employee premiums which is more than $2000/yr employment income in at least 5 of the previous 10 years

Don’t fit in the EI eligibility criteria? That’s okay, only 80% of eligible learners need to. We can still accept 20% that don’t, as long as you are eligible to work in Canada, live in Alberta, and didn’t recently graduate from grade 12.

*Are you currently employed and worried about that? There is still an opportunity if you are marginally employed / working less than 20 hours / week, but it will require a discussion.

Government Eligibility Requirements:

For those of you that like the details, the training is designed to assist Alberta residents who are:

  • unemployed or marginally employed,

  • eligible to work in Canada,

  • require support to gain marketable skills and secure and maintain employment,

  • possess the educational or pre-requisite skills needed,

  • 18 years of age or older,

  • ready, willing and able to participate in full-time training leading to full-time employment in the field of training

  • are primarily job ready, but may lack credentials related to the field of training and experience challenges attaching to the labour market

  • have sufficient English language skills to acquire sustainable employment or to pursue employment-related training to enhance their skills

  • all participants accepted into the program must not have attended an education program under the School Act (Kindergarten to Grade 12) for 12 consecutive months

  • own or have use of a laptop with a minimum 8GB RAM with USB 3.0 compatibility

  • must have computer skills including knowledge and ease with how to use a computer, word processing, spreadsheets, email etc. Should have an aptitude and passion for technology

  • should have previous knowledge in programming language other than HTML/CSS

  • if they have limited experience such as HTML/CSS they must be willing to attend “Intro to Coding” classes prior to start of program, do homework and show progress

For those that want even more specifics:

When is my tuition due?

For non-eligible learners, a $1,000 CAD deposit will be due on acceptance in to the program, to secure your spot.

The balance of your tuition ($12,500) will be due 2 weeks before the program start date. The next cohort is scheduled for September 2019.