DevOps & Software Engineering

01

Introduction to DevOps

Learn DevOps principles, lifecycle, and collaboration tools.

DevOps principlesDevOps lifecycleCollaboration tools

02

Introduction to Cloud Computing

Understand cloud computing basics, service models, and deployment models.

Cloud computing basicsCloud service modelsCloud deployment models

03

Introduction to Agile Development and Scrum

Explore Agile methodologies, Scrum framework, and Agile project management.

Agile methodologiesScrum frameworkAgile project management

04

Hands-on Introduction to Linux Commands and Shell Scripting

Gain proficiency in Linux fundamentals, shell scripting, and command line usage.

Linux fundamentalsShell scriptingCommand line proficiency

05

Getting Started with Git and GitHub

Basics of version control, Git commands, and GitHub workflows.

Version controlGit commandsGitHub workflows

06

Python for Data Science, AI & Development

Python programming for data manipulation and AI fundamentals.

Python programmingData manipulationAI fundamentals

07

Developing AI Applications with Python and Flask

Develop AI applications using Python and Flask.

PythonFlaskAI application development

08

Introduction to Containers with Docker, Kubernetes & OpenShift

Learn Docker, Kubernetes, OpenShift, and container orchestration.

DockerKubernetesOpenShiftContainer orchestration

09

Application Development using Microservices and Serverless

Explore microservices, serverless computing, and application architecture.

MicroservicesServerless computingApplication architecture

010

Introduction to Test and Behavior Driven Development

Understand test-driven development, behavior-driven development, and automated testing.

Test-driven developmentBehavior-driven developmentAutomated testing

011

Continuous Integration and Continuous Delivery (CI/CD)

Learn CI/CD pipelines, automation, and deployment strategies.

CI/CD pipelinesAutomationDeployment strategies

012

Application Security for Developers and DevOps Professionals

Covers application security, vulnerability assessment, and secure coding practices.

Application securityVulnerability assessmentSecure coding practices

013

DevOps Capstone Project

Apply DevOps skills in a hands-on capstone project integrating real-world application.

Project managementDevOps integrationReal-world application