16.05.2025 - 14.06.2026 (32 saat, 8 oturum, 12.000 TL)
-----------------------------------------------------------
16.05.2026 - Cumartesi
Oturum 1 - Microservices Proje Mimarisi
Java, Spring Boot, Spring Cloud, Microservices, Kafka, PostgreSQL, Redis, Keycloak, Eureka, Zipkin, API Gateway
Demo: Microservice workflow diagramı, transaction akışı gösterimi
Proje ve tüm modüllerin tanıtımı.
17.05.2026 - Pazar
Oturum 2 - Microservices Projesinin Test Edilmesi
Microservice test ve kod kalitesi workflow.
23.05.2026 - Cumartesi
Oturum 3 - Docker & Helm Deploy
Docker, Dockerfile, Docker Compose, Helm, Kubernetes, Minikube
Demo: K8s Minikube üzerinde PostgreSQL, Redis, Kafka, Account-Service deploy.
Microservice container’larını çalıştırma ve Helm ile deploy.
Oturum 4 - Jenkins, Smart Multi-Pipeline + Terraform
Jenkins, Shared Library, GitHub Webhook, Terraform, LocalStack
Demo: Commit → Jenkins pipeline tetikleniyor → Terraform LocalStack mock AWS → Docker build → Helm deploy → ArgoCD sync
Local sandbox workflow’u test etme.
===== Kurban Bayramı =====
30.05.2026 - Cumartesi - Ders yok.
31.05.2026 - Pazar - Ders yok.
===== Kurban Bayramı =====
06.06.2026 - Cumartesi
Oturum 5 - Terraform + Cloud AWS EKS
Terraform, AWS CLI, EKS, VPC, IAM, NodeGroups, Security Groups
Demo: Terraform apply ile AWS üzerinde VPC + EKS + NodeGroups oluşturma.
AWS cloud ortamına geçiş, IaC mantığını gerçek ortamda gösterme.
Oturum 6 - Helm + ArgoCD Production Deployment
Helm, ArgoCD, Minikube/AWS EKS, Nginx Ingress, Keycloak
Demo: Dev / Stage / Prod environment deploy, GitOps sync
Helm charts ve ArgoCD ile multi-environment deploy.
13.06.2026 - Cumartesi
Oturum 7 - Monitoring & Observability
Prometheus, Grafana, Zipkin
Demo: Metrics dashboard, Trace visualization, circuit breaker & retry
End-to-end transaction gözlemlenebilirliği, resiliency.
14.06.2026 - Pazar
Oturum 8 - Microservices Projesi için Final Demo & Workshop
Tüm araçların Microservice Projesi için kullanımı
Demo: End-to-end workflow: commit → build → test → Terraform → Helm → ArgoCD → transaction → monitoring
Workflow deneyimi ve troubleshooting.
Dersleri sıralı olarak takip etmeniz sizin için en üst düzeyde fayda sağlayacaktır çünkü konular birbiri ile bağlantılıdır.
Konularda bahsi geçen teknolojiler projelendirilecek ve birlikte uygulamalı olarak adım adım işleyeceğiz.
Derslerin hepsini online olarak, Zoom üzerinden işleyeceğiz. Derslere katılım linkleriniz email adresinize takvimdeki sıraya göre ilgili eğitimin başlamasından 2 gün önce Zoom tarafından otomatik olarak oluşturulup mail adresinize gönderilecektir. Eğitime başlamasına 1 gün kala eğer size hala linkler ulaşmadıysa lütfen beni mimar.aslan@gmail.com üzerinden haberdar ediniz.
Eğitim öncesi sadece Zoom programı sisteminizde kurulu olmalı.
Bilgisayarınızın donanım gücü en az aşağıdaki gibi olmalıdır ki eğitim de sorun yaşamayalım.
İşlemci gücü en az i5 veya AMD 7
Ram en az 8 GB
Hard Diskte en az 50 GB boş yer.
Eğer mümkünse 2 tane ekranınız olsun. Bir ekrandan canlı dersi takip ederken diğer ekranda da geliştirmelerinizi benimle birlikte yapabilirsiniz.
Eğitime bazı teknik asistanlar, İKcılar, şirket yöneticileri, Oracle Türkiye Java User Group'tan organizatörler, grubundan gözlemciler ve bazı eğitimci arkadaşlarımız da zaman zaman derslere sadece izleyici olarak dahil olacaklar ama bu misafirler, derslerde asla konuşmayacaklar ve hiç şeye müdahale de etmeyeceklerdir.
Derslerde her şeyi kurulumlardan alıp adım adım sizlere anlatacağım.
Canlı derslerimiz kayıt altına alınacak ve sadece katılımcılarla paylaşılacaktır. Derslerde anlamadığınız yerleri bana hiç çekinmeden sorabilirsiniz.
Canlı ve online dersler sadece Cumartesi ve Pazar günleri Türkiye saati ile 10:30'da başlayacak ve 15:30'da tamamlanacak.
Ders 1: 10:30 11:20
(20 dakika ara)
Ders 2: 11:40 12:30
(60 dakika ara) --- Öğlen yemek arası
Ders 3: 13:30 14:20
(20 dakika ara)
Ders 4: 14:40 15:30
Derslerde uluslararası iş mülakatlarında çıkabilecek kısımlar bizzat gösterilerek o kısımlara mutlaka vurgu yapılacaktır. Eğitimde bahsi geçen her şey profesyonel, uluslarası yazılım sektöründe şu anda aktif olarak kullanılan en çok tercih edilen ve en güncel içeriklerdir