YoVDO

Основы Python для удаленной работы с серверами

Offered By: E-Learning Development Fund via Coursera

Tags

Python Courses Information Technology Courses Ansible Courses CI/CD Pipelines Courses

Course Description

Overview

Курс “Основы Python для удаленной работы с серверами” будет полезен всем, кто связан с IT и планирует заняться веб-разработкой.

На курсе вы научитесь:
- писать скрипты на языке Python$
- работать с модулями в Python;
- запускать процессы на удаленных серверах;
- освоите базовые принципы работы с Ansible.

Для этого мы разберем основные преимущества языка Python, поработаем с его файловой системой, виртуальным окружением и модулями, разберем команды терминала в Unix-cистемах, а последнюю неделю полностью посвятим работе с Ansible.

Почти каждая тема будет сопровождаться заданием на программирование и дополнительными материалами, благодаря чему вы сможете применить свои знания на практике и отработать навыки.

Этот курс подойдет:
- системным администраторам, которым интересны универсальные инструменты разработки, желающим разобраться, как работает современная инфраструктура$
- инженерам, желающим улучшить свои навыки работы в CI / CD конвейере.

Syllabus

  • Базовый Python
    • На этой неделе мы разберем основные преимущества языка Python, поговорим о типах данных и их преобразованиях , о циклах и генераторах списков и словарей, создадим различные полезные скрипты и функции
  • Работа с модулями в python
    • На этой неделе поработаем с с виртуальным окружением и модулями, подключимся к серверу по SSH ключу и реализуем процесс подключения к серверу
  • Работа с файловой системой в python
    • Третья неделя посвящена работе с Unix-системами и логами, pеализуем процесс по подключению к серверу и чтению логов
  • Базовые принципы работы с Ansible
    • На этой неделе мы познакомимся с Ansible, поработаем с плейбуками, сможем настроить ansible-процесс для решения прикладной задачи

Taught by

Гайк Инанц

Related Courses

Design Computing: 3D Modeling in Rhinoceros with Python/Rhinoscript
University of Michigan via Coursera
A Practical Introduction to Test-Driven Development
LearnQuest via Coursera
FinTech for Finance and Business Leaders
ACCA via edX
Access Bioinformatics Databases with Biopython
Coursera Project Network via Coursera
Accounting Data Analytics
University of Illinois at Urbana-Champaign via Coursera