Generic Programming Languages – Online Training

Return to all IT Skills training

Generic Programming Languages – Online Training

generic programming languages 

$1,387

Regularly $2,080

 Course Delivery  Online
 Number of Courses  22 Courses, 70 Units
 Certificate/Diploma  Yes with Final Score
 Availability  Now Available

The evolution of programming languages continues, in both industry and research. Current directions include security and reliability verification, new kinds of modularity and database integration. Fourth-generation languages aim to provide a higher level of abstraction of the internal computer hardware details, while fifth-generation are based on solving problems using constraints given to the program, rather than using an algorithm written by a programmer. Read more on Wikipedia.

Our generic programming languages online training program can be subdivided into 22 Courses.

Fundamentals of Eclipse               
Introduction to Eclipse
Using Eclipse
Using Eclipse with Subversive

C++
Structured Programming
Classes and Data Abstraction
Manipulating Objects
Overloading
Files and Streams
Programming Techniques
TestPrep Final Exam: C++ programming

ANSI C
Introducing C
Data Representation
Functions
Expressions
Flow Control
Text Processing
Processing Records
Pointers
The Standard Library and Preprocessor
TestPrep Final Exam: ANSI C Programming

Perl Fundamentals               
Perl Language Fundamentals
Starting to Program with Perl

Developing With Python               
Python Language Basics
Applications of Python
Advanced Python

Software Development Fundamentals with Visual Studio               
Introduction to Programming
Programming Basics
Beginning Windows Applications

Ruby On Rails               
Fundamentals
Database Fundamentals
Ruby on Rails for .NET Developers
Working with Databases
Database: Advanced Concepts
Web APIs

Ruby Programming                
Getting Started
Working with Ruby
Advanced Features

Working with Clojure               
Fundamentals
Data and State Management
Optimizing Projects
Data-Driven and Web Application Fundamentals

Introduction to R Programming               
Introduction to R Programming

Programming with ANSI C               
ANSI C Language Fundamentals
Iterations, Functions and Pointers
Data Structures and File Management
Optimizing and Debugging ANSI C Programs

Introduction to Swift
Swift Language Basics
Using Swift Advanced Language Features

Python Fundamentals               
The Basics
Classes and Modules
Iteration and Exceptions

Introduction to Scala               
Introduction
Functional Programming and Collections
Pattern Matching, Interoperability, and Concurrency
Tooling
Expressions and Parallel Computation

Asynchronous Programming with Clojure               
Asynchronous Programming with Clojure’s core.async Library

Introduction to Scalding               
The Basics of Scalding Programming

Ruby on Rails 4.2               
Introduction to Rails
Introduction to Models
Introduction to Views
Advanced Rails
Examining Rails APIs

Getting Started with MATLAB               
MATLAB Fundamentals

Python for Data Science               
Introduction to Python for Data Science
Complex Data Engineering in Python

C++ Institute Certified Professional Programmer               
C++ Templates and Containers
C++ STL Algorithms and Operations
C++ Sort, Merge, IO Operations and Functors

C++ Certified Associate Programmer (CPA)               
C++ Fundamentals
C++ Functions, Exceptions, and Strings
C++ Classes and Object-oriented Programming

Perl Essentials               
Perl Language Essentials
Perl Programming Techniques