Invent with Python

Learn to program. For free.

Invent with Python is a platform that offers free resources to help individuals learn programming, particularly through the Python language. The site features a variety of free online books, courses, and materials aimed at beginners who want to automate tasks, create games, or delve into programming concepts without prior experience. The resources also cover understanding recursion, coding with Minecraft, and making games using Python and the Pygame library. Each book emphasizes hands-on learning, enabling users to practice with challenges and projects while mastering programming fundamentals.

Use case

Learn programming through free resources, books, and courses for beginners and hobbyists.

https://inventwithpython.com

Invent with Python screenshot Invent with Python icon
{{ ui.publicListPage.error === 'not_found' ? 'This collection is unavailable' : 'Failed to load' }}
Добавить в лист
Ваши листы

Пока нет листов — создайте новый ниже.

{{ pocketNoteSubjectLabel }}

{{ t('note.editor_hint') }}

{{ t('note.rating') }}
{{ pocketNoteStarIconName(n) }}
{{ formatPocketNoteRatingLabel(pocketNoteDraftActive.rating) }}

{{ t('action.saving') }}

Карточка листа
  • Название
  • Описание
Доступ
Публичная ссылка

{{ publicListShareUrl(user.lists[ui.list.editingListId]) }}

{{ t('home.apps') }} search

{{ t('cat.public_collections') }}
{{ pl.ownerName }} Public collection
{{ pl.name }}

{{ pl.name }}

{{ pl.ownerName }}

{{ pl.fullDescription || pl.description }}

square_arrow_up
{{ t('profile.links') }}
{{ t('home.top_categories') }}
  • {{ cat.emoji }} square_grid_2x2
    {{ cat.title }}
dAppStore
+1000 usefull apps
{{ appPageUpdatingMessage() }}