Python za početnike

Online kurs na bosanskom jeziku · 12 cjelina · 64 lekcija · 2h 33m · Početna težina

O ovom kursu

Kurs "Python za početnike" uvodi vas u svijet programiranja sa Python-om. Kroz interaktivne lekcije, savladat ćete osnove ovog moćnog programskog jezika i ključne koncepte koji vam omogućavaju da razvijate vlastite projekte.

Šta ćete dobiti?

Po završetku ovog kursa, moći ćete:

Za koga je ovaj kurs?

Ovaj kurs je idealan za:

U ovom kursu ćete naučiti:

  1. Osnove Python-a i instalaciju radnog okruženja
  2. Rad sa stringovima, listama, i drugim vrstama kolekcija
  3. Korištenje uslova i petlji za upravljanje tokom programa
  4. Definisanje i pozivanje funkcija za bolju organizaciju koda
  5. Primjenu ugrađenih funkcija i manipulaciju kolekcijama podataka
  6. Razliku između lokalnog i globalnog opsega varijabli

Ovaj kurs sadrži:

Šta vam je potrebno za ovaj kurs:

Za ovaj kurs vam je potrebna samo spremnost da učite i osnovno poznavanje rada na računaru. Prethodno iskustvo u programiranju nije neophodno.

Preporučeni dodatni resursi:

Zakoračite u svijet Python programiranja i otkrijte kako kreirati efikasne, praktične i zanimljive aplikacije. Bez obzira na vaše ciljeve, ovaj kurs će vas pripremiti za sljedeći korak u vašoj karijeri ili hobiju.

Sadržaj kursa

  1. Cjelina 1: Uvod
    1. 1.1 Uvod
    2. 1.2 Teme
  2. Cjelina 2: Uvod u Python
    1. 2.1 Vrste programskih jezika
    2. 2.2 Šta je python?
    3. 2.3 Kviz
  3. Cjelina 3: Instalacija i prvi koraci
    1. 3.1 Instaliranje Python-a
    2. 3.2 Jupyter Notebook
    3. 3.3 Online Python
    4. 3.4 Print u Pythonu
    5. 3.5 Tipovi podataka
    6. 3.6 Komentari u kodu
    7. 3.7 Kviz
  4. Cjelina 4: Operacije i varijable
    1. 4.1 Operacije i varijable
    2. 4.2 Aritmetički operatori
    3. 4.3 Operator poređenja
    4. 4.4 Logički operatori
    5. 4.5 Varijable
    6. 4.6 Korisnički unosi
    7. 4.7 Konverzija tipova
    8. 4.8 Kviz
  5. Cjelina 5: Rad sa tekstom
    1. 5.1 Stringovi
    2. 5.2 String operacije
    3. 5.3 String operacije 2
    4. 5.4 Slicing stringova
    5. 5.5 Kviz
  6. Cjelina 6: Kolekcije u Python-u
    1. 6.1 Liste
    2. 6.2 Operacije sa listama
    3. 6.3 Slicing listi
    4. 6.4 Kviz
  7. Cjelina 7: Uslovi u Python-u
    1. 7.1 Uslovi u Pythonu
    2. 7.2 Uslovi
    3. 7.3 Indentacija
    4. 7.4 If else sintaksa
    5. 7.5 If elif else sintaksa
    6. 7.6 Nested uslovi
    7. 7.7 Kviz
  8. Cjelina 8: Petlje u Python-u
    1. 8.1 Petlje u Pythonu
    2. 8.2 Petlje
    3. 8.3 For petlje
    4. 8.4 For petlja sa brojevima
    5. 8.5 Komande u petljama
    6. 8.6 While petlja
    7. 8.7 Kviz
  9. Cjelina 9: Uvod u Python funkcije
    1. 9.1 Python funkcije
    2. 9.2 Funkcije
    3. 9.3 Anatomija funkcije
    4. 9.4 Blok koda u funkciji
    5. 9.5 Pozivanje funkcije
    6. 9.6 Ugrađene funkcije
    7. 9.7 Kviz
  10. Cjelina 10: Napredni koncepti u Python funkcijama
    1. 10.1 Python funkcije 2
    2. 10.2 Funkcije sa i bez povratne vrijednosti
    3. 10.3 Pozicioni parametri
    4. 10.4 Imenovani parametri
    5. 10.5 Scope
    6. 10.6 Kviz
  11. Cjelina 11: Druge vrste kolekcija
    1. 11.1 Druge vrste kolekcija
    2. 11.2 Tuples
    3. 11.3 Setovi
    4. 11.4 Setovi 2
    5. 11.5 Rječnici
    6. 11.6 Operacije s rječnicima
    7. 11.7 Kviz
  12. Cjelina 12: Zaključak
    1. 12.1 Zaključak

Predavač

Aldin Kovačević — Teaching Assistant | Backend Developer | IBU

Backend inženjer u kompaniji SalesSeek i asistent na Internacionalnom Burch univerzitetu. Specijalizovan je za backend razvoj, decentralizovane tehnologije i data science, a trenutno je i doktorant na smjeru Data Science. Aldin je vješt u radu sa tehnologijama kao što su PHP, Node.js, Python i C/C++ i aktivno predaje kurseve vezane za blockchain, računarstvo i programiranje. Njegovo iskustvo uključuje rad na blockchain projektima i implementaciju naprednih sistema u digitalnom okruženju.

Kategorije: Osnove programiranja, Python, Tehnologija