Menu
Coddy logo textTech
PopularneŚcieżka

Kurs Python

Darmowy, interaktywny kurs Python online. W każdej lekcji piszesz kod, dostajesz podpowiedzi AI, gdy utkniesz, a na koniec zdobywasz darmowy certyfikat.

2,154,486+ zapisanych osób

219 lekcje177 wyzwania1,070 pytania quizowe

  • Dla początkujących
  • sparkles iconPomoc AI przy programowaniu
  • hint iconPraktyczne, interaktywne lekcje
  • volume On iconNarracja audio w każdej lekcji
  • quiz iconQuizy sprawdzające wiedzę
  • certificate iconDarmowy certyfikat ukończenia

Program

3 sekcje6 projekty219 lekcje177 wyzwania1,070 pytania quizowe
  1. Zacznij sekcjęZacznijRozwińZwińZdobądź solidne podstawy dzięki kluczowym pojęciom i podstawowym umiejętnościom

    Wprowadzenie

    3 lekcje316

    Zmienne

    6 lekcje938

    Operatory, część 1

    5 lekcje931

    Operatory, część 2

    5 lekcje930

    Podejmowanie decyzji

    4 lekcje721

    Podstawowe wejście i wyjście

    6 lekcje831

    Kalkulator podziału rachunku

    Projekt5 lekcje1

    Pętle

    8 lekcje1443

    Funkcje

    6 lekcje833

    FizzBuzz z niespodzianką

    Projekt4 lekcje1

    Podstawy list

    7 lekcje938

    Iterowanie po sekwencjach

    4 lekcje830

    Listy — zagadnienia zaawansowane

    4 lekcje830

    Codzienny rejestr wydatków

    Projekt7 lekcje1

    Wyzwania końcowe

    3 lekcje3
  2. Zacznij sekcjęZacznijRozwińZwińRozwijaj umiejętność rozwiązywania problemów i twórz dynamiczne, interaktywne programy

    Odkrywanie zmiennych

    6 lekcje744

    Słowniki — część 1

    5 lekcje631

    Słowniki, część 2

    5 lekcje630

    Aplikacja książki kontaktów

    Projekt7 lekcje1

    Zaawansowane podejmowanie decyzji

    5 lekcje729

    Zbiory – część 1

    4 lekcje524

    Menedżer rekordów uczniów

    Projekt7 lekcje1

    Zaawansowana agregacja danych

    4 lekcje723

    Podstawowe składanie list

    6 lekcje631

    Zaawansowane funkcje

    7 lekcje1146

    Podstawowa obsługa błędów

    4 lekcje323

    System zarządzania zapasami

    Projekt5 lekcje1

    Funkcje wyższego rzędu

    4 lekcje616

    Wyzwania końcowe

    3 lekcje3
  3. Zacznij sekcjęZacznijRozwińZwińPoznaj sposoby porządkowania kodu za pomocą klas, obiektów i struktur wielokrotnego użytku

    Podstawy programowania obiektowego

    8 lekcje1355

    Właściwości klas

    4 lekcje425

    Dziedziczenie

    6 lekcje640

    Metody specjalne

    4 lekcje426

    Zaawansowane koncepcje programowania obiektowego

    5 lekcje543

    Zaawansowane argumenty

    2 lekcje217

    Wzorce projektowe, część 1

    5 lekcje443

    Wzorce projektowe, część 2

    6 lekcje650

    Projekt: System zarządzania biblioteką

    6 lekcje6

    Wyzwania końcowe

    4 lekcje4

Kursy Python

Praktyczne kursy Python, które zaczniesz za darmo w przeglądarce.

Co dostajesz
Wszystko, czego potrzebujesz do nauki programowania

Ucz się w praktyce

Pisz prawdziwy kod, odpytuj bazy danych, twórz strony internetowe i opanuj prompty AI. Nasze interaktywne lekcje obejmują wszystkie umiejętności, których potrzebuje współczesny programista.

playground.js
Edytor kodu
1const greeting = "Hello, Coddy!"
2function sayHi(name) {
3    return greeting + " " + name
4}
5
bottombar Collapse icon
Test #1test Case Success icon
Test #2test Case Success icon
Test #3test Case Failure icon
Dane wejściowe
"Alex"
Wynik
"Hello, Coddy! Alex"

Buduj swoją serię

Ucz się regularnie i patrz, jak rosną twoje postępy! Śledź codzienny nawyk programowania, chroń serię dzięki zamrożeniom i zdobywaj nagrody za każdy dzień nauki.

12 dni serii

Wróć jutro, aby utrzymać serię!

fire Filled icon
left icon

January 2026

right icon

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

21

22

23

24

25

26

27

28

29

30

product Double Or Nothing icon

Podwójnie albo nic

Dzień 5 z 7

fire Freeze icon

Zamrożenie serii

2 left

Programuj wszędzie

Zabierz naukę programowania ze sobą! Bez konfiguracji i pobierania plików: po prostu otwórz i zacznij kodować. Dostępne na iOS, Androida i w przeglądarce, z oceną 4,9 gwiazdki.

Python
7Seria
250Wynik
5Energia
Zmienne
journey Hex Done Base iconjourney Hex Done Shadow iconjourney Hex Done Top iconjourney Lesson Done icon
journey Path Right Done icon
journey Hex Done Base iconjourney Hex Done Shadow iconjourney Hex Done Top iconjourney Lesson Done icon
journey Path Left Done icon
journey Hex Active Base iconjourney Hex Active Shadow iconjourney Hex Active Top iconjourney Lesson Theory Challenge icon
KONTYNUUJ
journey Path Right icon
journey Hex Locked Base iconjourney Hex Locked Shadow iconjourney Hex Locked Top iconjourney Lesson Theory Challenge icon
journey Path Left icon
journey Hex Locked Base iconjourney Hex Locked Shadow iconjourney Hex Locked Top iconjourney Lesson All icon
Ścieżka
Cele
Ranking
Profil
4.9
GwiazdkaGwiazdkaGwiazdkaGwiazdkaGwiazdka
Ocena

