Softver
Materijali (Python skripte i sveske) sa nastave
Svi materijali sa časova predavanja su raspoloživi na sledećim GitHub repozitorijumima:
Svi materijali sa časova vežbi su raspoloživi na sledećim GitHub repozitorujumima:
Primeri zadataka (sa rešenjima) za ispit i kolokvijum
Primeri zadataka sa ranijih ispitnih rokova i kolokvijuma su raspoloživio na ovoj GitHub stranici; svaki primer ilustruje jedan tip zadatka koji se može očekivati na ispitu i kolokvijumu.
Napomena: s obzirom da se kolokvijum održava u 2. kolokvijumskoj nedelji, sve oblasti rađene na časovima nastave se mogu očekivati kako na ispitu tako i kolokvijumu.
Preporučeni materijali za učenje Python-a
Tutorijali:
Zadaci za vežbu (sa rešenjima):
- Exercises (with solutions) from Practice Python
- Exercises (with solutions) from Geeks4Geeks
- Exercises (with solutions) from W3Resources
- Exercises (with solutions) from PyNative
Pythonic (primeri karakterističnog stila programiranja u Python-u):
Knjige:
Preporučeni materijali za učenje Pandas framework-a
- Python for Data Analysis, 2nd Edition (knjiga)
- Python Data Science Handbook (knjiga)
- Pandas exercises (GitHub repozitorijum sa puno zadataka za vežbu (sa rešenjima) )
- Best practices with pandas (YouTube playlist sa kratkim lekcijama (7-8 min u proseku))
- Matplotlib and Pandas tutorial (YouTube tutorijal osnova Matplotlib biblioteke)
Kako instalirati Jupyter Notebook i Pandas
Instrukcije za instalaciju Jupyter Notebook okruženja, pandas biblioteke i biblioteka na koje se ona oslanja (dependecies) date su u ovom dokumentu.
Preporučeni materijali za učenje Django framework-a
- Python and Django (book)
- Getting started with Django (official Django tutorial)
- PyCharm Django tutorial (from PyCharm online help)
- Django Web Framework (Mozilla)
Kako povezati PyCharm na GitHub
Pogledati ovo uputstvo.