• 36 školskih časova
  • Uživo ili online
  • Sertifikat nakon ispita
  • Početni nivo
Grupa 4+32.000RSD

Prednosti

Zašto izabrati Akademiju Oxford za kurs Programski jezik C?

38

Poslovnica

Kurs je dostupan u mreži poslovnica širom Srbije.

Online, grupna i individualna nastava

Izaberite individualnu nastavu, mikro grupu ili standardnu grupu — u poslovnici ili online.

Sertifikat nakon završnog ispita

Nakon uspešno položenog završnog ispita polaznik dobija sertifikat Akademije Oxford kao dokaz o uspešno završenom kursu.

30k+

Polaznika godišnje

Više od 30.000 polaznika godišnje pohađa kurseve Akademije Oxford.

Mi nudimo kvalitet

Kvalitet potvrđen sertifikatima

Način na koji organizujemo nastavu i čuvamo podatke polaznika proveravaju nezavisna sertifikaciona tela.

Ovi sertifikati potvrđuju kvalitet poslovanja Akademije Oxford. Polaznici po završetku kursa dobijaju sopstveni sertifikat o stečenom znanju.

Međunarodni standard

ISO 9001:2015

Sistem menadžmenta kvalitetom i dosledno unapređenje nastave i usluga.

Broj sertifikata
44 100 22430010
Sertifikaciono telo
TÜV NORD CERT GmbH
Pogledaj sertifikat

Upravljanje poverljivošću

ISO/IEC 27001:2022

Sistem upravljanja bezbednošću informacija i zaštita podataka polaznika.

Broj sertifikata
44 121 25430038
Sertifikaciono telo
TÜV NORD CERT GmbH
Pogledaj sertifikat

Kurs je namenjen početnicima u programiranju, učenicima i studentima tehničkih usmerenja, kao i polaznicima zainteresovanim za sistemsko i embedded programiranje.

Preporučeno prethodno znanje: Osnovna digitalna pismenost i spremnost za rešavanje logičkih zadataka. Prethodno znanje programiranja nije neophodno.

Tokom nastave polaznici će kroz teorijsko-praktični rad i vođene vežbe učiti da:

  • Osnove programskog jezika – Predprocesor, funkcija main, naredbe, funkcije i blokovi naredbi.
  • Osnovne naredbe – Proste, složene i upravljačke naredbe.
  • Ciklusi – Ponavljanje sa unapred određenim brojem prolaza i petlje sa proverom uslova na početku ili kraju.
  • Funkcije – Kreiranje i korišćenje funkcija i organizacija programskog koda.
  • Nizovi i matrice podataka – Kreiranje i indeksiranje nizova i matrica, pristup elementima i uvod u statičko i dinamičko čuvanje podataka.
  • Datoteke – Otvaranje i povezivanje datoteka, čitanje i upis podataka.
  • Pokazivači – Organizacija podataka u memoriji, pokazivačke promenljive i njihova primena.
  • Liste – Formiranje i izmena jednostruko i dvostruko povezanih lista.
  • Strukture – zapisi – Definisanje struktura, liste zapisa, upis i čitanje zapisa iz datoteka.

C je značajan u razvoju sistemskog softvera, programiranju mikrokontrolera i ugrađenih sistema, kao i u situacijama u kojima je potrebno pažljivo upravljanje memorijom. Osnove jezika korisne su i za bolje razumevanje programiranja u drugim jezicima.

Individualna nastava (1 polaznik) traje 24 školska časa, mikro grupa (2–3 polaznika) takođe 24 školska časa, a standardna grupna nastava (4 i više polaznika) 36 školskih časova. Nastava se može realizovati uživo u prostorijama Akademije Oxford ili online. U grupnoj nastavi predviđeno je dodatno vreme za vežbanje i zajedničku proveru rešenja.

