For a better view on Inspire Cayman Training, Update Your Browser.

Programming Languages -II (Online Courses)

Elevate your career trajectory with our premier online course, designed to sharpen your competitive edge. Explore our curated selection of top-tier digital programs to hone your skills and propel your professional journey forward. Experience transformative learning tailored to empower your career advancement in today's dynamic landscape.
Course Category
Price on Request
Start Learning
This Course Includes
  • 26 hours 50 minutes
    of self-paced video lessons
  • 28 Programs
    crafting your path to success
  • Completion Certificate
    awarded on course completion

Building a CLI with argparse

Price on Request 40 minutes
It's common to need to deliver software that runs with a variety of options and a command line interface is a great way to let users invoke these various options. CLIs have been used to run programs since the early 1960s and are still relevant today. Their simplistic design, small footprint, and self-documentation make them ideal for automated or scheduled tasks. In this course, you'll review the history of CLIs and learn how to build a CLI using argparse, a module in the Python Standard Library. You'll examine positional and optional arguments, as well as how to use custom actions. Finally, you'll learn how to install a Python module as an editable package and explore the alternative, third-party packages for building a CLI - docopt and click. This course was originally created by Global Knowledge (GK).
Perks of Course
Certificate: Yes
CPD Points: 39
Compliance Standards: AICC

Built-in Models, Customization, & Validation

Price on Request 1 hour 20 minutes
The LoopBack framework offers a great variety of means to work with and relate data in data models. Learn methods of creating models, connecting them to data sources, and creating relations between models.
Perks of Course
Certificate: Yes
CPD Points: 80
Compliance Standards: AICC

C++ Classes

Price on Request 1 hour
A class defines what an object is and includes the data and functions for manipulating that data. Discover how to correctly define and use classes in your C++ programs.
Perks of Course
Certificate: Yes
CPD Points: 59
Compliance Standards: AICC

C++ Standard Template Library Algorithms and Operations

Price on Request 1 hour 15 minutes
The C++ Standard Template Library is a set of template classes that let you easily implement common algorithms and data structures. Explore the Standard Library algorithms and operations, including sorting and merging.
Perks of Course
Certificate: Yes
CPD Points: 74
Compliance Standards: AICC

C++ Templates and Containers

Price on Request 1 hour 15 minutes
Containers are implemented as class templates and are used to replicate structures such as arrays, queues, stacks, and lists. Discover how to use templates and containers in your C++ programs.
Perks of Course
Certificate: Yes
CPD Points: 75
Compliance Standards: AICC

Canvas Manipulation

Price on Request 1 hour 10 minutes
The HTML5 canvas can be used for interactive or very detailed drawing within a webpage. Discover the capabilities of the canvas, how to draw and color objects, and how to track objects and perform animation.
Perks of Course
Certificate: Yes
CPD Points: 69
Compliance Standards: AICC

Classes, Functions, and Object-oriented Programming

Price on Request 1 hour
Object-oriented programming is based on the use of objects created from class definitions. Explore the basics of creating custom classes and object-oriented programming principles such as encapsulation and inheritance in C++.
Perks of Course
Certificate: Yes
CPD Points: 59
Compliance Standards: AICC

Classes, Objects, & Packages

Price on Request 50 minutes
Practical application of programming concepts is crucial to developing skills in a particular programming language. Explore the basic building blocks of classes, objects, and packages.
Perks of Course
Certificate: Yes
CPD Points: 50
Compliance Standards: AICC

Coding, Links, & Styling

Price on Request 40 minutes
HTML5 is widely used today in the building of webpages. Let's examine some HTML5 coding best practices, and how to work with hyperlinks, fonts, and special characters.
Perks of Course
Certificate: Yes
CPD Points: 40
Compliance Standards: AICC

Collections & Control Flow

Price on Request 1 hour
Swift is a programming language based on Objective-C, but it uses features from a range of different languages. Discover how to work with collections and implement program flow using looping and control statements in Swift.
Perks of Course
Certificate: Yes
CPD Points: 59
Compliance Standards: AICC

Collections & Strings

Price on Request 45 minutes
Because Scala mixes programming paradigms, it can pose a challenge to programmers coming from other languages. Discover how to work with the Collections library, arrays, and strings in Scala.
Perks of Course
Certificate: Yes
CPD Points: 46
Compliance Standards: AICC

Common Functions

Price on Request 50 minutes
The C language includes a number of built-in functions for use in your programs. Discover how to work with some of these functions, as well as the purpose of and how to use pointers in C.
Perks of Course
Certificate: Yes
CPD Points: 51
Compliance Standards: AICC

Common Widgets & Animation

Price on Request 1 hour
jQuery and jQuery UI provide a large assortment of widgets and animation tools. Explore some of the most common and useful widgets, and learn how jQuery and jQuery UI can help animate the elements of your web page.
Perks of Course
Certificate: Yes
CPD Points: 58
Compliance Standards: AICC

Complex Application Development

Price on Request 20 minutes
Marionette views can simplify your Backbone.js application code. Examine complex JavaScript application development using Backbone.js and Marionette.
Perks of Course
Certificate: Yes
CPD Points: 21
Compliance Standards: AICC

