onepixel

SHAPING THE FUTURE OF TECHNOLOGY

THROUGH OUR STUDENTS

FULL-STACK DEVELOPMENT DIPLOMA

Being a developer is for anyone and everyone, whether you’re a problem solver or a dreamer, a fact lover or a creative, an extrovert or introvert. The InnoTech diploma is crafted to ensure you have everything you need to enter the workforce and become a successful developer as efficiently as possible.

32-Week Duration

Efficient and to the point, our diploma is designed to minimize time taken away from you compared to other 2 year and 4 year programs while still offering a robust and fully accredited education.

Government Funding Available

As an InnoTech student you have a wide option of funding available. Provincial and federal student loans are available as well as many scholarships, grants and bursaries for those who qualify.

Skills Relevant to Employers

InnoTech’s operations are focused on working side-by-side with industries in educating our students to ensure that the skills and knowledge that they leave with are of the most relevance to today’s employers.

3 Live Weekly Lectures 3 Live Weekly Support Sessions

Our instructors expertly pace the content delivery to ensure you have the best chance at success. If you need support with a topic or just want extra time to practice your skills, there are 3 available sessions per week that you can optimally utilize.

Hands On Coding

The perfect balance of instruction and hands on learning, InnoTech lectures will give you the opportunity to constantly put to use what is being discussed during lecture. With plenty of small assignments to keep you sharp and large real world projects to show off your skills, you will be ready to take on real world problems in no time.

Optimal Class Times

We understand that not everyone can stop their life for their education. Our classes run during the evenings to allow you to still maintain a fulltime job or other responsibilities while committing to your education.

What You'll Learn

A Curriculum That Covers All The Bases

At InnoTech, our curriculum is designed to give you the skills you need to not only succeed as a web developer, but as a problem solver that has the confidence to tackle any technical challenge that might be thrown at you.

InnoTech College is a nimble institution working with the industry’s most talented professionals to develop curriculums that align with employers’ needs and technological changes. Including, changes to common programming languages, programming tools, hosting platforms, and much more. Through our small classrooms, hands-on instruction delivery, numerous dynamic projects, focus on portfolio development, and non-stop coding practice, our students are prepared to meet employers’ needs straight out of the classroom.

Unit One

Introduction To Computers

Learn to use a computer like never before and start your path to becoming a true power user. As the high level topics of the course are introduced we will learn about the hardware that your computer is made of, the software it runs, and the communication protocols that allow computers to talk to each other.

We will then introduce a new way of interacting with your computer, the command line interface and Bash scripting. We will also be introduced to many of the tools we will use during the course early to give ample time for practice. These include Visual Studio Code, Git, GitHub, and more.

Key Concepts

Terminal & CLI

Computer Hardware Concepts

Bash Scripting

Computer Software Concepts

Git / GitHub

Visual Studio Code

Unit Two

HTML & CSS

Jumping right into the code, we start off with the building blocks of any site as we cover HTML & CSS. These are fundamental topics to web development and allow you to create your site and customize their look the way you see fit. You will also learn the basics of debugging your site using a browser inspector, an important tool for any web developer to master.

We will also continue to hone our skills with VsCode, Git, GitHub and the command line. Once comfortable, we will take our projects live and deploy them onto the cloud using the Oracle Cloud, SSH, and Apache.

Key Concepts

HTML

Apache

CSS

SSH

Browser Development Tools

Oracle Cloud

Unit Three

Frontend Programming with JavaScript & VueJS

Now that you’ve been introduced to the starting concepts of web development, we can move to our first programming language in JavaScript. With a focus on the fundamentals of programming that will transfer over to any programming language you learn later, we will take full control over the browser. You will see how things work under the hood, what cookies are, and how to interact with APIs, and more.

Once we have a handle on JavaScript we will move onto VueJS, a powerful framework that will take our frontend web development to the next level.

Key Concepts

Programming Fundamentals

VueJS

JavaScript

Cookies

REST APIs

Unit Four

Backend Programming with Python and SQL
We continue our programming journey by venturing into the backend. We will learn our second programming language in Python. We will see how our focus on the fundamentals makes learning new languages easy and can fast track our learning to see the power of python in action. Crafting REST APIs with the help of Flask will give us a full understanding of how complex applications really work and interact with data. We will also introduce tools that will allow you to test your API like Postman. Our next adventure will be learning how to harness the power of a database. With a focus on MariaDB, we will see how being able to store, manipulate and analyze data can supercharge your applications. We will also get more familiar with the Linux operating system as this is where the vast majority of our work will take place.

Key Concepts

Relational Databases & SQL

Building REST APIs

Python

Full Stack Application Cloud Deployment

Flask

Cloud Server Maintenance

Postman

Employability

Landing the Job

Whether you are looking to start your own company, land a job, or freelance our career coaching will give you the tools and knowledge needed to succeed. Our program focuses on giving you exposure to industry leaders through presentations and assignments that grow your professional network.

Employability is a skill that requires constant work and as such we work on it through the entire course. Learning how to communicate professionally, present technical information, write resumes, and find hidden opportunities are just some of the ways we will prepare you for your career.

Key Concepts

Technical Communication

Resume Writing

Networking

Technical Interview Prep

Leading To a Career

Not Just a Job

Not only are we interested in teaching students back and front-end development/programming skills, we’re also devoted to ensuring that our students understand the bigger picture of the technical environment in the world today. It is changing fast! We teach our students skills with which they can adapt to new coding languages and new technical environments on their own.

Our goal is to ensure that our web development students can easily stay up to date and relevant within the coding sector for many years to come, or until they retire. We are confident that if you follow the employability road map provided to all of our graduates, you will successfully launch your technology career.

Next Program Offering

September 2, 2024

October 7, 2024

November 4, 2024

December 2, 2024

January 6, 2025

Virtual Campus

Class Schedule

Flexible weekday schedule for working students.

Weekend class sessions available.

Additional live support before and after class.

Program Cost & Funding

$13,475

Government funding available for students. We also provide flexible payment options. If you are a female getting into tech, see if you qualify for 50% off with our Women In Technology Bursary.

Over 450 hours of live instruction.

A government accredited Diploma, equivalent to any standard 2 year program.
Expert instruction lead by industry veterans.
Support staff that can assist with any issues that arise.

InnoTech staff are just a phone call or email away from providing you with further information about the program.

Feel free to contact the student relations team.
Call or text: +1-587-331-4731
Email at info@innotechcollege.com

We look forward to hearing from you!

Scroll to top