Welcome to ONLC Training Centers
Image of computer code - Learn how to code by attending Programming Classes with ONLC

Computer Programming Courses
Open Source, Web Apps & More

Programming, in basic terms, means writing instructions for a computer or device like a smartphone or tablet to do a specific task. It involves describing processes, procedures and authoring of algorithmsn This code lets the computer function and operate smoothly. The programming field can also include testing, debugging, and maintaining source code. Programmers are also called computer programmers, developers, coders, and software engineers.

There are lots of computer programming languages. A programmer can be a specialist in one area or language, or a generalist who writes code for many kinds of software. Well trained programmers are in high demand for Internet and cloud services, the many types of devices, software-as-a-service (SaaS) packages, automation systems, user interfaces and gaming.

ONLC has high-impact computer programming classes for those looking to start a career as a programmer / developer as well as for those wanting to further their programming knowledge with advanced skills and new languages. Our live computer programming certification classes are led and supported by a professional trainer with a public schedule of class dates. We also have On-Demand courses for those who prefer to learn on their own. Benefit from ONLC's high-impact, instructional training in the learning format that's best for your style, schedule and budget today!

Ways to Learn Programming

At ONLC you pick the class format that's best for your learning style

Instructor-led Training (ILT) -or- On-Demand
Instructor-led Computer Programming classes are live, hands-training on you can attend from convenient ONLC centers click link for an interruption-free environment, or from your own location click link for convenience. The instructor is live, online no matter what location you choose and you can engage with the instructor throughout class. Alternatively, our On-Demand Programming courses are self-study, self-paced you take from your own location with 24/7 access for several months. Jump to Programming classes & schedule.

ONLC Value-adds & Savings

Save money with ONLC Learning Credits.

You get more with ONLC. Train with confidence knowing ONLC has a money-back satisfaction guarantee click link plus take an instructor-led class a 2nd time with our optional free refresher course click link. These ONLC value-adds are available with our public, instructor-led training classes. We also offer discounts on volume training. See savings options click link

Group Training: Programming

Group Training from ONLC

Our flexible Group Training solutions can save both time and money getting a team up on programming. We can incorporate several learning methods and formats to target specific objectives, technologies and budgets! Get expert instruction onsite or online, customized content and shorter duration events that work with your group's schedule. Learn more and request a price quote at Group Training for Programming .

PROGRAMMING CLASSES, SCHEDULES & PRICES

ONLC has training for many computer programming languages.

They are listed in sections below by topic for your convenience. Don't see what you need? Contact our Education Advisors at 1-800-288-8221 as we're always expanding our curriculum.

Programming Introduction

Click the title of the classes marked with the green flag () to see specific locations and dates of Ready to Run classes. Click the title of the classes marked with the yellow flag () to see specific locations and dates of Early Notice classes.

Class Information

Click Title for Dates & Outlines Days Fee
General Programming Introduction
C# Programming Level 1: Introduction for Non-Programmers 4 $1595    
Python Programming Level 1: Introduction for Non-Programmers 4 $1595
Java Programming Level 1: Introduction for Non-Programmers 4 $1595

 

GitHub

Click the title of the classes marked with the green flag () to see specific locations and dates of Ready to Run classes. Click the title of the classes marked with the yellow flag () to see specific locations and dates of Early Notice classes.

Class Information

Click Title for Dates & Outlines Days Fee
GitHub Introduction Topics
GH-900: GitHub Foundations 1 $495    
GitHub Advanced Topics
GH-300: GitHub Copilot 1 $495    
GH-500: GitHub Advanced Security 1 $495    
The Essential AI Workbench: Python + GitHub + Copilot X + Visual Studio Code 1 $495    
AZ-2007: Accelerate App Development using GitHub Copilot 1 $595    

 

HTML / CSS / JavaScript

Click the title of the classes marked with the green flag () to see specific locations and dates of Ready to Run classes. Click the title of the classes marked with the yellow flag () to see specific locations and dates of Early Notice classes.

Class Information

