Упражнения DevOps Engineer

Укрепляйте навыки упражнениями по автоматизации, контейнерам, развёртыванию и мониторингу.

Математические игры с NumPy

Математические игры с NumPy

В этом испытании вы закрепите навыки работы с модулем NumPy в Python и научитесь выполнять основные математические операции с массивами.
ChallengeDevOps Engineer
Конфигурация Git с GitHub

Конфигурация Git с GitHub

Git был разработан Линусом Торвальдсом, создателем операционной системы Linux. Это бесплатный инструмент с открытым исходным кодом, который используется многими разработчиками и специалистами по данным. Это мощный инструмент, позволяющий отслеживать изменения в файлах и папках.
ChallengeDevOps Engineer
Управление учётными записями пользователей

Управление учётными записями пользователей

В этой лабораторной работе вы научитесь управлять учётными записями пользователей в Linux: создавать новые учётные записи, изменять их параметры и удалять учётные записи.
LabDevOps Engineer
Привет, Python

Привет, Python

Создайте свою первую интерактивную программу на Python, которая принимает ввод от пользователя и выводит персонализированное сообщение. Изучите базовые концепции: переменные, операции ввода-вывода и форматирование строк.
ChallengeDevOps Engineer
Принятие решений с использованием оператора if

Принятие решений с использованием оператора if

Поскольку в работе и жизни часто приходится принимать решения, давайте сыграем в некоторые игры с оператором if.
ChallengeDevOps Engineer
Классы и объекты

Классы и объекты

В этом практическом занятии вы узнаете о классах и объектах в Python. Класс - это шаблон для создания объектов. Объект - это экземпляр класса.
LabDevOps Engineer
Комментарии в коде на Python

Комментарии в коде на Python

Комментарии в коде могут помочь понять, для чего предназначен код, и хорошие привычки комментирования важны для хорошего разработчика. В этом практическом занятии вы научитесь добавлять комментарии в код на языке Python и узнаете несколько распространенных способов комментирования.
LabDevOps Engineer
Основы структур данных в Python

Основы структур данных в Python

В этой лабораторной работе мы изучим структуры данных в Python. Основные типы структур данных, с которыми мы будем работать, это: списки, кортежи, словари и множества.
LabDevOps Engineer
Основы функций в Python

Основы функций в Python

В этом практическом занятии вы научитесь определять и использовать функции в Python. Мы начнем с простых примеров и постепенно будем увеличивать сложность.
LabDevOps Engineer
Условные инструкции в Python

Условные инструкции в Python

В этом эксперименте мы исследуем, как использовать инструкции if в Python. Инструкции if позволяют выполнять код только при выполнении определенного условия. Это фундаментальный концепция в программировании, которая позволяет управлять ходом программы в зависимости от различных условий.
LabDevOps Engineer
Изучение интерактивных функций вычислений в IPython

Изучение интерактивных функций вычислений в IPython

IPython - это командная строка интерактивной оболочки для Python. Она предоставляет некоторые функции для интерактивных вычислений, такие как продвинутая интроспекция, богатые медиа и мощный механизм истории.
LabDevOps Engineer
Python Математика и Расширенное Присваивание

Python Математика и Расширенное Присваивание

В этом практическом занятии мы углубимся в важные аспекты программирования на Python: математические операторы и операторы расширенного присваивания.
LabDevOps Engineer
Преобразование типов переменных

Преобразование типов переменных

В этом практическом занятии мы научимся преобразовывать переменные между разными типами данных в Python. Начнем с простых примеров и постепенно перейдем к более сложным.
LabDevOps Engineer
Статистика значений списка NumPy

Статистика значений списка NumPy

В этом испытании вы создадите программу на Python с использованием библиотеки NumPy для выполнения различных статистических операций над списком значений. Программа будет содержать несколько подзадач, которые проверит ваши знания и понимание NumPy и его возможностей.
ChallengeDevOps Engineer
NumPy Einsum для научных вычислений

NumPy Einsum для научных вычислений

В научных вычислениях часто необходимо выполнять различные операции линейной алгебры. NumPy - это популярная библиотека Python, которая предоставляет эффективные и удобные инструменты для выполнения таких операций. Одним из самых мощных инструментов в NumPy является einsum, что означает суммирование по Эйнштейну.
LabDevOps Engineer