Tvoj sledeći korak počinje kodom

Ne uči Python napamet. Nauči da razmišljaš kao programer.

Od „šta ovaj kod radi?“ do „znam kako da ga napišem“. Poveži koncepte, primere i praktičan rad — uz Slobyja, AI mentora koji te vodi do razumevanja.

Python u browseru. Objašnjenja na srpskom i engleskom.

01 / Od ideje do razumevanja

Ne samo da pročitaš.
Da probaš. Povežeš. Razumeš.

Svaki koncept ima svoj mali ciklus. Učiš, eksperimentišeš i proveravaš šta zaista znaš pre nego što nastaviš.

  1. 01

    Koncept

    Jedna ideja, jasno objašnjena.

  2. 02

    Primer

    Vidi kako ideja izgleda u kodu.

  3. 03

    Tvoj kod

    Napiši, pokreni i promeni nešto.

  4. 04

    Provera

    Predvidi rezultat. Objasni zašto.

  5. 05

    Napredak

    Prati razumevanje, ne samo klikove.

02 / Upoznaj Slobyja

Dobar mentor ne preskače
tvoj „aha!“ trenutak.

Zapeo si? Sloby pomaže da pronađeš sledeći korak: pitanjem, objašnjenjem ili konkretnim nagoveštajem. Cilj nije da dobiješ kod koji ćeš prepisati, već da znaš zašto radi.

Pitaj Slobyja
Razjasni koncept ili traži smernicu za trenutni zadatak.
Proveri moj kod
U praktičnim izazovima dobijaš AI procenu i predlog sledećeg koraka.

AI procena nije dokaz izvršavanja. Pokreni kod u Playgroundu i proveri rezultat.

SlobyPrimer mentorskog razgovora
TI

Zašto mi se zbir vraća na nulu u svakoj iteraciji?

for amount in expenses:
    total = 0
    total += amount
SLOBY

Dobro si postavio sabiranje. Pogledaj gde postavljaš početnu vrednost promenljive total.

Koji red treba da se izvrši samo jednom, pre petlje?
Manje prepisivanja. Više samostalnog razmišljanja.

03 / Tvoja putanja

Počni od osnova.
Vidi kuda možeš dalje.

Jasan redosled umesto nasumičnih tutorijala. Prvi nivo gradi temelje; naredni nivoi su plan razvoja platforme.

L1

Osnove Pythona

Program se priprema

Od prvih promenljivih i petlji do funkcija, rada sa podacima i praktičnih projekata.

Nastavni sadržaj još nije objavljen. Upoznaj način rada platforme dok pripremamo program.

Kako početi
L2

Srednji nivo i OOP

U pripremi

Sledeći planirani nivo: organizacija složenijeg koda i objektno-orijentisano programiranje.

L3

Razvoj veb aplikacija

U pripremi

Planirani nastavak putanje: od Python znanja do razvoja veb aplikacija.

04 / Znanje u praksi

Mali projekti.
Veliki „mogu sam“ trenutak.

Poveži ono što znaš kroz vođene izazove. Pišeš Python korak po korak, uz podršku mentora — rešenje je tvoje.

students.py
# Podaci koji imaju smisla
students = [
    {"name": "Ana",
     "scores": [8, 9, 10]}
]
Pregled programa

Evidencija učenika

Liste, rečnici i petlje postaju mali program za rad sa podacima o učenicima.

expenses.py
expenses = [
    {"amount": 850},
    {"amount": 320},
    {"amount": 450},
]
Pregled programa

Lični dnevnik troškova

Organizuj troškove, saberi iznose i primeni funkcije na svakodnevni problem.

quiz.py
# Tvoja logika, tvoja igra
score = 0
if answer == correct:
    score += 1
Pregled programa

Kviz znanja

Poveži pitanja, proveru odgovora i rezultat u interaktivni Python kviz.

Prikazani isečci ilustruju teme projekata. U izazovima pišeš i pokrećeš svoj kod.

Tvoja ideja. Tvoj kod. Tvoj sledeći korak.

Prvi red koda je početak.
Razumevanje menja sve.

Spreman si da napišeš svoj prvi Python program? Kreni od jednog koncepta. Sloby je tu da pomogne.