Preparing you for a career in software, web and database development.
InnoTech College is 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.
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.
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.
HTML
CSS
JavaScript
JQuery
Now that you’ve been introduced to the starting concepts of web development, we can move to our first programming language in C++. 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.
Visual Studio
Control Flow
CSharp
Statements
Methods & Parameters
We continue our programming journey by venturing into the backend. We will see how our focus on the fundamentals makes learning new languages easy.
Our next adventure will be learning how to harness the power of a database.
ASP.NET
Web Controls
User Controls
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.
Business Communications
Employability
Lab 1: Calculator with various functionalities
Lab 2: Creation of a web application that communicates with SharePoint online
Lab 3: Implementation of a student-management database
Lab 4: Project site that keeps in a SharePoint environment
Final Lab: Building of a procurement site that:
InnoTech’s Programming Diploma with a SharePoint Specialization includes a three (3) week internship/practicum for all students.
InnoTech College’s goal is to ensure that graduates are not only well-connected with employers for the purposes of a successful and smooth transition into an internship, but that they are also well-prepared for the internship experience. When building our Programming Diploma specializing in SharePoint, we involved future employers of our graduates in the entire curriculum development process, and also received their confirmation that interns would be welcome within their organizations upon graduation.
Some steps that InnoTech College takes when building industry-student relations are:
Something else to note is that, often, smaller and newer post-secondary institutions will be willing to work harder for their students. This happens for several reasons.
Firstly, a smaller institution will have fewer students; hence, allowing it to provide more personal support to each individual.
The other reason why students may receive a higher level of service at a smaller institution is because such institutions have to work harder to build a name for themselves. They can’t stay stagnant and rely on their size and lengthy history for growth. The only factor that they have to rely on for building and growing their reputation is their students’ success.
At InnoTech College, our students’ success is our number one priority, and we will go the extra length to meet this goal.
YOU LEARN MORE THAN JUST CODING. WE PREPARE YOU FOR A CAREER AS A PROGRAMMER!
Do you want to learn how to code? Do you like computers? Problem Solving? We’re looking for potential students who have a knack for computers, who are interested in learning to program and interested in learning to code. Our course takes complete programming beginners and teaches them how to properly code back end systems in a variety of languages. Our curriculum includes scripted, programming, and mark-up languages. After 8 months with us you won’t just know how to code, you’ll be ready for a career in programming. We know there are online courses that teach you how to code, but our course is so much different. Not only do we teach our students how to code, we train them to be software developers ready to work with IT departments across all industries. It isn’t just about learning for us – it’s about equipping you with the skills you need to succeed in a career in Information Technology.
GREAT FOR IT NOVICES AS WELL AS EXPERIENCED IT PROFESSIONALS!
Yes. We aren’t just a college for beginners – our Programming Diploma is a great opportunity for IT Professionals to upgrade their skills. Maybe you work on the administration or project management side of IT. Maybe you work with computer hardware. If that’s the case, you have probably noticed a decrease in demand for administrative IT skills and hardware IT skills. But there’s still a way for you to work in your chosen profession! Become a software developer. Hardware skills may be going out-of-style, but software skills are in high-demand in Calgary. YYC is a great place to live and work – there are small to medium companies interested in adding software developers to their IT teams. Not to mention large Software Consulting Companies like Pleasant Solutions, based in Calgary, who are ready to add SharePoint Developers to their team of consultants. There are tons of new avenues waiting for our graduates. If you’re looking for a change, we can make the transition a smooth one.
We’ll say to you what we say to all of our potential students no matter what walk of life they come from: your rate of success in the course is directly proportional to how much effort you put in. Whether you are a complete beginner or you have already been in the IT Industry for 15 years, this course is designed to work for whatever individual shows up to class, puts in the work, and wants to do well. We absolutely recommend our program for recent high school grads. If you aren’t sure what your next steps after High School should be, take a look at our program and see if you’d be a good fit for Computer Programming.
School | University of Calgary | InnoTech College | University of Calgary | Lighthouse Labs | SAIT | NAIT |
---|---|---|---|---|---|---|
Program | Computer Science Degree | Software Developer with SharePoint Specialization | .NET Application Development | Web Development | Web Developer | Web Developer |
Includes in-person instruction | ||||||
Suitable for beginner? | ||||||
Pre-requisites | High school diploma | None | None | Intro to Web Development Course + additional prep course | 2+ years at recognized post-secondary institution | Prior Certificate in HTML/CSS |
Level of achievement | Undergraduate Degree | Diploma | Certificate | Certificate | Certificate | Certificate |
Includes internship | ||||||
Includes job-placement assistance | ||||||
Includes business training | ||||||
Eligible for Alberta Student Aid Funding | ||||||
Preparation for MCSD Certification | ||||||
Length of Program | 32 months | 8 months | 4 months | 3 months | 6 months | 6-8 months |
Hours of instruction | N/A | 468 | 240 | 120 | 128 | 150 |
Approximate total cost | $45,000 | $10,440 | $7,850 | $8,400 | $7,575 | $6,700 |
We have met with recruiters and employers to find out exactly what they look for in new recruits. By listening to what employers shared with us, we developed our curriculum to meet those exact requirements.
ALBERTA EMPLOYERS CONTRIBUTE TO BUILDING THE CURRICULUM
InnoTech’s SharePoint Programming Diploma combines the technical skills that a student would learn at a specialized technical college, with the computer science typically learned in university programs, along with the softer business skills like problem solving, project management, and communication that individuals typically learn on the job.
As of 2015, there are no other private or public educational institutions, in Alberta, that offer a programming certification/diploma that focuses on SharePoint. In addition to learning SharePoint, there’s a great focus within the program on giving students a great understanding of .net programs and the language they’re programmed in – C#. Both, .Net and C# have been listed by many sources as being amongst the most in-demand IT skills of 2016.
EVERY COMPANY HAS A DATABASE AND 80% OF DATABASES ARE BUILT USING SHAREPOINT.
SharePoint is a multi-functional Microsoft content management system. It is used to build websites, extranets, intranets, with over 20,000 new SharePoint users being added daily. It is utilized by 80% of Fortune 500 companies, in addition to the majority of government-run organizations and medium-large businesses. For instance, 100% of the US Federal government has SharePoint licenses, but can’t find enough developers. Also, SharePoint is not going anywhere, being that it’s backed by a company with a net worth of $230 billion (Microsoft), this software is here to stay!
Edmonton and Calgary classes will run three days per week.
The program delivery is based on a ‘blended learning’ model, which includes a combination of online and in-class education. It is intended to give students flexibility with time, in combination with the in-class support environment necessary for an engaging learning experience.
Classes run 12-hours/week on evenings and weekends.
Students will come to class 2 weeknights and 1 afternoon weekend/ per week over the 8-month span of the program. During classes, students apply theoretical concepts they studied in their at-home learning resources . Class time is spent on instructor demonstrations (30%) and lectures (30%), as well as on one-on-ones with each student while they practice skills learned at home (40%). All instruction is led by an industry expert from the SharePoint field. The hands-on programming aspect of the course also occurs throughout class time, with students having the opportunity to interact with one another and ask for help.
The total classroom commitment is 12 hours/week.
In addition to class time, it is recommended that students devote between 10 and 20 hour per week to homework. Homework will involve, mainly, practice (80%), along with some readings (20%).
Ultimately, the program delivery is designed to be flexible and to accommodate the working professional. All of the students’ technical requirements will be provided by InnoTech College (ie. software, computers).
According to payscale.com the median salary for a SharePoint Developer is C$68,544. (2015)
Starting Salary is $60K/Year.
After just an 8-month investment of your time, you could be entering an exciting career in the booming technology sector, in a role that is highly in demand by employers world-wide. The SharePoint Specialization Programming Diploma is manageable for students of all types, whether you’re also working on the side, or not. Additionally, our administrative staff are happy to assist all students with applying for government student funding in the form of grants, scholarships and loans. What are you waiting for? Apply today!
As with all of our educational programs, the Diploma is delivered through a blended learning model. Students engage in learning from our interactive classroom, as well as through engaging resources that are available for them to access from home.
Our classroom facilities provide students with a clean and welcoming place to learn. Any classroom utilized throughout the duration of the program is available for students to study in before and after regularly scheduled class times. Our facility also has accessible washrooms, a kitchen where students are welcome to use the fridge, microwave, sink, and dishware, and a bay window so students do not feel as though they are trapped inside all day!
Work in any industry: Education, Transportation, Health, Energy, Oil & Gas, Government, Non-Profit and more!
The skills and knowledge you learn as a programmer will always be relevant and in-demand. As you gain more experience there will be continuous opportunities for advancement. The specialization we offer, SharePoint, is used by companies in Education, Health Services, Energy, Transportation, Government, and even Manufacturing. This will allow you to work with any company that may interest you. As a programmer, you can decide when and how you want to work, you can choose to work part-time, full-time, or contract.
PLUS: 120-hour internship/practicum (optional)
Additional live support before and after class
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.
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-403-880-2036
Email at info@innotechcollege.com
We look forward to hearing from you!
“Amazing instructor. Always there to listen and help. Couldn’t appreciate what he did for me any more than I do.”
Alex has been working as a developer professionally for the past 7 years at some of the largest and most distinguished tech and financial companies in the world. After having graduated from the University of Calgary with a degree in Computer Science with distinction. He grew up loving computers; tearing them down to see what was inside and then seeing if he could put them back together. He started building websites when he was just 13 years old and never stopped.
Julian is a passionate software engineer with 3 years of professional experience. After graduating from the University of Vienna with a Bachelor he worked as a financial analyst, where he experienced first-hand the advantage of coding in today’s business world. He took part in bootcamp program and successfully transition completely into the tech sector. At present, he works as a full-stack developer building Web3 projects for companies such as PWC, MillerLight, Fidelity Investments, and Adagio.
Automated page speed optimizations for fast site performance