New Horizons Toronto - Mississauga are computer training centers located in Toronto and Mississauga, ON. This computer training facility in the Greater Toronto Area (GTA) of Ontario provides computer classes and computer certifications like Microsoft and Cisco certification classes and courses to the Toronto, North York, Richmond Hill, and Markham areas.

Our centers in Toronto and Mississauga, ON are also close to: Hamilton, London, Brampton, Markham, Windsor, Kitchener, Vaughan, Burlington, Oakville, Oshawa, Richmond Hill, St. Catharines, Cambridge, Guelph, Barrie, Whitby, Pickering, Waterloo, Brantford, Niagara Falls, Ajax, Peterborough, Clarington, Newmarket, Caledon, Welland, Halton Hills, Georgina, Innisfil and Orangeville, Ontario Canada..

e-Learning: Computer Professional Library

New Horizons offers the most complete library of online courses, references, and practice labs for every IT professional on staff. The Computer Professional Library is optimal for large IT organizations with diverse job functions supporting numerous technologies simultaneously. As a single source of online  and reference materials, individuals search and select only what they require to learn new technologies or applications, troubleshoot problems, or prepare for certifications that meet career objectives.

Purchasing is simplified by providing broad course access to all computer professionals at a competitive price, so mapping  programs to the needs of individuals is not required at the time of purchase. Courses, virtual labs (vLabs®), reading materials, and exams can be accessed ad-hoc, or formally organized into individual or group-wide professional development paths. Ideal for application or OS rollouts, network infrastructure and web support, individual career development, cross , and "Just-in-Time" problem solving - this library affords the highest degrees of utility and flexibility.

Content that supports every IT function - anywhere, anytime

The Computer Professional library includes all of the courses and materials in each of New Horizons specialty libraries - Networking and Operating Systems, Programming and Web Development, and Design and Media. That makes this the most comprehensive collection of IT  topics available.

Unmatched technology depth and breadth

This collection of courses, references, and practice labs covers network technologies, programming environments, and design applications common in corporations today. The library is both broad and deep in its content - not only because it spans all of the dominant technologies - but also through the inclusion of legacy versions as well as the latest releases. So  and support are available for the system configuration, as it exists today - and when an upgrade is imminent - materials to support the new configuration are included and ready to be accessed.

Reference tools and support

New Horizons integration of online reference tools and virtual labs, including a custom collection of the most relevant books on technology topics, is unmatched in the industry. In addition to the convenient and highly regarded self-study format, a topical "discussion area " is available to our user community through the Integrated Learning Manager "Collaboration Centers".

Included Courses