Polaznik će moći da napiše jednostavan program u jeziku C, koristi naredbe i petlje, organizuje kod pomoću funkcija, radi sa nizovima i strukturama, pristupa datotekama i razume osnovnu namenu pokazivača.

  1. Osnove programskog jezika – Predprocesor, funkcija main, naredbe, funkcije i blokovi naredbi. Praktičan rad: Kreiranje i pokretanje jednostavnog C programa.
  2. Osnovne naredbe – Proste, složene i upravljačke naredbe. Praktičan rad: Izrada programa sa uslovnim izvršavanjem.
  3. Ciklusi – Ponavljanje sa unapred određenim brojem prolaza i petlje sa proverom uslova na početku ili kraju. Praktičan rad: Izrada programa sa ponavljanjem zadatih operacija.
  4. Funkcije – Kreiranje i korišćenje funkcija i organizacija programskog koda. Praktičan rad: Izdvajanje izračunavanja u posebnu funkciju.
  5. Nizovi i matrice podataka – Kreiranje i indeksiranje nizova i matrica, pristup elementima i uvod u statičko i dinamičko čuvanje podataka. Praktičan rad: Obrada jednodimenzionalnog niza i tabele podataka.
  6. Datoteke – Otvaranje i povezivanje datoteka, čitanje i upis podataka. Praktičan rad: Čuvanje rezultata programa u datoteku.
  7. Pokazivači – Organizacija podataka u memoriji, pokazivačke promenljive i njihova primena. Praktičan rad: Jednostavan primer pristupa vrednosti preko pokazivača.
  8. Liste – Formiranje i izmena jednostruko i dvostruko povezanih lista. Praktičan rad: Kreiranje jednostavne povezane liste.
  9. Strukture – zapisi – Definisanje struktura, liste zapisa, upis i čitanje zapisa iz datoteka. Praktičan rad: Izrada male evidencije podataka pomoću struktura.

Na kursu se radi u programskom jeziku C, uz kompajler i odgovarajuće razvojno okruženje.

Izaberite oblik nastave koji odgovara vašem načinu učenja. Svaki oblik može da se pohađa u poslovnici ili online.

Individualna nastava

Broj polaznika
1 polaznik
Trajanje
24 školska časa
Kako izgleda
Jedan polaznik i predavač. Početak po dogovoru.
Nastava
Uživo Online

Mikro grupa

Broj polaznika
2 do 3 polaznika
Trajanje
24 školska časa
Kako izgleda
Manja grupa. Više prostora za rad i pitanja.
Nastava
Uživo Online

Grupa 4+

Broj polaznika
4 i više polaznika
Trajanje
36 školskih časova
Kako izgleda
Zajednički raspored i vežbe.
Nastava
Uživo Online

Uživo u poslovnici

Nastava u prostorijama Akademije Oxford.

Online uživo

Nastava preko interneta, sa predavačem.

Cena kursa: Programski jezik C

Cene su prikazane po vidu nastave.

Kurs možete platiti u celosti ili u dve rate: prvu pre početka, a drugu na polovini kursa.

GRUPNA 4+ polaznikauživo ili online
  • 36 časova • 9 nedelja
  • 2 puta nedeljno po 90min
cena32.000 RSD2 rate po 16.000 RSD
INDIVIDUALNAuživo ili online
  • 24 časa
  • Po dogovoru
cena48.000 RSD2 rate po 24.000 RSD
MIKRO GRUPAuživo ili online
  • 24 časa • 6 nedelja
  • 2 puta nedeljno po 90min
cena40.000 RSD2 rate po 20.000 RSD
Test spremnosti

Da li je kurs Programski jezik C za vas?

Jedanaest kratkih pitanja o tome koliko već znate i šta želite da postignete — na kraju dobijate preporuku.

  • oko 2 minuta
  • 11 pitanja
  • preporuka kursa
Koliko iskustva imate u oblasti ovog kursa?
Koliko vam je poznata tema „Osnove programskog jezika“?
Koliko vam je poznata tema „Osnovne naredbe“?
Koliko vam je poznata tema „Ciklusi“?
Koliko vam je poznata tema „Funkcije“?
Koliko vam je poznata tema „Nizovi i matrice podataka“?
Koliko vam je poznata tema „Datoteke“?
Šta želite da postignete?
Koliko vremena nedeljno možete da odvojite za vežbanje između časova?
U kakvoj grupi biste voleli da učite?
Gde biste voleli da pratite nastavu?

Predavači — Programski jezik C

Nastavu vode predavači sa iskustvom u programiranju i testiranju softvera.

