Köszönjük, hogy elküldte érdeklődését! Csapatunk egyik tagja hamarosan felveszi Önnel a kapcsolatot.
Köszönjük, hogy elküldte foglalását! Csapatunk egyik tagja hamarosan felveszi Önnel a kapcsolatot.
Kurzusleírás
Kód megértése LLM-ekkel
- Promptolási stratégiák kódmagyarázathoz és áttekintéshez
- Ismeretlen kódbázisokkal és projektekkel való munka
- Vezérlési folyamat, függőségek és architektúra elemzése
Kód refaktorálása a karbantarthatóság érdekében
- Kódszagok, holt kód és anti-minták azonosítása
- Függvények és modulok átstrukturálása az áttekinthetőség érdekében
- LLM-ek használata elnevezési konvenciók és tervezési fejlesztések javaslatára
Teljesítmény és megbízhatóság javítása
- Hatékonysági problémák és biztonsági kockázatok észlelése mesterséges intelligencia segítségével
- Hatékonyabb algoritmusok vagy könyvtárak javaslata
- I/O műveletek, adatbázis-lekérdezések és API-hívások refaktorálása
Kóddokumentáció automatizálása
- Függvény-/metódusszintű megjegyzések és összefoglalók generálása
- README-fájlok írása és frissítése kódbázisokból
- Swagger/OpenAPI dokumentáció létrehozása LLM-támogatással
Integráció eszközláncokkal
- VS Code-bővítmények és Copilot Labs használata dokumentációhoz
- GPT vagy Claude beépítése Git pre-commit hookokba
- CI-folyamat integráció a dokumentációhoz és a linteléshez
Munka régi és többnyelvű kódbázisokkal
- Régebbi vagy dokumentálatlan rendszerek visszafejtése
- Többnyelvű refaktorálás (pl. Pythonról TypeScriptre)
- Esettanulmányok és páros MI-programozási bemutatók
Etika, minőségbiztosítás és felülvizsgálat
- MI által generált változtatások validálása és hallucinációk elkerülése
- Legjobb gyakorlatok a szakértői felülvizsgálathoz LLM-ek használatakor
- Reprodukálhatóság és a kódolási szabványoknak való megfelelés biztosítása
Összefoglalás és következő lépések
Követelmények
- Programozási nyelvek, például Python, Java vagy JavaScript ismerete
- Jártasság a szoftverarchitektúrában és a kódellenőrzési folyamatokban
- A nagy nyelvi modellek működésének alapvető megértése
Célközönség
- Backend mérnökök
- DevOps csapatok
- Szenior fejlesztők és technikai vezetők
14 Órák
Vélemények (1)
Hogy megszereztem tudást a Python Streamlit könyvtárról, és biztosan megpróbálom használni annak érdekében, hogy fejlesszem a csapatomban használt R Shiny alkalmazásokat.
Michal Maj - XL Catlin Services SE (AXA XL)
Kurzus - GitHub Copilot for Developers
Gépi fordítás