Python

Python

Python - это универсальный язык программирования высокого уровня. Эта структура навыков предлагает систематический подход к изучению Python. Она идеально подходит для начинающих программистов, предоставляя структурированную дорожную карту для освоения синтаксиса Python, структур данных и объектно-ориентированного программирования. Практические, не видео-курсы и кодовые упражнения в интерактивной среде Python помогут вам развить практические навыки написания чистого и эффективного кода Python для различных приложений.

60 skills|14 courses|92 projects
Быстрый старт с Python
Быстрый старт с Python
Быстрый старт с Python

Быстрый старт с Python

Начинающий
LinuxPython
Освойте основы Python в этом практическом курсе, разработанном для начинающих. Изучайте важные концепции, такие как типы данных, управляющие структуры, функции, модули и структуры данных, с помощью интерактивных лабораторных работ и практических задач. Идеально подходит для тех, кто начинает свой путь в программировании на Python.
0%
Путь к мастерству в продвинутом Python

Путь к мастерству в продвинутом Python

Продвинутый
LinuxPython
Этот курс разработан Дэвидом Бизли (David Beazley), автором книги 'Python Cookbook', и распространяется под лицензией Creative Commons. Основная цель курса - дать посильное введение в Python, выходящее за рамки базового синтаксиса языка, и предоставить возможность применять Python для решения различных задач среднего уровня сложности.
0%
0 lab
Задачи для практики на Python

Задачи для практики на Python

Начинающий
Python
Этот курс содержит множество задач по Python. Каждая задача представляет собой небольшой проект на Python с подробными инструкциями и решениями. Вы можете практиковать свои навыки программирования на Python, улучшить свои способности к решению проблем и научиться писать чистый и эффективный код, решая эти задачи.
0%
0 lab
Игра "Змейка" на Python и Pygame

Игра "Змейка" на Python и Pygame

Начинающий
PythonPygame
В этом проекте вы узнаете, как создать игру "Змейка" с использованием Python и Pygame. В игре будет игровое окно, змейка, бонус и счет. Змейка будет двигаться по игровому окну и есть бонусы. Когда змейка съедает бонус, ее длина увеличивается на одну единицу. Счет будет отображаться на экране.
0%
0 lab
Генератор QR-кодов на Python

Генератор QR-кодов на Python

Начинающий
PythonTkinter
В этом проекте вы узнаете, как создать генератор QR-кодов с использованием Python. Вы научитесь создавать проектный файл, писать необходимый код и запускать проект для генерации QR-кода.
0%
0 lab
Классическая игра Понг на Python и Pygame

Классическая игра Понг на Python и Pygame

Начинающий
PythonPygame
В этом проекте вы научитесь создавать игру Понг с использованием языка Python и библиотеки Pygame. Понг - это классическая аркадная игра для двух игроков, в которой игроки управляют ракетками, чтобы отбить мяч друг от друга. Для завершения этого проекта вам нужно выполнить следующие шаги. Мы начнем с создания файлов проекта и настройки игрового окна. Затем мы определим цвета и настроим ракетки и мяч. Наконец, мы заставим ракетки и мяч двигаться, обработаем столкновения и нарисуем игровые элементы.
0%
0 lab
Гравитационное моделирование взаимодействия Земли и Супер-Юпитера

Гравитационное моделирование взаимодействия Земли и Супер-Юпитера

Начинающий
PythonNumPyMatplotlib
В этом проекте мы создадим гравитационную симуляцию для исследования взаимодействия между Землей и 'Супер-Юпитером' - гипотетической планетой, масса которой в 500 раз превышает массу Юпитера. Проект предназначен для студентов и энтузиастов физики и астрономии, использует библиотеку NumPy для вычислений и Matplotlib для визуализации.
0%
0 lab
Создание игры "Крестики-нолики" с использованием Pygame

Создание игры "Крестики-нолики" с использованием Pygame

Начинающий
PythonPygame
В этом проекте вы узнаете, как создать игру "Крестики-нолики" с использованием библиотеки Pygame. "Крестики-нолики" - это игра для двух игроков, цель которой - выстроить три своих символа в ряд: горизонтально, вертикально или по диагонали. В рамках этого проекта вы научитесь настраивать игровое окно, рисовать игровое поле, обрабатывать ходы игрока и ИИ, а также определять победителя. По завершении проекта у вас будет полностью функциональная игра "Крестики-нолики", в которую вы сможете играть против ИИ.
0%
0 lab
Создание сетевого сканера на Python

Создание сетевого сканера на Python

Начинающий
PythonTkinterInfoSec
В этом проекте вы научитесь создавать сетевой сканер с использованием Python. Сетевой сканер будет использовать командную строку nmap для сканирования указанного IP-адреса и отображения результатов в графическом интерфейсе пользователя (GUI) с использованием библиотеки Tkinter.
0%
0 lab
Сканер уязвимых паролей FTP на Python

Сканер уязвимых паролей FTP на Python

Начинающий
PythonInfoSec
В этом проекте мы реализуем сканер уязвимых паролей FTP на Python, охватывая такие темы, как понимание FTP - серверов, использование библиотеки FTPlib, использование библиотеки argparse и настройка FTP - сервера на Ubuntu. Это делает проект подходящим для пользователей с базовым пониманием Python, чтобы расширить и закрепить свои знания основ Python.
0%
0 lab
Реализация простого именованного кортежа

Реализация простого именованного кортежа

Начинающий
Python
В этом проекте вы научитесь реализовывать простой именованный кортеж на Python. Именованный кортеж - это структура данных, которая позволяет обращаться к данным как по позиционному индексу, так и по именам атрибутов, обеспечивая более интуитивный и читаемый способ работы со структурированными данными.
0%
0 lab
Монитор системы Linux с использованием Tkinter

Монитор системы Linux с использованием Tkinter

Начинающий
PythonTkinter
В этом проекте вы научитесь создавать монитор системы Linux с использованием Python и библиотеки Tkinter. Монитор системы будет отображать информацию в реальном времени о ЦП, ОЗУ, использовании диска и сетевых статистиках.
0%
0 lab
Гоночный игровой проект на Pygame

Гоночный игровой проект на Pygame

Начинающий
PythonPygame
В этом проекте вы научитесь создавать простую гоночную игру с использованием библиотеки Pygame. Игра включает в себя автомобиль игрока и несколько вражеских автомобилей. Автомобиль игрока можно перемещать влево и вправо с помощью стрелочек на клавиатуре, в то время как вражеские автомобили двигаются вниз по экрану. Цель игры - как можно дольше избегать столкновений с вражескими автомобилями.
0%
0 lab
Токенизация текста с использованием Python

Токенизация текста с использованием Python

Начинающий
Python
В этом проекте вы научитесь реализовывать систему токенизации текста с использованием Python. Токенизация текста - это фундаментальная задача в обработке естественного языка, при которой заданный текст разбивается на более мелкие единицы, называемые токенами. Эти токены могут представлять слова, числа, знаки препинания или другие значимые элементы текста. Возможность токенизировать текст является важной для многих приложений, таких как лексический анализ в компиляторах, анализ тональности и классификация текста.
0%
0 lab
Исследовать связанные деревья навыков
Machine Learning

Machine Learning

Data Science

Data Science

DevOps

DevOps

Разблокировать навыки в дереве навыков Python
Выполнено 0
Заблокировано 60