// 5 courses indexed
The course directory
Every course we track across 10+ providers, in one searchable index. Want a shortlist picked for your goals? Run a free skill gap analysis.
Executing Full Text Queries with Elasticsearch
Embark on a comprehensive journey into the realm of Elasticsearch with this thoughtfully crafted course, divided into three distinct modules. Ideal for beginners or those aiming to reinforce their foundational understanding, this course offers a clear and progressive path to mastering Elasticsearch. In the first module, Introduction to Elasticsearch, participants dive into Elasticsearch's core. They will understand its architecture, explore its foundational elements, and gain hands-on experience creating indices and understanding nodes and clusters. The second module, Query Mechanism, and Op
All levels
Building Scalable Java Microservices with Spring Boot and Spring Cloud
"Microservices" describes a software design pattern in which an application is a collection of loosely coupled services. These services are fine-grained, and can be individually maintained and scaled. The microservices architecture is ideal for the public cloud, with its focus on elastic scaling with on-demand resources. In this course, you will learn how to build Java applications using Spring Boot and Spring Cloud on Google Cloud. You'll use Spring Cloud Config to manage your application's configuration. You'll send and receive messages with Pub/Sub and Spring Integration. You'll also use
All levels
Elasticsearch Joins & Parent-Child Queries
By the end of this course, learners will be able to apply nested queries, implement parent-child mappings, and execute relational-style joins in Elasticsearch for advanced data modeling. You will gain the skills to index event-driven data, use inner hits for detailed matches, and optimize query performance with global ordinals. This course is designed to bridge the gap between traditional relational databases and Elasticsearch’s document-oriented model. Through practical workshops and structured lessons, learners will explore application-side joins, nested queries, and indexing best practices
All levels
Deploying Applications with AWS Elastic Beanstalk
In this course, you will be introduced to AWS Elastic Beanstalk. This course will outline the capabilities and functionality of Elastic Beanstalk. You will learn how to deploy, monitor, and update an application using Elastic Beanstalk.
All levels
Core AWS Services
Master essential AWS services and gain practical, hands-on skills to design, deploy, and manage cloud solutions confidently. Start with EC2 basics, then move on to AMIs, public vs private IPs, elastic IPs, AWS storage ( discussing S3 & in-depth looking at S3 encryption, CloudFront-CDN & Glacier ), understand scalable storage solutions for your data, and explore Content delivery systems/ Data Protection. Laying the Groundwork: Establish a solid cloud network by mastering Route53, DNS, health checks, DNS resolution, and VPC/Subnet/ACLs at an architectural level to design secure and scalable clo
All levels