fbpx
Képzés hossza:
Képzés nyelve:
32 tanóra
Magyar, igény esetén angol
A képzés díja:
109 500 Ft + Áfa

Programozási alapok tanfolyam - Időpontok és jelentkezés

Első oktatási nap: 2026. június 30.

Hétköznap ESTI (17.00 - 20.15)
Képzés nyelve:
Magyar
Tanfolyam díja:
109 500 Ft + Áfa
Kedvezmények:
MasterMoms program
Jelentkezési határidő: 2026. június 22.
Jelentkezési határidő:
2026. június 22.

Első oktatási nap: 2026. július 20. , további oktatási napok: 21., 22., 23.

Hétköznap napközbeni (09.00 - 16.30)
Képzés nyelve:
Magyar
Tanfolyam díja:
109 500 Ft + Áfa
Kedvezmények:
MasterMoms program
Jelentkezési határidő: 2026. július 10.
Jelentkezési határidő:
2026. július 10.

Első oktatási nap: 2026. augusztus 25.

Hétköznap ESTI (17.00 - 20.15)
Képzés nyelve:
Magyar
Tanfolyam díja:
109 500 Ft + Áfa
Kedvezmények:
MasterMoms program
Jelentkezési határidő: 2026. augusztus 13.
Jelentkezési határidő:
2026. augusztus 13.

Első oktatási nap: 2026. szeptember 14. , további oktatási napok: 15., 16., 17.

Hétköznap napközbeni (09.00 - 16.30)
Képzés nyelve:
Magyar
Tanfolyam díja:
109 500 Ft + Áfa
Kedvezmények:
MasterMoms program
Jelentkezési határidő: 2026. szeptember 4.
Jelentkezési határidő:
2026. szeptember 4.

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

Ismerd meg a programozás alapjait és kezdd el saját alkalmazásaid fejlesztését! Megtanulod a legfontosabb nyelvek és eszközök használatát, valamint az algoritmusok és hibakeresés alapjait. A tanfolyam végére képes leszel egyszerű programokat készíteni és stabil, megbízható kódot írni. Tökéletes kiindulási alap IT karrierhez vagy meglévő tudásod bővítéséhez.

 

KEDVEZMÉNY!

Összeállítottunk egy 20 kérdésből álló tesztsort, melynek kitöltői leellenőrizhetik, hogy nekik való-e a programozás.

Kattints IDE a kérdéssorért! Töltsd ki és gyere a képzésre 5% kedvezménnyel! :) 

