К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Linux & Python: Automate & Manage Systems · LearnSpace
Назад в каталог
courseraIT и технологии

Linux & Python: Automate & Manage Systems

Курс от EDUCBA
Уровень не указан≈ 19.5 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

Build practical skills in Linux system administration and Python automation by learning how these two powerful technologies work together to streamline modern IT operations. In this course, you will install and configure Linux environments, master command-line fundamentals, write Python automation scripts, manage files and system data, and apply regular expressions for efficient text processing. As you progress, you will explore interactive shells, Linux file operations, networking fundamentals, process management, multithreading, scheduling, GUI development with PyGTK, data persistence using Pickle and YAML, and enterprise integrations with SQLAlchemy and FTP tools. Designed for aspiring system administrators, DevOps engineers, and IT professionals, this course combines hands-on practice with real-world system administration tasks. You will learn to automate routine workflows, gather and process system information, manage processes and threads, build command-line and graphical applications, and integrate databases and enterprise tools into scalable solutions. What sets this course apart is its step-by-step approach to combining Linux administration with Python programming, helping you develop practical automation skills that can be applied across modern IT environments. By the end of the course, you will be able to configure Linux systems, develop Python scripts for automation, manage system resources and data, build network and enterprise integrations, and improve operational efficiency through reliable, automated workflows.

Навыки, которые вы освоите

Linux CommandsLinuxLinux AdministrationSystems AdministrationUnix ShellScriptingObject-Relational MappingData PersistenceCommand-Line InterfaceShell ScriptScripting LanguagesOperating System AdministrationPersistenceSoftware InstallationBash (Scripting Language)Python ProgrammingIT AutomationYAMLSystem ProgrammingOperational Efficiency

Программа курса

5 модулей · 120 учебных материалов

01Getting Started with Linux & Python14 материалов

Linux Essentials

Introduction to LinuxВидеоInstalling Vmware and LinuxmintВидеоLinux EssentialsЗадание

Exploring Python Basics

Python Interpreter part 1Видео

Учитесь у экспертов

EDUCBA

Преподаватель курса

Linux & Python: Automate & Manage Systems
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 19.5 ч

5 модулей

Язык: Английский

Часть программы вашего университета
Python Interpreter part 2Видео
Python Vs BashВидео
Exploring Python BasicsЗадание

First Automation Steps

System Information ScriptВидеоIndentations and TabsВидеоFunctionsВидеоFirst Automation StepsЗаданиеFrom Linux Setup to Python Automation: Your First StepsDIALOGUEGetting Started with Linux & PythonЗаданиеSetting Up Linux and Building Your First Python Automation ScriptDIALOGUE
02Shells, Scripting & Data Handling13 материалов

Power of Interactive Shells

Installing Vmware tools and Ipython Part 1ВидеоInstalling Vmware tools and Ipython Part 2ВидеоIpython Vs Unix ShellВидеоPower of Interactive ShellsЗадание

Linux File Operations

Directories and BookmarksВидеоVariable Expansion and String Processing Part 1ВидеоVariable Expansion and String Processing Part 2ВидеоLinux File OperationsЗадание

Scripts for Information Management

Information GatheringВидеоWho Functions and HistoryВидеоMore History and AutomationВидеоScripts for Information ManagementЗаданиеShells, Scripting & Data HandlingЗадание
03Advanced System Programming18 материалов

Python’s Built-in Power

Built Ins and Modules Part 1ВидеоBuilt Ins and Modules Part 2ВидеоBuilt Ins and Modules Part 3ВидеоBuilt Ins and Modules Part 4ВидеоPython’s Built-in PowerЗадание

Working with Data & Files

Regular ExpressionsВидеоWorking With FilesВидеоWriting FilesВидеоStandard Input OutputВидеоWorking with Data & FilesЗадание

Networking Fundamentals

Automated Info GatheringВидеоReceiving EmailВидеоInformation Formatting Part 1ВидеоInformation Formatting Part 2ВидеоPdfs Part 1ВидеоPdfs Part 2ВидеоNetworking Fundamentals
04System Integration & Cloud24 материалов

Networking & Communication

SocketsВидеоSockets (Continued)ВидеоSockets (Continued Further)ВидеоSSH ProtocolВидеоTwistedВидеоNetworking & CommunicationЗадание

File Management & Virtualization

Modifying DirectoriesВидеоWorking With DirectoriesВидеоComparing DatasВидеоMerging and Checksums Part 01ВидеоMerging and Checksums Part 02ВидеоMetadataВидеоFile Management & VirtualizationЗадание

Cloud & OS Administration

Tar ArchivesВидеоZip CreationВидеоInstalling SnmpВидеоMultiple Operating SystemsВидеоFingerprintingВидеоCross Platform BuildВидеоPyinotifyВидео
05Process Control & Enterprise Tools51 материалов

Processes, Threads & Scheduling

Epm Package ManagementВидеоSubprocessesВидеоPlatform Module Part 1ВидеоPlatform Module Part 2ВидеоPlatform Module ContinuedВидеоThreadsВидеоThreading Ping SweepВидеоThread HandlerВидеоThread Handler ContinuedВидеоProcesses Part 1ВидеоProcesses Part 2ВидеоScheduling ProcessВидеоDaemonizer Part 1ВидеоDaemonizer Part 2ВидеоProcesses, Threads & SchedulingЗадание

GUIs, Logs & Data Persistence

Intro to GuisВидеоPygtk AppВидеоApache Log Viewer Script Part 1ВидеоApache Log Viewer Script Part 2ВидеоApache Log Viewer Script ExplainedВидеоPickle FilesВидеоPickle Files Continued 1

Databases, CLI & Enterprise Tools

Sqlite3ВидеоSqlalchemy and StormВидеоIntro to CliВидеоOptparse For Simple ScriptsВидеоTrue False Usage PatternВидеоChoices Usage PatternВидеоMultiple Arguments Usage Pattern
Задание
Advanced System ProgrammingЗадание
OsxВидео
Virtualization and Cloud ManagementВидео
Cloud & OS AdministrationЗадание
System Integration & CloudЗадание
Видео
Pickle Files Continued 2Видео
Pickle Files Continued 3Видео
YamlВидео
Yaml ContinuedВидео
ZodbВидео
Financial Funds CodeВидео
Serialising Custom ClassesВидео
GUIs, Logs & Data PersistenceЗадание
Видео
Kudzu Usage PatternВидео
Hybrid Kudzu Design PatternВидео
Integrating Configuration FilesВидео
Managing Dns With PythonВидео
LdapВидео
Apache Log ParserВидео
Apache Log Parser ContinuedВидео
Apache Log Parser Continued 2Видео
Ftp Mirror Script Part 1Видео
Ftp Mirror Script Part 2Видео
Ftp Mirror Script Part 3Видео
Databases, CLI & Enterprise ToolsЗадание
Process Control & Enterprise ToolsЗадание
Automating Linux System Administration with Python in a Virtualized Enterprise EnvironmentDIALOGUE