Основы Python для удаленной работы с серверами
Offered By: E-Learning Development Fund via Coursera
Course Description
Overview
Курс “Основы Python для удаленной работы с серверами” будет полезен всем, кто связан с IT и планирует заняться веб-разработкой.
На курсе вы научитесь:
- писать скрипты на языке Python$
- работать с модулями в Python;
- запускать процессы на удаленных серверах;
- освоите базовые принципы работы с Ansible.
Для этого мы разберем основные преимущества языка Python, поработаем с его файловой системой, виртуальным окружением и модулями, разберем команды терминала в Unix-cистемах, а последнюю неделю полностью посвятим работе с Ansible.
Почти каждая тема будет сопровождаться заданием на программирование и дополнительными материалами, благодаря чему вы сможете применить свои знания на практике и отработать навыки.
Этот курс подойдет:
- системным администраторам, которым интересны универсальные инструменты разработки, желающим разобраться, как работает современная инфраструктура$
- инженерам, желающим улучшить свои навыки работы в CI / CD конвейере.
На курсе вы научитесь:
- писать скрипты на языке Python$
- работать с модулями в Python;
- запускать процессы на удаленных серверах;
- освоите базовые принципы работы с Ansible.
Для этого мы разберем основные преимущества языка Python, поработаем с его файловой системой, виртуальным окружением и модулями, разберем команды терминала в Unix-cистемах, а последнюю неделю полностью посвятим работе с Ansible.
Почти каждая тема будет сопровождаться заданием на программирование и дополнительными материалами, благодаря чему вы сможете применить свои знания на практике и отработать навыки.
Этот курс подойдет:
- системным администраторам, которым интересны универсальные инструменты разработки, желающим разобраться, как работает современная инфраструктура$
- инженерам, желающим улучшить свои навыки работы в CI / CD конвейере.
Syllabus
- Базовый Python
- На этой неделе мы разберем основные преимущества языка Python, поговорим о типах данных и их преобразованиях , о циклах и генераторах списков и словарей, создадим различные полезные скрипты и функции
- Работа с модулями в python
- На этой неделе поработаем с с виртуальным окружением и модулями, подключимся к серверу по SSH ключу и реализуем процесс подключения к серверу
- Работа с файловой системой в python
- Третья неделя посвящена работе с Unix-системами и логами, pеализуем процесс по подключению к серверу и чтению логов
- Базовые принципы работы с Ansible
- На этой неделе мы познакомимся с Ansible, поработаем с плейбуками, сможем настроить ansible-процесс для решения прикладной задачи
Taught by
Гайк Инанц
Related Courses
Artificial Intelligence for RoboticsStanford University via Udacity Intro to Computer Science
University of Virginia via Udacity Design of Computer Programs
Stanford University via Udacity Web Development
Udacity Programming Languages
University of Virginia via Udacity