Module 3: Regular Expressions

INTRODUCTION – Regular Expressions   In this module, you’ll learn what a regular expression (regex) is and why it’s a valuable tool for pattern matching in text. We’ll start by covering the basics of regular expressions, including examples of wildcards, repetition qualifiers, escape characters, and more. Then, we’ll dive into more advanced topics, focusing on … Read more

Module 3: Configuration Management and Monitoring

INTRODUCTION – Configuration management and monitoring   This module explores cloud services, providing a detailed overview of various models like SaaS, PaaS, and IaaS, and their functionalities. You’ll learn about scaling in the cloud, including both horizontal and vertical scaling, as well as automatic and manual scaling techniques. The module also helps you assess the … Read more

Module 4: Strings, Lists and Dictionaries

INTRODUCTION – Strings, Lists and Dictionaries   In this module, you’ll explore advanced techniques for manipulating strings using indexing, slicing, and formatting. You’ll also dive deeper into more advanced data types such as lists, tuples, and dictionaries. Through this, you’ll learn how to store, reference, and manipulate data in these structures, and how to combine … Read more

Module 2: Docker & Kubernetes

INTRODUCTION – Docker & Kubernetes In this module, you will embark on the journey of deploying Puppet on your local machine, which will serve as the foundation for creating and applying Puppet rules, managing resource relationships, and organizing Puppet modules. Through hands-on exercises, you will explore Puppet nodes and node definitions, gaining a clear understanding … Read more

Module 4: CICD

INTRODUCTION – CICD In this module, you’ll explore data storage in the cloud, examining various storage types such as block storage and object storage, and understanding their differences. You will also investigate advanced load balancing techniques like round-robin DNS and sticky sessions, enhancing your ability to manage traffic effectively. The module also covers change management, … Read more

Module 3: Loops

INTRODUCTION – Loops In this module, you’ll explore the fascinating world of loops in Python, gaining practical insights into how they enable efficient and dynamic code execution. You’ll begin with while loops, understanding their versatility in continuously executing code while a condition holds true. Along the way, you’ll learn to identify and resolve infinite loop … Read more

Module 1: Hello Python!

INTRODUCTION – Hello Python! In this module, the primary goal is to introduce you to the Coursera platform and familiarize you with the course structure. Once you’re comfortable with the setup, you’ll begin exploring the basics of programming languages and syntax, particularly focusing on automation through scripting. The highlight of this module is an introduction … Read more

Module 1: Automation in the Cloud

INTRODUCTION – Automation in the Cloud Such automation coverage at scale and how to implement it successfully introduce you in this section. What it means to work by the scale and why automation is important in scaling effectively, then, this module creates a context for management configs highlighting unmanaged, and managed configuration leveling. Infrastructure As … Read more

Module 4: Managing Resources

INTRODUCTION – Managing Resources Here you will find ways to manage your applications and also handle what common problems that normally occur. It’s will teach you what to look for and how to fix problems that cause application crashes. Understand memory leaks and know how to handle effective disk storage. Furthermore, this paper will provide … Read more