Data Science Учебники
Наука о данных предлагает всестороннюю программу для начинающих ученых и аналитиков данных. Наши учебные материалы охватывают статистический анализ, машинное обучение и визуализацию данных, подходящие как для начинающих, так и для учащихся среднего уровня. Через интерактивные лаборатории и практические задания по программированию вы получите практический опыт работы с реальными наборами данных. Наша песочница науки о данных позволяет вам применять свои навыки в динамичной онлайн-среде.
Другие деревья навыков
LinuxDevOpsКибербезопасностьAWSDevOps EngineerCybersecurity EngineerDevSecOpsKali LinuxRed Hat Enterprise LinuxОбучение RHCSAОбучение RHCE in Enterprise LinuxОбучение LFCSShellGitCloudflareDockerKubernetesОбучение CKAОбучение CKADОбучение CKSAnsibleОбучение RHCE in AnsibleJenkinsNmapWiresharkHydraCompTIAБаза данныхMySQLPostgreSQLRedisMongoDBSQLitePythonRustGolangJavaCC++Веб-разработкаБиг дата
Классы данных Python (Python Dataclasses)
В этой лабораторной работе вы узнаете о классах данных Python (Dataclasses) — функции для создания классов, предназначенных для хранения данных. Вы будете использовать декоратор @dataclass для автоматической генерации специальных методов, установки значений по умолчанию и управления подсказками типов.
Python
Аутентификация сообщений с помощью HMAC в криптографии
В этой лабораторной работе вы узнаете, как обеспечить целостность и подлинность сообщений с помощью HMAC (код аутентификации сообщения на основе хеша) с использованием OpenSSL и Python.
CybersecurityLinuxPython
Отладка Python
В этой лабораторной работе вы изучите основные методы отладки в Python. Вы попрактикуетесь в вызове и обработке исключений, получении трассировок, использовании утверждений (assertions) для проверок на корректность и внедрении гибкой системы логирования для диагностики и устранения проблем в ваших программах.
Python
Менеджер контекста Python
В этой лабораторной работе вы узнаете, что такое менеджеры контекста Python и почему они необходимы для управления ресурсами. Вы будете использовать оператор 'with' и создавать собственные менеджеры контекста, используя как подход на основе функций, так и подход на основе классов.
Python
Списки и Кортежи Python
В этой лабораторной работе вы получите исчерпывающее руководство по спискам (lists) и кортежам (tuples) в Python. Вы научитесь создавать, получать доступ, изменять и перебирать списки, а также поймете ключевые различия с кортежами.
Python
Хеширование с использованием SHA-256 в криптографии
В этой лабораторной работе вы изучите основы криптографического хеширования с использованием алгоритма SHA-256. Вы исследуете его свойства, вычислите хеши для файлов и текста, а также увидите, как он используется для обеспечения безопасности паролей.
CybersecurityLinuxPython
Работа с JSON и YAML в Python
В этой лабораторной работе вы научитесь работать с данными в форматах JSON и YAML на языке Python. Вы освоите чтение и запись JSON, парсинг YAML-файлов, а также использование библиотеки `anyconfig` для удобного управления конфигурационными файлами различных форматов.
Python
Управляющие конструкции Python
В этой лабораторной работе вы изучите основные концепции управления выполнением программы в Python. Вы рассмотрите условную логику с операторами if, различные операторы, новое выражение match-case и итерацию с использованием циклов while и for.
Python
Обработка исключений в Python
В этой лабораторной работе вы научитесь использовать блоки `try`, `except` и `finally` для управления ошибками, обработки нескольких типов исключений и создания собственных пользовательских исключений для написания более надежного кода.
Python
Установка криптографических инструментов и настройка среды
В этой лабораторной работе вы узнаете, как настроить базовую среду разработки для криптографии на Ubuntu 22.04, включая установку OpenSSL, Python и библиотеки cryptography.
LinuxPythonCybersecurity
Декораторы Python
В этой лабораторной работе вы получите исчерпывающее руководство по декораторам Python, охватывающее их базовую структуру, обработку параметров, лучшие практики и продвинутые сценарии использования, такие как декораторы с аргументами и классовые декораторы.
Python
Словари Python
В этой лабораторной работе вы узнаете о словарях Python — упорядоченной коллекции пар ключ-значение. Вы изучите, как создавать словари, получать доступ к данным, изменять их, выполнять итерацию и выполнять общие вспомогательные операции с данными словаря.
Python
Аргументы и Kwargs в Python
В этой лабораторной работе вы узнаете, как использовать `*args` и `**kwargs` в Python для передачи переменного числа позиционных и именованных аргументов в функцию, что повышает гибкость и читаемость.
Python
Основы Python
В этой лабораторной работе вы получите краткое введение в фундаментальные концепции Python, включая операторы, типы данных и базовые манипуляции со строками, на основе шпаргалки по Python.
Python
Создайте производителя событий JSON для Kafka на Python
Сериализуйте словари заказов в JSON и UTF-8, опубликуйте записи с ключами установленным клиентом, подтвердите доставку через обратные вызовы и получите явную ошибку при недоступном брокере.
Big DataPythonShell
Встроенные функции Python
В этой лабораторной работе вы изучите основные встроенные функции Python для преобразования типов данных, математических операций, манипулирования последовательностями, ввода/вывода и интроспекции объектов.
Python
Генераторы Python (Comprehensions)
В этой лабораторной работе вы узнаете о генераторах Python (comprehensions) — кратком и мощном синтаксисе для создания списков, множеств и словарей. Вы замените традиционные циклы for на более читаемые и эффективные выражения-генераторы, включая использование условной логики.
Python
Функции Python
В этой лабораторной работе вы изучите основы создания и использования функций в Python. Вы рассмотрите определение функций с аргументами, использование именованных аргументов, возврат значений, понимание области видимости переменных и создание анонимных лямбда-функций.
Python
- Предыдущий
- 1
- 2
- 3
- 4
- 5
- 6
- ...
- 241
- Следующий