Welcome to ONLC Training Centers

Open Source Programming Classes & Training

Open source
applications are available for just about every type of software. As this area of programming work expands, so too does the demand and job market for programmers with skills and experience with open source coding background.

You can learn open source programming languages like Python, Drupal, MySQL, those for Big Data and Analytics like R, plus others geared for web development and the cloud such as Angular, Drupal, GitHub plus more with ONLC Training Centers.

Open source training classes at ONLC are a great way to learn. Our live classes are led and supported by seasoned instructors with real-world experience. Hands-on exercises are used throughout the class to make sure you're understanding and getting the best learning possible. We also have some titles available as self-study, self-paced. Those have On-Demand in the course title to signify that format.

Two Ways to Learn

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

Instructor-led Training (ILT) -or- On-Demand
ILT classes are live, hands-on and fully interactive via remote instructor. Attend class from any of ONLC's training centers coast to coast for an interruption-free learning environment, or from your own location for convenience. Alternatively, On-Demand courses are self-study, self-paced with 24/7 access for several months.

Savings Options

Save on training with ONLC Learning Credits

Get maximum buying power and flexibility on training with ONLC Learning Credits. A set discount for up to 12 months on technical and end-user classes in instructor-led and self-study formats. The more you buy, the more you save. See ONLC Learning Credits .

ONLC Value Adds

Check out these ONLC value-adds when you attend our public ILT training.

Check out our money-back satisfaction guarantee and optional free refresher course when you attend instructor-led training (ILT) with ONLC!

Open Source Programming Classes

Click the title of the classes marked with the green flag () to see specific locations and dates of Ready to Run Open Source training 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 Programming: Level 1 3 $1195
Angular Programming: Level 2 2 $795    
Angular On-Demand (self-study)
Angular Programming On-Demand: Comprehensive (Level 1 & Level 2) 5 $1195
Drupal 8 On-Demand (self-study)
Drupal On-Demand: Drupal 8 Introduction 2 $395
GitHub Introduction 1 $495    
GitHub for Developers 1 $495    
Querying MySQL 3 $2100
Administering & Developing MySQL Databases 1 $695    
MySQL Querying Fundamentals 1 $695
Python Programming
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
R Programming Introduction 2 $995

News & Offers

ONLC Learning Credits with savings up to 35%

Volume Discounts with ONLC Learning Credits
Get maximum buying power and flexibility with ONLC Learning Credits. They're a great way to prepay for training plus secure a substantial volume discount on end-user and technical training. Credits can be used for live, instructor-led and self-study, On-Demand formats. Learning credits are good for up to a year! See details & pricing .


ONLC Training Centers has locations coast to coast

Training Locations 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 .


Train at Home

Live Programming Classes from Home
You can attend hands-on, instructor-led classes from the comfort and convenience of your own location if you prefer. 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 unsure about the setup contact an ONLC Advisor toll free for direct assistance.


To learn more about ONLC's classes or in the event of questions contact our Education Advisors at: