Explore Catalogue

Discover and learn from our extensive collection of world-class courses and curriculums tailored to your needs.

Found 20 results
Sort by:
Show:
Agentic AI Architect - Foundations and DesignNew

Agentic AI Architect - Foundations and Design

Enterprise AI systems need more than basic chatbots and RAG templates. They require architecturally sound, safe, and reliable agentic systems designed from first principles. Most AI professionals can demonstrate a proof-of-concept, but struggle when asked to: Design agents that reason reliably across complex decision trees Implement proper safety mechanisms and guardrails before production Choose the right agent architecture (ReAct, BDI, goal-based vs. utility-based) Apply advanced RAG techniques for enterprise knowledge bases Understand when multi-agent orchestration beats a single "super-agent" This course bridges the gap between toy demos and enterprise-grade agentic architecture.

Enterprise AI systems need more than basic chatbots and RAG templates. They require architecturally sound, safe, and reliable agentic systems designed from first principles. 

Most AI professionals can demonstrate a proof-of-concept, but struggle when asked to: 

  • Design agents that reason reliably across complex decision trees 

  • Implement proper safety mechanisms and guardrails before production 

  • Choose the right agent architecture (ReAct, BDI, goal-based vs. utility-based) 

  • Apply advanced RAG techniques for enterprise knowledge bases 

  • Understand when multi-agent orchestration beats a single "super-agent" 

This course bridges the gap between toy demos and enterprise-grade agentic architecture. 

Related To:

Introduction to Next.jsNew

Introduction to Next.js

This course is designed to introduce you to the powerful world of Next.js, a popular framework for building fast, dynamic web applications using React. Whether you're new to web development or a developer aiming to expand your toolkit, this course will guide you through the foundational concepts of Next.js. By the end of our journey, you’ll be ready to use Next.js to build scalable, responsive, and feature-rich applications that stand out in today’s competitive tech landscape. This course is ideal for beginner web developers, React enthusiasts looking to deepen their knowledge, software engineers curious about modern frameworks, and IT professionals aiming to integrate Next.js into their projects. Students and aspiring developers wanting to explore dynamic web application development will also find this course incredibly valuable. To make the most of this course, you should have a basic understanding of HTML, CSS, and JavaScript. Familiarity with React is beneficial but not essential, as we will guide you through each step. All that’s required is a passion for web development and a desire to build dynamic applications with Next.js. By the end of this course, you’ll gain a solid understanding of the core concepts of Next.js, including routing, data fetching, and styling. You’ll be able to create well-structured, maintainable applications and apply advanced features like environment variables and navigation. With this foundation, you’ll be equipped to continue exploring Next.js, deepen your skills, and integrate it into larger, more complex projects, positioning yourself as a capable web developer in today’s evolving tech landscape.

This course is designed to introduce you to the powerful world of Next.js, a popular framework for building fast, dynamic web applications using React. Whether you're new to web development or a developer aiming to expand your toolkit, this course will guide you through the foundational concepts of Next.js. By the end of our journey, you’ll be ready to use Next.js to build scalable, responsive, and feature-rich applications that stand out in today’s competitive tech landscape.

This course is ideal for beginner web developers, React enthusiasts looking to deepen their knowledge, software engineers curious about modern frameworks, and IT professionals aiming to integrate Next.js into their projects. Students and aspiring developers wanting to explore dynamic web application development will also find this course incredibly valuable.

To make the most of this course, you should have a basic understanding of HTML, CSS, and JavaScript. Familiarity with React is beneficial but not essential, as we will guide you through each step. All that’s required is a passion for web development and a desire to build dynamic applications with Next.js.

By the end of this course, you’ll gain a solid understanding of the core concepts of Next.js, including routing, data fetching, and styling. You’ll be able to create well-structured, maintainable applications and apply advanced features like environment variables and navigation. With this foundation, you’ll be equipped to continue exploring Next.js, deepen your skills, and integrate it into larger, more complex projects, positioning yourself as a capable web developer in today’s evolving tech landscape.

Related To:

CourseProduct ID: OC-2026-A1XG0
Getting Started with Heroku

Getting Started with Heroku

What is Heroku and why should you care? Heroku is a platform as a service (PaaS) that allows developers to build, run, and operate applications in the cloud. In practical terms, allows developers to no longer have to manage servers. Need to scale up? Add it with a few clicks and never worry about it.  This course is designed to help you learn Heroku from scratch and get awesome tools to build and host web applications and also covers Salesforce integration. You will learn many of the advantages of Heroku and understand why is a simple yet powerful solution for cloud applications.  Unlike other cloud providers such as AWS, Heroku removed all the pesky configurations that you need to have a web application making it a simple yet powerful solution. Due to its simplicity, Heroku considered as a more startup/hobby user friendly as the resources and time you need to get an application running is significantly lower than it's competitors. Heroku's Moto is "the fastest way from idea to url."  On top of that, Heroku also offers out-of-the-box features such as: Salesforce Integration, so that you can share data bi-directionally between your Heroku Applications and have it in the Customer Relationship Manager (CRM).  From the basic setup to advanced features this course covers it all and will provide you with information to get the maximum out of Heroku.

