Continuing Education Programs & Courses

Get ahead with NAIT Corporate & Continuing Education

Looking to sharpen skills or learn something new? Have you been thinking of a career change? Our Continuing Education programs, micro-credentials and courses help take your goals to the next step.

Explore courses now
Search Filters

Advanced Search

Tell us what you're looking for, and we'll help narrow your search.

Personal Interests

What are you into? Choose a variety of interests to find programs that we think you'd enjoy!

Delivery Options

The flexible schedule options for this course including time of day and full/part-time.

  • On-Campus Day - Your course activity is done in-person Monday - Friday in the daytime.
  • On-Campus Evening and/or Weekend - Your course activity is done in-person on weekdays in the evening, or Saturdays and Sundays.
  • Online Day - Your course activity is done online Monday - Friday in the daytime.
  • Online Evening and/or Weekend - Your course activity is done online on weekdays in the evening, or Saturdays and Sundays.
  • Online Flexible Delivery - Your course activity is not scheduled and therefore you can determine when to do the coursework.
  • Both On-Campus and Virtual - Some of your coursework will be in-person, on campus and some will be done online.

CCTP135 - CLA: Programming Essentials in C

 
Credential: Non Credit Delivery Options: Evening, Online Hours: 32 Fees: $895

This course covers the basics of programming in the C programming language for entry-level IT and software development professionals.

View course Continuing Education

CCTP136 - CPA: Programming Essentials in C++

 
Credential: Non Credit Delivery Options: Evening, Online Hours: 32 Fees: $895

CPA: Programming Essentials in C++ teaches the basics of programming in the C++ programming language, as well as the fundamental concepts and techniques used in object-oriented programming.

View course Continuing Education

CCTP201 - Python Web Automation

 
Credential: Non Credit Delivery Options: Online, Day Hours: 14 Fees: $500

Website automation is a way to automate common web actions like filling out forms, clicking on buttons, downloading files, and exchanging data with software.

View course Continuing Education

CCTP202 - Python Data Visualization

 
Credential: Non Credit Delivery Options: Day, Online Hours: 14 Fees: $500

Using modern web-based data visualization libraries allows for the creation of graphic representations of data and information.

View course Continuing Education

CCTP21 - Programming Python Web Applications

 
Credential: Non Credit Delivery Options: Day, Evening, Online Hours: 14 Fees: $450

Use Python programming to build and implement a web-based application that stores persistent data. Python is a versatile, high-level programming language widely used in the programming industry.

View course Continuing Education

CCTP301 - Introduction to Flutter and Dart

 
Credential: Non Credit Hours: 14 Fees: $TBD

Learning the Dart Language is essential for programming Flutter applications. This course will introduce essential programming concepts using the Dart language.

View course Continuing Education

CCTP302 - Responsive and Adaptive User Interfaces

 
Credential: Non Credit Hours: 14 Fees: $TBD

Flutter provides a rich set of tools to customize an application’s user interface.

View course Continuing Education

CCTP303 - Flutter Local Application Persistence

 
Credential: Non Credit Hours: 14 Fees: $TBD

Flutter allows for persistence of local data by writing files to disk and the use of a built-in database.

View course Continuing Education

CCTP304 - Flutter Mobile Device Hardware

 
Credential: Non Credit Hours: 14 Fees: $TBD

By harnessing native hardware in mobile devices developers can add another dimension to their applications.

View course Continuing Education

CCTP305 - Full Stack Application Development with Flutter

 
Credential: Non Credit Hours: 14 Fees: $TBD

This course will provide students with the means and methods to implement the use of hardware within their applications and begin the use of remote Application Programming Interfaces (APIs).

View course Continuing Education

CCTP306 - Flutter Project

 
Credential: Non Credit Hours: 14 Fees: $TBD

Students will be provided the opportunity to demonstrate their ability to create mobile native applications using the Flutter framework.

View course Continuing Education

CCTW100 - Web Design Level I

 
Credential: Non Credit Delivery Options: Day, Online, Evening Hours: 14 Fees: $450

Use web design skills to take a good website and make it amazing! With the skills that you gain in this course you will be able to design a stunning website using HTML and CSS.

View course Continuing Education

CCTW120 - Search Engine Marketing Fundamentals

 
Credential: Non Credit Hours: 14 Fees: $TBD

Step into the world of search engine marketing! Upon successful completion of this course, you will be able to use search engine marketing strategies to effectively market your products.

View course Continuing Education

CCTW200 - Web Design Level II

 
Credential: Non Credit Delivery Options: Day, Online, Evening Hours: 14 Fees: $450

Save time and money by enhancing your progressive web development skillset.

View course Continuing Education

CCTW221 - Core Web Developer Level 1: React JS

 
Credential: Non Credit Hours: 14 Fees: $TBD

Boost your productivity and developer skills with React JS. With an emphasis on hands-on practice and the creation of web applications, this course will be invaluable to web application developers.

View course Continuing Education
  ... 21 22 23 24 25 26 27 28 29 30 ...  59
880
Shopping Cart Quick View
Open Shopping Cart