Lecture Archive

Eloadasok

Minden Markdown fajl kulon aloldalt kap a src/content/lectures mappabol, itt pedig a teljes lista jelenik meg.

1. het

Bevezetes

Pelda eloadas, amely mutatja, hogyan lehet uj tananyagokat feltolteni Markdown fajlokkal.

Megnyitas
5. hét

Modern szoftverfejlesztési eszközök 5. – Build rendszerek, csomagkezelés és automatizálás

Részletes jegyzet a build folyamat lépéseiről, fordítási alapfogalmakról, Make/Ninja/CMake/Meson eszközökről, valamint C# és Unity build sajátosságokról.

Megnyitas
6. hét

Modern szoftverfejlesztési eszközök 6. – Folytonos integráció (CI/CD)

Build rendszerektől a CI/CD-ig: alapfogalmak, pipeline-ok, trigger-ek, artifactok, Jenkins, GitHub Actions és Unity-s kitekintés.

Megnyitas
8. hét

Modern szoftverfejlesztési eszközök 8. – Virtualizáció és konténerek (Docker, Compose, Kubernetes)

Virtualizációs szintek az ISA-tól az alkalmazás-virtuális gépig, Docker és Compose alapok, Podman/OCI, multi-stage és distroless image-ek, devcontainerek, CNCF ökoszisztéma, Kubernetes áttekintés, konténer-megfigyelhetőség és WebAssembly kitekintés.

Megnyitas
11. hét

Modern szoftverfejlesztési eszközök 11. – AI módszerek (LLM, GPT)

Transzformer-alapú nagy nyelvi modellek (LLM) áttekintése: tokenizálás, attention, reasoning modellek, tool use és MCP, agentic kódolás, LLM framework-ök (LangChain, LlamaIndex, Haystack, Semantic Kernel), lokális LLM-ek telepítési mintái, kvantálás (GPTQ / AWQ / BitsAndBytes / GGUF) és LoRA / QLoRA adaptáció, biztonság és szabályozás.

Megnyitas