Ucz się Pythona od podstaw – darmowy kurs wideo na YouTube z pełnym kodem źródłowym i projektami.
Learn Python from scratch – a free video course on YouTube with complete source code and projects.
Kurs Pythona dla Początkujących – od zera do realnych projektów
Oficjalne repozytorium kursu PotegaIT. Znajdziesz tutaj przykładowy kod, ćwiczenia i materiały do każdej lekcji z kursu na YouTube.
🎥 Oglądaj kurs na YouTube:
👉 PotegaIT – Python od podstaw
🌐 Strona PotegaIT:
👉 https://potegait.com
- Czym jest Python? Dlaczego warto się go uczyć?
🎥 Obejrzyj lekcję na YouTube ↗ | 📂 Kod źródłowy - Instalacja i konfiguracja środowiska (Windows/Linux/macOS)
🎥 Zobacz film ↗ | 📂 Materiały - Twój pierwszy program – klasyczne "Hello, World"
🎥 Obejrzyj na YouTube ↗ | 📂 Kod źródłowy - Jak działają interpretery, IDE, terminale – praktyczne wprowadzenie
🎥 Film na YouTube ↗ | 📂 Materiały
- Zmienne i typy danych (string, int, float, bool)
🎥 Zobacz film ↗ | 📂 Materiały - Operatory arytmetyczne i logiczne
🎥 Obejrzyj na YouTube ↗ | 📂 Kod źródłowy - Wprowadzenie do f-stringów i input()
🎥 Film na YouTube ↗ | 📂 Kod źródłowy - Komentarze i dobre praktyki
🎥 Obejrzyj na YouTube ↗ | 📂 Materiały
- Listy i operacje na listach
🎥 Obejrzyj na YouTube ↗ | 📂 Kod źródłowy - Krotki, słowniki i zbiory – kiedy czego używać?
🎥 Film na YouTube ↗ | 📂 Materiały - Iterowanie po strukturach danych – for, while
🎥 Obejrzyj na YouTube ↗ | 📂 Kod źródłowy
- if, elif, else – logika decyzji
🎥 Obejrzyj na YouTube ↗ | 📂 Kod źródłowy - Sterowanie przebiegiem pętli - break, continue
🎥 Film na YouTube ↗ | 📂 Materiały - List comprehensions i praktyczne triki
🎥 Obejrzyj na YouTube ↗ | 📂 Kod źródłowy
- Tworzenie i wywoływanie funkcji, argumenty, zwracanie wyników
🎥 Obejrzyj na YouTube ↗ | 📂 Kod źródłowy - Domyślne wartości funkcji
🎥 Obejrzyj na YouTube ↗ | 📂 Materiały - Debugowanie i czytanie błędów w Pythonie
🎥 Obejrzyj na YouTube ↗ | 📂 Kod źródłowy
- Odczyt i zapis do plików tekstowych
🎥 Zobacz film ↗ | 📂 Kod źródłowy - Praca z katalogami i systemem plików (os, pathlib)
🎥 Obejrzyj lekcję na YouTube ↗ | 📂 Kod źródłowy - Obsługa wyjątków – try, except, finally
🎥 Zobacz film ↗ | 📂 Materiały
- Wbudowane moduły (math, random, datetime)
🎥 Obejrzyj na YouTube ↗ | 📂 Kod źródłowy - Instalowanie bibliotek przez pip
🎥 Obejrzyj lekcję na YouTube ↗ | 📂 Kod źródłowy - Tworzenie własnego modułu
🎥 Zobacz film ↗ | 📂 Materiały
- Kalkulator tekstowy (CLI)
🎥 Film na YouTube ↗ | 📂 Kod źródłowy - Szyfrator plików
🎥 Obejrzyj lekcję na YouTube ↗ | 📂 Materiały - Prosty program do zarządzania zadaniami (TODO CLI)
🎥 Film na YouTube ↗ | 📂 Kod źródłowy
- Klasy, obiekty, atrybuty, metody
🎥 Zobacz film ↗ | 📂 Materiały - Dziedziczenie i enkapsulacja
- Praktyczny przykład: system zamówień
- Mini-aplikacja konsolowa z klasami (np. "Menedżer budżetu domowego")
Aby pobrać wszystkie materiały lokalnie:
git clone https://github.com/PotegaIT/python-course.gitPython Course for Beginners – from zero to real projects
Official repository of the PotegaIT course.
Here you'll find all sample code, exercises, and materials for each lesson from the YouTube course.
📺 Watch the course on YouTube:
👉 PotegaIT – Python from Scratch
🌐 Website / PotegaIT:
👉 https://potegait.com
- What is Python and why learn it?
🎥 Watch the lesson on YouTube ↗ | 📂 Source code - Installation and environment setup (Windows/Linux/macOS)
🎥 Watch the video ↗ | 📂 Materials - Your first program – the classic "Hello, World"
🎥 Watch on YouTube ↗ | 📂 Source code - How interpreters, IDEs, and terminals work – practical intro
🎥 Video on YouTube ↗ | 📂 Materials
- Variables and data types (string, int, float, bool)
🎥 Watch the video ↗ | 📂 Materials - Arithmetic and logical operators
🎥 Watch on YouTube ↗ | 📂 Source code - Introduction to f-strings and input()
🎥 Watch the video ↗ | 📂 Materials - Comments and best practices
🎥 Watch the video ↗ | 📂 Materials
- Lists and list operations
🎥 Watch on YouTube ↗ | 📂 Source code - Tuples, dictionaries, sets – when to use each
🎥 Watch on YouTube ↗ | 📂 Source code - Iterating through data structures – for, while
🎥 Watch the video ↗ | 📂 Materials
- if, elif, else – decision logic
🎥 Watch the video ↗ | 📂 Materials - Loop control – break, continue
🎥 Watch on YouTube ↗ | 📂 Source code - List comprehensions and practical tricks
🎥 Watch the video ↗ | 📂 Materials
- Creating and calling functions, arguments, return values
🎥 Watch the video ↗ | 📂 Materials - Default function parameters
🎥 Watch on YouTube ↗ | 📂 Source code - Debugging and reading Python errors
🎥 Watch on YouTube ↗ | 📂 Source code
- Reading and writing text files
🎥 Watch the video ↗ | 📂 Materials - Working with directories and the filesystem (os, pathlib)
🎥 Watch the video ↗ | 📂 Materials - Exception handling – try, except, finally
🎥 Watch on YouTube ↗ | 📂 Source code
- Built-in modules (math, random, datetime)
🎥 Watch the video ↗ | 📂 Materials - Installing libraries with pip
🎥 Watch on YouTube ↗ | 📂 Source code - Creating your own module
🎥 Watch on YouTube ↗ | 📂 Source code
- Text-based calculator (CLI)
🎥 Watch the video ↗ | 📂 Materials - File encryptor
🎥 Watch the video ↗ | 📂 Materials - Simple task manager (TODO CLI)
🎥 Watch on YouTube ↗ | 📂 Source code
- Classes, objects, attributes, methods
🎥 Watch on YouTube ↗ | 📂 Source code - Inheritance and encapsulation
- Practical example: order management system
- Console mini-application with classes (e.g., "Home Budget Manager")
MIT Licencja – wolno używać, modyfikować i udostępniać w celach edukacyjnych.
MIT License – free to use, modify, and share for educational purposes.
PotegaIT tworzy kursy i materiały edukacyjne dla programistów. / creates courses and educational materials for programmers.
Misja: uczyć praktycznie, jasno i przyjemnie. Mission: to teach in a practical, clear, and enjoyable way.
PotegaIT to inicjatywa edukacyjna tworzona przez pasjonata programowania, której celem jest nauka w praktyczny, prosty i zrozumiały sposób. PotegaIT is an educational initiative created by a programming enthusiast – teaching clearly, practically, and with passion.
📺 YouTube: @PotegaIT
🌍 Strona / Website: https://potegait.com
📧 Kontakt / Contact: github@potegait.com
© 2025 PotegaIT – Kurs Python dla początkujących / Python Course for Beginners