Sajátítsd el a C++ alapjait, és kezdj el hatékony, strukturált programokat írni már az első naptól! Ez a gyakorlati képzés végigvezet a legfontosabb témákon: szintaxis, vezérlési szerkezetek, adattípusok, memóriakezelés és objektumorientált alapelvek. A képzés végére megtanulod, hogy hogyan írj moduláris, újrahasznosítható kódot, magabiztosan fejleszthetsz C++-ban, és készen állsz a haladó szintű témákra.
Képzés hossza:
Képzés nyelve:
32 tanóra
Magyar, igény esetén angol
A képzés díja:
169 500 Ft + Áfa
C++ programozás alapok - Időpontok és jelentkezés
Első oktatási nap: 2025. november 25., további oktatási napok: 26., 27., 28.
Hétköznap napközbeni (09.00 - 16.30)
Jelentkezési határidő:
2025. november 17.
Képzés nyelve:
Magyar
Tanfolyam díja:
169 500 Ft + Áfa
Kedvezmények:
Zártcsoportos képzésre jelentkezem
Amennyiben munkatársaiddal zárt csoportos képzésen veszel részt és kaptál a tanfolyam időpont kódot, itt tudod leadni jelentkezésedet.
Jelentkezés időpont nélkül
Ha egyik időpont sem felel meg neked, de érdekel a tanfolyam, kérünk, hogy add le jelentkezésedet időpont nélkül! Új időpont felvételekor értesíteni fogunk.
Ezeket a kedvezményeket veheted igénybe jelentkezéskor:
MasterMoms program
Bárkinek, aki szeretné elsajátítani a C++ programozás alapjait és megérteni a nyelv működését. Különösen ajánlott szoftverfejlesztőknek, mérnököknek és informatikai szakembereknek, akik teljesítménykritikus vagy "alacsony szintű" programozást igénylő alkalmazásokat fejlesztenének.
- Erős számítástechnikai ismeretek
- Alapfokú programozási ismeretek
Ha még nem rendelkezel kódolási ismeretekkel, akkor első lépésként a Programozási alapok (MFPROG1) tanfolyamunkat ajánljuk.
Alapismereteid felméréséhez kérjük, hogy töltsd ki 20 kérdésből álló tesztsorunkat.
Kattints IDE a kérdéssorért!
A C++ az egyik legnépszerűbb és legszélesebb körben használt programozási nyelv, amelyet 1983-ban fejlesztettek ki a C nyelv kiterjesztéseként. Erőteljes és hatékony nyelv, amelyet nagy teljesítményű alkalmazásokhoz, beágyazott rendszerekhez, játékfejlesztéshez és pénzügyi szoftverekhez egyaránt használnak. A C++ támogatja a generikus, az objektumorientált, illetve a procedurális programozást is, mivel egy általános célú, magas szintű programozási nyelv. A legkülönbözőbb alkalmazási területeken is megállja a helyét a rendszerprogramozástól kezdve a tudományos kutatásokig. Rugalmassága és könnyű megérthetősége rendkívül népszerűvé teszi.
A képzés során megismerheted a C++ alapjait, az objektumorientált programozás alapelveit, és megtanulhatod, hogyan lehet hatékony és robusztus programokat készíteni ezzel a nyelvvel.
A képzés elvégzése után, többek között képes leszel:
- Megérteni és alkalmazni a C++ programok alapvető szintaxisát és szerkezetét
- Hatékonyan használni változókat, adattípusokat, konstansokat, operátorokat és kifejezéseket
- Írni programokat vezérlési szerkezetekkel: feltételes utasításokkal, ciklusokkal és elágazásokkal
- Moduláris programokat fejleszteni függvényekkel, paraméterátadással és függvénytúlterheléssel
- Használni a fontosabb C++ standard könyvtárakat numerikus, szövegkezelő, dátum- és konverziós feladatokra
- Dolgozni összetett adatszerkezetekkel, például tömbök, vektorok, karakterláncok, struktúrák és osztályok
- Dinamikusan kezelni a memóriát mutatók és referenciák segítségével
- Alkalmazni az alapvető bemeneti és kimeneti technikákat, beleértve a konzolos I/O-t
- Érteni és használni az objektumorientált programozás alapelveit, mint az osztályok, objektumok, kapszulázás, konstruktorok, destruktorok, láthatósági szabályok és öröklődés
Ha más szintek vagy speciálisabb irányok is érdekelnek a témában, akkor ez az ábra segíthet eligazodni a kapcsolódó képzéseink között:
Tematika:
1. BEVEZETÉS, FEJLESZTŐI ESZKÖZÖK
1.1. A C++ nyelv bemutatása
1.2. Fejlesztőeszközök összehasonlítása
1.3. Visual Studio megismerése
1.4. Programok készítése, fordítása és futtatása
1.5. Parancssori használat
2. A C++ NYELV ELEMEI
2.1. Programok felépítése
2.2. Utasítások szerkezete
2.3. Operátorok
2.4. Változók, típusok, konstansok és konstans kifejezések
2.5. Kiíratás és adatbevitel alapjai
2.6. Mutatók, referenciák és memóriakezelés alapjai
3. VEZÉRLÉSI SZERKEZETEK
3.1. Utasítások sorrendje
3.2. Feltételes utasítás végrehajtása (if)
3.3. Ternary operátor
3.4. Többirányú elágazás (switch)
3.5. Ciklusok (for, while, do-while)
4. MODULÁRIS PROGRAMOK
4.1. Függvények használata
4.2. Paraméterek átadása
4.3. Függvények túlterhelése
4.4. Több fájlból álló programok
5. FONTOSABB STANDARD KÖNYVTÁRAK
5.1. Numerikus függvények
5.2. Szövegkezelő függvények
5.3. Dátumkezelő függvények
5.4. Konverziós függvények
6. ÖSSZETETT ADATSZERKEZETEK
6.1. Dinamikus memóriakezelés
6.2. Karakterláncok kezelése
6.3. Tömb és vektorok
6.4. Struktúrák és osztályok
6.5. Stream
7. OBJEKTUMORIENTÁLT PROGRAMOZÁS ALAPJAI
7.1. Objektum, osztály, interfész és példány fogalma
7.2. Tagváltozók és metódusok
7.3. Konstruktorok, destruktor
7.4. Láthatósági szabályok
7.5. Öröklődés alapjai
C++ programozás alapok - Mentoraid lesznek
Az Eszterházy Károly Főiskolán végzett programtervező informatikusként, majd az intézmény jogutódjában, az Eszterházy Károly Egyetemen informatikatanárként diplomázott. Már tanulmányai mellett bekapcsolódott az intézmény fejlesztési és kutatási projektjeinek megvalósításába. Részt vett többek között Az RFID/NFC technológia továbbfejlesztési lehetőségei az "Internet of Things" koncepciói...
Az Eötvös Loránd Tudományegyetemen végzett okleveles programtervező informatikusként. Az egyetemi felsőoktatásban 2010 óta végez oktatási tevékenységet (az ELTE-n és a Pázmány Péter Katolikus Egyetemen), 2015 óta pedig a vállalati szegmensben is rendszeresen vezet képzéseket. Oktatási területe elsődlegesen a C++, C# és PHP programozásra, a webes alkalmazások fejlesztésére, a szoftvertechnológiára és...
A Budapesti Műszaki és Gazdaságtudományi Egyetem (BME), Villamosmérnöki és Informatikai Karán szerzett mesterdiplomát kitüntetéses minősítéssel, ahol később tanulmányait folytatta az Informatikai Tudományok Doktori Iskolában. A BME-n “A funkcionális programozás C++-ban” tantárgy társszerzője és társoktatója. Több mint 10 éve dolgozik szoftverfejlesztőként, főként a távközlés és a pénzügy...
A Budapesti Műszaki és Gazdaságtudományi Egyetem (BME), Villamosmérnöki és Informatikai Karán szerzett PhD diplomát, később itt is dolgozott tanszéki mérnökként. A felnőttképzések iránti elhivatottságát a BME-n egy-egy tantárgy fejlesztésében, oktatásán keresztül bizonyította. Gyakran jár vissza az egyetemre egy-egy gyakorlatot, illetve labort tartani. Emellett szakmája kiváló képviselője, az egyetemi...
Szabolcs az ELTE-n végzett matematika-fizika szakos tanárként, PhD fokozatát pedig az Óbudai Egyetemen szerezte informatika tudományterületen. Több mint húsz éves oktatói tapasztalattal büszkélkedhet algoritmusok és programozási nyelvek terén. Emellett évekig tevékenykedett multinacionális vállalatoknál szoftverfejlesztőként. Fő kompetenciaterületei: C++, C# és Python programozás
Nagyon tetszett az előadó felkészültsége és stílusa, fenn tudta tartani az érdeklődésemet.
Kovács Ágnes