Linux, SSH & Git
Vetëbesim në terminal, një lab serveri në laptopin tënd dhe disiplinë release-sh me Git dhe GitHub si themeli mbi të cilin qëndron çdo deployment.
Program praktik 6-javor i udhëhequr nga një inxhinier DevOps aktiv.
Vetëbesim në terminal, një lab serveri në laptopin tënd dhe disiplinë release-sh me Git dhe GitHub si themeli mbi të cilin qëndron çdo deployment.
Paketon app-in dhe databazën PostgreSQL me Docker Compose. Pastaj GitHub Actions e teston, e ndërton dhe e skanon në çdo push, me SonarQube Cloud dhe Trivy si porta cilësie dhe sigurie.
Krijon një server real në cloud me Terraform dhe e publikon app-in në HTTPS. Pastaj pipeline-i bën deploy në çdo merge të gjelbër në main, ti rregullon defekte të injektuara duke lexuar logs dhe i rikthen të dhënat nga një backup.
Në javën 6 prezanton një deployment portofoli që punon në një server real cloud, në një URL publike HTTPS. Është mjedis mësimor, jo hosting production, por çdo artifakt është publik, i klikueshëm dhe i yti për ta lidhur në CV.
Punon në një server real cloud që e krijove vetë me një Terraform apply të udhëhequr, pas një adrese reale HTTPS.
GitHub Actions ndërton, teston, skanon dhe bën deploy të app-it tënd në çdo push me SonarQube Cloud dhe Trivy të përfshirë, green dhe publik në GitHub-in tënd.
I gjithë sistemi në një faqe, si artifakti që intervistuesit të kërkojnë ta shpjegosh.
Një incident real që e ke debuguar dhe rregulluar, treguar ashtu siç e tregojnë inxhinierët.
Ofertat
Program 6-javor
Grup i vogël · maksimumi 3 deri në 5 pjesëmarrës
€499 / 6 javë
Grupi i parë, 5 vende. Datat konfirmohen me aplikantët para pagesës.
Rimbursim i plotë deri 72 orë para datës së fillimit. Politika e Rimbursimit
Sesion falas
I hapur për të gjithë · pa pagesë
Falas
Pa pagesë. Pa detyrim.
Nuk të duhet përvojë me DevOps, Linux apo Git: këto i nisim nga zero. Duhet të kesh shkruar pak kod në çfarëdo gjuhe (në shkollë, në bootcamp ose vetë) dhe të ndihesh rehat të instalosh programe. Krejt i ri në IT? Fillo me Sesionin Zbulues falas dhe të dërgojmë çfarë të praktikosh fillimisht.
Dy sesione live nga 90 minuta në javë, 12 gjithsej, rreth gjysma koncepte dhe gjysma punë praktike në lab. Mes sesioneve ka detyra shtëpie që përfundojnë atë që nisëm në klasë.
Një laptop me Windows, macOS (Intel ose Apple Silicon) ose Linux, me të paktën 8 GB RAM (VM-ja e lab-it përdor 4 GB), 25 GB hapësirë të lirë në disk dhe të drejta administratori për të instaluar programe. Laptopët e punës shpesh e bllokojnë këtë, ndaj më mirë një laptop personal. Chromebook-ët dhe tabletët nuk funksionojnë. Të duhet edhe internet i qëndrueshëm dhe një llogari falas në GitHub. Një javë para Sesionit 1 të dërgojmë një udhëzues të shkurtër konfigurimi dhe të ndihmojmë nëse duhet aktivizuar virtualizimi.
Do ta kesh çuar një web app real nga kodi burimor te një deployment publik live: i kontejnerizuar me Docker, i testuar dhe i deploy-uar automatikisht me GitHub Actions, mbi infrastrukturë të krijuar me Terraform, me një portofol GitHub që e dëshmon.
Grupet e vogla mundësojnë komente direkte në çdo sesion, rrugë personale mësimi dhe bisedë reale, jo video të regjistruara që i shikon vetëm.
Ubuntu Linux në një VM lokale, Git dhe GitHub, Docker dhe Docker Compose, GitHub Actions me skanime SonarQube Cloud dhe Trivy, Terraform dhe PostgreSQL, plus mjetet e përditshme të debugging-ut: curl, docker logs, journalctl. Kubernetes lihet qëllimisht për pas këtij kursi; del me një roadmap të qartë drejt tij.
Në javën e fundit finalizon dhe prezanton Artefaktin e Portofolit të Deployment-it: app-i live, pipeline-i CI/CD, diagrami i arkitekturës dhe një histori troubleshooting-u e shkruar. Një projekt real që e lidh në CV dhe GitHub.
Gjatë kursit app-i yt punon në një server cloud që e sigurojmë ne, pa kartë krediti. Këta serverë fiken në një datë të njoftuar pas kursit. Në javën e fundit e zhvendos deployment-in diku që është i yti: një opsion hostingu falas, serveri yt i vogël për rreth €4–5 në muaj, ose një portofol që rindërtohet me një terraform apply. Repo-ja, historiku i pipeline-it, container image dhe kodi i infrastrukturës mbeten të tuat përgjithmonë. Zhvendosja e një sistemi është vetë një aftësi reale DevOps.
Aplikim
Zgjidh programin me pagesë ose sesionin falas. Datat, oraret dhe vendin tënd i konfirmojmë para çdo pagese.