wiki/python/python-kurikulum.md

75 lines
1.6 KiB
Markdown
Raw Normal View History

2023-09-03 10:17:15 +00:00
---
title: Python kurs - kurikulum
description:
published: true
date: 2023-03-25T09:02:23.718Z
tags: python
editor: markdown
dateCreated: 2023-02-26T15:54:10.597Z
---
[1. čas](https://radionice.dmz.rs/python/cas1.html)
* Š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
[2. čas](https://radionice.dmz.rs/python/cas2.html)
* Ponavljanje prvog časa
* if, elif, else
* ugnježdene if naredbe
* Domaći: program za konvertovanje temperature
[3. čas](https://radionice.dmz.rs/python/cas3.html)
* Ponavljanje drugog časa
* Operatori poređenja
* while petlja
* break, continue
* Domaći: napisati program kojim korisnik pogađa broj koji je zamislio računar
4. č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
5. čas
* dictionary tip
* iteracija kroz dictionary
* rekurzivne funkcije
* pisanje i čitanje fajlova
* Domaći: učitati CSV i ispisati redove sortirano
6. čas
* Osnove OOP-a
7. čas
* testiranje koda
* PyTest
8. čas
* sve što nam je (za)ostalo
* oblasti programiranja (frontend, backand, AI, mobile, baze podataka…)
* random diskusije o bilo čemu