Qualysoft ACADEMY
Ipari technológiák és tapasztalatok testközelből
SZEMINÁRIUM
2023 tavaszi félév (03.08. - 05.17. hetente)
BME Q épület
A szeminárium célkitűzése
A program keretein belül a hallgatók megismerkedhetnek az iparban ma használt releváns technológiákkal, keretrendszerekkel, folyamatokkal. Az előadások során az IT szektor különböző területein járatos szakemberek mutatják be a hallgatók számára a technológiákat, és megosztják az ezzel kapcsolatos szakmai és személyes tapasztalataikat. Ezen felül a résztvevők mentorok segítségével egy piacközeli projekt megvalósításában is részt vehetnek.
Megszerezhető készségek, képességek
A hallgatók megismerkedhetnek olyan, az iparban széles körben elterjedt technológiákkal, melyek ismerete sok szakterületnél előfeltétel a sikeres elhelyezkedéshez. Ilyen technológiák közé tartoznak a verziókezelő rendszerek, Continuous integration megoldások, illetve a konténerizációs technológiák. Ezen felül bepillantást nyerhetnek néhány fejlesztői keretrendszer és adatbázis technológia ipari alkalmazására, valamint olyan bleeding edge technológiákra, mint a Kubernetes és a Terraform. Az előadásokon megszerzett tudást egy valóságközeli példaprojekt elvégzésében kamatoztathatják, mentorokkal támogatott környezetben, visszajelzést kapva a munkájukról.
A szemináriumsorozat olyan soft skillek bemutatását is előtérbe helyezi, mint a projekteken való együttműködés, a teljesítményértékelés, a szakmai interjúkra való felkészülés vagy a projekt tervezés.
Tematika
-
10 alkalom, minden szerdán (kivéve 2 alkalommal csütörtökön) 14-18 óráig
-
8 előadás, 1 házi feladat prezentáció, 1 alkalom kerekasztal beszélgetés, tapasztalatok megosztása
-
QS hackaton (opcionális)
-
QS irodában mini programozó verseny
-
Egész napos challenge
-
"Team building" (társasjáték, videojáték party, pizza)
-
-
Nagy házifeladat - "Piacközeli" miniprojekt
-
Programozási nyelv: Java Spring
-
3 fős csapatok – Minden csapathoz QS rendel egy mentort, aki felügyeli a kiadott feladatokat és segít a csapattagoknak
-
Core feladatok és lesznek választható feladatok is (pl. Extra tesztek, Kubernetesben futás, több automatizáció)
-
Sprint tervezések
-
Instruktorok
Előadás alkalmak és témák
2023.03.08. DevOps rövid intro + GIT deep dive
A Git verziókezelő rendszer hatékony alkalmazása az iparban. Alapvető működés megismerése, branchek, merge vs. rebase, conflict kezelés, stash, remote-ok, git workflow-k.
2023.03.16. Projekt ajánlat tervezés - Agilis fejlesztés / Tesztelés a gyakorlatban
Két rövidebb előadás: Projekt ajánlat tervezés és agilis fejlesztés bemutatás, valamint Tesztelés ipari környezetben.
Az Agilis ajánlat tervezés mellett szeretnénk bemutatni a Waterfall iparban használt variációit és megvilágítani, hogy nem minden fejlesztés kizárólag Agilis. A hallgatók ezen alkalom keretében kapják meg a beadandó projekthez szükséges információkat.
2023.03.22. Java Spring keretrendszer + swagger
Java Spring keretrendszer alapvető bemutatása, előnyök/hátrányok, Spring boot, swagger API bemutatása.
Adatbázis rendszerek ipari alkalmazásai:
DB Big Picture (milyen típusú mire való - in-memory, sql, nosql, big-data, etc), Postgres adatbázis inicializálása, adatbázis tervezés bemutatása, kapcsolat kiépítése Java alkalmazással. Egyetemen belüli további lehetőségek ajánlása a témában.
2023.03.29. The DevOps Mindset
A DevOps értelmezése(i), kultúra, technológiai stack, ipari tapasztalatok devops kapcsán
2023.04.05. Konténerizáció, Docker
A konténerizáció mára megkerülhetetlenné vált az iparban. Ezen workshop keretében a hallgatók megismerhetik a konténerizáció alapjait, a docker működését. Bemutatjuk a konténerek összeállításának és optimalizálásának a folyamatát, illetve azok alapvető működtetését.
2023.04.13. CI/CD (Gitlab CI)
Continuous integration, Continuous Delivery folyamatok az iparban. A GitlabCI megoldás áttekintése
2023.04.19. Kubernetes (+ Helm kitekintés)
Konténer orkesztráció megvalósítás Kubernetes segítségével. Kubernetes alapok, manifestek, Podok, Deploymentek kezelése.
2023.04.26. Cloud + Terraform
Felhő alapú menedzselt szolgáltatások ipari alkalmazásai és előnyeik. Felhő erőforrások definiálása Terraform segítségével.
2023.05.03. Elkészült projektek demoja
2023.05.10. Ráadás előadás
Mit tanultunk mi az iparban + interjútapasztalatok - Stories and AMA: Kerekasztal beszélgetés, érdekes esetek, ipari tapasztalatok bemutatása, kötetlen beszélgetéssel egybekötve. "PCA": A csapattagok értékelhetik egymást, és a mentorral részt vesznek egy feedback meetingen