Šta kažu naši polaznici? 🤍

Iskustva polaznika Akademije Oxford

Danijela Marinkovic
2023.

Brza i kvalitetna usluga. Povoljne cene, veliki izbor kurseva. Sve pohvale i preporuke.

danijela milenkovic
2023.

Svaka preporuka. Brza i kvalitetna usluga. Veliki broj strucnih obuka.

Mira Milovanovic
2024.

Sve pohvale za Akademiju Oksford, sjajno iskustvo, znanje i saradnja sa Akademijom!

Sanja Nanic
2024.

Sve pohvale za Akademiju Oxford ukljucujuci i nastavnicki kadar.Samo tako nastavite a ja vam zelim puno uspeha u daljem radu i da se jos prosirite

Helena Milosevic Momcilov
2023.

Izuzetno profesionalni, nude kvalitetne obuke i dobru podrsku, kako polaznicima, tako i samim predavacima.

Marija Jevremovic
2023.

Profesionalni odnos zaposlenih prema profesorim a, ucenicima, organizaciji rada i nastavi. Dobri uslovi za rad i saradnju. Sve pohvale.

Česta pitanja

Česta pitanja o kursu Programski jezik C

Najvažnije informacije pre prijave.

Individualna nastava (1 polaznik) traje 24 školska časa, mikro grupa (2–3 polaznika) takođe 24 školska časa, a standardna grupna nastava (4 i više polaznika) 36 školskih časova.

Nastava se može realizovati uživo u prostorijama Akademije Oxford ili online.

Osnovna digitalna pismenost i spremnost za rešavanje logičkih zadataka. Prethodno znanje programiranja nije neophodno.

Po završetku nastave polaznik polaže završni praktični ispit, u okviru kojeg pokazuje primenu naučenih postupaka. Nakon uspešno položenog završnog ispita dobija sertifikat Akademije Oxford.

C se koristi u sistemskom softveru, ugrađenim sistemima, mikrokontrolerima, drajverima i drugim programima gde su efikasnost i upravljanje resursima važni.

Može biti dobar izbor za one koji žele da detaljnije razumeju kako programi rade sa podacima i memorijom, ali zahteva preciznost i redovno vežbanje.

C je prvenstveno proceduralni jezik, dok C++ podržava i objektno orijentisane i druge paradigme. Poznavanje C-a može biti korisna osnova za kasnije učenje C++-a.

Da, C je čest izbor za razvoj softvera za mikrokontrolere. Ovaj kurs daje programske osnove, ali ne obuhvata posebnu obuku za konkretan uređaj ili razvojnu ploču.

Pokazivači omogućavaju rad sa memorijskim adresama. Njihovo razumevanje važno je za upravljanje podacima i za rad sa određenim strukturama u jeziku C.

Da. Program obuhvata čitanje i upis datoteka, nizove, matrice, liste i strukture podataka.

Da. Plan obuhvata formiranje i menjanje jednostruko i dvostruko povezanih lista.

Znanja su relevantna kao osnova za sistemsko i embedded programiranje i pojedine poslove u razvoju softvera. Za profesionalni angažman obično je potrebno dalje učenje i praktični projekti.

Ne u potpunosti. Kurs obrađuje jezik C, dok razvoj ugrađenih sistema zahteva i poznavanje elektronike, hardvera i specifičnih razvojnih alata.

Programski jezik C — kurs u Akademiji Oxford

Kako izgleda nastava na kursevima programiranja u Akademiji Oxford.

Akademija Oxford
Prijavite se na kurs

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Cilj kursa je osposobljavanje polaznika za razumevanje osnovnih konstrukcija jezika C, pisanje jednostavnih programa, obradu podataka i upoznavanje sa radom memorije.

Da li je potrebno prethodno znanje?

Osnovna digitalna pismenost i spremnost za rešavanje logičkih zadataka. Prethodno znanje programiranja nije neophodno.

Završni ispit i sertifikat

Po završetku nastave polaznik polaže završni praktični ispit, u okviru kojeg pokazuje primenu naučenih postupaka. Nakon uspešno položenog završnog ispita dobija sertifikat Akademije Oxford.

Kako se prijaviti za kurs?