Course catalog
Showing 121-140 of 240 items.
Learning Azure SQL Querying
Discover how to leverage the vast capabilities of Azure SQL Database. Learn how to work with the rich syntax of Azure SQL and use SQL Server Management Studio to write scripts.
Learning C++ Pointers
Learn how to use C++ pointers to control memory allocation and create smarter, more efficient C++ applications.
Learning Docker
Learn the basics of Docker, the open-source tool for deploying and managing applications as containers.
Learning GitHub
GitHub is the industry-standard tool for collaborating on and sharing code. Learn the basics, including common uses, workflows, and best practices for GitHub and Git.
Learning GitHub Actions
Learn how to use GitHub Actions to automate many common developer tasks. Discover how to build workflows triggered by events, develop a CI/CD pipeline, and create custom actions.
Learning GitLab
Learn how to use GitLab to develop software. Discover how to set up a GitLab project, edit files, and leverage key features to collaborate more effectively.
Learning Google Cloud IoT Core
Learn how to build out Internet of Things (IoT) applications with Google Cloud IoT Core, a fully managed service for connecting and managing IoT devices.
Learning HashiCorp Packer
Learn how to use Packer, a popular DevOps tool for simplifying the creation of machine images, and implement a continuous development approach to changes in your software.
Learning HashiCorp Vault
Learn the basics of secrets management with HashiCorp Vault, a popular tool for protecting sensitive data.
Learning Java Lambda Expressions
Learn how to use lambda expressions as anonymous inner classes, and use lambda expressions with collections, streams, and maps, in these Java programming tutorials.
Learning Java Threads
Untangle Java threads! Learn how to create, manage, sync, and lock threads and get started in multithreaded Java programming.
Learning Jenkins
Learn how to automate software development and system administration tasks with Jenkins, the open-source automation tool for Windows, Mac, Linux, and Docker.
Learning Jira (Cloud Edition)
Get up and running with Jira. Learn how to use Jira to track issues and bugs, manage projects, and help your team meet their goals.
Learning Jira Software
Learn how to use Jira and the new Jira experience for issue tracking and project management. Learn Jira basics, such as creating and searching for tickets and building dashboards.
Learning Jira Software
Learn how to use Jira for issue tracking and project management. Learn Jira basics, such as creating and searching for tickets and building dashboards.
Learning MATLAB
Learn MATLAB, the programming language of choice for scientists and engineers for statistical analysis, to analyze data and build 2D and 3D visualizations.
Learning Python with PyCharm
Learn Python programming with PyCharm, the cross-platform IDE that "takes care of the routine." Discover how to write, refactor, test, and debug Python code with PyCharm.
Learning RabbitMQ
Learn how to properly install and work with RabbitMQ—the popular open-source message broker—as a developer.
Learning Selenium
Learn how to use Selenium to test web applications. Find out how to write, automate, and run tests with the Selenium WebDriver API and Selenium Grid.
Learning ServiceNow
Learn how to use ServiceNow to manage IT tasks. Discover how to navigate and customize the user interface and use the platform's task management functions to complete tasks.