Popular Schools

The listings below may include sponsored content but are popular choices among our users. x
Strayer University responds quickly to information requests through this website.

Strayer University

Associate Programs
Strayer University responds quickly to information requests through this website.
Grand Canyon University responds quickly to information requests through this website.

Grand Canyon University

Bachelor Degrees
Grand Canyon University responds quickly to information requests through this website.
Full Sail University responds quickly to information requests through this website.

Full Sail University

Bachelor Degrees
Full Sail University responds quickly to information requests through this website.
Purdue University Global responds quickly to information requests through this website.

Purdue University Global

Associate Programs
Purdue University Global responds quickly to information requests through this website.
Southern New Hampshire University responds quickly to information requests through this website.

Southern New Hampshire University

Associate Programs
Southern New Hampshire University responds quickly to information requests through this website.
Capella University responds quickly to information requests through this website.

Capella University

Bachelor Degrees
Capella University responds quickly to information requests through this website.
Colorado Christian University responds quickly to information requests through this website.

Colorado Christian University

Associate Programs
Colorado Christian University responds quickly to information requests through this website.
Walden University responds quickly to information requests through this website.

Walden University

Master
Walden University responds quickly to information requests through this website.
Ashford University responds quickly to information requests through this website.

Ashford University

Bachelor Degrees
Ashford University responds quickly to information requests through this website.
Liberty University responds quickly to information requests through this website.

Liberty University

Associate Programs
Liberty University responds quickly to information requests through this website.

Online Programming Courses and Certifications

Find out the computer programming languages you'll study in online programming courses. Learn about the professional certification options for programmers.

What You Need to Know

A variety of certificates and individual courses in programming are available online. These programs and courses can prepare you for a career as a programmer or computer support specialist.

Schools University of California - San Diego, Purdue University Global, College of San Mateo
Courses Fundamentals of information technology, programming concepts and syntax, creating procedures and functions, object-oriented programming, database queries, introduction to Microsoft Visual Studio
Salary (2017)* $82,240 (Median annual wage for all computer programmers), $52,810 (Median annual wage for all computer support specialists)

Sources: *U.S. Bureau of Labor Statistics, University of California - San Diego, Purdue University Global, College of San Mateo

What Programming Courses and Certifications Can I Find Online?

An online certificate in Internet programming is available if your goal is to become a website developer or Web application designer. If you're interested in developing software, you may enroll in an online introduction to computer programming language certificate program. An online Associate of Arts in Information Technology degree program enables you to concentrate in programming while preparing for certification.

What Will Online Courses Teach Me?

As a student in a computer programming language course, you'll learn how to write code in C/C++, Java, Structured Query Language (SQL) and other programming languages. You'll study the syntax and semantics of computer commands. Internet programming classes will also teach you programming languages but your focus will be on creating Web applications and database-driven websites. Some additional topics are listed as follows:

  • Perl
  • HyperText Markup Language (HTML)
  • Asynchronous JavaScript
  • XML (AJAX)
  • Visual Basic

What Types of Certifications Can I Obtain?

You can earn a variety of certifications available to programmers. After 1-2 years of professional experience, you may take the Microsoft Certified Application Developer exam to prove your ability to create and manage data-driven applications. Upon programming and maintaining applications in a leadership role for at least two years, you are eligible to sit for the Microsoft Certified Solution Developer exam to validate your skills in analyzing and designing solution architecture. After 2-3 years of experience, you may obtain the Microsoft Certified Professional Developer certification to demonstrate proficiency in building applications for the Internet, digital devices and databases.