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 algorithms. 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 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!
Instructor-led Training (ILT) -or- On-Demand
Instructor-led Training (ILT
) classes
are live and hands-on. Attend class from the convenience of your own location OR from any of ONLC's hundreds of centers coast to coast
. Alternatively, On-Demand courses are self-study (typically a blend of video tutorials, labs and exercises) with 24/7 access for a period of months. See titles, prices & schedule.
Get maximum buying power and flexibility with ONLC Learning Credits. With prepayment you'll secure a substantial volume discount on end-user and technical courses at ONLC. Learning Credits are good for up to a year and can be used on instructor-led and self-study formats. The more you buy, the more you save. See ONLC Learning Credits .
Our Group Training solutions can help you save both time and money getting your team programming. Options can be public or private training with instruction virtually or in-person. We can incorporate several learning methods and customize content for specific objectives, schedules and budgets! For more and to receive a price quote see Group Training .
ONLC offers training for many programming languages. For your convenience we have them listed in sections below by topic. Don't see what you need? Call our Education Advisors at 1-800-288-8221 as we're always expanding our curriculum.
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.
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 ![]() |
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.
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 Level 1 | 2 | $395 |
WordPress On-Demand: WordPress Level 2 | 2 | $395 |
WordPress 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 ![]() |
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.
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 ![]() |
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.
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.
Click Title for Dates & Outlines | Days | Fee |
Introduction to Programming (Instructor-led) | ||
C# Programming Level 1: Introduction for Non-Programmers | 4 | $1595 |
Along with outstanding training, attendees in our public, live instructor-led classes have these bonuses:
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.
Education Advisors to Help You
Our advisors can assist you with questions about our classes, vendor certifications and discount options plus help you select training that is right for you. For assistance, contact our Education Advisors toll free in the USA at 1-800-288-8221 (weekdays).
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 .
Group Training Option
ONLC offers complete learning solutions so training coordinators can quickly and successfully upskill their teams while maintaining their budget. Training can be via our public class schedule or private sessions delivered virtually or in-person on-site. We can also customize content to meet the client's specific needs and technologies. To discuss our group training options and to receive a price quote complete our quick Group Training Request form or call 1.800.288.8221 (weekdays).
To learn more about ONLC's classes or for guidance contact our Education Advisors weekdays via chat or by phone at:
1.800.288.8221
(weekdays)