What is Heroku and why should you care? Heroku is a platform as a service (PaaS) that allows developers to build, run, and operate applications in the cloud. In practical terms, allows developers to no longer have to manage servers. Need to scale up? Add it with a few clicks and never worry about it.  This course is designed to help you learn Heroku from scratch and get awesome tools to build and host web applications and also covers Salesforce integration. You will learn many of the advantages of Heroku and understand why is a simple yet powerful solution for cloud applications.  Unlike other cloud providers such as AWS, Heroku removed all the pesky configurations that you need to have a web application making it a simple yet powerful solution. Due to its simplicity, Heroku considered as a more startup/hobby user friendly as the resources and time you need to get an application running is significantly lower than it's competitors. Heroku's Moto is "the fastest way from idea to url."  On top of that, Heroku also offers out-of-the-box features such as: Salesforce Integration, so that you can share data bi-directionally between your Heroku Applications and have it in the Customer Relationship Manager (CRM).  From the basic setup to advanced features this course covers it all and will provide you with information to get the maximum out of Heroku. 

Related To:

CourseProduct ID: OC-2024-C1JQK
Excel Charts and Visualization

Excel Charts and Visualization

This course helps you understand how to use Excel to build a myriad of interesting charts, starting with the basics and moving up to some of the most complex charts imaginable.

This course helps you understand how to use Excel to build a myriad of interesting charts, starting with the basics and moving up to some of the most complex charts imaginable.

Related To:

CourseProduct ID: OC-2024-C1F6O
Excel Financial Analysis

Excel Financial Analysis

If you do any type of financial analysis, you know that Excel is the tool of choice and it understanding its nuances is essential for you.  This program helps you to understand how to use Excel in any financial analysis.

If you do any type of financial analysis, you know that Excel is the tool of choice and it understanding its nuances is essential for you.  This program helps you to understand how to use Excel in any financial analysis.

Related To:

CourseProduct ID: OC-2024-C3NAT
Excel Functions

Excel Functions

Innumerable Excel functions exist to help you perform statistical analysis, calculate the time value of money and net present value, transform textual and date functions, and identify/extract data within large data arrays.  This course is designed to help you understand and apply all of these functions.

Innumerable Excel functions exist to help you perform statistical analysis, calculate the time value of money and net present value, transform textual and date functions, and identify/extract data within large data arrays.  This course is designed to help you understand and apply all of these functions.

Related To:

CourseProduct ID: OC-2024-C1I9Z
Excel Pivot Tables

Excel Pivot Tables

Excel Pivot Tables are powerful tools to help understand and analyze data.  Pivot Tables help you to group values that aggregates the individual items of a more extensive table within one or more discrete categories.  This course covers the power of Pivot Tables and how they can be used to create sums, averages, or other statistical analysis of grouped values.

Excel Pivot Tables are powerful tools to help understand and analyze data.  Pivot Tables help you to group values that aggregates the individual items of a more extensive table within one or more discrete categories.  This course covers the power of Pivot Tables and how they can be used to create sums, averages, or other statistical analysis of grouped values.

Related To:

CourseProduct ID: OC-2024-C167D
Amazon Honeycode

Amazon Honeycode

Amazon Honeycode is a fully managed service that allows you to quickly build mobile and web apps for teams—without programming. Build Amazon Honeycode apps for managing almost anything, like projects, customers, operations, approvals, resources, and even your team. This course jumps you into a use case for Honeycode so you know how it works and how it can be applied practically.

Amazon Honeycode is a fully managed service that allows you to quickly build mobile and web apps for teams—without programming. Build Amazon Honeycode apps for managing almost anything, like projects, customers, operations, approvals, resources, and even your team. This course jumps you into a use case for Honeycode so you know how it works and how it can be applied practically.

Related To:

CourseProduct ID: OC-2024-C1FGP
Excel Visual Basic Applications for Beginners

Excel Visual Basic Applications for Beginners

This course is a introduction to Excel Visual Basic Applications, or VBA. It introduces you how VBA and you can use the Visual Basic Editor to create procedures (referred to as a macros) with VBA code that accomplishes a task. The macros you will learn to write include "Functions" and "Subroutines."

This course is a introduction to Excel Visual Basic Applications, or VBA. It introduces you how VBA and you can use the Visual Basic Editor to create procedures (referred to as a macros) with VBA code that accomplishes a task. The macros you will learn to write include "Functions" and "Subroutines."

Related To:

CourseProduct ID: OC-2024-C17DF
Excel Visual Basic Applications – Intermediate Level

Excel Visual Basic Applications – Intermediate Level

Once you have completed our course on "Excel Visual Basic Applications for Beginners," you are ready for this higher level program which covers many of the intermediate and advanced functions you can write with in Visual Basic within Excel.

Once you have completed our course on "Excel Visual Basic Applications for Beginners," you are ready for this higher level program which covers many of the intermediate and advanced functions you can write with in Visual Basic within Excel.

Related To:

CourseProduct ID: OC-2024-C14CW