Programming Languages

Learn in-demand programming languages with instructor led courses and hands-on labs.

Courses available in the classroom or online.


Python

Learn Python, a widely used, high-level programming language.  It is simple in its design, yet incredibly flexible and powerful.

View Python Courses >>

Java

Gain the skills to code in Java, a programming language that produces software for multiple platforms. It runs much like C and C++ but is simpler to use and enforces an object oriented programming model.

View Java Courses >>

C++

Master programming by learning a powerful tool, such as C++. C++ is an enhanced C language typically used for object oriented programming.

View C++ Courses >>

R

Discover R, an open-source programming language and environment with powerful and extensive features for data analysis, data visualization, and statistical computing.

View R Courses >>

MATLAB

Explore MATLAB, a technical computing environment that can be applied to virtually any problem requiring technical computation.

View MATLAB Courses >>

Oracle

Learn the power of Oracle 12c, the first database designed for the cloud.  Gain the skills to use Structured Query Language (SQL) in the Oracle environment program, using PL/SQL.

View Oracle Courses >>

JavaScript

Acquire the skills to code, create, and build in JavaScript. Understand how to create HTML5 sites and other interactive websites using this versatile language. 

View JavaScript Courses >>

HTML5 and CSS3

Understand the new standards and features of HTML5 and CSS3 to create more visually engaging web pages.

View HTML5 and CSS3 Courses >>

 


Need to Train Your Team?

Located in the heart of Research Park, UAH benefits from the wealth of engineering expertise that surrounds it. Our instructors are respected subject-matter experts who provide the latest knowledge and real-world examples. Professional Development Solutions can customize a training program to meet your specific organizational goals. 

Why UAH?

  • Courses available online or in the classroom

  • Instructors who are proven experts in their field

  • Hands-on, instructor led labs reinforce abilities and confidence.

  • Customized training options to meet your organization's specific goals

Questions?

Call 256.824.4430

UAH Professional Development Solutions Catalog

Interested in an IT, Cybersecurity, Engineering, Leadership, or Management Program?
View our 2017/2018 Catalog.

 

"The instructor taught in a professional, yet casual manner, allowing the students to absorb the  lessons fully."

 

"Great instructor! The on-screen coding was a very effective teaching method."

 

"I enjoyed the interactive presentations and examples"