Un ingénieur a non seulement besoin de bash, mais vous le savez vous-même. Il y a sûrement quelques cours sur les bases de python dans les signets, peut-être qu'ils ont acheté un livre de Mark Lutz.
Dans le cours Python for Engineers, vous ne résoudrez PAS de problèmes abstraits tels que: Inverser la liste sans utiliser reverse (). Dans notre pratique, seulement ce qui est applicable dans le travail, des exemples:
- Écrivez un agent qui interrogera le système de gestion des droits et apportera des modifications à la configuration des droits dans les services installés.
- Écrivez un script pour extraire les données de la facturation et transférer les données vers Prometheus. Le format des données est inapproprié. Il est également nécessaire de mettre en œuvre le connecteur.
- Génération du journal des modifications à partir des en-têtes de validation.
Pour toutes les lignes de code, recevez des commentaires détaillés et une révision du code de la part de l'orateur.
Et pour que les connaissances acquises ne passent pas à la table, nous allons y remédier avec un projet. Il y aura plusieurs options parmi lesquelles l'ingénieur ou votre projet pourra choisir. Ce sera cool si vous voulez résoudre un problème de votre projet de travail.
Programme de cours:
Webinaire d'introduction.
â„–1: Python
: Python , — . « », Python.
â„–2: Python:
: Python — . ( ) .
â„–3:
: - . , Python - .
â„–4:
: — . . . . ? , .
â„–5:
: . Python — .
â„–6: Ansible
: Ansible — , . , Python.
â„–7: K8S Python. live-coding stream
: K8S .
Go.
â„–8: API
: — . stage .
â„–9: CVS DevOps
â„–10: chatops Errbot Python. live-coding stream
: Infrastructure as a Chat — . ? .
.
â„–11:
, . — .
- Pourquoi les OPS ont-ils besoin de python?
- Quelle est sa beauté?
- À quelles tâches Python est-il bon?
â„–1: Python
: Python , — . « », Python.
- , / / , .
- — , , switch.
- — while for, , .
- , , .
- .
- : .
â„–2: Python:
: Python — . ( ) .
- — yield , Python ( else , comprehensions, etc.).
- (frozendict, defaultdict, etc.).
- : , , , .
- : .
- : . CTO , .
, : , .
, , CTO .
â„–3:
: - . , Python - .
- pip .
- Paramiko ssh.
- requests HTTP .
- .
- . Python. . ! , curl, . requests, HTTP- . , SBS (Slurm Beautiful Services). : SSH.
- . : — . Kafka. : Trello.
â„–4:
: — . . . . ? , .
- re .
- : separated values, json, yaml, xml.
- : argparse.
- : . , CEO. . , .
, yaml, xml. . JSON .
â„–5:
: . Python — .
- .
- os — environment variables, , .
- subprocess .
- : . : , .
, - . , , .
, , , .
â„–6: Ansible
: Ansible — , . , Python.
- ansible.
- : . -, - . pull push ansible. — .
â„–7: K8S Python. live-coding stream
: K8S .
Go.
â„–8: API
: — . stage .
- REST API Flask.
- prometheus exporter Prometheus Python Client Flask.
- : . .
— . Prometheus. .
. , JSON.
â„–9: CVS DevOps
- Gitlab.
- pygit .
- : change log . , . . commit conventions dev- , commit conventions — merge-request merge.
â„–10: chatops Errbot Python. live-coding stream
: Infrastructure as a Chat — . ? .
.
â„–11:
, . — .
Le premier stream commence en juin, les places sont limitées, donc bienvenue.
Le prix du cours est de 30k, par tranches de 4 mois 7,5k.
Lisez les détails et laissez une demande.