Bárkinek, aki kíváncsi a programozásra, szeretne gyakorlati technikai tudást szerezni, vagy fejlesztené problémamegoldó képességeit—legyél teljesen kezdő, pályamódosító, vagy új lehetőségeket kereső. Képzésünk célja, hogy programnyelv specifikus alapozó tanfolyamainkra (Java, C#, Python, Perl, etc.) olyan résztvevők is tudjanak csatlakozni, akik korábban még nem rendelkeztek programozás ismeretekkel. Bátran ajánljuk tehát azoknak is, aki még egyáltalán nem programoztak és szeretnék kipróbálni magukat ezen a területen.

  • Alapfokú számítógépes ismeretek

A Programozási alapok tanfolyam bevezet a szoftverfejlesztés világába, segít megérteni a programozás logikáját és alapfogalmait. Áttekintést ad a különböző programozási nyelvekről, azok felhasználási területeiről, valamint a kód szerkezetéről és működéséről. Megismerheted a vezérlési szerkezeteket, a moduláris programozást, az algoritmusok alapjait és a hibakezelést. A képzés során használt eszközök és módszerek biztos alapot adnak ahhoz, hogy továbbfejlődj a szoftverfejlesztésben vagy jobban átlásd az IT-rendszerek működését.  A tanfolyam után olyan átfogó tudással rendelkezel majd a programok készítésében, hogy egy választott programnyelv mélyebb megismerésébe bátran belevághatsz!

 

Főbb témakörök:

  1. A programkészítés lépései – Ismerd meg a különböző programozási nyelveket, fejlesztői környezeteket, a kód fordítását, futtatási keretrendszereket és a hibakeresési technikákat.
  2. Programok felépítése és fő részei – Értsd meg az alapvető kódelemeket, például az utasításokat, változókat, adattípusokat, operátorokat, bemenet-kimenet kezelést és tömböket.

  3. Vezérlési szerkezetek – Sajátítsd el a szekvenciális végrehajtást, elágazásokat, ciklusokat és a programvezérlés technikáit.

  4. Moduláris programozás – Tanuld meg, hogyan bontsd a kódot újrahasznosítható egységekre modulok, függvények és eljárások segítségével.

  5. Algoritmusok – Fejleszd problémamegoldó készségeidet keresési, rendezési, kiválogatási és összegzési módszerekkel.

  6. Hibakezelés és kivételkezelés – Ismerd fel a különböző hibatípusokat, alkalmazz defenzív programozást, és használd a strukturált kivételkezelést.

  7. Objektum-orientált programozás alapjai – Fedezd fel az OOP alapelveit, beleértve az osztályokat, objektumokat, öröklődést és az adatelrejtést.

Ez a tanfolyam nem programozási nyelv specifikus, több ismert nyelven is gyakorlunk, hogy biztosítsuk a széles körű tudás megszerzését.

 

Az alábbi ábrán bemutatunk neked néhány lehetséges és népszerű tanulási irányt, a Programozási alapok képzésünkre épülve:

 

 

RÉSZLETES TEMATIKA:

1. PROGRAM KÉSZÍTÉS LÉPÉSEI

1.1. Programozási nyelvek típusai
1.2. Programozási nyelvek felhasználási céljai
1.3. Alkalmazások felülete
1.4. Programozási paradigmák
1.5. Forráskód, gépi kód
1.6. Programkód szerkesztők: UltraEdit, Notepad++ stb.
1.7. Integrált fejlesztői környezetek (IDE) feladatai (Eclipse, NetBeans, Visual Studio, PyCharm)
1.8. Projekt fogalma
1.9. Fordítás és linkelés
1.10. Compiler és interpreter
1.11. Parancssor használata a fordításhoz
1.12. Futtató keretrendszerek működése (Java VM, .NET)
1.13. Szoftvertesztelés feladatköre
1.14. Debug használata hibakereséshez

 

2. PROGRAMOK FELÉPÍTÉSE, FŐ RÉSZEI

2.1. Utasítás fogalma
2.2. Utasítás blokk
2.3. Programok eleje és vége
2.4. Megjegyzések
2.5. Operátorok
2.6. Adattípusok szerepe a nyelvben
2.7. Típuskonverzió
2.8. Változók használata
2.9. Könyvtárak
2.10. Input és output műveletek
2.11. Konstansok
2.12. Összetett típusok
2.13. Tömbök használata

 

3. VEZÉRLÉSI SZERKEZETEK

3.1. Szekvenciális utasítások
3.2. Logikai kifejezések felépítése
3.3. Összetett logikai kifejezések
3.4. Elágazások (if, else)
3.5. Többirányú elágazások (switch, case)
3.6. Ciklusok 
3.6.1. Számlálós ciklusok (for, for each)
3.6.2. Elöltesztelő ciklusok (while)
3.6.3. Hátultesztelő ciklusok (repeat-until)
3.6.4. Kiugrás ciklusokból (break, continue)
3.7. Ugrások a kódban (goto)
3.8. Program végrehajtásának befejezése (return, exit)

4. MODULÁRIS PROGRAMOZÁS

4.1. Egység fogalma (unit, component)
4.2. Modul fogalma (module, package, library)
4.3. Modulok közötti kapcsolatok
4.4. Eljárások
4.5. Függvények
4.6. Deklaráció és definíció
4.7. Visszatérés hívásból, visszatérési érték
4.8. Paraméterek
4.9. Standard eljárások és függvények

 

5. ALGORITMUSOK

5.1. Eldöntés
5.2. Keresések (lineáris, bináris)
5.3. Kiválogatás
5.4. Összegzés
5.5. Szélsőérték keresés
5.6. Rendezések (kiválasztásos, buborék)
5.7. Szétválogatás
5.8. Metszet
5.9. Unió

 

6. HIBAKEZELÉS, KIVÉTELKEZELÉS

6.1. Hibák típusai (fordítási, futtatási)
6.2. Defenzív programozás fogalma
6.3. Program lefutásának státusza
6.4. Hibakezelés céljai
6.5. Kivétel fogalma
6.6. Egyszerűsített hibakezelés
6.7. Kivételkezelés külön blokkal (try-catch)

 

7. OBJEKTUM-ORIENTÁLT PROGRAMOZÁS ALAPJAI

7.1. Objektum-orientált programozás fogalma, előnyei
7.2. Objektum, osztály, példány fogalma
7.3. Az osztály részei: attribútumok és metódusok
7.4. Speciális metódusok: konstruktor és destruktor
7.5. Láthatóság
7.6. Öröklődés

 

 

Programozási alapok tanfolyam - Mentoraid lesznek


Kérdésed van a tréninggel kapcsolatban?



TOVÁBBFEJLESZTENÉD A TUDÁSOD A TÉMÁBAN?

Ha szeretnél mélyebb ismereteket szerezni ezen a területen, akkor ezekből a ráépülő képzésekből választhatsz.


ISTQB Advanced Level Technical Test Analyst vizsgafelkészítő képzés
(MFCTALTTA)

Python programozás alapok tanfolyam
(MFPYTH1)

Python programozás haladó tanfolyam
(MFPYTH2)

Java programozás alapok
(MFJAVA1)

Szoftvertesztelési feladatok Pythonnal képzés
(MFPYTHTEST)

Java programozás haladó képzés
(MFJAVA2)

GUI készítés Pythonban Tkinter alapon képzés
(MFPYTHTKI)

Spring programozás tanfolyam
(MFSPRING1)

Excel automatizáció Python nyelven képzés
(MFPYTHEXCEL)

Spring Reactive programozás tanfolyam
(MFSPRING2)

Java webfejlesztés
(MFJAVAWEB)

Java webfejlesztés Java Server Faces (JSF) technológiával
(MFJAVAJSF)

Java webszolgáltatás fejlesztés
(MFJAVAWS)

Java adatbázis-kezelés (JPA)
(MFJAVAJPA)

Enterprise JavaBeans (EJB) fejlesztés
(MFJAVAEJB)

Funkcionális programozás Java nyelven
(MFJAVA8U)

Tervezési minták (Design Patterns) Java környezetben tanfolyam
(MFDPJAVA)

Java EE programozás Oracle Weblogic Server alapon
(MFOJJ1)

C# programozás alapok tanfolyam
(MFCS1)

C# programozási nyelv új verziói, újdonságai tanfolyam
(MFCS4)

Web és mobil alkalmazások fejlesztése C# nyelven tanfolyam
(MFCS5)

WPF (Windows Presentation Foundation) programozás C# nyelven - alapozó tanfolyam
(MFWPF1)

WPF (Windows Presentation Foundation) programozás C# nyelven - haladó tanfolyam
(MFWPF2)

.NET Framework - .NET Core migráció C# nyelven tanfolyam
(MFDNETMIG)

Tervezési minták (Design Patterns) C# .NET környezetben tanfolyam
(MFDPCS)

C++ programozás alapok
(MFCPP1)

White Hat Hacker képzés
(MFWHH)

C++ programozás haladó
(MFCPP2)

Tervezési minták (Design Patterns) C++ környezetben tanfolyam
(MFDPCPP)

C programozás alapok
(MFC1)

JavaScript programozás alapok
(MFJS1)

PHP programozás alapok
(MFPHP1)

PHP programozás haladó
(MFPHP2)

Perl programozás
(MFPERL1)

Oracle WebLogic Server performancia tuning képzés
(MFWLT1)

MySQL üzemeltetői, fejlesztői ismeretek
(MFMYSQL1)

Mobil alkalmazások automatizált tesztelése Appiummal
(MFAPPIUM)

API tesztelés automatizálása RestAssured könyvtárral workshop
(MFRESTASSURED)

gRPC (Google Remote Procedure Call) mikroszolgáltatások fejlesztése tanfolyam
(MFGRPC)

Behavior-Driven Development (BDD) a gyakorlatban: GUI tesztautomatizálás Cucumber, Selenium WebDriver és Java alkalmazásával tanfolyam
(MFCUCUMBER)

Bevezetés a tesztelés automatizálásba Playwright keretrendszerrel
(MFPLAYWRIGHT)

Adatlekérdezés GraphQL használatával tanfolyam
(MFGRAPHQL)

Vállalati GraphQL rendszerek kialakítása tanfolyam
(MFGRAPHQL2)

Konkurens és aszinkron programozás C++ nyelven tanfolyam
(MFCPPCON)

QA technikák és unit tesztelés C++ programozási nyelven tanfolyam
(MFCPPTEST)

GUI fejlesztés C++ nyelven tanfolyam
(MFCPPGUI)

C++ build rendszerek tanfolyam
(MFCPPBUILD)

Modern C++ programozás - Új nyelvi elemek tanfolyam
(MFCPPMOD)

Ezek a tanfolyamok és e-learningek is érdekelhetnek

Tekintsd meg néhány további képzésünket a témában


Junior Frontend Fejlesztő Szakképzés (06134004)
(MFJFEAK)

Junior Java Backend Fejlesztő Szakképzés (06134005)
(MFJBEAK)

Vibe coding workshop – AI alapú alkalmazásfejlesztés kódolás nélkül
(MFVIBECODING)