Skip to content

Kódminőség és kódellenőrzés technikák alapjai

Aszinkron képzés a clean code elveiről és a modern code review technikák gyakorlati használatáról, példakódokkal és bármikor elvégezhető leckékkel.

Saját tempóban tanulható
Vezetett kódolás
Összesen kb. 5 óra
Azonnal elkezdhető
100% pénzvisszafizetési garancia a tananyag 20%-áig
Dr. Faragó Csaba
Ősz Edina
Dr. Faragó Csaba Szoftverfejlesztő, Interactive Brokers
Ősz Edina Product owner, Lufthansa Systems Hungária
Jelentkezem

Mit nyújt a Kódminőség és kódellenőrzés tanfolyam?

Összesen kb. 5 óra ráfordítás
  • A kódminőség alapjaiként megismerheted a jól karbantartható kód írásának alapelveit és a Clean Code legjobb gyakorlatait.
  • Elsajátíthatod a hatékony code review folyamatokat és a kódellenőrzési technikákat.
  • Megismerkedhetsz a legújabb kódellenőrzési eszközökkel, mint a CheckStyle, a Sonar és a SpotBugs.
  • Fejlesztheted a kód refaktorálási és tesztelési képességeidet.
  • Valós projektek és feladatok révén gyakorlati tapasztalatot szerezhetsz.
Előnyök

Miért érdemes belevágnod?

Egy kódsor megírása a könnyebbik fele a munkának. Az igazi kihívás az, hogy a kód hónapok vagy évek múlva is átlátható, hibamentes és könnyen bővíthető maradjon, miközben a csapat tagjai jönnek-mennek. Amikor ez elmarad, a hibák elszaporodnak, a fejlesztés lelassul, a költségek pedig megnőnek.

Éppen ezért létfontosságú, hogy legyen egy jól működő kódellenőrzési folyamat, amely minden változtatást magas minőségi követelményekhez mér. Egy jól strukturált, könnyen olvasható kód nemcsak a fejlesztők napi munkáját könnyíti meg, hanem hosszú távon is fenntarthatóvá teszi a szoftvert.

A cégek számára ez nem elméleti kérdés: a karbantartható, jól ellenőrzött kód közvetlenül csökkenti a hibák miatti késéseket és növeli a projektek hatékonyságát. Nem véletlen, hogy egyre több vállalat keres kifejezetten olyan medior és senior fejlesztőket, akik jártasak a kódminőség és a kódellenőrzés területén.

  • Munka mellett végezheted, rugalmas időbeosztással
  • Gyakorlati feladatokon keresztül, önállóan haladva
Adatelemzési grafikon

Ismerd meg oktatóidat

  • Ősz Edina

    Ősz Edina

    Product owner, Lufthansa Systems Hungária

    2014-ben szereztem mérnökinformatikus mesterdiplomát, azóta a szoftverfejlesztés több szerepkörét is megismertem: fejlesztőként kezdtem, az utóbbi években pedig főként business analystként és product ownerként dolgozom, így a fejlesztési folyamatot több szemszögből is ismerem.

    Az oktatás is a mindennapjaim része: számos ügyféltréninget tartottam már, szabadidőmben pedig digitális foglalkozásokat tartok gyerekeknek.

  • Dr. Faragó Csaba

    Dr. Faragó Csaba

    Szoftverfejlesztő, Interactive Brokers

    Programtervező matematikusként végeztem Szegeden, és a PhD-mat is ott szereztem informatikából. Szoftverfejlesztőként dolgozom több mint 20 éve. Munkám során számos programozási nyelvvel és technológiával találkoztam: a 2000-es években a C++ dominált, a 2010-es években a Java, napjainkban pedig a JavaScript és a Python.

    Az oktatás sohasem állt tőlem távol: az egyetemen algoritmusok és adatszerkezetek gyakorlatot tartottam; céges keretek között tartottam oktatást a tervezési mintákról, a big datáról és az analitikáról.

Kinek ajánlott?

  • Junior fejlesztőknek az alapok elsajátítására
  • Szoftverfejlesztőknek magas szintű, karbantartható kód írásához
  • Csapatvezetőknek a csapat kódminőségének javításához

Kinek nem ajánlott?

  • Akik még nem programoznak, a képzés meglévő fejlesztői alapokra épít
  • Akik egy konkrét nyelv szintaxisát tanulnák
  • Szenior fejlesztők, akik napi szinten vezetnek code review folyamatokat
  • Akik tesztelési specializációt keresnek, arra a Szoftvertesztelés alapjai képzés való

Mik a képzés előkövetelményei?

