|
62 | 62 | - Practice exercises and examples: |
63 | 63 | - Example: Print list of files in the list of folders provided |
64 | 64 |
|
65 | | -## Day 11: Working with Dictionaries and Sets |
| 65 | +## Day 11: Working with Dictionaries and Sets (Project-1) |
66 | 66 | - Dictionaries and key-value pairs. |
67 | 67 | - Sets and set operations. |
68 | 68 | - Practice exercises and examples: |
69 | 69 | - Example: Managing a dictionary of server configurations and optimizing retrieval. |
70 | 70 |
|
71 | | -## Day 12: Python Tasks for DevOps (Part 1) - File Operations |
| 71 | +## Day 12: Python Tasks for DevOps (Part 1) - File Operations (Project-2) |
72 | 72 | - Introduction to File Operations and Boto3. |
73 | 73 | - Automating File operations. |
74 | 74 | - Practice exercises and examples: |
75 | 75 | - Example: Update a server resources in the server.conf file up on external notification. |
76 | 76 |
|
77 | | -## Day 13: Python Tasks for DevOps (Part 2) |
| 77 | +## Day 13: Python Tasks for DevOps (Part 2) (Project-3) |
78 | 78 | - Using Fabric for remote task automation. |
79 | 79 | - AWS automation with Boto3. |
80 | 80 | - Managing EC2 instances, S3 buckets, and more. |
81 | 81 | - Practice exercises and examples: |
82 | 82 | - Example: Creating a aws script for deploying applications to remote servers. |
83 | 83 |
|
84 | | -## Day 14: Working with RESTful APIs |
| 84 | +## Day 14: Github-JIRA intergration Project - (Project-4) |
85 | 85 | - Introduction to RESTful APIs. |
86 | 86 | - Making HTTP requests using Python. |
87 | 87 | - Parsing JSON responses and error handling. |
88 | 88 | - Practice exercises and examples: |
89 | | - - Example: Developing a script to monitor RESTful API endpoints for your DevOps tools. |
| 89 | + - Example: Write a Python API which listens on a github comment and creates a ticket in JIRA. |
90 | 90 |
|
91 | | -## Day 15: Data Serialization and Configuration Files |
92 | | -- Serializing and deserializing data (JSON, YAML). |
93 | | -- Managing configuration data. |
94 | | -- DevOps use cases for configuration files. |
| 91 | +## Day 15: Github-JIRA intergration Project - (Project-4) - (Part-2) |
| 92 | +- Introduction to Flask. |
| 93 | +- Write your first API in python. |
| 94 | +- How to handle API calls and deploy your API to a server. |
95 | 95 | - Practice exercises and examples: |
96 | | - - Example: Building a configuration manager to handle application settings in JSON format. |
| 96 | + - Example: Write a Python API which listens on a github comment and creates a ticket in JIRA. |
97 | 97 |
|
98 | 98 | ## Day 16: Automation with Cron Jobs |
99 | 99 | - Scheduling automated tasks using cron. |
|
0 commit comments