Topic outline

  • General

    Za študente, ki bi radi boljše poznali Python. Predmet je odprt za goste, zato se morate tisti, ki bi radi prejemali obvestila ali oddajali naloge (če jih bom objavljal na tak način), vpisati v predmet.
  • Imenski prostori

    Imenski prostori so v Pythonu veliko pomembnejši, kot izvemo pri Programiranju 1. Tema ni direktno praktična, je pa zanimiva in pomembna za razumevanje tega, kar sledi.
    • Funkcije kot prvorazredni objekti

      • Dekoratorji

        • Lastnosti (property)

          • Atributi razredov

            Kako v resnici delujejo metode, kje so shranjene, kako se "vežejo" na objekte...
            • Pisanje testov

              Kako so bili narejeni testi, ki so spremljali domače naloge pri Programiranju 1 (in nekatere naloge tule)? V resnici ne gre za igrače, temveč se takšni testi - rečemo jim unit testi uporabljajo tudi v praksi.

              • Konteksti