Python para DevOps

所在平台: Udemy

课程主页: https://www.udemy.com/course/python-para-devops/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:Python para DevOps 课程概述:如果你厌倦了寻找仅聚焦于开发领域的Python培训,且在基础设施市场上没有实际应用的内容,那么这个课程将是针对你的需求而打造的。传统的40小时课程往往内容繁杂,最终让人难以在日常工作中应用。而本课程“Python para DevOps”从零开始为你准备,旨在让你获得Python的基础知识、掌握编写脚本的良好实践,并完成三个不同的项目,这些项目均可用于DevOps领域。 本课程旨在提供简洁明了的知识传递,以便学员能够快速将所学应用于工作或个人项目中。在完成开发环境的初始设置后,课程将包括以下模块: 1. **Python生存指南**:本模块将重点介绍Python的基础内容,结合短小精悍的教学,避免传统课程的枯燥乏味。 2. **良好实践**:将探讨编写和构建脚本时的多种良好实践,帮助你编写更具可读性和功能性的代码。 3. **项目 #1:Freeze Checker**:创建一个在GitLab合并请求中执行的脚本,以检查YAML文件中的冻结日期,确保在冻结期间不进行代码合并。 4. **项目 #2:Kubernetes CLI**:讲解如何创建命令行界面(CLI)来与系统交互,并通过参数改变其行为。 5. **项目 #3:Alert Router**:搭建监控堆栈并创建一个自定义的警报路由器,集成到Discord中,常见于中间件(代理/API)的应用。 课程鼓励学员在学习过程中有任何疑问都可以随时在课程评论区提出,讲师会在尽快回应。准备好开始这段学习之旅了吗?

课程评论(0条)

课程详情

Cansado de procurar treinamentos de Python, e só encontrar conteúdos focados na área de desenvolvimento e com pouca aplicabilidade no mercado de infraestrutura? Aquele curso maçante de 40h que vai te ensinar tanto conteúdo, que no fim, você se confunde para aplicar no seu dia a dia, que é o que realmente importa.Pensando nisso, eu preparei do zero o curso Python para DevOps.Ao final deste treinamento, você vai ter uma base sobre Python, conhecer boas práticas para escrever scripts, e ter realizado 3 projetos diferentes que podem ser usados na área de DevOps.Eu estruturei o curso para ser muito objetivo e com grande entrega de conhecimento, para que você já possa sair aplicando no seu trabalho ou projetos pessoais.Após realizar todo o setup do nosso ambiente de desenvolvimento, vamos ter os seguintes módulos:Python: O guia da sobrevivência: este primeiro modulo vamos ver o que realmente importa de conteúdos básicos da linguagem, sem perder muito tempo. Aqui é onde geralmente os cursos ficam maçantes, por ser algo chato realmente. Por isso, vamos de aulas curtas e objetivas.Boas práticas: vamos explorar diversas boas práticas quando escrevendo ou estruturando um script. Seguindo isso aqui, seu código vai ficar muito mais apresentável e funcional.Projeto #1: Freeze Checker: em determinadas épocas do ano, é comum que as empresas entrem no chamado "freezing" para não subir código. Nós, como DevOps Engineers, precisamos garantir que isso não aconteça. Nesse projeto, vamos criar um script que será executado na MR do GitLab, verificando as datas de freezing em um arquivo YAML e evitando o merge caso esteja dentro daquela data.Projeto #2: CLI para Kubernetes: Command Line Interface "CLI" é um tipo de automação muito comum para interagir com algum sistema, e ser possível a mudança de comportamento via parâmetros. Por exemplo "ls -la" onde "ls" é o comando, e "-la" são os parâmetros.Projeto #3: Alert Router: outro uso muito comum que são os middlewares (proxy / APIs). Neste projeto, vamos subir uma stack de monitoramento e criar um roteador de alertas customizado para o Discord.Qual dúvida que você tiver relacionado ao material do treinamento, sinta-se à vontade para comentar nas aulas e eu vou responder assim que possível.E aí, pronto para começar essa jornada?

课程标签

0人关注该课程

主题相关的课程