Complex Integrations & Implementations

Price on Request 50 minutes
There are several build tools and automations that help with complex integrations and implementations. This course covers TestNG parallelism, parallel tests, build automation concepts, TestNG build tools, Apache Ant, Maven, Subversion, and Hudson. Learn how to install Hudson and Ant, use reporters and listeners, and write custom loggers and reporters. As a review exercise, you will describe why you use SVN with TestNG, explain how versioning works with the SVN repository, write a multithreaded test and an Ant test, use Maven and TestNG in a test, and finally, describe how you would use a reporter and a listener in a test.
Perks of Course
Certificate: Yes
CPD Points: 51
Compliance Standards: AICC

Component Scanning & Java-Based Configuration

Price on Request 1 hour 5 minutes
The Spring Framework is one of the most popular application development frameworks for creating enterprise Java applications. Explore alternate ways of creating and configuring Spring applications.
Perks of Course
Certificate: Yes
CPD Points: 66
Compliance Standards: AICC

Components & Bindings

Price on Request 55 minutes
The two main elements in Angular are components and bindings for processing the web app. Discover how to create and use components, as well as how to work with various types of binding elements.
Perks of Course
Certificate: Yes
CPD Points: 55
Compliance Standards: AICC

Components, Functions, & MapReduce

Price on Request 1 hour 15 minutes
Scalding is a Scala library that is used to abstract complex tasks such as map and reduce. Explore programming with Scalding in more detail and learn how to work with classes, functions, and Hadoop MapReduce.
Perks of Course
Certificate: Yes
CPD Points: 76
Compliance Standards: AICC

Concurrency

Price on Request 40 minutes
Unlike Java, Scala is not limited by default to using threads for concurrency. Explore a number of concurrency options available in Scala, as well as the utilities associated with Scala concurrency.
Perks of Course
Certificate: Yes
CPD Points: 39
Compliance Standards: AICC

Configuration, Scaffolding, & Routing

Price on Request 1 hour
Rails is a powerful web application framework written in Ruby. Learn how to install and use the Rails environment, and examine scaffolding and routing in Rails.
Perks of Course
Certificate: Yes
CPD Points: 62
Compliance Standards: AICC

Configuring Forms

Price on Request 1 hour 5 minutes
A core feature of Knockout is the use of declarative bindings. Explore how to configure form functionality using bindings related to form fields, such as the click, submit, and event bindings.
Perks of Course
Certificate: Yes
CPD Points: 64
Compliance Standards: AICC

Configuring Multi Tenancy

Price on Request 1 hour 30 minutes
The Oracle WebLogic Server platform has specific features for multi tenancy cloud applications, including resource groups and virtual targets. Discover how to configure the application and platform for multi tenancy.
Perks of Course
Certificate: Yes
CPD Points: 90
Compliance Standards: AICC

Configuring Routing & Using Other Services

Price on Request 1 hour
Routing is an important part of single page applications created in AngularJS. Learn how to set up simple routing, use routing services, and examine other AngularJS services, including $log and $filter.
Perks of Course
Certificate: Yes
CPD Points: 61
Compliance Standards: AICC

Configuring XML

Price on Request 1 hour 5 minutes
The Spring Framework is one of the most popular application development frameworks for creating enterprise Java applications. Explore Spring XML properties and configuration.
Perks of Course
Certificate: Yes
CPD Points: 66
Compliance Standards: AICC

Connecting to Data

Price on Request 50 minutes
Learn how to connect to a SQL Server Compact 4.0 database, generate Entity Framework 6.0 models, install Breeze for a JavaScript SPA, and cache and share data.
Perks of Course
Certificate: Yes
CPD Points: 51
Compliance Standards: AICC

Console Applications and Formatting Strings

Price on Request 55 minutes
Command line interfaces were first introduced over 50 years ago, but they are still relevant and commonly used because they work and you'll quite frequently find that you need to work with text in some form. In this course, you'll learn how work with and compile a command line interface and examine the characteristics of a console application and the .NET Console class. You'll learn how to build a console application, as well as how to use the Console class WriteLine, Write, and ReadLine methods. You'll explore how to adjust the development environment in Visual Studio and how to run a C# console application. In C#, working with text involves the String class, so you'll also learn how to perform some basic operations with text. You'll examine the String class, how to define and initialize string variables, and how to manipulate strings. You'll learn the differences between a string and a String object, how to recognize null strings and empty strings, and how to work with composite strings. This course was originally created by Global Knowledge (GK).
Perks of Course
Certificate: Yes
CPD Points: 56
Compliance Standards: AICC

Constructors, Fields, Objects, & Inheritance

Price on Request 1 hour
Scala is an object-oriented programming language, so one of the main constructs is a class. Examine classes in Scala, including constructors, fields, objects, and inheritance.
Perks of Course
Certificate: Yes
CPD Points: 58
Compliance Standards: AICC

Controllers & Views

Price on Request 35 minutes
The Zend framework 2 can accelerate the creation of robust web applications when programming with the PHP scripting language. Explore Zend controllers, views, and forms.
Perks of Course
Certificate: Yes
CPD Points: 36
Compliance Standards: AICC