Course catalog

Categories

Showing 101-120 of 240 items.

Java: Build Automation with Maven

Maven makes Java programming easier! Learn how to use Maven for build automation, reporting, and document management.

Java: IDE Overview

Find the best IDE (integrated development environment) for coding in Java with this extensive overview of the most popular IDEs: NetBeans, IntelliJ, BlueJ, Eclipse, and JDeveloper.

Java: Testing with JUnit

Make your Java code error free. Learn how to integrate JUnit with popular tools and IDEs (Eclipse, NetBeans, IntelliJ, and Maven), and conduct unit testing for Java applications.

Jenkins Essential Training

Discover Jenkins, the DevOps automation platform. Find how to automate builds, test and secure deployments, create a continuous integration and delivery pipeline, and more.

JMeter: Performance and Load Testing

Learn how to use Apache JMeter, a popular open-source performance testing tool, to create and execute load tests that help you highlight performance issues in your software.

Kubernetes Essential Training: Application Development

Take your Kubernetes knowledge from theory to practice. Learn how to use Kubernetes to develop and run real-world applications.

Kubernetes for Java Developers

Learn how to deploy Java applications to containers on the cloud with Kubernetes and Amazon Web Services.

Kubernetes: Microservices

Get started with microservices. Learn how to break monolithic applications down into nimble microservices and deploy them in a container-centric Kubernetes environment.

Kubernetes: Monitoring with Prometheus

Learn how Prometheus—an open-source systems monitoring and alerting toolkit—pairs with Kubernetes and works to monitor distributed systems.

Kubernetes: Package Management with Helm

Speed up your deployments with Helm, the package management tool for Kubernetes. Learn how to install and configure a Helm chart, deploy an application using Helm, and more.

Kubernetes: Service Mesh with Istio

Learn how to use Istio, a service mesh technology, in a Kubernetes environment to address some of the biggest issues with building microservice-based distributed software systems.

Lean Software Development

Deliver value quickly and sustainably. Learn to use learn software development to optimize systems and create value.

Lean Technology Strategy: Building High-Performing Teams

Great teams develop better products. Get tips to build a high-performing lean team.

Lean Technology Strategy: Moving Fast With Defined Constraints

Learn how to adopt lean and agile practices while dealing with defined processes, compliance, risk, and other concerns.

Lean Technology Strategy: Running Agile at Scale

Learn about common pitfalls you may encounter when adopting agile across an organization. Discover practical techniques that can help you successfully manage a transformation.

Lean Technology Strategy: Starting Your Business Transformation

Learn how to leverage the lean management approach to innovate your organization and kick-start your business transformation.

Learn API Documentation with JSON and XML

Document structured data and grow your skills in web API documentation. This course shows how to write and document using JSON and XML.

Learning Apache Cordova

Learn the basics of creating, configuring, and compiling Android and iOS apps with Apache Cordova, the open-source cross-platform app development tool.

Learning Apache Tomcat

Learn how to deploy Java applications using one of the most popular application server tools: Apache Tomcat.

Learning Azure Kubernetes Service (AKS)

Learn how to use Kubernetes, the popular open-source container orchestration engine, with Microsoft Azure by leveraging Azure Kubernetes Service (AKS).