init
This commit is contained in:
74
python/python-kurikulum.md
Normal file
74
python/python-kurikulum.md
Normal file
@@ -0,0 +1,74 @@
|
||||
---
|
||||
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
|
Reference in New Issue
Block a user