Programski Jezik C++

Objektno Programiranje


C++ Obuka Programiranje

Zašto C++?

Ukoliko ste ikada poželeli da postanete programer ili konkretno da naučite široko upotrebljavan programski jezik C++, ovaj kurs je idealan način da to započnete.

C++ je programski jezik višeg nivoa. Nastao je kao odgovor na potrebu stvaranja objekata, lakom i bezbednom načinu da se upravlja poljima nekog objekta (atributima), da se nasleđivanjem reše problemi konkretizovanja i specifičnosti svakog algoritamskog problema. U suštini C++ je nadogradja programskog jezika C od kojeg se razlikuje samo po načinu ulaza i izlaza podataka i mogućnošću da se manipuliše objektima kroz uvođenje klasa.

Kroz jednostavne primere koji se lako unose; zatim, posle nekoliko pređenih primera moći ćete da već pravite korisne pomoćne programe i koristite računar za rešavanje zanimljivih slagalica. Taj pristup je dobrodošlo odstupanje od mnogih učenja o programiranju koji se brzo zaglibe u složene i ponekad besmislene primere.

Ovde ćete naći, detaljno objašnjeno i jasno ilustrovano, sve što vam treba da biste brzo naučili da programirate!

Da, programiranje može da bude težak zadatak, a C++ je jezik koji veoma često koriste profesionalci. U stvari, mnoge od najsjajnijih igrica, grafika i internet aplikacija urađene su u ovom programskom jeziku, a on se koristi čak i na roverima poslatim na Mars. Ali sam jezik, kao čudovište sa slike na koricama, ne mora da bude tako strašan. Kada se počne od osnovnih elemenata pa se oni prošire kroz jednostavne primere i praktične vežbe i objasne se razlozi i trikovi na koje se oslanja svako svojstvo jezika, zapanjićete se kojom brzinom možete da napredujete.

▲ vrh strane

Ciljevi kursa

Po završetku kursa Programski jezik C++ bićete sposobni da samostalno rešavate razne algoritamski zahtevnije probleme.

Naučićete kako da:

  • naučiti osnove C++ programiranja
  • početi da pišete vlastite programe
  • shvatiti kako i zašto svaki deo programa radi to što radi
  • praviti koristan i višekratno upotrebljiv programski kôd
  • razumeti objektno orijentisano programiranje – konačno objašnjeno jednostavnim jezikom
  • enkapsulacija
  • nasleđivanje klasa
  • polimorfizam
  • operatorska preklapanja

i još mnogo toga korisnog…

Programski jezik C++ je nezamenljiv u oblasti sistemskog programiranja. C++ je dizajniran tako da pruža mogućnost racionalnog strukturiranja velikih programa, tako da se programer bez teškoća može snalaziti u programima sa ogromnom količinom koda. Ovaj kurs pruža sjajnu priliku za ovladavanje ovim programskim jezikom.

Kurs je namenjen kako onima koji su početnici u programiranju i ne moraju da poznaju bilo koji programski jezik i daje pravu predstavu o mogućnostima jezika C++, tako i onima, koji su već izgradili vlastito iskustvo u programiranju. Pomaže da se što potpunije razumeju njegove konstrukcije i način primene. Podstiče na dalje izučavanje kako C++-a, tako i drugih programskih jezika.

▲ vrh strane

Metodologija

Kurs je pogodan za sve koji žele da se po prvi put upuste u novu metodologiju pisanja softvera i najpopularniji programski jezik, kao i za one koji već o tome nešto znaju jer se u ovom kursu rasvetljavaju sve tri tajne jezika.

Na lagan i postupan način kurs vodi polaznika u osnovne principe objektno orijentisanog programiranja i jezika C++, kao modernog sredstva za realizaciju softvera.

Prikazuje i objašnjava sve detalje jezika, kako bi polaznik bio sposoban da analizira i najsloženije tuđe programe i biblioteke klasa, kao i da piše kompleksne sopstvene programe u bilo kom okruženju.

Prikazan je jezik u celini, tako da kurs može pohadjati i onaj ko uopšte ne poznaje jezik C.

Kurs sadrži i prikaz jedne objektne metodologije. Na nizu primera objašnjavaju se naprednije tehnike programiranja na jeziku C++. Iako su objašnjenja jasna, postupna i detaljna, nivo izlaganja je izuzetno visok.

Kurs je namenjen svima onima koji žele da povećaju produktivnost u projektovanju i pisanju softverskih paketa

▲ vrh strane

Trajanje i dinamika kursa C++

Obuka Programskog jezika 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.

Preduslovi

Poznavanje programskog jezika C

▲ vrh strane

Sadržaj obuke C++

Fond časova: 36 časova u grupi / 24 časa individualno.

I sesija

  • šta znači programirati?
  • alati za rad sa C++ (download sa weba i instalacija)
  • upoznavanje sa okruženjem
  • moj prvi program (Hello world!)

II sesija

  • promenjive
  • komentari
  • tipovi podataka
  • operatori

III sesija

  • naredbe
  • if naredba, switch naredba, while naredba, do naredba, for naredba

IV sesija

  • funkcije
  • parametri i argumenti
  • globalne i lokalne promenjive

V sesija

  • rekurzivne funkcije
  • nizovi
  • multidimenzioni nizovi

VI sesija

  • datoteke
  • manipulacija nad datotekama

VII sesija

  • klase
  • manipulacije nad klasama

VIII sesija

  • izvedene klase

IX sesija

  • izuzeci

X sesija

  • generičke funkcije i klase

XI i XII sesija

  • izrada završnog ispita Računar, algoritam, programiranje
  • Mašinski jezik, asembler, prevodilac
  • Programske paradigme i mesto OO programiranja u savremenom razvoju softvera
  • Kako uneti, prevesti i linkovati svoj prvi C++ program
  • Primer 1
    • Ukratko o cout, Tipovi komentara, Funkcije
  • Primer 2
    • Deklaracija i definicija promenljive,
    • Definicija konstante (const int Broj = 100;),
    • Signed i unsigned promenljive,
    • Službene reči, case-sensitive,
    • Typedef, Enum (enum Days {Sunday, Monday, …}; )
  • Primer 3
    • Iskazi, blokovi, izrazi, If / else / switch,
    • Parametri funkcije (formalni, stvarni, predavanje po vrednosti, po pokazivacu i po referenci),
    • Rekurzija i iteracija, vrste petlji

▲ 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.