Programi DevOps
Karakteristikat e programit
DevOps është një metodologji e zhvillimit software që integron ekipet e zhvillimit dhe operimeve për të përmirësuar automatizimin, shpejtësinë, stabilitetin, dhe bashkëpunimin në ciklin e jetës së një aplikacioni. Kombinon teknologji, procese, dhe kulturë të bashkëpunojë për përditësime të shpejta dhe cilësi të lartë.
Kohëzgjatja: 10 javë / 34 orë
Pjesëmarrja: 2 hërë/javë
Kompetencat
Në përfundim të trajnimit, kursanti do të jetë i aftë të:
- Zbatojë konceptet bazë të DevOps dhe integrimin e vazhdueshëm (CI/CD).
- Përdorë mjetet DevOps si Docker, Kubernetes, Jenkins, dhe Git.
- Konfigurojë dhe menaxhojë infrastruktura cloud me AWS, Azure ose Google Cloud.
- Implementojë monitorim dhe logim për aplikacionet dhe sistemet.
- Përmirësojë sigurinë dhe automatizimin e operacioneve IT.
Certifikimi
Pas përfundimit me sukses të trajnimit, pajiseni me certifikatë të licencuar nga Ministria e Ekonomisë, Kulturës dhe Inovacionit.
Karriera
Pas përfundimit të trajnimit, kursantët mund të ndjekin mundësi punësimi në:
- DevOps Consultant – Këshillim dhe implementim i praktikave DevOps për organizata.
- Cloud Engineer – Menaxhim dhe zhvillim i infrastrukturave cloud.
- Site Reliability Engineer (SRE) – Monitorim dhe përmirësim i performancës së aplikacioneve.
- DevOps Engineer – Automatizim dhe optimizim i proceseve të zhvillimit dhe operimeve.
1.DevOps
- Agile Methodology
- DevOps Stages
- Fundamentals of the internet
2.Unix dhe Linux
- Linux
- Serveri virtual Linux
- Konfigurimi i Nginx
- Basic Bash Scripting
- Key exchange, key based authentification
- Komandat linux
- File system, environment variables, path variable
- Menaxhimi i userave dhe permissions në Linux/Unix
- Menaxhimi i paketave, website static/dinami
3.Database - DevOps
- Relational database vc NoSQL
- SQL
- Securing MySQL/SQL SERVER
- CRUD
4.Krijimi i nje insfrastrukture të plote
- Infrastruktra
- config management
- Ansible
5.Source Code Management
- Git
- GitHub
- Git vs GitHub
- GitHub Repository
- Git Commands - push, pull, merge
6.Sigurimi i nje website
- SSL certificate
- Konfigirimi i një website me Nginx
- HTTP to HTTPS redirection
- Redirect www to non-www
7.Continuous Integration - Jenkin
- Continues Integration
- Jenkins
- Jenkins Plugins
8.Docker
- Docker
- Docker case study
- Docker registry
- Docker image & Containers
- Docker Compose
9.Kubernates
- Kubernates
- Kubernate vc Docker
- Arkitektura e kubernates
- Kuberbates Hands-on
Trajnime të Ngjashme

Web Development Python
Një website perfekt në dizajn dhe funksionalitet. Python është një gjuhë shumë e njohur programimi, e cila përdoret në server për ndërtimin e aplikacioneve Web dhe jo vetëm. Kjo gjuhë programimi ka fituar popullaritet për shkak të sintaksës dhe lexueshmërisë së qartë. Program mjaft praktik si për fillestarët, ashtu edhe për ata që kanë njohuri në programim. Python është open source, që do të thotë se është i lirë për t'u përdorur, madje edhe për aplikime komerciale.

JAVA
JAVA, më e lehtë për t’u përdorur, për t’u shkruar, përpiluar, korrigjuar gabimet dhe për të mësuar. Java është #1 gjuhë programimi dhe Development Platform. Gjuha e programimit Java është koherente, me kosto të ulët dhe shkurton Development Timeframes. Java është gjuha e parë e programimit për DevOps, AI, VR, Big Data, Continuous Integration, Analytics, Mobile ChatBots. Java është numri një si Development language për microservices.

C/ C++
Nise si duhet karrierën në programim, duke siguruar themele të forta me gjuhët bazë të programimit. C është një gjuhë programimi procedurale. Kodimi i Operating System është komod duke përdorur gjuhën C, sepse ofron një akses të drejtpërdrejt me memorjen, është i thjeshtë në sintaksë. C++ është një gjuhë programimi që përdoret për të koduar aplikacione me performancë të lartë. Kjo gjuhë është object-oriented dhe e strukturuar.