Boost Your Professional Value With Versatile Skills
Tap Into a Valuable Professional Network
Form real connections that can change the course of your career. Meet practitioners and peers who can help you succeed through our global alumni network. Graduate with an industry-recognized GA certificate, and join an exclusive community.
Let Your Employer Foot the Bill
More than 45% of our part-time students receive tuition reimbursement from their companies — you could, too. We can send you an employer sponsorship package to show your manager the advantages of learning with GA.
Choose a Format Designed for Your Busy Life
Statistics source: W3Techs
Hundreds of Premier Companies Trust GA's Tech Programs to Train Their Teams — Here Are Just a Few
Inside Our Best-in-Class Curriculum
Created With a Focus on Real-World Relevance
Become Fluent in a Powerful Programming Language
Get a Head Start With Self-Paced Prep Lessons
Real-World Portfolio Projects
Individualized Instructor Support
Get guidance, feedback, and more from expert developers who are dedicated to supporting your learning and career goals. Instructors are on hand in class and during office hours to offer real-time support and help you turn ideas into action.
Global Network of 80K+ Alumni
Create connections with peers that last well beyond your time in the classroom. As part of the GA alumni community, you’ll gain access to networking events and workshops to keep evolving your career for years to come.
Kaylyn DiCiaccio, GA Online Graduate
Web Developer, Coldwater Creek
GA instructors are committed to providing personalized feedback and support to help you gain confidence with key concepts and tools.
Instructor at General Assembly and Co-Founder of Philosophie
Flexible Financing Options
Save $250 when you pay in full upfront.
*Applicable tax included
Canada-Ontario Jobs Grant Program
Employers and employees can apply for up to $10,000 of government support for upskilling.
Funding approval subject to eligibility.
Immigrant & Refugee Loans
Are you a newcomer to Canada with Permanent Resident or Protected Persons refugee status? You can apply for a loan with Windmill Microlending to help cover the cost of tuition, hardware, software, and living expenses while taking a GA program.
Windmill Microlending, is a registered charity dedicated to helping skilled immigrants and refugees continue their careers in Canada.
To learn about this financing option speak to the Admissions team and determine your eligibility on the Windmill website.
Loan approval subject to eligibility.
Divide tuition into two, three, or four payments.
As low as
Receive full or partial tuition reimbursement from your company.
As low as
per your employer’s benefits
24-Month Payment Plan
Pay your tuition over 24 months with 0% interest.
As low as
Need advice? Our Admissions team is here to help.
Join Us Online:
This course is currently not available in Calgary.
Would you like to be notified when it gets scheduled? Sign up.
Frequently Asked Questions
Employers put a premium on product managers, designers, and marketers, and more with the technical literacy to collaborate effectively with development teams.
What does my tuition cover?
Here are just some of the benefits you can expect as a GA student:
60 hours of expert instruction from a professional developer, plus many more spent tackling homework, honing projects, and getting technical support in office hours.
Robust coursework, including expert-vetted lesson decks, project toolkits, and more. Refresh and refine your knowledge throughout your professional journey as needed.
Individual feedback and guidance from instructors and TAs. Stay motivated and make the most of your experience with the help of GA’s dedicated team.
Exclusive access to alumni discounts, networking events, and career workshops.
A GA course certificate to showcase your new skill set on LinkedIn.
Connections with a professional network of instructors and peers that lasts well beyond the course. The global GA community can help you navigate and succeed in the field.
Will I earn a certificate?
We work with a large pool of experienced instructors around the world. Please speak with our Admissions team to find out who is teaching the upcoming course in your location.
Can I work full-time while enroled in this course?
Yes! All of our part-time courses are designed for busy professionals with full-time work commitments. Depending on your location, classes meet twice per week in the evenings, or all day on Saturday. You may opt to take this course in-person at one of our 30+ campuses or online via our Remote classroom setup.
You will be expected to spend time working on homework and projects outside of class hours each week, but the workload is designed to be manageable with a full-time job.
If you need to miss a session or two, we offer resources to help you catch up. We recommend you discuss any planned absences with your instructor.
Which format should I take this course in — on campus or online?
It’s up to you! Our Remote courses offer a learning experience that mirrors GA’s on-campus offerings but allow you to learn from the comfort of home. If you don’t live near a GA campus, have a busy travel schedule, or just want to save yourself the commute, a Remote course could be a good option for you, if available in your market. You’ll still get access to the expert instruction, learning resources, and support network that GA is known for.
If you prefer to learn alongside your peers and can make it to campus, our in-person courses allow you to take advantage of our beautiful classrooms and workspaces.
Our Admissions team can advise you on the best format for your personal circumstances and learning style.
What are my financing options?
We offer a variety of different financing options, including installment plans, so you can focus on what counts — your education. Plus, more than 45% of our part-time students receive full or partial tuition reimbursement from their employers. Speak with our Admissions team to learn more and find the best fit for you and your finances.
What projects will I work on during the course?
For your capstone project, you’ll build a single-page application that follows common design patterns, persists user data, and consumes data from APIs. We encourage you to tackle a coding challenge that’s related to your work or a passion project you’ve been meaning to carve out time for.
Throughout the course, you’ll also complete a number of smaller labs designed to reinforce what you’ve learned in each unit.