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

Software Craftsmanship - 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
  • 9 hours 5 minutes
    of self-paced video lessons
  • 6 Programs
    crafting your path to success
  • Completion Certificate
    awarded on course completion

Advanced Database Security Development

Price on Request 1 hour 5 minutes
Explore full stack development (FSD) data platform options, along with their strengths and weaknesses, in this 14-video course. Learn how to create a database schema by using the MS Entity Framework and a Code First Approach. Take a look at the advanced security options when using MS Azure SQL database, and then learn how to configure and test, control, and grant database access to the MS Azure SQL database. Next, learn about configuring and managing Azure Active Directory authentication with the Azure SQL database and configuring and managing transparent data encryption by using the Azure portal. Examine how to configure Azure SQL database auditing by using the Azure portal; enable Advanced Data Security; and start classifying data, tracking vulnerabilities, and investigating threat alerts. Learn how to classify the Azure SQL database and run a vulnerability assessment scan by using the Azure portal, analyze the results, and set a baseline. Finally, discover how to access Advanced Threat Protection alerts for the Azure SQL database by using the Azure portal.
Perks of Course
Certificate: Yes
CPD Points: 63
Compliance Standards: AICC

Applications in the Cloud: Azure Serverless Orchestration Essentials

Price on Request 1 hour 55 minutes
For developers building and deploying serverless RESTful APIs, Azure has several tools for an enhanced and successful development and deployment experience. Use this course to build your knowledge of the serverless architectures implemented using Azure, the orchestration and integration processes in Azure, and how triggers and bindings are used in Azure Functions. Learn how to build Azure API Management service instances and serverless application workflows. Practice using prominent Azure services to implement serverless workflow orchestration. Then, work with Azure SignalR, real-time chatrooms, and serverless workflows in Azure Logic Apps. Next, create serverless workflows to automate app and data integration, basic serverless workflows to consume Azure services, and conditional statements to control workflow actions in Azure Logic Apps. You'll also build Logic apps to orchestrate workflows running on defined recurring schedules. Upon completion of this course, you'll be confident in orchestrating serverless tasks using Azure.
Perks of Course
Certificate: Yes
CPD Points: 114
Compliance Standards: AICC

Building a Performance Engineering Culture: Evaluating Performance

Price on Request 1 hour 20 minutes
Performance engineering activities occur at all stages of the system development life cycle. Performance engineers are tasked with continually evaluating performance systems to ensure they meet their non-functional requirements. There are several tools and techniques involved in this evaluation process. Use this theory-based course to gain a solid knowledge of what's involved. Explore various performance engineering metrics and key performance indicators (KPIs). Discover testing techniques and the importance of ensuring reproducible test results. Examine the benefits of visualization, learning how it's used to spot anomalies. See how KPIs can be used to identify bottlenecks. And lastly, find out what to consider when building a performance engineering toolbox. When you're done, you'll have the know-how to plan your performance engineering evaluation activities.
Perks of Course
Certificate: Yes
CPD Points: 82
Compliance Standards: AICC

Building a Performance Engineering Culture: Exploring Performance Engineering

Price on Request 50 minutes
Performance engineering (PE) allows seamless collaboration between teams, tools, and processes through continuous feedback loops. Having a PE mindset is everyone's responsibility. And if embraced, it causes a positive cultural shift. Use this course to explore the factors that define performance engineering and common performance engineering objectives. Learn the importance of developing a performance engineering mindset at the organizational level and techniques to do so. Study common characteristics of a high-performing team. And explore different leadership styles suited to performance engineering. Moving along, examine the service management areas handled by performance engineers. See how PE can be incorporated with Agile and DevOps frameworks. And discover how AIOps applies to performance management. When you're done, you'll know how performance engineering is applied to the many facets of the organization.
Perks of Course
Certificate: Yes
CPD Points: 51
Compliance Standards: AICC

Deploying FSD Projects: Deployment Overview

Price on Request 1 hour 30 minutes
Learners can examine available strategies for deploying full stack software solutions and differences between traditional software solution deployment and full stack deployments (FSDs) in this 14-video course. Explore deployment tools and platforms, including Java Spring, Git, and Heroku, as well as deployment security best practices. Begin by exploring strategies for deploying full stack solutions to local and cloud servers, then identify security strategies when developing and deploying full stack solutions. Explore key differences between deployments for traditional software projects versus FSD/Agile software projects. Look at tools available for deploying full stack solutions, and learn how to use a continuous deployment tool and Azure DevOps to deliver and deploy full stack solutions. Examine various software stack types and learn how deployment for each is different; learn how to develop and deploy a Java Spring full stack solution, and identify deployment strategies for different tiers of full stack solutions. Learn how to deploy full stack solutions to Git and other platforms such as Heroku and DigitalOcean and how to use Git to deploy full stack solutions.
Perks of Course
Certificate: Yes
CPD Points: 88
Compliance Standards: AICC

Developing Serverless Applications: AWS Serverless Essentials for Developers

Price on Request 2 hour 25 minutes
Developing serverless applications for the cloud requires the knowledge of base components and essential tools. Use this course to familiarize yourself with serverless architectures and the tools of an AWS serverless deployment. This course will enable you to recognize the attributes and advantages of the AWS Serverless Application Model (SAM), the role of AWS Serverless Application Repository, and the features of Amazon SNS and SQS for implementing a fully-managed messaging service. You'll also discover prominent AWS Developer Tools services and the characteristics of AWS Cloud Development Kit (CDK), core components and benefits of AWS DynamoDB, and the creation of Rest APIs using AWS CDK. Upon completion of this course, you'll be able to understand the AWS Serverless Application Model and identify the tools and components for writing serverless applications in the AWS cloud.
Perks of Course
Certificate: Yes
CPD Points: 145
Compliance Standards: AICC