DevOps and Software Engineering

14 Courses · 242 Lessons

C1 Introduction to DevOps 15 lessons

M1 Overview of DevOps 3
M2 Thinking DevOps 3
M3 Working DevOps 3
M4 Organizing for DevOps 3
M5 Measuring DevOps 3

C10 Microservices and Serverless 12 lessons

M1 Introduction to Microservices 3
M2 Microservices Architecture Patterns 3
M3 Serverless Computing 3
M4 Final Project 3

C11 Test and Behavior Driven Development 12 lessons

M1 Introduction to TDD 3
M2 TDD in Practice 3
M3 Behavior Driven Development 3
M4 Advanced Testing Techniques 3

C12 CI CD 12 lessons

M1 Introduction to CI CD 3
M2 Continuous Integration 3
M3 Continuous Delivery and Deployment 3
M4 Infrastructure as Code 3

C13 Application Security 12 lessons

M1 Application Security Fundamentals 3
M2 OWASP and Common Vulnerabilities 3
M3 Security Testing and Scanning 3
M4 DevSecOps Practices 3

C14 DevOps Capstone Project 12 lessons

M1 Project Overview and Agile Planning 3
M2 CI CD Pipeline Setup 3
M3 Containerization and Deployment 3
M4 Monitoring Security Final 3

C2 Introduction to Cloud Computing 15 lessons

M1 Overview of Cloud Computing 3
M2 Cloud Computing Models 3
M3 Components of Cloud Computing 3
M4 Emergent Trends and Practices 3
M5 Cloud Security and Monitoring 3

C3 Agile Development and Scrum 9 lessons

M1 Agile Philosophy 3
M2 Scrum Methodology 3
M3 Planning and Execution 3

C4 Introduction to Software Engineering 12 lessons

M1 SDLC and Software Engineering 3
M2 Software Architecture and Design 3
M3 Software Development Tools 3
M4 Software Engineering Careers 3

C5 Linux Commands and Shell Scripting 12 lessons

M1 Introduction to Linux 3
M2 Linux Commands 3
M3 Shell Scripting Basics 3
M4 Advanced Shell Scripting 3

C6 Getting Started with Git and GitHub 9 lessons

M1 Git and GitHub Fundamentals 3
M2 Git Commands and Managing Projects 3
M3 Branching and Collaboration 3

C7 Python for Data Science AI and Development 15 lessons

M1 Python Basics 3
M2 Python Data Structures 3
M3 Python Programming Fundamentals 3
M4 Working with Data in Python 3
M5 APIs and Data Collection 3

C8 Developing AI Apps with Python and Flask 9 lessons

M1 Flask Basics 3
M2 Deploying Web Apps 3
M3 AI Powered App Development 3

C9 Containers Docker Kubernetes OpenShift 15 lessons

M1 Understanding Containers 3
M2 Docker Basics 3
M3 Kubernetes Fundamentals 3
M4 OpenShift and Advanced Orchestration 3
M5 Final Project 3