Vsebina:
• Naprednejša priprava okolja in virtualna okolja
• Naprednejše delo z datotekami (CSV, Excel, JSON, Word, XML)
• Povezava s SQL in NoSQL podatkovnimi bazami (PostgreSQL, MongoDB)
• Generatorji
• Interakcija z operacijskim sistemom
• Moduli in paketi
• Decorators & Context managers
• Testiranje
• Objava Python paketa
• AsyncIO
• Projekt: Izdelava REST APIja (FastAPI framework)
Cilji:
• Spoznati naprednejše koncepte programskega jezika Python
• Spoznati dobre prakse
• Poglobljeno razumeti delovanje programskega jezika Python
Ciljna skupina:
• Vsi, ki želijo nadgraditi znanje programiranja v programskem jeziku Python
Priporočeno predznanje:
• Udeležba na Python osnovnem tečaju oziroma izkušnje z osnovnim programiranjem v Python-u |