---
title: "ShipReal: A vibe codertől az igazi mérnökig"
description: "Az AI-od megírta az appot. Azt a részt, ami fent tartja, senki. Ez a 20 órás kurzus áthidalja ezt a szakadékot."
canonical: "https://shipreal.dev/hu"
last-updated: "2026-09-01"
---

# A vibe codertől az igazi mérnökig

> Az AI-od megírta az appot. Azt a részt, ami fent tartja, senki. Ez a 20 órás kurzus áthidalja ezt a szakadékot.

**38 modul, valódi postmortemek, gyakorlati feladatok és önellenőrző kvízek.** [YouTube](https://www.youtube.com/watch?v=fyHbx9de3GI&list=PLFEcqBh9-Xwo) · [Teachable](https://shipreal.teachable.com/courses/course/lectures/66619411)

## A kurzus tartalma

### Bevezetés

A térképed az egész kurzusról: mit ad minden mélymerülő modul, és hogyan épül egymásra a tizenegy rész.

- **Bevezetés: az út előtted** (13 lecke, ~25 min): A térkép az asztalon: mind a 38 modul, mit ad minden mélymerülés, és melyik modulhoz ugorj, ha valami eltörik.

### 1. rész: A szemléletváltás

Huzalozd újra, ahogy a működő szoftverre gondolsz: rendszerek, állapot, kompromisszumok. Az ítélőképesség rétege, amit az AI nem ad meg.

- **A „működik” illúziója** (12 lecke, ~28 min): A kérés életciklusa, a környezetek és az éles jéghegy: miért nem jelent szinte semmit az, hogy „nálam fut a laptopon”.
- **Gondolkodás rendszerekben és állapotban** (12 lecke, ~29 min): Állapot, mellékhatások és idempotencia: miért ront néha a helyzeten az, hogy „futtasd le még egyszer”.
- **Döntések, komplexitás és absztrakció** (14 lecke, ~36 min): Kompromisszumok, YAGNI, és mikor termeli ki magát egy absztrakció: a döntések, amiket az AI nem hoz meg helyetted.

### 2. rész: A fejlesztői alapok

A napi mesterség: a Git mint gondolkodási eszköz, AI-natív workflow, futtatókörnyezetek, algoritmusok, frontend-architektúra és a függőségek aknamezője.

- **A verziókezelés mint gondolkodási eszköz** (13 lecke, ~33 min): A Git a commiton és a pushon túl: branchelési stratégia, bisect, és a blame mint régészet.
- **Az AI-natív mérnöki workflow** (13 lecke, ~31 min): A prompt mint specifikáció, olyan kód átnézése, amit nem te írtál, és a korlátok, amiktől az AI tempója biztonságos marad.
- **Hogyan fut a kód: a runtime réteg** (13 lecke, ~33 min): Processzek, memória és az event loop: miért blokkol a Node, és miért számít a Python GIL-je.
- **Algoritmikus gondolkodás: komplexitás és adatszerkezetek** (13 lecke, ~27 min): Big-O-érzék és tömbök vs. mapek vs. fák: mikor öl meg csendben az N a négyzeten 10 000 felhasználónál.
- **Frontend-architektúra: mit épít meg az AI (és mit ront el)** (13 lecke, ~35 min): Renderelési modellek, állapotkezelés, és a frontended azon részei, amiket az AI rosszul vázol fel.
- **Függőségkezelés: a rejtett aknamező** (12 lecke, ~31 min): Lockfájlok, semver-hazugságok és ellátásilánc-támadások: a left-pad sztori, és hogyan ne te légy a folytatás főszereplője.

### 3. rész: Az adatréteg

Adatbázisok mint gondolati modellek: előbb táblák és indexek, aztán lekérdezés, SQL félelem nélkül, és migrációk, amik nem viszik le az élest.

- **Adatbázis-alapok: gondolkodás adatokban** (13 lecke, ~33 min): Gondolkodás táblákban, indexekben és megszorításokban, mielőtt egyetlen lekérdezést is írnál.
- **SQL és lekérdezői gondolkodás** (13 lecke, ~33 min): Joinok félelem nélkül, olvasható lekérdezési tervek, és a lekérdezések, amik nagy terhelés alatt megolvadnak.
- **Adat nagy méretben: módosítás, migráció és tovább** (13 lecke, ~34 min): Módosítások, migrációk és backfillek, amik nem viszik magukkal az élest.

### 4. rész: Hálózatok és szerződések

Hogyan beszélgetnek egymással a rendszerek: APIs mint szerződések, a DNS-től HTTP-ig tartó lánc, amin minden kérés él, és a valós idejű minták.

- **API-tervezés mint szerződés** (13 lecke, ~35 min): REST vs. RPC szemlélet, verziózás, és az APIs továbbfejlesztése anélkül, hogy összetörnéd azokat, akik rájuk építenek.
- **Hálózati alapok** (12 lecke, ~33 min): DNS, TCP, TLS, HTTP: a lánc, amin minden kérés áll vagy bukik.
- **Valós idejű és eseményvezérelt minták** (12 lecke, ~33 min): WebSocketek, server-sent events és eseményvezérelt folyamatok: amikor a pollozás már nem elég.

### 5. rész: Erődítés

Hogy kibírja a valósággal való ütközést: alapból biztonságos, ellenálló hibakezelés, tesztek, amik magabiztosságot vesznek, és observability, ami megválaszolja, hogy „mi tört el hajnali 3-kor”.

- **Alapból biztonságos** (12 lecke, ~35 min): Az OWASP legfőbb kockázatai, injection és hitelesítési hibák: a támadások, amik megtalálnak, nem fordítva.
- **Hibakezelés és ellenállóképesség** (12 lecke, ~32 min): Timeoutok, backoffos újrapróbálkozás és circuit breakerek: elegánsan hibázni, nem hangosan.
- **Tesztelés: magabiztosság, nem lefedettség** (12 lecke, ~33 min): Tesztek, amik magabiztosságot vesznek, nem lefedettségi számokat: mit teszteljünk, mit hagyjunk ki, és miért.
- **Observability: logok, metrikák és trace-ek** (15 lecke, ~33 min): Logok, metrikák és trace-ek, amik előbb megválaszolják, hogy „mi tört el hajnali 3-kor”, mint a felhasználóid.

### 6. rész: Infrastruktúra és deploy

Amin a kódod áll: mit old meg valójában a konténer, felhős fogalmak, amik túlélik a konzol bármelyik átszabását, és pipeline-ok, amik megállítják a rossz deployokat.

- **Konténerek: miért, nem hogyan** (12 lecke, ~35 min): Mit old meg valójában a Docker: image vs. konténer, és miért jelent végre valamit az, hogy „a konténerben megy”.
- **Felhőinfrastruktúra: fogalmak, nem kattintások** (12 lecke, ~38 min): A menedzselt szolgáltatások döntési fája: felhős fogalmak, amik túlélik a konzol bármelyik átszabását.
- **CI/CD: a pipeline, ami megvéd** (12 lecke, ~33 min): A pipeline, ami megállítja a rossz deployokat, mielőtt a felhasználóid megtalálnák.

### 7. rész: Architektúra és skála

Tervezés növekedésre: előbb a monolit, sorok, cache, profilozás optimalizálás előtt, és érzék az elosztott rendszerekhez.

- **Architektúraminták: monolitok, szolgáltatások és a középút** (13 lecke, ~34 min): Előbb a monolit, mikor termeli ki a szolgáltatás a maga komplexitását, és a középút, amit senki nem reklámoz.
- **Aszinkron feldolgozás és sorok** (14 lecke, ~34 min): Üzenetsorok: miért van minden valódi rendszerben, és mi történik, ha a consumerek lemaradnak.
- **Cache-stratégiák** (12 lecke, ~30 min): Redis, TTL-ek és cache-invalidáció: hírhedten az informatika két nehéz problémájának egyike.
- **Teljesítmény, profilozás és skálázás** (14 lecke, ~33 min): Előbb profilozz, aztán optimalizálj: a valódi szűk keresztmetszetet keresd, ne a megtippeltet.
- **Érzék az elosztott rendszerekhez** (12 lecke, ~34 min): Az elosztott rendszerek tévhitei, és az érzék, amivel kiszúrod őket a saját tervedben.

### 8. rész: Az üzleti réteg

A kód, ami a számlákat fizeti: fizetés és megfelelőség, metrikák, amik tényleg előre jelzik a bevételt, és attribúció önámítás nélkül.

- **Fizetés, előfizetés és megfelelőség** (12 lecke, ~34 min): Fizetési webhookok, amik túlélik az újrapróbálkozást, előfizetési állapotgépek, és a megfelelőségi alapok, amiket nem hagyhatsz ki.
- **Üzleti metrikák és termékanalitika** (13 lecke, ~35 min): A metrikák, amik tényleg előre jelzik a bevételt, és a hiúságiak, amik nem.
- **Felhasználószerzés, hirdetés és attribúció** (13 lecke, ~36 min): UTM-ek, attribúciós ablakok és hirdetési matek önámítás nélkül.

### 9. rész: AI-hajtású termékek

Intelligenciát élesbe, felelősen: hogyan tanulnak a modellek, beágyazások és RAG, és éles AI-funkciók kiértékelésekkel és költségkerettel.

- **A gépi tanulás alapjai: hogyan tanulnak a modellek** (12 lecke, ~33 min): Hogyan tanulnak valójában a modellek: annyira, hogy se a demó, se a gyártó ne verjen át.
- **Intelligencia az appodba** (13 lecke, ~33 min): Beágyazások, RAG, és a feladathoz illő modell választása a leghangosabb helyett.
- **Éles AI-funkciók építése** (12 lecke, ~33 min): Kiértékelések, költség- és késleltetési keretek, és LLM-funkciók, amik kibírják a valódi felhasználókat.

### 10. rész: Mesterfogások és éles üzem

A senior szokások: hipotézisvezérelt hibakeresés és az élesítési checklista, ami elválasztja az indulást a szerencsejátéktól.

- **A hibakeresés mint szakma** (12 lecke, ~35 min): Hipotézisvezérelt hibakeresés: reprodukálás, szigetelés, bizonyítás, nem printelés és imádkozás.
- **Üzemkészség és folyamatos üzemeltetés** (14 lecke, ~37 min): Az élesítési checklista, az incidenskezelés, és az üzemeltetési ritmus, ami az indulás után kezdődik.

### 11. rész: Terjeszkedés mobilra

Telefonon minden más: offline-first adat, hálózatok, amik kérés közben tűnnek el, és áruházi release-vonatok.

- **Mobilspecifikus gondolati modellek** (13 lecke, ~33 min): Miért nem kis weboldal a mobil: életciklusok, jogosultságok, és az operációs rendszer mint szigorú főbérlő.
- **Mobiladat és hálózat** (12 lecke, ~37 min): Offline-first adat, szinkronkonfliktusok, és hálózatok, amik kérés közben tűnnek el.
- **Mobilkiadás és terjesztés** (12 lecke, ~30 min): Áruházi jóváhagyás, release-vonatok, és miért nem lehet hotfixelni egy binárist.

### Búcsú: A búcsú

A zárás: mi változott a gondolkodásodban, és mi az az egy dolog, amit még frissen csinálj meg.

- **Búcsú: most állíts élesbe valamit, ami bírja** (7 lecke, ~12 min): Mi változott a gondolkodásodban, mi az az egy dolog erre a hétre, és hogyan tartsd meg az ítélőképességet, amit most építettél.

## Gyakori kérdések

### Kinek szól ez a kurzus?

Fejlesztők, akik építve tanultak, nem tanulva. Nap mint nap állítasz élesbe appokat AI-eszközökkel (Copilot, Claude, ChatGPT), és gyorsabb vagy, mint valaha. De van egy szakadék a „fut” és a „mérnökileg is rendben van” között, és pontosan érzed, amikor hajnali 3-kor eltörik valami, vagy amikor egy senior fejlesztő megkérdezi: „miért pont így csináltad?”

Nem vagy kezdő. Tudsz kódot írni, de nem mindig tudod elmondani, mi történik azután, hogy megnyomod az Entert. Pontosan ezt a szakadékot zárja be ez a kurzus.

### Mit tanít, amit nem tudok egyszerűen kipromptolni?

Ítélőképesség. Az AI ma a kódod 80%-át írja; az a 20%, ami számít, az architektúra, a hibakezelés, a biztonsági modell és a rendszertervezés. Ehhez a 20%-hoz kompromisszumokat, kontextust és következményeket kell átlátni, és pontosan ez az, amit az AI nem tud megcsinálni helyetted.

Minden modul fog valamit, amit már „tudsz” (adatbázisok, APIs, deployok), és megmutatja, mi hiányzik belőle: a kérés életciklusa, a lekérdezési tervek, a retry storm, a cache-invalidáció, az élesítési checklista.

### Kell hozzá CS-diploma vagy egy konkrét tech stack?

Diploma nem kell. A kurzus azoknak készült, akik kihagyták, vagy megszerezték és a nagyját elfelejtették. A koncepció az első: a példák bevett eszközöket használnak, PostgreSQL-t, Redist, Dockert és Stripe-ot, de minden modul a gondolati modellt tanítja, nem a gyártó gombjainak nyomkodását, így átvihető arra a stackre is, amivel te állítasz élesbe.

### Mik ezek a postmortemek és feladatok?

A Complete minden modulja felboncol egy valódi, dokumentált mérnöki katasztrófát: valódi cég, valódi dátum, valódi gyökérok, és az, ami megelőzte volna. Utána a feladat a modult a saját, már élesben futó projektedre alkalmazza, nem egy játék repóra, így minden modul végén a valódi rendszered egy kicsivel közelebb kerül az éles minőséghez.

### Mennyi időt visz el?

A Complete 38 tanítómodul, egyenként 25-40 perc, plusz a feladatok, és egy rövid búcsúval zárul. Számolj nagyjából 20 óra videóval, és körülbelül a duplájával, ha a gyakorlati munkát is beleveszed. Tizenegy önálló részre tagolódik, szóval bátran ugorhatsz egyenesen ahhoz a részhez, ami éppen ég: nem megy a deploy? 6. rész. Lassú a lekérdezés? 3. rész.

### Kapok tanúsítványt?

Igen! És ki kell érdemelni, nem a nézegetésért jár: a ShipReal tanúsítványa a kurzus elvégzéséről, a Teachable felületén. Minden modul egy 10 kérdéses önellenőrző kvízzel és egy nyitott kérdéssel zárul, a tanúsítvány pedig akkor jön, ha mindegyiken végigmentél.

### Meg tudja venni a cégem az egész csapatnak?

Igen. A helyeket közvetlenül adom, a fenti csapatcsomagok helyenkénti árán, egyetlen számlán, és a csapattal együtt mozognak, ahogy jönnek és mennek az emberek. Minden mérnök a Complete kurzust kapja, a saját projektjén dolgozva, nem egy közös homokozóban.

20 hely fölött, vagy ha kell PO, SAML-en vagy OIDC-n keresztüli single sign-on, esetleg a modulok a saját LMS-edbe SCORM- vagy xAPI-csomagként vagy LTI-n keresztül, akár Cornerstone, Workday, Moodle vagy bármi alatt, amit a céged futtat, írj nekem, és közösen szabjuk méretre.

### És ha mégsem nekem való?

Kezdd az ingyenes áttekintőkkel a YouTube-on: gyorsan kiderül belőlük, hogy a kurzus a te nyelveden beszél-e. Ezen túl az árazási táblázatban lévő garancia a teljes válasz, az igénylés menete pedig a visszatérítési szabályzatban van.

### Milyen nyelveken érhető el?

A narráció egyelőre csak angol. A Complete a Teachable felületén angol, francia, német, olasz, spanyol & héber felirattal jön. Hamarosan több nyelv is érkezik.

## Legal

[Privacy Policy](https://shipreal.dev/privacy) · [Terms of Service](https://shipreal.dev/terms) · [Refund Policy](https://shipreal.dev/refunds)