Nie uczysz się w pojedynkę

Rywalizuj w globalnych rankingach, zapraszaj znajomych po nagrody i świętujcie wspólnie swoje sukcesy. Z przyjaciółmi programuje się lepiej!

Liga Challenger
Liga ChallengerAwansuje 7 najlepszych
leaderboard First icon1
avatar 1 icon
fire Filled icon
Alex7+ Days
2840
leaderboard Second icon2
avatar 2 icon
fire Filled icon
Jordan7+ Days
2650
leaderboard Third icon3
avatar 3 icon
fire Filled icon
Sam7+ Days
2420
4
avatar 4 icon
Casey
2180
5
avatar placeholder icon
fire Filled icon
Morgan7+ Days
1950
leaderboard Arrow Up iconStrefa awansuleaderboard Arrow Up icon

Każdy sposób nauki

Czytaj, słuchaj, sprawdzaj się, pytaj AI albo wracaj do tego, co już znasz. Każda lekcja dopasowuje się do ciebie.

Wprowadzenie do zmiennych
Audio

Zmienna to nazwany pojemnik przechowujący wartość, do której możesz później odwołać się w programie.

W Pythonie tworzysz ją, pisząc nazwę, znak równości, a potem wartość, którą chcesz zapisać.

Wartość może się zmieniać: ponowne przypisanie po prostu wskazuje nazwą nową wartość.

1xZofia

Zdobądź certyfikat

Zdobywaj certyfikaty za każdy ukończony kurs. Dodaj je do profilu na LinkedIn i CV, aby pokazać pracodawcom swoje umiejętności programistyczne.

CoddyCertyfikat ukończenia
Certyfikat dlaJan Kowalskiza pomyślne ukończenie kursu
python iconPodstawy Pythona
Zweryfikowano
Datasty 2026
LinkedInDodaj do LinkedIn

Dlaczego warto uczyć się Pythona z Coddy

  • Za darmo, bez instalacji, bez konfigurowania interpretera Pythona i bez przymusowej rejestracji. Otwierasz kurs i od razu piszesz prawdziwy kod w Pythonie 3 w przeglądarce.
  • Każde zagadnienie ma swoje wyzwanie programistyczne, więc na lekcji piszesz kod w Pythonie, zamiast tylko o nim czytać.
  • Podpowiedzi AI pomagają, gdy ćwiczenie przestaje mieć sens, ale nie podają gotowej odpowiedzi. Na tym polega różnica między nauką Pythona a jego kopiowaniem.
  • Darmowy certyfikat ukończenia kursu Python, który możesz udostępnić na LinkedInie albo dodać do CV. To dowód, że masz za sobą interaktywny kurs Pythona, a nie tylko obejrzane filmy.

Najczęstsze pytania o naukę Pythona

Czy Python jest łatwy do nauki?

Python to jeden z łatwiejszych języków programowania na start. Jego składnia czyta się prawie jak angielski, wcięcia zastępują nawiasy klamrowe, a działający skrypt może mieć trzy lub cztery linijki. Większość początkujących w Coddy pisze pierwszy prawdziwy program w Pythonie już w pierwszej godzinie.

Ile czasu zajmuje nauka Pythona?

Podstawy Pythona, czyli zmienne, instrukcje warunkowe, pętle i funkcje, to jeden do dwóch tygodni codziennej praktyki. Poziom wystarczający do pracy (struktury danych, OOP, popularne biblioteki) osiąga się zwykle w dwa do sześciu miesięcy. Kurs jest ułożony tak, żeby na każdej sesji widzieć własne postępy.

Gdzie mogę uczyć się Pythona online za darmo?

Coddy to darmowa platforma online do nauki Pythona. Interaktywny kurs Python, czyli lekcje, wyzwania programistyczne, quizy i projekty, jest darmowy, a opcjonalny plan premium dodaje dodatki. Nic nie instalujesz lokalnie, wszystko działa w przeglądarce.

Jak szybko nauczyć się Pythona?

Pisz kod w Pythonie codziennie. Kurs Coddy jest do tego stworzony: krótkie interaktywne lekcje, od razu praktyczne ćwiczenia i podpowiedzi AI, gdy utkniesz. Postęp ogranicza liczba powtórzeń, a nie długość filmów.

Czy po ukończeniu kursu dostanę certyfikat z Pythona?

Tak. Po ukończeniu kursu Python dostajesz darmowy certyfikat ukończenia, który możesz udostępnić na LinkedInie albo dodać do CV. To nie jest akredytacja uczelni, ale sprawdzalny sygnał, że masz za sobą uporządkowany, interaktywny kurs Pythona.

Co mogę stworzyć po nauce Pythona?

Małe skrypty do analizy danych, automatyzacje powtarzalnych zadań, web scrapery, proste gry, a także pierwszy krok w stronę tworzenia stron z Django/Flask, data science z pandas i NumPy albo uczenia maszynowego. Kurs kończy się prawdziwymi projektami w Pythonie, więc masz co pokazać.

Ścieżki nauki, które obejmują ten kurs

Ten kurs to jeden krok dłuższej ścieżki: kilku kursów w kolejności, w jakiej uczyłby mentor, każdy z własnym darmowym certyfikatem.

Ilustracja języków programowania w Coddy

Ucz się Python z Coddy

ZACZNIJ