Online

Kurs je namenjen i prilagođen učenicima prvog, drugog, trećeg i četvrtog razreda srednje škole, koji žele da savladaju osnove veb programiranja.

  • Kurs obuhvata upoznavanje učenika sa osnovama HTML, CSS i JavaScript programiranja

  • HTML ( HyperText Markup Language) je opisni jezik pomoću koga se kreiraju sajtovi i definiše izgled jedne web stranice. CSS (Cascading Style Sheets) predstavlja jezik, koji se koristi za uređivanje samog izgleda i formatiranje svih elemenata koje vidimo na sajtu. Prema tome, možemo da kažemo da je HTML  zadužen za postavljanje okvira za sadržaj sajta, a CSS taj isti sadržaj stilizuje i uređuje.

  • HTML spada među najjednostavnije jezike, što je uticalo da se na njegovu osnovu nadovezuju mnogi drugi programski jezici koji omogućavaju interaktivnost i dinamički sadržaj. Najpopularniji programski jezici tog tipa su JavaScript, PHP, Python, Java, ASP.NET, AJAX.

  • HTML i CSS su opisni jezici (a ne programski), i kao takvi ne mogu omogućiti interaktivnost i dinamički sadržaj sajta, odnosno ne mogu pomoći oko detalja koji zahtevaju programiranje. Zbog toga većina sajtova , pored HTML i CSS jezika, koristi JavaScript, PHP i razne druge programske jezike. Ovi jezici se idealno dopunjuju, odnosno  možemo reći da svako od njih radi svoj posao i kao rezultat daje dinamički veb sajt.

  • Cilj kursa je upoznavanje polaznika sa tehnikama i logikom veb programiranja. Nakon usvojenog gradiva, učenik će biti u stanju da samostalno napravi dinamički sajt.
  • Kurs je namenjen za početnike u području web programiranja, koji žele da dobiju ili unaprede svoje znanje iz programiranja. 

NAPOMENA: Predviđeno vreme trajanja onlajn obuke je 1 sat i 30 minuta nedeljno tokom školske godine.



Online

Kurs je namenjen svim učenicima koji žele da savladaju objektno orijentisano programiranje u programskom jeziku C#.

Primena OOP u izradi složenih aplikacija.

Za pohađanje kursa potrebno je poznavanje koncepata objektno orijentisanog programiranja.

  • Kurs obuhvata upoznavanje sa osnovama C# jezika i .NET okruženja, rad sa bazama podataka, izradom korisničkog interfejsa, osnovama klijent-server arhitekture .

NAPOMENA: Predviđen


Online

Kurs je namenjen svim učenicima koji žele da savladaju objektno orijentisano programiranje u programskom jeziku C++.

Za pohađanje kursa potrebno je poznavanje strukturiranog programiranja i sintakse programskog jezika C.

  • Kurs obuhvata upoznavanje sa proširenjima programskog jezika C, upoznavanje sa objektno orijentisanim principima programiranja, osnovnim elementima programskog jezika C++, klasama i objektima, preklapanjem operatora, klijentskim vezama, nasleđivanjem, generičkim klasama, standardnom bibliotekom klasa (STL), ulaznim i izlaznim tokovima i obradom izuzetaka.

NAPOMENA: Predviđeno vreme trajanja onlajn obuke je 1 sat i 30 minuta nedeljno tokom školske godine.



Online

Napredni nivo - Programski jezik C

Kurs je namenjen učenicima srednjih škola koji žele da prošire svoja osnovna znanja iz oblasti strukturirano programiranje u programskom jeziku C.

Za pohađanje kursa poželjno je poznavanje osnova strukturiranog programiranja i sintakse programskog jezika C.

  • Kurs obuhvata upoznavanje sa rekurzivnim funkcijama, matricama , stringovima, strukturama, sa složenim strukturama podataka (jednostrukospregnuta lista, dvostrukospregnuta lista, cirkularna lista, stek, red, binarna stabla itd.), pokazivačima na funkcije , unije i bitska polja  i rad sa modulima i datotekama (binarne i tekstualne), dinamičko programiranje.

NAPOMENA: Predviđeno vreme trajanja onlajn obuke je 1 sat i 30 minuta nedeljno tokom školske godine.



Online

Početni nivo - Programski jezik C

Kurs je namenjen učenicima srednjih škola koji žele da savladaju osnove strukturiranog programiranje u programskom jeziku C

Za pohađanje kursa nije potrebno nikakvo predznanje iz oblasti programiranja.

  • Kurs obuhvata upoznavanje sa osnovnim elementima jezika C, tipovima podataka, operatorima, naredbama, upravljačkim strukturama, direktivama pretprocesora, nizovima, sa ulogom pokazivača, funkcijama,  sa pojmom efikasnost algoritma, osnovnim algoritmima  za sortiranje i pretragu i rad sa modulima .

NAPOMENA: Predviđeno vreme trajanja onlajn obuke je 1 sat i 30 minuta nedeljno tokom školske godine.