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

Software Dev Practices - I (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
  • 43 hours 5 minutes
    of self-paced video lessons
  • 47 Programs
    crafting your path to success
  • Completion Certificate
    awarded on course completion

Addressing Sprint Execution Challenges

Price on Request 1 hour 30 minutes
Executing a Scrum sprint can pose unique challenges. Learn techniques for overcoming these challenges, including how to manage issues with daily standups, sprint reviews, and technical debt challenges.
Perks of Course
Certificate: Yes
CPD Points: 51
Compliance Standards: AICC

ADM Application & Architecture Content Framework

Price on Request 1 hour
Design, plan, implement, and govern your enterprise IT architecture. Explore TOGAF and Enterprise Architecture and the Content Framework with emphasis on the Content Metamodel and Architectural artifacts and deliverables.
Perks of Course
Certificate: Yes
CPD Points: 58
Compliance Standards: AICC

ADM Guidelines & Techniques

Price on Request 1 hour 30 minutes
Design, plan, implement, and govern your enterprise IT architecture. Examine phase G, phase H, architecture requirements management of the ADM Cycle and learn about the TOGAF framework and Enterprise Architecture guidelines and techniques.
Perks of Course
Certificate: Yes
CPD Points: 88
Compliance Standards: AICC

ANTS Performance Profiler

Price on Request 1 hour 25 minutes
ANTS Performance Profiler can help boost the performance of your applications by identifying bottlenecks. Learn the key features and functionality of the ANTS Performance Profiler tool.
Perks of Course
Certificate: Yes
CPD Points: 87
Compliance Standards: AICC

Application Performance Analyzer

Price on Request 1 hour 5 minutes
The IBM Application Performance Analyzer helps identify system constraints and improve application performance. Explore the key features and functionality of the Application Performance Analyzer.
Perks of Course
Certificate: Yes
CPD Points: 67
Compliance Standards: AICC

Application Performance Engineering Elements

Price on Request 1 hour 5 minutes
Performance monitoring and testing are key aspects of performance engineering. Discover how performance can be monitored and tested against established performance objectives.
Perks of Course
Certificate: Yes
CPD Points: 63
Compliance Standards: AICC

Application Performance Engineering Fundamentals

Price on Request 1 hour
Increased complexity in application development necessitates performance engineering activities be included in the development life cycle. Explore the fundamentals associated with application performance engineering.
Perks of Course
Certificate: Yes
CPD Points: 58
Compliance Standards: AICC

Architectural Artifacts & the Enterprise Continuum

Price on Request 1 hour 25 minutes
SOA governance is a critical component of a well-organized and secure environment. Explore the areas of TOGAF that relate to Content Metamodels, Views, and building an Enterprise Architecture practice. Trademark Disclaimer: TOGAF(r) IS A REGISTERED TRADEMARK OF THE OPEN GROUP. THIS COURSE IS NOT REVIEWED, ENDORSED, CERTIFIED, OR ACCREDITED BY OR AFFILIATED WITH THE OPEN GROUP.
Perks of Course
Certificate: Yes
CPD Points: 84
Compliance Standards: AICC

Architecture Capability Basics

Price on Request 40 minutes
Explore TOGAF architecture. Discover architecture capability, governance, maturity models, and skills framework. Trademark Disclaimer: TOGAF(r) IS A REGISTERED TRADEMARK OF THE OPEN GROUP. THIS COURSE IS NOT REVIEWED, ENDORSED, CERTIFIED, OR ACCREDITED BY OR AFFILIATED WITH THE OPEN GROUP.
Perks of Course
Certificate: Yes
CPD Points: 39
Compliance Standards: AICC

Architecture Capability Framework

Price on Request 40 minutes
Design, plan, implement, and govern your enterprise IT architecture. Explore TOGAF and Enterprise Architecture in depth and how these concepts can be leveraged in an Enterprise Architecture Program.
Perks of Course
Certificate: Yes
CPD Points: 42
Compliance Standards: AICC

Architecture Development Method (ADM) Cycle

Price on Request 1 hour 30 minutes
Design, plan, implement, and govern your enterprise IT architecture. Explore an in-depth explanation of the TOGAF framework and Enterprise Architecture and learn how to enhance and mature architectures using the framework.
Perks of Course
Certificate: Yes
CPD Points: 88
Compliance Standards: AICC

Automated Software Testing

Price on Request 55 minutes
Ensuring software is as bug-free and secure as possible requires knowledge of detailed testing techniques. Explore various types of software testing techniques.
Perks of Course
Certificate: Yes
CPD Points: 55
Compliance Standards: AICC

Building Dynamic Web Sites with MySQLi

Price on Request 1 hour 20 minutes
Dynamic web sites are in high demand and can be created using PHP and MySQL. Learn how to connect PHP with MySQL by using MySQLi, and how to work with data in MySQL using PHP.
Perks of Course
Certificate: Yes
CPD Points: 79
Compliance Standards: AICC

Building Dynamic Web Sites with PDO

Price on Request 1 hour 15 minutes
PHP Data Objects (PDO) is an API available for accessing MySQL databases in PHP. Let's look at how to install, configure, and work with PDO, and how to manage data by connecting MySQL with PHP using PDO.
Perks of Course
Certificate: Yes
CPD Points: 76
Compliance Standards: AICC

Classes & Inheritance

Price on Request 50 minutes
Many languages are object-oriented, so it is vital to understand the principles of object-oriented programming (OOP). Explore classes and interfaces, including types, creation, and usage, and examine inheritance and polymorphism.
Perks of Course
Certificate: Yes
CPD Points: 49
Compliance Standards: AICC

Clean Coding Techniques: Architecture & Testable Code

Price on Request 25 minutes
Beyond the scope of the actual code is the overarching architecture. Discover clean coding as it relates to application layers, domain architecture, and testable code. In this course, you will learn about multi-tier development architecture, layers, the Model-view-presenter (MVP), the Model-view-controller (MVC), MVP versus MVC, and domain-centric architecture. Then, weigh the pros and cons of domain architecture. Consider why you need to test your code and learn how to create automated unit testing in .NET projects. Finally, as a review exercise, you will describe software architecture and testable code and how they are related to clean coding
Perks of Course
Certificate: Yes
CPD Points: 23
Compliance Standards: AICC

Clean Coding Techniques: Defensive Programming, MVC, & DDD

Price on Request 35 minutes
Defensive Programming, model-view-controller (MVC), and domain-driven design (DDD) are software development techniques that can be leveraged to create clean code. This course starts with an overview of defensive programming and its techniques. Next, dive into short summaries of secure programming and offensive programming, before understanding what it means to reuse Intelligent Source Code (ISC). From there you can find the purpose of the Model-view-controller (MVC); specify how to implement it; weigh the pros and cons of MVC, and how it relates to traditional web design and frameworks. Finally, learn how Domain-driven-design (DDD) works, and consider its pros and cons.
Perks of Course
Certificate: Yes
CPD Points: 34
Compliance Standards: AICC

Clean Coding Techniques: Functions, Type Checking, Error Handling, & Testing

Price on Request 20 minutes
Clean coding means better code through often rigid standards. Explore clean coding through the use of functions, error handling, testing, and other best practices. In this course, you will get introduced to function naming, arguments, parameters, subdivision, conditionals, global functions, abstraction levels, exception handlers, type checking, namespaces, and object naming best practices. Learn that functions should only perform one action, to avoid unintended side effects on the rest of your code. Finally, as a review exercise, you will describe clean coding best practices as they relate to function names, function parameters, exception handling, and the definitions of objects and functions.
Perks of Course
Certificate: Yes
CPD Points: 19
Compliance Standards: AICC

Clean Coding Techniques: Implementation

Price on Request 25 minutes
In order to facilitate clean coding, you have to implement its principles. This course explores CQRS, planning, implementation, testing, and the evolution of applications. Begin by exploring the Command Query Model (CQM), Command Query Responsibility Segregation (CQRS), domain-driven-design (DDD), and event sourcing. Next, identify the benefits of CQRS and the Clean Coding Commitment (CCC). Learn to make the purpose of your code obvious through screaming architecture. Discover how to plan punctual time frames that let you still design and develop clean code. Consider microservices architecture that fosters clean code design. Conclude by identifying various types of tests that support the development and evolution of clean code.
Perks of Course
Certificate: Yes
CPD Points: 25
Compliance Standards: AICC

Clean Coding Techniques: Introduction

Price on Request 35 minutes
Clean Coding is a broad term for philosophies, principles, and practices to make better, more efficient, and less error-prone software. This introductory course explaisn what clean code is, why it matters, and what benefits it gives. You'll start with a snippet of simple code, to get a better sense of how it works, so that you can build a product that is consistent and maintainable. Next, you will learn the DRY practice of code, so that you do not repeat yourself. From there you will observe how to organize projects and teams to write clean code and assure that code is readable, functional, and secure. You'll conclude by exploring how to review policies and procedures to help make cleaner code.
Perks of Course
Certificate: Yes
CPD Points: 34
Compliance Standards: AICC

Clean Coding Techniques: Introduction to SOLID

Price on Request 20 minutes
SOLID is a set of software development principles that can be used to create better code. During this course, you can discover SOLID and its five principles. Begin by learning Single Responsibility Principle techniques, and the Open/Closed principle. Next, you will observe the Liskov Substitution Principle (LSP) and its techniques. From there you can explore the Interface Segregation Principle (ISP) and the Dependency Inversion Principle (DIP), and their techniques. As a review exercise, you will list the five principles of SOLID; list the benefits of S; briefly explain the two modules in O; and briefly explain L, I, and D.
Perks of Course
Certificate: Yes
CPD Points: 19
Compliance Standards: AICC

Clean Coding Techniques: Syntax, Variables, Objects, & Classes

Price on Request 30 minutes
What do syntax, variables, objects, and classes have to do with clean code? Find out, as this course, walks you through some clean code myths and facts. Discover how code comments can help you to be understood! Learn the fine points of indentation, white space, and naming conventions. Learn about variables and naming conventions. Pick a case style for your variables and constants: camel, Pascal, or snake. Discover global and local variables, explicit naming, deep nesting, return statements, classes and objects, encapsulation, and public, private, and protected members. Also learn about inheritance and fluency.
Perks of Course
Certificate: Yes
CPD Points: 28
Compliance Standards: AICC

Components of Domain-driven Design

Price on Request 40 minutes
With the tools and strategies in DDD architecture, designers can be more effective in domain modeling. Explore DDD concepts such as architecture, entities, value objects, services, domain events, modules, and aggregates.
Perks of Course
Certificate: Yes
CPD Points: 41
Compliance Standards: AICC

Content Design

Price on Request 45 minutes
Creating a positive user experience is crucial to the success of an application. Learn effective content design solutions, including adding shopping carts, forms, media elements, and advertisements to optimize user experience.
Perks of Course
Certificate: Yes
CPD Points: 44
Compliance Standards: AICC

Content Framework

Price on Request 1 hour 10 minutes
Dig deeper into content framework. Explore the auxiliary areas of TOGAF related to tracking architectural outputs, reference models, and tools. Trademark Disclaimer: TOGAF(r) IS A REGISTERED TRADEMARK OF THE OPEN GROUP. THIS COURSE IS NOT REVIEWED, ENDORSED, CERTIFIED, OR ACCREDITED BY OR AFFILIATED WITH THE OPEN GROUP.
Perks of Course
Certificate: Yes
CPD Points: 69
Compliance Standards: AICC

CQRS Architecture Basics

Price on Request 40 minutes
Command and Query Responsibility Segregation, or CQRS, was developed as a way to ensure that methods working with data only perform as needed. Explore domain and model driven design, as well as N-Tier and CRUD architecture.
Perks of Course
Certificate: Yes
CPD Points: 42
Compliance Standards: AICC

Creating Test Plans

Price on Request 50 minutes
Streamline the software development and testing process with Visual Studio. Discover how to create a new test plan, and manage, configure, and define the configurations of your test plan and settings.
Perks of Course
Certificate: Yes
CPD Points: 51
Compliance Standards: AICC

Data Protection & File Management

Price on Request 35 minutes
Part of creating a secure application involves writing secure code. Examine how to handle and log errors, ensure file and database security, and manage memory.
Perks of Course
Certificate: Yes
CPD Points: 33
Compliance Standards: AICC

Data Types, Collections, and Branching

Price on Request 1 hour 30 minutes
Understanding the way programming languages use data and how execution flow works are key elements in understanding computer programming. In this course, you'll explore data types, how variables and data typing are used, and the purpose of composite data types and their potential uses. Then you'll learn about collections, including arrays, lists, sets, and dictionaries. Finally, you'll discover how program flow is controlled using branching, including execution paths, conditionals, and switch statements. This course was originally created by Global Knowledge (GK).
Perks of Course
Certificate: Yes
CPD Points: 68
Compliance Standards: AICC

Debugging Concepts

Price on Request 1 hour 5 minutes
Debugging is a necessary part of the software development process since there's no such thing as perfect code. Explore the basic concepts of debugging, including why debug, and the types of problems and bugs you may expect to find.
Perks of Course
Certificate: Yes
CPD Points: 65
Compliance Standards: AICC

Debugging Environments & Dumps

Price on Request 35 minutes
Visual Studio is a powerful development environment, and a large part of that power comes from its debugging capabilities. Explore the debugging environments in Visual Studio 2013, and how to generate and work with dumps.
Perks of Course
Certificate: Yes
CPD Points: 34
Compliance Standards: AICC

Debugging in Windows 8

Price on Request 30 minutes
Debugging is a necessary part of the software development cycle. Learn about the debugging tools in Microsoft Windows 8 and how they can help you improve the quality of your code.
Perks of Course
Certificate: Yes
CPD Points: 28
Compliance Standards: AICC

Debugging Tools

Price on Request 50 minutes
Debugging is a necessary part of the development process, but there are numerous tools available to the developer. Explore various debugging tools, including Performance Monitor, PerfView, and DebugDiag.
Perks of Course
Certificate: Yes
CPD Points: 50
Compliance Standards: AICC

Debugging Tools & Best Practices

Price on Request 50 minutes
Debugging can be time-consuming; however, it is a necessary part of the software development process. Explore some debugging tools available to help you, as well as best practices to follow when debugging.
Perks of Course
Certificate: Yes
CPD Points: 49
Compliance Standards: AICC

Design and Development Best Practices

Price on Request 1 hour 30 minutes
The planning and design stages can greatly affect the success of developing a quality software application. Learn the best practices to use when developing software documentation, what should be included, and why.
Perks of Course
Certificate: Yes
CPD Points: 32
Compliance Standards: AICC

Design Guidelines and Patterns

Price on Request 50 minutes
Successful applications provide a positive and effective user experience. Discover design and behavior patterns, how to use color and typography to optimize the user experience, and explore design approaches and frameworks.
Perks of Course
Certificate: Yes
CPD Points: 50
Compliance Standards: AICC

Development Models & Version Control

Price on Request 50 minutes
Documentation is an important part of the planning and design stages for software development. Examine the various development methodologies, and best practices to employ when creating development documentation.
Perks of Course
Certificate: Yes
CPD Points: 52
Compliance Standards: AICC

Distributed Scrum & Done Challenges

Price on Request 25 minutes
Executing a Scrum sprint can pose unique challenges. Explore techniques to mitigate both distributed Scrum and done challenges, such as unrealistic expectations and user registration.
Perks of Course
Certificate: Yes
CPD Points: 24
Compliance Standards: AICC

Enterprise Architecture Basics

Price on Request 30 minutes
Explore the fundamentals of the TOGAF(r) framework for enterprise architecture, focusing on a look at the enterprise framework, architecture types, and development method. Trademark Disclaimer: TOGAF(r) IS A REGISTERED TRADEMARK OF THE OPEN GROUP. THIS COURSE IS NOT REVIEWED, ENDORSED, CERTIFIED, OR ACCREDITED BY OR AFFILIATED WITH THE OPEN GROUP.
Perks of Course
Certificate: Yes
CPD Points: 30
Compliance Standards: AICC

Enterprise Architecture Planning & Implementation

Price on Request 1 hour 20 minutes
Ready to set up a new enterprise architecture? Discover how to develop architectures using the TOGAF framework. Trademark Disclaimer: TOGAF(r) IS A REGISTERED TRADEMARK OF THE OPEN GROUP. THIS COURSE IS NOT REVIEWED, ENDORSED, CERTIFIED, OR ACCREDITED BY OR AFFILIATED WITH THE OPEN GROUP.
Perks of Course
Certificate: Yes
CPD Points: 78
Compliance Standards: AICC

Enterprise Continuum

Price on Request 30 minutes
Design, plan, implement, and govern your enterprise IT architecture. Explore TOGAF and the Enterprise Continuum, its relationship with the ADM, and the Solutions Continuum.
Perks of Course
Certificate: Yes
CPD Points: 29
Compliance Standards: AICC

Errors, Testing, & Debugging

Price on Request 1 hour 30 minutes
Code maintenance involves testing existing code to eliminate potential undetected errors. Examine the different types of errors that you should look for, and how to test and debug them.
Perks of Course
Certificate: Yes
CPD Points: 37
Compliance Standards: AICC

Expanding Design Patterns

Price on Request 45 minutes
One major benefit to DDD is the ability to integrate various other sources and processes. Explore communication in DDD, factories, repositories, and refactoring, as well as methodologies and application architecture layers.
Perks of Course
Certificate: Yes
CPD Points: 44
Compliance Standards: AICC

Full Stack Development: Business Logic & Persistence Layers

Price on Request 50 minutes
Explore the middle tier and the role that server-side technologies play at this layer, as well as the third tier, known as the persistence layer. Discover how to install popular tools that support these layers. In this course, you will be introduced to Node.js and its command line interface (CLI). Learn to work with NPM scripts, create a server, and serve a static HTML file. Examine, install, and create MongoDB database. Evaluate the benefits of GitHub and Git version control for your projects. As a review exercise, you will install and request an npm package.
Perks of Course
Certificate: Yes
CPD Points: 49
Compliance Standards: AICC

Full Stack Development: Introduction

Price on Request 1 hour
Follow the path a developer takes in the journey to become a full stack developer (FSD). This course provides an overview of modern web development along the way. Begin by exploring the three layers of full stack development: the presentation layer, the business logic layer, and the database layer. Consider build tools, application tests, workflow, hosting, maintenance, and services. Discuss client-side technologies as they relate to FSD, such as HTML, CSS, JavaScript, Sass, Gulp, and Grunt. Look at popular front-end and server-side technologies, and how to apply persistence. Conclude by examining the model-view-controller (MVC), application design patterns, and tools to build and test your work.
Perks of Course
Certificate: Yes
CPD Points: 58
Compliance Standards: AICC

Full Stack Development: Web Communications Layer

Price on Request 1 hour
Communications are a valued way of bringing together all the pieces of web development. This course explores how communications expose interfaces, collect requests, and provide responses to users. You will learn how to examine Node.js frameworks, API design and development, NoSQL storage with Node.js, package.json, express routing, and the MongoDB. You'll explore the architecture and components of the MongoDB, Express.js, and Node.js (MEAN) stack. Examine the MEAN stack process flow, MEAN stack tools, and MEAN stack architecture. From there you will study the benefits of a cloud environment. Finally, as a review exercise, you will build a simple API with three fields.
Perks of Course
Certificate: Yes
CPD Points: 58
Compliance Standards: AICC

Getting Started with Hello, World!

Price on Request 1 hour 45 minutes
Learn how to write, compile, and run "Hello, World!" in some of the most popular programming languages, build environments, and operating systems.
Perks of Course
Certificate: Yes
CPD Points: 107
Compliance Standards: AICC