Programski Jezik C

Objektno Programiranje

Zašto Programski Jezik C?

Postoji pregršt razloga zašto bi ste trebali naučiti programski jezik C.

Pre svega vreme trajanja ovog jezika nosi svoje prednosti: C je prisutan već skoro 30 godina te su tone materijala i kôdova lako dostupni. To znači da postoji dosta toga iz čega se može ne samo učiti nego i iskoristiti. Štaviše, većina problema na koje se nailazi u C programiranju je detektovana i detaljno razjašnjena te možete lako naći jako precizna objašnjenja. Zbog svoje masovne upotrebe veome je teško da u prvih par godina programiranja jezikom C uopšte smislite pitanje koje neko (ako ne i hiljade drugih) već nije postavio na internetu i dobio gomilu razumnih odgovora na njega.

Kao rezultat dužine postojanja i upotrebe ovog jezika u sistemskom programiranju za Unix, programski jezik C je postao nešto kao univerzalni jezik programiranja. Odličan je za izražavanje zajedničkih ideja na način koji je prijemčiv većini ljudi. Štaviše, mnogi principi korišćeni u C-u pojavljuju se u ostalim programskim jezicima pa bi se moglo desiti da se vaše upoznavanje sa nekim drugim programskim jezikom svede na savladavanje razlika u odnosu na C dok svo ostalo znanje biva upotrebljivo.

Treće ali ne manje značajno C je relativno blizak mašinama. Postoji velika prednost u tačnom poznavanju šta se zapravo dešava ispod površine – ovo postaje značajno kada pokušavate da izvedete neki zadatak jezikom višeg nivoa a proces se odvija veoma sporo ili se čak ne odvija  uopšte. Poznavanje C-a omogućava, takođe, da bolje pojmite kako funkcioniše umrežavanje i rad u mrežnom okruženju. Viši programski jezici možda ovo čine malo jednostavnijima ali sprečavaju da jasno shvatite šta se zapravo dešava tokom procesa tj. iza vaših leđa pa kad stvari naiđu na prepreke na putu mnogo je bolje znati šta se to dešava kako bi ste to mogli popraviti (tipična situacija u svakom programiranju).

Sve u svemu – mnogo zanimljivog programiranja je izvedeno u programskom jeziku C, kao npr. sistemski sofveri, aplikacije za obradu podataka i sl. Ukoliko želite da postanete sposobni za više od kreiranja jednostavnih web aplikacija – C je pravi jezik za vas.

Ukoliko želite da napravite sjajnu, brzu igricu – C je opet pravi izbor.

Pomoću C-a možete napraviti ceo Operativni Sistem!

▲ vrh strane

Ciljevi kursa

  • Ovladavanje osnovama programiranja.
  • Algoritamsko pešavanje problema.
  • Linijska i razgranata struktura rešavanja problema.
  • Uočavanje razlike između procedura i funkcija, kao i ovladavanje korišćenjem rekurzivnih funkcija (funkcija koje pozivaju same sebe sa izmenjenim početnim uslovima).
  • Manipulacija nizovima, kako jednodimenzionalnim i dvodimenzionalnim tako i višedimenzionalnim.
  • Upisivanje i čitanje iz fajlova.
  • Ovladavanje i nesmetano korišćenje specifičnih alata jezika C, kao što su upućivači i pokazivači.
  • Naučićete da koristite ulančane liste, jednosmerne i dvosmerne.
  • Osnovne koncepte struktuiranih podataka i njihovo skladištenje u memoriji računara.

▲ vrh strane

Trajanje i dinamika kursa Programski Jezik C

Obuka Programski jezik C u grupi traje 36 časova (oko tri sedmice). Nastava se pohađa tri puta nedeljno po tri školska časa (dva i po sata ). Prijavite se već danas za grupnu obuku i na raspolaganju su vam dva termina:

  • 16:30-19:00
  • 19:00-21:30

kao i dve kombinacije dana:

  • ponedeljak – sreda – petak
  • utorak – četvrtak – subota

Ukoliko obuku pohađate individualno (polaznik sam sa instruktorom) obuka traje 24 školska časa i na raspolaganju su vam termini tokom celog dana, od 9:00 do 22:00h, no u dogovoru sa instruktorom možete ih menjati, kao i intezitet obuke (svaki drugi dan, svaki dan…). Nastava se pohađa tri puta nedeljno po tri školska časa (dva i po sata ).

▲ vrh strane

Cena obuke Programski Jezik C

Cena grupne nastave: 18.000,00 Din.

Cena individualne nastave: 27.000,00 Din.

Iskoristite! Plaćanje je moguće izvršiti u 2 dela: Prvi deo po započetoj obuci i drugi na polovini kursa.

▲ vrh strane

Preduslovi

Elementarna logika i minimalno sedmi razred osnovne škole.
▲ vrh strane

Sadržaj obuke Programski Jezik C

Sadržaj kursa:
1. Osnove programskog jezika C
  • predprocesor
  • metoda main()
  • naredbe, metode (funkcije, procedure)
  • blok naredbi
2. Osnovne naredbe
  • uslovna naredba i grananje u programu
  • višestruko grananje
  • naredbe prekida izvršavanja programa
3. Ciklusi
  • višestruko ponavljanje bloka naredbi sa tačnim brojem ponavljanja
  • višestruko ponavljanje bloka naredbi sa izlaskom na vrhu
  • višestruko ponavljanje bloka naredbi sa izlaskom na kraju
4. Metode
  • kreiranje metoda
  • funkcije
  • procedure
5. Niz podataka, matrica podataka
  • nizovi, indeksi, pristup i kreiranje
  • matrice, indeksi, pristup i kreiranje
  • dinamički i statički nizovi i matrice
6. Datoteke
  • povezivanje datoteka
  • čitanje iz datoteka
  • upisivanje u datoteke
7. Upućivači i pokazivači
  • način skladištenja podataka u memoriji
  • značaj upućivača
  • kreiranje, modifikovanje i značaj pokazivačkih promenljivih
8. liste
  • pojam, formiranje, menjanje listi
  • jednostruko ulančane liste
  • dvostruko ulančane liste
9. Strukture – Zapisi
  • formiranje zapisa
  • kreiranje liste sa zapisima
  • upis u datoteku i čitanje datoteka sa zapisima

▲ vrh strane

ZAKAZANI KURSEVI »

HTML i CSS

Od 24.02.2017 u terminu od: 19:00h

MS Office Paket

Od 15.03.2017 u terminu od: 13:00h

MS Excel

Od 12.03.2017 u terminu od: 11:30h

Programski Jezik C

Od 14.03.2017 u terminu od: 16:30h

Adobe Photoshop

Od 22.03.2017 u terminu od: 16:30h

Programski Jezik C++

Od 25.03.2017 u terminu od: 19:00h

PHP i MySQL programiranje

Od 28.03.2017 u terminu od: 19:00h

Spremni za prijavu?

Pozovite odmah 060 600 66 00 i zakažite obuku!
Ili učinite to putem našeg websajta »


Imate posebne zahteve? Iskoristite mogućnost prilagođavanja javnih kurseva i obuka vašim potrebama.

NOVO!!!

Škola PRIVET Advance® Creative Training Center organizuje časove matematike i fizike za studente i srednjoškolce.