Valamilyen programozási nyelv (például C#, Java, Python, JavaScript, Swift, Kotlin) készségszintű ismerete

Hogyan fogsz tanulni?

Gyakorlatorientált oktatás

Képzéseink gyakorló feladatokra épülnek, amelyekhez a szükséges tudásanyagot interaktív digitalizált tananyagokból (videó, ppt, pdf, teszt, stb.) és letölthető segédanyagokból sajátíthatod el.

Korlátlan hozzáférés

A képzést teljesen saját időbeosztásod szerint tudod feldolgozni, a tananyagokhoz beiratkozást követően időkorlát nélkül hozzáférsz, és bármikor bármennyiszer visszanézheted őket.

Interaktív digitális tananyag

A gyakorlati feladatok elvégzéséhez és a képzés sikeres teljesítéséhez szükséges tudást digitális tananyagok és előre felvett, vezetett kódolások formájában adjuk át, amelyeket saját időbeosztásod szerint, akár munka mellett is feldolgozhatsz, és korlátlan alkalommal visszanézhetsz.

Ügyfélszolgálat

A Cubix csapata support-ot biztosít a résztvevők számára a beiratkozás előtt, a képzés során és még utána is, ha szükséges.

Jó társaságban leszel!

Már több mint 150 hazai és nemzetközi cég munkatársa képezte magát tovább nálunk.

Tudtad?

A munkáltatók 83%-a finanszírozza a munkatársak képzését, ne felejtsd el megkérdezni a tiédet!

Bármikor kezdhető

Fizetési lehetőségek

Többféle fizetési lehetőséget biztosítunk, hogy a legmegfelelőbb opciót válaszd.

Online fizetés bankkártyával

Az OTP SimplePay az egyik legelterjedtebb online fizetési megoldás — gyors és biztonságos fizetési folyamatáról ismert.

Fizetés banki átutalással, egy összegben

Ha online kártyás fizetés helyett banki átutalással szeretnél fizetni, az sem probléma — írj nekünk, és ebben is segítünk.

Készen állsz a jelentkezésre?

Jelentkezz most, és kezdd el a fejlődést!

Könnyítendő magánszemélyként résztvevő hallgatóink helyzetét, a feltüntetett ár számukra a ténylegesen fizetendő végösszeg.
Céges megrendelés esetén az adott összeg tekintendő a nettó árnak.

100% pénzvisszafizetési garancia a tananyag 20%-áig

Jelentkezz a(z) Kódminőség és kódellenőrzés technikák alapjai képzésre

1 Adatok 2 Számlázás 3 Fizetés 4 Kész

Számlázási adatok

Add meg a számlázási adataidat.

100% pénzvisszafizetési garancia: amíg a tananyag 20%-át nem teljesítetted, kockázat nélkül kipróbálhatod.

Összegzés betöltése…

Fizetési mód

Kérdésed van? Lépj velünk kapcsolatba

Mit fogsz tanulni?

a clean code elveitől a kódminőség-ellenőrző eszközökön át a teljes code review folyamatig.

clean codecode reviewkódminőségrefaktorálás
1 Kódminőség A clean code elvei és a kódminőséget támogató eszközök.
  • Kódminőség: problémafelvetés, konvenciók, áttekintés, karbantarthatóság
  • Clean Code, értelmes elnevezések
  • Függvények, megjegyzés, formázás, egységtesztek
  • Naplózás, konzekvencia
  • Refaktorálás
  • Eszközök
  • Eclipse beépített kódellenőrzés, kiegészítők telepítése
  • CheckStyle
  • Sonar, PMD
  • SpotBugs, végkövetkeztetések
2 Kódellenőrzés A code review szükségessége, folyamata és gyakorlati megvalósítása.
  • Kódellenőrzés: problémafelvetés
  • Kódellenőrzés és szükségessége
  • A kódellenőrzés folyamata, ellenőrző lista
  • Kódellenőrző eszközök
  • Repo készítés, branch protection rule-ok
  • Pull request, review folyamata
  • Kódellenőrzés lezárása, elfogadás és mergelés

Gyakran Ismételt Kérdések

Mikor kezdhetem el a kurzust?

Bármikor megkezdheted, a vásárlás után azonnal hozzáférsz a teljes tananyaghoz.

Meddig érhető el a tananyag?

A tananyaghoz korlátlanul hozzáférsz.

Mennyi időt vesz igénybe a kurzus?

A videós tananyag körülbelül 2 óra 30 perc, amelyhez kiegészítő olvasó anyagok is tartoznak.

Kapok-e támogatást a kurzus során?

A tananyagot és a gyakorlófeladatokat a saját tempódban dolgozod fel. A feladatok önellenőrzők, így a megoldásaidat magad tudod ellenőrizni a tananyag alapján. Technikai vagy szervezési kérdésben az ügyfélszolgálatunk segít.