Online Programming Courses
For a programmer, writing, clean, elegant and efficient code is an art and science – one that many employers greatly value. As companies become increasingly technology-dependent, hiring opportunities expand for skilled programmers. Programmers write, test, update and maintaining the detailed instructions that tell computers what to do. Working closely with the specifications of software engineers and systems analysts, programmers write source code.
Earning an online Certificate in Computer Programming can be your first step to a successful career in this satisfying and well-paying profession. Many computer programmers are also self-employed freelancers and consultants. (cont.)
Computer programmers are in demand to work at:
- Software publishing companies
- Data processing firms
- Financial companies
- Educational institutions
- Computer programming consulting businesses
- Educational institutions
- Government agencies
Online coursework in the Certificate Program in Computer Programming typically includes a thorough Introduction to today's leading programming languages, such as Visual Basic, Java and C++. The online Certificate Programs in Computer Programming offered by our accredited colleges and career training schools can often be completed within several months with the flexibility to schedule around your work and personal responsibilities.
Explore the Computer Programming Certificate Programs below and request more information today. The respective college or university will assist you in making sure that a particular program is the best choice for your educational and career goals.
Select Programming Course:
CBT Direct
- An Overview of Java
To enable the user to understand the structure and significance of the Java programming language, and to write a simple application. Language:English Lea...
- ANSI C Programming: Data Representation
To familiarize the student with how ANSI C programs use memory to store data; to assist the student in writing portable C programs. Language:English Lear...
- ANSI C Programming: Expressions
To familiarize the student with the syntax rules governing expressions and statements in ANSI C; to enable the student to use expressions and statements corr...
- ANSI C Programming: Flow Control
To assist the student in writing ANSI C programs with advanced flow-control statements without sequencing errors. Language:English Learning Format:Online...
- ANSI C Programming: Functions
To enable the student to write functions in ANSI C; to explain how a C program is organized; to show how to use different kinds of variables. Language:Engl...
- ANSI C Programming: Introducing C
To familiarize students with the capabilities of the ANSI C language and to enable them to write useful C programs. Language:English Learning Format:Onli...
- ANSI C Programming: Pointers
To enable the student to write advanced, efficient ANSI C programs using pointers. Language:English Learning Format:Online Requirements:Awareness of pr...
- ANSI C Programming: Processing Records
To enable the student to write ANSI C programs for processing aggregate data objects individually, in arrays, and in lists. Language:English Learning For...
- ANSI C Programming: Text Processing
To enable the student to write ANSI C programs for text, string, and array processing. Language:English Learning Format:Online Requirements:Awareness o...
- ANSI C Programming: The Standard Library and Preprocessor
To instruct the student in programming file and other I/O operations with the ANSI C language; to enable the student to implement the facilities from the sta...
- Intel: Designing for Management and Support
To enable students to apply their knowledge of Intel products to the development of proposed solutions for customers, including sophisticated engineering des...
- Intel: Desktop/Server Design Approach
To enable students to apply their knowledge of Intel products to the development of proposed solutions for customers, including sophisticated engineering des...



