Python Fundamentals

Rok prijave: Otvorene prijave
Trajanje: 40 sat(i)
EduCentar cijena: Na upit

Naziv: Otvoreno učilište Algebra

Kategorija: Tečajevi Kategorija: On-line edukacija

Opis

Želite li izgraditi web-aplikaciju, posegnite za Python programskim jezikom. Morate li automatizirati neki zadatak na IT sustavu, rješenje pronađite u Pythonu. Kada želite pronaći najčešće boje na slici, Python nudi rješenje. U osnovi, kada morate nešto kodirati i jezik nije važan, koristite Python.

Sadržaj

Prvi dan

  • Uvod u Python, Python data types, Working with numbers, Working with strings, Python syntax, Using if statement, Using loop statements, Handling errors
  • Domaća zadaća (pripremljena na JupyterHub, fakultativno)

Drugi dan

  • Introduction to functions, Function, Function with parameters, Writing reusable code, Data structure, Lists, Set, Dictionaries
  • Domaća zadaća (pripremljena na JupyterHub, fakultativno)

Treći dan

  • Print, Input, Format, Argparse, OS Interaction, Introduction to Classes, Bulting classes, Using classes
  • Domaća zadaća (pripremljena na JupyterHub, fakultativno)

Četvrti dan

  • Class Inheritance, Global and singleton objects, Complex structure, Complex structure, Complex structure, Yield statements, Transforming collections, Recursive functions
  • Domaća zadaća (pripremljena na JupyterHub, fakultativno)

Peti dan

  • Reading files, Reading csv, json, xml, html; Generating files, Intoduction to Statistical programing, Implementing Web service, Implementing RESTfull API, Making requests, Parsing responds
  • Domaća zadaća (pripremljena na JupyterHub, fakultativno)

Kome je namijenjen seminar

Jeste li potpuno novi u programiranju? Python je za početnike najbolji odabir u razvoju programerskih znanja i vještina. Srećom, ovaj trening i iskusnim programerima nudi niz novih mogućnosti.

Što ćete naučiti?

Tijekom treninga polaznici će naučiti osnove Pythona. Osim toga, dobiti će uvid u vizualizaciju podataka i rad s podacima te način preuzimanja podataka s interneta korištenjem crawlinga.

O trenerima

Zlatan Morić

Voditelj katedre za kibernetičku sigurnost na Visokom učilištu Algebra. Uz nastavu na Visokom učilištu Algebra predaje i na programima stručnog usavršavanja u Algebri te na Fakultetu za Informacijske Študije u Novom Mestu. U Algebru dolazi iz in2data u kojoj je radio kao podatkovni znanstvenik. Do stalnog zaposlenja u Algebri radio je kao vanjski suradnik od 2000. godine. Nositelj je više industrijskih certifikata te certificirani Microsoft trener i EC-Council instruktor.

Karlo Knežević

Karlo Knežević, mag. ing. comp., rođen je 1989. godine u Zagrebu. Sveučilišni diplomski studij računarstva završio je 2013. godine na Fakultetu elektrotehnike i računarstva Sveučilišta u Zagrebu s pohvalom (cum laude). Trenutno završava doktorski studij računarstva na istom fakultetu. Znanstveni i stručni interes je usmjerio na primjenu algoritama strojnog učenja i evolucijskog računarstva u sigurnosnoj domeni, s posebnim naglaskom na oblikovanju i analizi simetričnih kriptografskih algoritama. Uz desetak objavljenih znanstvenih radova, redoviti je sudionik na međunarodnim znanstvenim i stručnim skupovima.

Preduvjeti

Osnove poznavanja programiranja.

Početak treninga 4.5.2020.

 

Pošalji upit za program

Vaš upit je neobvezujuć i informativnog je karaktera

Za precizniji odgovor unesite Vaše podatke

Klikom na gumb za slanje dajete izričitu privolu za prosljeđivanje Vaših podataka edukacijskoj ustanovi

Pošalji upit za program

Vaš upit je neobvezujuć i informativnog je karaktera

Za precizniji odgovor unesite Vaše podatke

Klikom na gumb za slanje dajete izričitu privolu za prosljeđivanje Vaših podataka edukacijskoj ustanovi

Educentar koristi kolačiće (eng. cookies) kako bi vam pružio bolje korisničko iskustvo. Nastavkom pregleda stranice slažete se sa korištenjem kolačića o kojima možete pročitati više.