Теперь Кью работает в режиме чтения

Мы сохранили весь контент, но добавить что-то новое уже нельзя

Учусь бэкенд-разработке на Python. В каких open-source проектах можно поучаствовать на начальном уровне знаний для получения опыта?

ОбразованиеPythonQ-howtolearn
Виталий
  · 1,1 K
Лучший
Сервис онлайн-образования  · 7 окт 2020  · practicum.yandex.ru

Виталий, добрый день! Я советую выбирать проекты на Github, где таски разбиты по уровню сложности и можно выбрать подходящий вариант. Если у вас есть любимый open-source проект или ПО, которым вы постоянно пользуетесь, работать над ним будет проще, потому что вы будете хорошо знать, как он устроен и какие у него есть особенности.

Если советовать конкретные проекты, то я бы остановилась на:

  1. Библиотеке spaCy от Explosion. Это бесплатная библиотека с открытым исходным кодом для расширенной обработки естественного языка в Python. Там можно найти простые таски для начинающих.
  2. Styleguide от технического директора wemake.services Никиты Соболева. Под тэгом «good first issue» собраны таски, на которых можно получить первый опыт.

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

Выбрать профессию в Яндекс Практикуме и попробовать себя в новой ролиПерейти на praktikum.yandex.ru