.NET Framework: Introduction
A+ Certification: Core Hardware Part Two
A+ Certification: Core Hardware, Part One
A+ Certification: Customer Satisfaction
A+ Certification: LANs, WANs, and the Internet
A+ Certification: Navigating DOS and Windows v3.1: Disc Operating System (DOS)
A+ Certification: Navigating Windows 95
A+ Certification: Operating Systems, Part One
A+ Certification: Operating Systems, Part Two
A+ Certification: PC Technologies
A+™ Certification Core Hardware Third Edition (Part 1): Basic Computer Setup
A+™ Certification Core Hardware Third Edition (Part 2): Installing or Removing Internal Hardware
A+™ Certification Core Hardware Third Edition (Part 3): Upgrading System Components
A+™ Certification Core Hardware Third Edition (Part 4): Supporting Portable Computing Devices
A+™ Certification Core Hardware Third Edition (Part 5): Maintenance and Troubleshooting
A+™ Certification Operating Systems Third Edition (Part 1): Windows Tools and Managing Applications
A+™ Certification Operating Systems Third Edition (Part 2): Installing Network Components
A+™ Certification Operating Systems Third Edition (Part 3): Implementing Local Security
A+™ Certification Operating Systems Third Edition (Part 4): Managing File and Print Resources
A+™ Certification Operating Systems Third Edition (Part 5): Managing Disk Resources
A+™ Certification Operating Systems Third Edition (Part 7): Implementing Virus Protection
A+™ Certification Operating Systems Third Edition (Part 8): Disasters-Preparation and Recovery
A+™ Certification Operating Systems Third Edition (Part 9): Installing Client Operating Systems
A+™Certification Operating Systems Third Edition (Part 6): Connecting to Internet Resources
Access 2000:  Advanced
Access 2000: Advanced (For use with Screen Readers)
Access 2000: Introduction to Application Development
Access 2000: Level 1
Access 2000: Level 1 (For use with Screen Readers)
Access 2000: Level 2
Access 2000: Level 2 (For use with Screen Readers)
Access 2002 (Office XP): Advanced  (For use with Screen Readers)
Access 2002 (Office XP): Level 1
Access 2002 (Office XP): Level 1  (For use with Screen Readers)
Access 2002 (Office XP): Level 2
Access 2002 (Office XP): Level 2 (For use with Screen Readers)
Access 2002 (Office XP): Level 3
Access 2002 (Office XP): Level 4
Access 2003: Creating Queries
Access 2003: Designing a Database
Access 2003: Improving the Effectiveness of an Access Database
Access 2003: Improving Usability with Access Macros
Access 2003: Integrating Access with the Web, XML, and Office Applications
Access 2003: Maintaining Existing Databases
Access 2003: Optimizing and Securing Access Database Applications
Access 2003: Structure and Analyze Data with Advanced Queries
Access 2003: Working with Forms
Access 2003: Working with Reports
Access 7.0: Introduction
Access 97: Advanced
Access 97: Introduction to Application Development
Access 97: Level 1
Access 97: Level 2
Acrobat 5.0: Introduction
Acrobat 7.0: New Features
Acrobat® 6.0: Professional for Creative and Print Professionals (Macintosh)
Acrobat® 6.0: Professional for Creative and Print Professionals (Windows)
Acrobat® 6.0: Professional for Engineering Professionals
Acrobat® 6.0: Standard
Acrobat® 7.0: Level 1 (Part 1)
Acrobat® 7.0: Level 1 (Part 2)
Acrobat® 7.0: Level 2 (Part 1)
Acrobat® 7.0: Level 2 (Part 2)
Active Server Pages: Level 1, Part One
Active Server Pages: Level 1, Part Two
Administering an EPM Solution
Administering and Monitoring Microsoft® SQL Server™ 2005
Administering and Monitoring Servers
Administering Macromedia Contribute 3
Adobe Acrobat 5.0: Advanced
Adobe Atmosphere: Basic Skills
Adobe FrameMaker 7.2: Level 2: Working with Tables, Graphics, and Anchored Frames
Adobe InDesign CS2: New Features
Adobe® FrameMaker 7.2 Level 1: Converting FrameMaker Files to Other File Formats
Adobe® FrameMaker 7.2 Level 1: Exploring the FrameMaker Interface
Adobe® FrameMaker 7.2 Level 1: Working with Documents in FrameMaker
Adobe® FrameMaker 7.2: Level 2: Managing FrameMaker Documents
Adobe® Illustrator® CS2: Level 1 for Macintosh (Part 1)
Adobe® Illustrator® CS2: Level 1 for Macintosh (Part 2) - Managing Graphics, Text, and Files
Adobe® Illustrator® CS2: Level 2 for Macintosh (Part 1) - Creating More Complex Illustrations
Adobe® Illustrator® CS2: Level 2 for Macintosh (Part 2) - Creating More Complex Illustrations for the Web and Print
Adobe® Photoshop CS2: Automating Tasks
Adobe® Photoshop CS2: Creating Animations for the Web
Adobe® Photoshop CS2: Designing Web Page Layouts
Adobe® Photoshop CS2: Enhancing Images with Text and Color
Adobe® Photoshop CS2: Exploring Color Management
Adobe® Photoshop CS2: Exploring Photoshop CS2
Adobe® Photoshop CS2: Masking Images
Adobe® Photoshop CS2: Preparing Images for the Web
Adobe® Photoshop CS2: Using Advanced Image Enhancement Techniques
Adobe® Photoshop CS2: Working with Advanced Color Settings for Print Images
Adobe® Photoshop CS2: Working with Images
Advanced JavaScript Programming v1.3
Advanced SUSE Linux Administration (3038): Part 1
Advanced SUSE Linux Administration (3038): Part 2
Advanced SUSE Linux Administration (3038): Part 3
Advanced SUSE Linux Administration (3038): Part 5
Advanced SUSE® LINUX®  Administration (3038): Part 4
After Effects 4.1: Advanced
After Effects 4.1: Intermediate
After Effects 4.1: Intermediate for Macintosh
After Effects 4.1: Introduction
After Effects 4.1: Introduction for Macintosh
After Effects 5.0: Introduction
After Effects® 6.5: Creating 2D Compositions (Level 1 - Windows)
After Effects® 7.0: Creating the Final Product
After Effects® 7.0: Working with Layers
AS/400 Introduction Part I
AS/400 Introduction Part II
ASP Application Migration and ASP.NET Web Application Deployment
ASP.NET: Using Visual C#, ADO.NET, and XML
ASP.NET: Using VisualBasic.NET, ADO.NET, and XML
Audition™ 1.5: Basic Audio Editing
Audition™ 2.0: Basic Audio Editing
Authorware 5: Level 1
Authorware 5: Level 2
Authorware 6.5:  Level 2
Authorware 6.5: Level 1
Authorware 6: Level 1
Authorware 6: Level 2
Basic COBOL
Basics of XML Programming
Building Data Components in Microsoft® Visual Studio® 2005
Building Dynamically Extensible Applications: Hosting, AppDomains and Reflection
Building Managed Code for SQL Server 2005 and Creating SOA Applications with Visual Studio 2005
Building Services and Notifications Using Microsoft® SQL Server™ 2005
Building Web Applications with ASP.NET 2.0
Building Windows® Forms Applications with Microsoft® Visual Studio® 2005
Building XML - Based Web Applications - Part 1
Building XML - Based Web Applications - Part 2
Building XML - Based Web Applications - Part 3
Building XML - Based Web Applications - Part 4
C Programming: An Introduction
C Programming: An Introduction  (For use with Screen Readers)
C++ Programming: Introduction
Cascading Style Sheets (Second Edition)
Cascading Style Sheets : Designing Web Page Layout
ColdFusion 5: Level 1
ColdFusion 5: Level 1 (For use with Screen Readers)
ColdFusion 5: Level 2
ColdFusion 5: Level 2 (For use with Screen Readers)
ColdFusion MX: Level 1
ColdFusion MX: Level 2
ColdFusion: Level 1
ColdFusion: Level 2
ColdFusion: Level 3
Configuring and Managing Project Server 2003 Operations
Configuring Microsoft® Windows® XP Professional
Configuring TCP/IP Clients
Corel DESIGNER 9:  Level 2
Corel DESIGNER 9: Level 1
Corel KnockOut 2
Corel Painter 6: Advanced
Corel Painter 6: Basic Skills
Corel Painter 6: Basic Skills for Macintosh
Corel Painter 6: Intermediate
Corel PHOTO-PAINT 11
Corel PhotoPaint 9.0: Introduction
Corel Ventura 10:  Level 1
Corel Ventura 10: Level 2
CorelDRAW  11: Level 3
CorelDRAW 10: Advanced
CorelDRAW 10: Introduction
CorelDRAW 11: Level 1
CorelDRAW 11: Level 1 for  Macintosh
CorelDRAW 11: Level 2
CorelDRAW 11: Level 2 for  Macintosh
CorelDRAW 11: Level 3 for Macintosh
CorelDRAW 11: Level 4
CorelDRAW 11: Level 4 for Macintosh
CorelDRAW 12: Level 1
CorelDRAW 9.0: Advanced
CorelDRAW 9.0: Avanzato (Italian/English)
CorelDRAW 9.0: Introduction
CorelDRAW 9.0: Introduzione (Italian/English)
Course 2640: Upgrading Web Development Skills from ASP to Microsoft® ASP.NET
Creating a Security Design for Data, Data Transmission, Network Perimeters and Incident Response
Creating a Security Plan for Physical Resources, Computers, Accounts and Authentication
Creating and Debugging ASP.NET Web Applications
Creating and Managing Controls with Visual Basic .NET
Creating and Managing Controls with Visual C# .NET
Creating and Manipulating Data with Microsoft® ADO.NET
Creating ASP.NET Web Applications
Creating Simple Programs
Creating the Data Access Tier Using Microsoft® SQL Server™ 2005
Creating Your First Microsoft® ASP.NET 2.0 Web Application
Crystal Reports 10: Level 1
Crystal Reports 10: Level 2
Crystal Reports 8.0: Advanced
Crystal Reports 8.0: Basic Skills
Crystal Reports 8.5: Advanced
Crystal Reports 8.5: Basic Skills
Crystal Reports 9.0: Level 1
Crystal Reports 9.0: Level 2
Crystal Reports XI: Arranging and Displaying Report Data
Crystal Reports XI: Charting and Distributing Data
Crystal Reports XI: Creating Reports
Crystal Reports XI: Data Access Techniques
Crystal Reports XI: Formatting Reports
Crystal Reports XI: Report Enhancements
Crystal Reports XI: Report Manipulation in Crystal Reports XI
Data Availability Features in Microsoft® SQL Server™ 2005
Defining the Principles Of Object-Oriented Programming
Deploying and Managing Microsoft® System Center Data Protection Manager
Deploying Microsoft® Office 2003 in the Enterprise
Deploying Project Server 2003 Clients
Designing a Physical Network and Topology
Designing an Active Directory® and Network Infrastructure
Designing an Administrative Structure and Policy
Designing Business Solutions, Part One
Designing Business Solutions, Part Two
Designing Data Services and Data Models, Part One
Designing Data Services and Data Models, Part Two
Designing Security for Microsoft® Networks
Designing the Tiers in a Microsoft .NET Business Solution
Desktop Application Support and Troubleshooting on the Windows® XP Operating System
Developing Applications with Visual Basic .NET
Developing Applications with Visual C# .NET
Developing Microsoft® .NET Applications Using Code Generation, UI Process, and Abstraction
Developing Microsoft® .NET Service-Oriented Applications
Developing Microsoft® ASP.NET 2.0 Web Applications
Developing Object-Oriented Applications for the Real World
DHTML Cross-browser Techniques (Second Edition)
DHTML Cross-browser Techniques, Part 1
DHTML Cross-browser Techniques, Part 2
Director  MX: Level 1
Director 7: Level 1
Director 7: Level 1 for Macintosh
Director 7: Level 2
Director 7: Level 2 for Macintosh
Director 8.5: Level 1
Director 8.5: Level 1 for Macintosh
Director 8.5: Level 2
Director 8.5: Level 2 for Macintosh
Director 8.5: Level 3
Director 8.5: Level 3 for Macintosh
Director 8: Level 1
Director 8: Level 1 for Macintosh
Director 8: Level 2
Director 8: Level 2 for Macintosh
Director MX: Level 1 (Windows) (For Use with Screen Readers)
Director MX: Level 1 for Macintosh
Director MX: Level 2
Director MX: Level 2 (Windows) (For Use with Screen Readers)
Director MX: Level 2 for Macintosh
Dreamweaver 3: Level 1
Dreamweaver 3: Level 1 for Macintosh
Dreamweaver 3: Level 2
Dreamweaver 3: Level 2 for Macintosh
Dreamweaver 4: Level 1
Dreamweaver 4: Level 1 for Macintosh
Dreamweaver 4: Level 2
Dreamweaver 4: Level 2 for Macintosh
Dreamweaver MX 2004: Altering the Look and Feel of Web Pages
Dreamweaver MX 2004: Creating a Basic Web Site
Dreamweaver MX 2004: Enhancing Site Usability
Dreamweaver MX 2004: Improve Workflow, Interact with Users, and Upload a Site
Dreamweaver MX: Level 1
Dreamweaver MX: Level 1  for Macintosh
Dreamweaver MX: Level 2
Dreamweaver MX: Level 2 for Macintosh
Dreamweaver MX: Level 3
Dreamweaver MX: Level 3 for Macintosh
Dreamweaver UltraDev 4 / Fireworks 4 Studio Promo
Dreamweaver UltraDev 4: Level 1
Dreamweaver UltraDev 4: Level 1 for Macintosh
Dreamweaver UltraDev 4: Level 2
Dreamweaver UltraDev 4: Level 2 for Macintosh
Dreamweaver UltraDev: Level 1
Dreamweaver UltraDev: Level 2
E-Business: Fundamentals of E-Commerce
Encore DVD 2.0:  Planning a Project in Encore DVD
Encore DVD 2.0: Building a DVD
Encore ™ DVD 1.5: Basic DVD Creation
Enhancing ASP.NET Web Application Functionality
Enhancing Web Pages with JavaScript
Essentials of Microsoft Networking Second Edition, Part One
Essentials of Microsoft Networking Second Edition, Part Two
Examining Object-Oriented Software Design Techniques
Exchange 2000 Server: Deployment and Migration Strategies
Exchange 2000 Server: Design and Implementation
Exchange 2000 Server: System Administration
Exploring Adobe® Creative Suite 2