Safari

Kurs Python online

Kurs Python online w CodeWorlds to 12 modułów krótkich lekcji z edytorem kodu i 837 zadań praktycznych, prowadzonych jako fabularna przygoda. Lekcje przeczytasz za darmo na tej stronie.

Wyrusz na afrykańskie safari i odkryj dzikie technologie Pythona. Eksploruj struktury danych jak dziką sawannę.

Pythonstruktury danychOOPDjangoFlask
12 modułów837+ ćwiczeń60-80 godzin

Twój przewodnik

Ranger Python

Strażnik Sawanny

Czego się nauczysz

  • Fundamenty Pythona - zmienne, typy, operatory
  • Struktury danych - listy, słowniki, tuple, sets
  • Programowanie obiektowe w Pythonie
  • Dekoratory i generatory
  • Praca z plikami i I/O
  • Podstawy Django i Flask
  • Testowanie z pytest
  • Virtual environments i pip

Główne projekty

W trakcie kursu zbudujesz prawdziwe projekty, które możesz dodać do swojego portfolio

01

Animal Tracker

System śledzenia zwierząt z bazą danych

PythonSQLiteFlask
02

Safari Data Analysis

Analiza danych o dzikiej przyrodzie

PythonPandasMatplotlib
03

Wildlife API

REST API do zarządzania rezerwatami

DjangoDRFPostgreSQL

Program kursu

12 moduły pełne interaktywnych ćwiczeń i praktycznych projektów

1

Brama Safari

Podstawy Pythona

Wprowadzenie do Pythona, zmienne, typy danych, operatory, instrukcje warunkowe, pętle i funkcje

79 ćwiczeń

2

Słoniowa Pamięć

Struktury danych

Listy i ich metody, słowniki, krotki i zbiory, list comprehensions oraz algorytmy sortowania i wyszukiwania

72 ćwiczeń

4

Rzeka Krokodyli

Dane, API i bazy danych

Formaty danych, HTTP i REST API, web scraping, SQL i SQLAlchemy oraz MongoDB jako baza NoSQL

73 ćwiczeń

5

Flask Falls

Flask i aplikacje webowe

Podstawy frontendu, Flask, routing i widoki, szablony Jinja2, formularze Flask-WTF, logowanie z Flask-Login i publikacja w sieci

69 ćwiczeń

6

Wyścig Gepardów

Async i FastAPI

Programowanie asynchroniczne, FastAPI, walidacja z Pydantic, asynchroniczna baza danych, uwierzytelnianie JWT, testy i Docker

65 ćwiczeń

7

Testy Przetrwania

Testy i DevOps

Testowanie z pytest, jakość kodu z Ruff i mypy, Docker, CI/CD, wdrożenie w chmurze i monitoring

64 ćwiczeń

8

Liczenie Stad

Data Science

NumPy, Pandas, wizualizacje w Matplotlib i Seaborn, eksploracyjna analiza danych, statystyka, feature engineering i Streamlit

66 ćwiczeń

9

Tropiciel

Machine Learning

Czym jest ML, uczenie nadzorowane, scikit-learn, gradient boosting z XGBoost i LightGBM, PyTorch, sieci neuronowe i MLflow

66 ćwiczeń

10

Głos Sawanny

AI i modele językowe

Duże modele językowe, integracja z API, prompt engineering, LangChain, chatboty, function calling, agenci ReAct i wdrożenie AI

66 ćwiczeń

11

Stado Lwów

RAG i systemy wieloagentowe

RAG, embeddingi i wyszukiwanie wektorowe, bazy wektorowe, LlamaIndex, systemy wieloagentowe z CrewAI i LangGraph oraz subagenci

77 ćwiczeń

12

Wielka Wędrówka

Projekt końcowy

Planowanie i architektura systemu AI, strategia testów, dokumentacja, wdrożenie produkcyjne, portfolio na GitHubie i start kariery

68 ćwiczeń

Motyw kursu

Afrykańskie Safari i Dzika Przyroda

Każdy moduł osadzony jest w unikalnej tematyce, która sprawia, że nauka staje się przygodą.

Twój przewodnik

Ranger Python

Strażnik Sawanny

Poprowadzi Cię przez wszystkie wyzwania i pomoże zdobyć nowe umiejętności.

Najczęstsze pytania o kurs Python

  • Czy kurs Python jest darmowy?

    Częściowo. Lekcje kursu Python przeczytasz za darmo na tej stronie. Zadania z tego kursu w aplikacji wymagają planu premium, a na darmowym koncie przejdziesz w aplikacji kurs HTML i CSS z limitem 10 jednostek paliwa dziennie.

  • Ile trwa kurs Python?

    Szacowany czas nauki kursu Python to 60-80 godzin. Kurs ma 12 modułów i ponad 837 zadań, a tempo wybierasz sam.

  • Czy do kursu Python potrzebuję wcześniejszego doświadczenia?

    Przed kursem Python przyda się: Podstawowa obsługa komputera, Logiczne myślenie.

  • Czego nauczę się na kursie Python?

    Na kursie Python nauczysz się między innymi: Fundamenty Pythona - zmienne, typy, operatory, Struktury danych - listy, słowniki, tuple, sets, Programowanie obiektowe w Pythonie, Dekoratory i generatory.

  • Jak wygląda nauka w CodeWorlds?

    W CodeWorlds każdy moduł to seria krótkich lekcji z edytorem kodu na żywo, pytań sprawdzających i zadań praktycznych. Za postępy zdobywasz XP i odblokowujesz kolejne lokacje świata Safari.

Zmień swoją przyszłość

Zacznij naukę Python już dziś

Dołącz do CodeWorlds i odkryj nowoczesne metody nauki, które sprawiają, że programowanie staje się fascynujące i dostępne dla każdego.