Develop, design and create

Computer programming skills for IT professionals.

Online programming courses

Programming is a valuable skill that’s at the heart of all software development. Developing programming skills requires studying key computer languages and understanding vital programming concepts. It also requires a foundation in logic and strong problem solving skills.

Our programming classes cover subjects that are vital for IT professionals, such as C++, .NET, Java™ and software architecture. You can explore object-oriented programming concepts, review software development trends and learn how to evaluate security issues.

Additionally, we have programming courses that look at mobile application development, mobile-specific security topics and how to create application testing procedures. These classes are designed to teach you how to develop, test, debug and publish working mobile applications. This is a particularly important area in our increasingly mobile world.

Enhance your skills with programming courses that explore topics such as:

  • The creation and formatting of web pages using HTML5 and CSS3.
  • UNIX® and Linux® file processing and security.
  • Algorithms and logic for computer programming.
  • Various methods for building interactive user interfaces.

Taking online programming classes can help strengthen your current skills or allow you to branch out into new areas. You can take individual courses over topics of interest or apply use the credit toward one of our degree plans. If you want to use credit earned with us at an outside institution, you must first check with them to see if the credit is transferable.

We help IT professionals like you reach your career goals by making continuing education more convenient and flexible. You can take online programming courses, doing your coursework from home when it fits into your busy schedule. You can even stay connected to your class and complete coursework on the go with our mobile app.

Explore your options and learn about our programming classes today by calling 866.484.1815 or request additional information.

View our selection of programming courses

0 results showing for:
Area of Interest
Area of Interest
Course Area
Please select any AOI
Course Type
Please select any Course Area

First page

Previous page

of

Total Pages

Next page

Last page

Explore other areas within Information Technology

Explore other professions


Java is a registered trademark of Oracle Corp. and/or its affiliates in the U.S. and other countries.

Transferability of credit is at the discretion of the receiving institution. It is the student's responsibility to confirm whether or not credits earned at University of Phoenix will be accepted by another institution of the student's choice. Individual courses are not eligible for federal financial aid.

Most certificate programs are credit-bearing, and many are eligible for federal financial aid for students who qualify. Please note that the A+ Fundamentals, CCNA and Network+ Technologies certificate programs are not eligible for federal financial aid. The Application Delivery Networking Certificate Program (noncredit) is not credit bearing and not eligible for financial aid. Students completing the noncredit Application Delivery Networking Certificate Program will receive a letter of completion.

While widely available, not all courses are available in all locations or in both online and on-campus formats. Please check with a University Enrollment Representative.