Benned is ott a lehetőség

Megfelelő elméleti alaptudással és gyakorlással Te is eljuthatsz a profik szintjére!

JELENTKEZEM
TANANYAG MEGTEKINTÉSE

Programozás bővebben:

A különböző program nyelvek felépítése, logikája rendkívül hasonló. Ebből következik, hogy ha egy komolyabb általános célú programnyelvet meg tanulunk magabiztosan használni, akkor a többi nyelv sem fog gondot okozni. Én alapvetően a C++ program nyelvet tanítom, ami egy magas szintű objektum orientált programnyelv (OOP). Sok mindent örökölt az elődjétől a C nyelvtől, éppen ezért van lehetőség osztályok és azok példányai nélkül is programozni.

A C++ nyelvet leginkább program kódok megírásával lehet megtanulni. A kódok segítségével különféle matematikai feladatokat tudunk végrehajtani a számítógéppel. Azért mondom, hogy végrehajtani, mert a programkódok segítségével parancsokat adunk a számítógépnek, amit ő gondolkodás nélkül végrehajt.

A kódokat egy fejlesztői környezetbe kell beírni, majd le kell fordítani egy olyan állománnyá amit a számítógép végre tud hajtani. Az egyik legfejlettebb fejlesztői környezet a világon a Visual Studio. A Visual Studio rengeteg szolgáltatással támogatja a programozókat mint pl. a különböző hiba kereső eszközök (Dubugging).

A programozást először a legegyszerűbb program megírásával érdemes kezdeni. Ez nem fog mást csinálni mint kiírni egy mondatot a képernyőre (Hello world!). Ezután megértjük hogyan lehet változókat létrehozni és hogy milyen változó típusokat lehet használni eközben. Következő témakör lesz a utasítások végrehajtásának megértése, nyomon követése, sorrendje. Ide tartozik a különböző kifejezések kiértékelésének menete is.(++i, i++)

Nagy tapasztalatom van abban, hogy miként lehet mélyen megérteni a kódok jelentését. Rengeteg diákot tanítottam programozni aminek segítségével kiderültek azok a kritikus részek amiket a nagy többség nehezen ért meg. Kidolgoztam olyan tanulási módszereket amik segítségével ezeket a nehéz részeket is uralni fogjuk.

A következő tematikát szoktam javasolni:

Alapok:

  • a legegyszerűbb program
  • változók és típusok
  • operátorok
  • alapvető bemeneti kimeneti eszközök

Program szerkezet:

  • vezérlési szerkezetek
  • függvények
  • paraméter átadás
  • láthatóság , élettartam

Adat szerkezetek:

  • tömbök
  • tömbök és pointerek kapcsolata
  • karakter sorozatok
  • dinamikus memória kezelés

Osztályok:

  • az OPP bemutatása
  • példányok
  • tagváltozók és tagfüggvények láthatósága
  • öröklődés
  • polimorfizmus

Windowsban megjelenő alkalmazások készítése:

  • windows form application-ok készítése

Utolsó gondolatként pedig említsük meg, hogy manapság miért érdemes programozást tanulni. Ha megvizsgáljuk a jelenlegi munkaerőpiacot akkor nem nehéz belátni, hogy milyen nagy a kereslet programozókra. És azt sem érdemes elfelejteni, hogy a programozói fizetések is elég magasak. Ebből következik, hogy érdemes megtanulni a programozást mint szakmát. És érdemes elhelyezkedni programozóként hiszen ebben esetben magas presztízsű jól fizetett állással fogsz rendelkezni hosszútávon.

Üdvözlettel:

Szabó András

fizikus

Ha jönnél tanulni, keress bátran!
Tel: +36704338125

Vagy írj az űrlapon keresztül!