Click Title for Dates & Outlines Days Fee
HTML
HTML 5 and CSS Content Authoring: Level 1 3 $1195
HTML 5 and CSS Content Authoring: Level 2 2 $895    
JavaScript
JavaScript and jQuery Programming: Level 1 3 $1195
JavaScript and jQuery Programming: Level 2 2 $895    
WordPress
WordPress Level 1 2 $895    
WordPress Level 2 2 $895    
Programming in WordPress 1 $495    
WordPress On-Demand (self-study elearning)
WordPress On-Demand: WordPress 5 Level 1 2 $395
WordPress On-Demand: WordPress 5 Level 2 2 $395
WordPress 5 On-Demand Comprehensive (Level 1 & Level 2) 4 $695
WordPress On-Demand: WordPress 6 Level 1 2 $395
WordPress On-Demand: WordPress 6 Level 2 2 $395
WordPress 6 On-Demand Comprehensive (Level 1 & Level 2) 4 $695
Frontend Web Development Essentials On-Demand (self-study elearning)
Web Development On-Demand - Frontend Web Development Essentials (HTML 5, CSS, JavaScript and jQuery) 3 $695

 

Java

Click the title of the classes marked with the green flag () to see specific locations and dates of Ready to Run classes. Click the title of the classes marked with the yellow flag () to see specific locations and dates of Early Notice classes.

Class Information

Click Title for Dates & Outlines Days Fee
Java Programming - Prerequisite
Java Programming Level 1: Introduction for Non-Programmers 4 $1595
Java Programming
Java Programming Level 1: Introduction for Programmers 3 $1195
Java Programming Level 2: Advanced Programming Techniques 2 $995

 

Open Source

Click the title of the classes marked with the green flag () to see specific locations and dates of Ready to Run classes. Click the title of the classes marked with the yellow flag () to see specific locations and dates of Early Notice classes.

Class Information

Click Title for Dates & Outlines Days Fee
Angular - Instructor-led
Angular Programming: Level 1 3 $1195
Angular Programming: Level 2 2 $795
MySQL - Instructor-led
Querying MySQL 3 $2100    
Administering & Developing MySQL Databases 1 $695
MySQL Querying Fundamentals 1 $695
Python Programming - Instructor-led
Python Programming Level 1: Introduction for Non-Programmers 4 $1595
Python Programming Level 1: Introduction for Programmers 3 $1195
Python Programming Level 2: Advanced Programming Techniques 2 $995
Python Programming Level 3: Data Analysis Using Python 3 $1495
Python Programming - On-Demand (self-study)
Python Programming On-Demand: Level 1-Introduction for Programmers 3 $495
Python Programming On-Demand: Level 2-Advanced Programming Techniques 2 $495
Python Programming On-Demand: Comprehensive (Introduction for Programmers & Advanced Programming Techniques) 5 $895
R Programming - Instructor-led
R Programming Introduction 2 $995

 

Value Adds When You Train with ONLC

Along with outstanding training, attendees in our public, live instructor-led classes have these bonuses:

  • Satisfaction Guarantee
    There is no better way for you to experience the quality of our live, instructor-led training than to take a class. Those not familiar with ONLC can take a public, instructor-led class risk-free knowing we offer a money-back satisfaction guarantee. See satisfaction guarantee details

  • Optional Class Retake
    Need a second look at a public, instructor-led ILT course you already attended with ONLC? Our optional refresher course lets you repeat the same course one time (1x) for free. Some restrictions apply and not applicable for any self-study On-Demand courses. See Retake class details

Resources

News & Offers

Train at Home

Attend Live Classes from Home
You can attend our live, instructor-led classes from the comfort and convenience of your own home. The setup is really easy and you don't have to have the class software on your device. Follow our easy setup video. If you're still not sure about the setup contact an ONLC Advisor toll free for assistance.

 

Call our Education Advisors for certification and course selection assistance

ONLC Education Advisors to Help You
Our advisors can assist you with questions about our courses, vendor certifications, discount options plus help you select training that's right for you. For assistance, contact our Education Advisors via chat or toll free in the USA at 1-800-288-8221 (weekdays).

 

ONLC Training Centers has locations coast to coast

ONLC Centers Coast to Coast
ONLC provides live, hands-on classes with an online instructor at our hundreds of training centers coast to coast. Our centers are fully equipped and provide an interruption-free environment to focus on learning. Find ONLC centers near me click link.

 

Icon of group: ONLC offers custom group training

Group Training Option
Every organization is different—your training can be too. With our flexible group training option we can address your team's IT challenges with effective, results-driven learning solutions. Our custom training delivers targeted content, expert instruction, and seamless delivery online or onsite—all within your timeline and budget. Learn more and request a price quote at Group Training or 1.800.288.8221 (weekdays)

 

 

Questions / More Information

To learn more about ONLC's training classes and for individual guidance contact our Education Advisors weekdays via chat or by phone by calling:

1.800.288.8221
(weekdays)

 

ONLC TRAINING CENTERS
800-288-8221
www.onlc.com