1.6 KiB
1.6 KiB
title | description | published | date | tags | editor | dateCreated |
---|---|---|---|---|---|---|
Python kurs - kurikulum | true | 2023-03-25T09:02:23.718Z | python | markdown | 2023-02-26T15:54:10.597Z |
- Šta je programiranje, šta je Python?
- Skidamo Python i IDE i instaliramo ih
- Prvi program i njegovo pokretanje
- Komentarisanje koda
- Promenljive
- Aritmetičke operacije
- Debugging
- ulaz sa konzole
- Tipovi podataka
- Boolean, broj i string
- Domaći: napisati program koji izračuna BMI
- Ponavljanje prvog časa
- if, elif, else
- ugnježdene if naredbe
- Domaći: program za konvertovanje temperature
- Ponavljanje drugog časa
- Operatori poređenja
- while petlja
- break, continue
- Domaći: napisati program kojim korisnik pogađa broj koji je zamislio računar
- čas
- Liste (kreiranje liste, dodavanje elemenata u listu)
- for petlja
- for petlja sa range-om
- ugnježdene petlje
- Funkcije (sistemske funckije, korisničke funkcije)
- operacije sa stringovima
- formatiranje stringova
- tuple tip
- Domaći: napraviti funkciju koja proveri da li je string palindrom
- čas
- dictionary tip
- iteracija kroz dictionary
- rekurzivne funkcije
- pisanje i čitanje fajlova
- Domaći: učitati CSV i ispisati redove sortirano
- čas
- Osnove OOP-a
- čas
- testiranje koda
- PyTest
- čas
- sve što nam je (za)ostalo
- oblasti programiranja (frontend, backand, AI, mobile, baze podataka…)
- random diskusije o bilo čemu