onepixel

SHAPING THE FUTURE OF TECHNOLOGY

THROUGH OUR STUDENTS

PROGRAMMING DIPLOMA

SHAREPOINT SPECIALIZATION

Preparing you for a career in software, web and database development.

SKILLS RELEVANT TO EMPLOYERS

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.

NO PAST PROGRAMMING EXPERIENCE REQUIRED

InnoTech’s focus is on the launch of our SharePoint Specialization Programming Diploma. It’s the only post-secondary program in Alberta that transforms a student with no past programming experience into a Programmer with a SharePoint Specialization.

AFFORDABLE IN-CLASS TRAINING

With many online SharePoint courses charging an average of $500 per a single day of training, in-class courses focused on general knowledge and theory rather than on applied skills, and employers being desperate for qualified candidates, it was clear that InnoTech College core program had to be its SharePoint Specialization Programming Diploma.

WORK WHILE YOU LEARN

The program is just eight months in length, the tuition cost equates to approximately two semesters of university, the class schedule allows for full-time or part-time work commitments, and the learning environment is intimate and hands-on.

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.

Client-Side Web Development

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

CSS

JavaScript

JQuery

C++ Programming Language

Frontend Programming

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.

Key Concepts

Visual Studio

Control Flow

CSharp

Statements

Methods & Parameters

Server-Side Web Development

Backend Programming

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. 

Key Concepts

ASP.NET

Web Controls

User Controls

Business Basics

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

Business Communications

Employability

SharePoint

Topics covered:
  • Orientation to SharePoint
  • Development Tools
  • Object Model
  • SharePoint Lists
  • Controls and Web Parts
  • Solutions & Features
  • Developing Workflows
  • Business Connectivity Services
  • SharePoint App Model
  • Intro to MVC
  • Security
  • Pages, Branding and Navigation
  • Microsoft Office 365 and Windows Azure

Hands-On Application

Weekly Coding Labs
Within InnoTech College’s Programming Diploma specializing in SharePoint, students have an opportunity to gain valuable hands-on skills while building a variety of tools. Below is a list of labs that will be completed by the end of the 8 months of student participation in the Diploma program. Students grades will be heavily weighed on their ability to complete the below labs, rather than on traditional testing practices.

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

  • Include features: list, document library, event
  • Web part for managing projects’ budgets
  • Workflow for managing approvals
  • Create an MVC Add-in that communicates with SharePoint REST

Final Lab: Building of a procurement site that:

  • Tracks all related projects
  • Manages vendors
  • Manages all documents generated through the ordering process
  • Libraries, pages, lists, content types, and columns will all auto generate in the final solution

Internship

InnoTech’s Programming Diploma with a SharePoint Specialization includes a three (3) week internship/practicum for all students.

Employers Visiting the Classroom

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:

  1. Invite industry representatives right into our intimate classroom, where presenters can speak about their companies to the students, meet the students, and collect resumes
  2. Bring an HR manager from a top employer’s firm to provide guidance to students regarding how to be successful in the application process with her and/or other similar HR managers at other firms
  3. Provide individualized employability support with resume and cover-letter assistance, as well as assistance with interview skills
  4. Make e-mail introductions between employers and students, so as to assist with the often-challenging ‘first contact’.
We Assist You with Finding Internship Placements

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.

Frequently Asked Questions

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.

The following table table offers some information about InnoTech College’s program as it relates to similar programs around the city:
Edit
SchoolUniversity of
Calgary
InnoTech CollegeUniversity of CalgaryLighthouse LabsSAITNAIT
ProgramComputer Science DegreeSoftware Developer with SharePoint Specialization.NET Application DevelopmentWeb DevelopmentWeb DeveloperWeb Developer
Includes in-person instruction
Suitable for beginner?
Pre-requisitesHigh school diploma NoneNoneIntro to Web Development Course + additional prep course2+ years at recognized post-secondary institutionPrior Certificate in HTML/CSS
Level of achievementUndergraduate DegreeDiplomaCertificateCertificateCertificateCertificate
Includes internship
Includes job-placement assistance
Includes business training
Eligible for Alberta Student Aid Funding
Preparation for MCSD Certification
Length of Program32 months8 months4 months3 months6 months6-8 months
Hours of instructionN/A468240120128150
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.

Next Program Offering

April 1st, 2024

Virtual Campus

Class Schedule

Monday-Thursday 5:30 – 9:00 PM
Friday 5:00 – 9:00 PM

PLUS: 120-hour internship/practicum (optional)
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-403-880-2036
Email at info@innotechcollege.com

We look forward to hearing from you!

Testimonial

“Amazing instructor. Always there to listen and help. Couldn’t appreciate what he did for me any more than I do.”

Colton – March 2022

Meet the Instructors

At InnoTech College you’ll get to learn, and be supported by the absolute best developers in North America! Have a look at the dream team that you’ll be working most closely with.

Alex Bymoen

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 Allende

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.

Add Your Heading Text Here

Scroll to top