Interaktivni online kurs: Introduction to Python for Data Science
Izvor: UEI Bit. Kurs: Introduction to Python for Data Science.
Na kursu „Introduction to Python for Data Science“ biti će vam pružena mogućnost da savladate Python programski jezik, odnosno da steknete vještine za dalja usavršavanje u oblastima Python programiranja i Data Science-a.
Opis kursa
Data Science (nauka o podacima) unosi revolucionarne promjene i poboljšanja u svakom segmentu današnje svakodnevnice, od modernog poslovanja kompanije, do načina života digitalnog građanina. Na kursu „Introduction to Python for Data Science“ biti će vam pružena mogućnost da savladate Python programski jezik, odnosno da steknete vještine za dalja usavršavanje u oblastima Python programiranja i Data Science-a.
Kurs je predviđen za početnike i osmišljen tako da na interaktivan i dinamičan pristup koriste Python programski jezik, kroz različite zadatke, demo i lab vježbe, provjere znanja a sve u cilju da vam učenje bude interesantnije i kvalitetnije. Cijena kursa je 399 KM, a prvih deset prijava dobija 50 posto ljetnjeg popusta. Cijena sa popustom je 199 KM.
Očekivani ciljevi
Kurs „Introduction to Python for Data Science“ je predviđen za osobe sa osnovnim znanjem o Python programskom jeziku, ali i za početnike koji žele da se upuste u avanturu zvanu Data Science. Sve što je potrebno učesnicima kursa je volja i pozitivan stav, a njihovo znanje će se nadograđivati iz modula u modul. Po završetku kursa očekuje se da će polaznici:
-moći raditi sa varijablama, tipovima podataka i operatorima,
-moći koristiti kontrole toka i petlje,
-moći koristiti funkcije i strukture podataka,
-moći raditi sa standardnim bibliotekama i Pandas bibliotekom,
-moći raditi sa Data Frames,
-biti osposobljeni za manipulaciju, agregaciju i vizualizaciju podataka,
-biti osposobljeni za korištenje Regular Expressions.

Trajanje kursa
Kurs „Introduction to Python for Data Science“ sastavljen je od 10 modula. Fokus kursa je na demo vježbama, lab vježbama i interaktivnim provjerama znanja. Kurs je predviđen da traje četiri sedmice, sa intenzitetom rada od pet efektivnih sati sedmično, raspoređeno u dva jednaka termina. Ukupno trajanje kursa je 20 sati. Termini su utorak i četvrtak od 17:30 do 20 časova.
Dodatne informacije i resursi
Nastava će biti realizirana u formi 20 posto prezentacije i 80 posto demo vježbe, lab vježbe i konstruktivna diskusija. Za prezentacije će biti korišteni namjenski slajdovi, dok su demo i lab vježbe su koncipirane na konkretnim primjerima pisanja programskog koda, korištenjem Yupiter Notebook-a.
Nakon svakog modula polaznici samostalno rade provjeru znanja kroz interaktivne kvizove. Kompletan materijal koji će se koristiti na kursu će po završetku biti distribuiran svim polaznicima. Nakon završetka kursa polaznici će samostalno raditi na izradi finalnog projekta.
Minimalan broj polaznika za početak kursa je osam. Kurs neće početi navedenog datuma ukoliko ne bude dovoljan broj prijava. Kurs počinje 31.08. od 17:30, a za više informacija posjetiti: https://www.uei-bit.org/detalji-kurs/2
Detaljan syllabus
1 | Uvod u Python
Uvod u Python; Instalacija Pythona; Komentari; Varijable; Tipovi podataka; Operatori
2 | String-ovi
Indeksiranje i rezanje stringova; String svojstva i metode; Formatiranje stringova
3 | Kontrola toka i petlje
Kontrola toka (if, elif, else); Petlje (for, while)
4 | Korisni operatori i funkcije
Korisni operatori (range, enumerate, zip, in, min, max, random, shuffle, randint, input); Funkcije (Šta su funkcije, Funkcije sa/bez parametara, Vraćanje vrijednosti (return), Defaultni parametar)
5 | Strukture podataka
Strukture podataka (Lists, Dictionaries, Tupples)
6 | Pandas biblioteka
Standardne biblioteke, Pandas biblioteka, Učitavanje file-ova u Pythonu; DataFrames; Pandas Series; Indeksiranje DataFrame
7 | Manipulacija podataka
Manipulacija podataka sa Pandas bibliotekom (Sortiranje Data Frame, Spajanje Data Frames, Apply funckija)
8 | Agregacija podataka
Agregacija podataka sa Pandas bibliotekom (groupby, crosstab, pivot_table)
9 | Vizualizacija podazaka
Vizualizacija podazaka sa Matplotlib bibliotekom
10 | Regular Expressions
Regular Expressions
IZRADA FINALNOG PROJEKTA
Biografija predavača (Nedim Fatić)
Trenutno zaposlen na poziciji Viši savjetnik / Projektant sistema u Visokom sudskom i tužilačkom vijeću BiH. Pored toga radi kao predavač, IT konsultant i freelencer. 2019. godine završen Master studij na Ekonomskom fakultetu u Sarajevu, u saradanji sa Microsoft-om, smjer Menadžment i Informacioni sistemi. 2011. godine diplomirao na Fakultetu elektrotehnike u Tuzli.
Fokusiran u svom profesionalnom djelovanju na razvoj infromacionih sistema i aplikacija s ciljem digitalne transformacije kompanija i organizacija. Ekspert iz oblasti baza podataka, analize podataka, nauke o podacima itd… Više informacija na: https://www.linkedin.com/in/nedim-fatic/ (mojinfo.ba)
Interaktivni online kurs: Introduction to Python for Data Science














