Showing 9-16 of 21 results
Introduction to DevOps: Concepts and Culture
This training explores the DevOps culture and its fundamental concepts. You will learn how DevOps fosters collaboration between development and operations teams, breaking down silos and enabling continuous delivery of value. The course covers methodologies like Agile and Lean, the CALMS values (Culture, Automation, Lean, Measurement, Sharing), and DevOps practices such as small batch development, rapid feedback cycles, and continuous improvement.
SQL Databases Basics
This training on SQL databases will introduce you to the essential concepts and practices for managing and querying relational databases. It begins with an overview of database principles, including table structure, keys, and relationships. You will then learn basic SQL commands such as SELECT, INSERT, UPDATE, and DELETE to manipulate data. The course also covers joins to link tables, aggregation functions to summarize data, and subqueries for more complex analysis. By the end, you will be able to design efficient and optimized queries to extract valuable insights from databases.
Continuous Integration and Continuous Delivery (CI/CD)
This course focuses on implementing a CI/CD pipeline to automate the development workflow. You’ll learn how to configure and use tools such as Jenkins, GitLab CI, and GitHub Actions to automatically test code, continuously integrate updates, and rapidly deploy to production. Practical examples guide you through creating and optimizing pipelines, troubleshooting deployment issues, and refining processes for optimal efficiency.
Getting Started with JavaScript
This beginner JavaScript training will help you understand and use the basics of this essential web development language. You’ll start with fundamentals: syntax, data types, variables, and control structures (loops and conditionals). Then, you’ll explore functions and DOM manipulation to create interactive web pages. The course also covers an introduction to events (like clicks and user inputs) and asynchronous functions (promises and async/await) to handle real-time interactions. By the end, you’ll be able to build simple, dynamic, and interactive web applications.
Configuration Management with Ansible and Chef
In this training, you will learn to use tools like Ansible and Chef for configuration management, enabling automated deployment, configuration, and management of servers. The course covers writing configuration scripts, creating playbooks and cookbooks, managing variables and roles, and best practices for maintaining consistent and up-to-date infrastructures. You will also see how Ansible and Chef integrate within multi-cloud and multi-region environments.
Container Orchestration with Kubernetes
This advanced Kubernetes course will teach you how to build, manage, and scale containerized applications effectively. You'll learn to deploy applications within clusters, handle resources using deployments and services, set up automatic scaling policies, and ensure high availability. The training also covers persistent storage management, handling secrets and configuration files, monitoring pod health, and implementing robust disaster recovery strategies.
Infrastructure as Code (IaC) with Terraform
This in-depth Docker training will teach you how to create, manage, and deploy containers for modern applications. You’ll learn to build Docker images, write Dockerfiles, and manage volumes and networks in multi-container environments. The course also covers image optimization, managing containers in production, and integrating Docker into a CI/CD pipeline to ensure stable and consistent deployments across different environments.
Development and Deployment with Docker
This training will teach you how to use Terraform to manage and deploy infrastructure as code (IaC). You’ll learn how to write configuration files to declaratively define and provision cloud resources such as servers, databases, and networks. The course also covers version control for configurations, the use of reusable modules, and the implementation of automated workflows—enabling you to deploy consistent and reproducible infrastructure across cloud platforms.