Web Uygulama Geliştirme Eğitimi

5271 görüntülenme
Uzaktan Çalışma
Eğitmen Ol

Son Başvuru : 28 May 2026

SPRING BOOT - Kapsamlı Program

Bu eğitim programı, Java programlama bilgisine sahip geliştiricilerin kurumsal seviyede Spring Boot uygulamaları ve mikroservisler geliştirmesini hedeflemektedir.

Kimler Katılabilir?
  • Java programlama tecrübesi olan geliştiriciler
  • OOP prensiplerine ve SQL'e hakim olanlar
  • Git kullanımı bilenler
Eğitimin Faydaları
  • Modern Java ve Spring Boot 3.x ile web uygulamaları geliştirme
  • Spring Security ile güvenli sistemler oluşturma
  • JPA/Hibernate kullanarak veritabanı işlemleri yapma
  • Mikroservis mimarisi ve dağıtık sistemler üzerinde çalışma
Hafta 1-2: Java ve Spring Temelleri
  • Modern Java özellikleri (Lambda, Stream API) ve unit test yazma
  • Spring Framework'ün ana kavramları (Dependency Injection, IoC Container)
  • Uygulama: Maven/Gradle proje kurulumu, Spring Core konfigürasyonları
Hafta 3-5: Spring Boot Temelleri
  • Spring Boot mimarisi, otomatik konfigürasyon ve starter paketleri
  • RESTful web servisleri geliştirme ve hata yönetimi
  • Uygulama: İlk Spring Boot uygulaması, REST Controller ve global hata yönetimi
Hafta 6-8: Veritabanı Erişimi ve Kalıcılık
  • Spring Data JPA ve Hibernate ile veritabanı işlemleri
  • Entity ilişkileri, transaction yönetimi ve performans optimizasyonu
  • Uygulama: PostgreSQL ve MySQL ile veritabanı entegrasyonu, Redis ile caching
Hafta 9-11: Spring Security
  • Kimlik doğrulama (Authentication) ve yetkilendirme (Authorization)
  • JWT ve OAuth2 ile modern güvenlik uygulamaları
  • Uygulama: JWT tabanlı kimlik doğrulama, sosyal medya girişi entegrasyonu
Hafta 12-13: Test Stratejileri
  • Unit, entegrasyon ve performans testleri (JUnit 5, Mockito)
  • TestContainer ve JMeter ile ileri düzey test senaryoları
  • Uygulama: Controller, servis ve repository katmanlarının test edilmesi
Hafta 14-16: Mikroservis Mimarisi
  • Monolit vs Mikroservis, servisler arası iletişim ve mesajlaşma
  • API Gateway, Service Mesh ve dağıtık izleme
  • Uygulama: Eureka ile servis kaydı, RabbitMQ/Kafka ile mesajlaşma
Hafta 17-18: Bulut ve DevOps Entegrasyonu
  • Docker ile uygulamaları paketleme ve Kubernetes'e dağıtma
  • Prometheus, Grafana ve ELK Stack ile izleme ve log yönetimi
  • Uygulama: Dockerfile yazma, Kubernetes manifest dosyaları oluşturma
Hafta 19-20: Gerçek Dünya Projeleri
  • Kapsamlı bir e-ticaret backend uygulaması geliştirme
  • Fintech/bankacılık uygulaması ve dolandırıcılık tespiti
  • Uygulama: Portfolyo projelerini tamamlama ve mülakat hazırlığı

Ek Bilgiler

Gerekli Teknolojiler ve Donanım
  • Framework: Spring Boot 3.x, Spring Framework 6.x
  • Dil: Java 17/21 LTS
  • Veritabanları: PostgreSQL, MySQL, MongoDB, Redis
  • DevOps: Docker, Kubernetes, Jenkins, GitHub Actions
  • İzleme: Prometheus, Grafana, ELK Stack
Mesleki beceriler
Web Geliştirme
Frontend
Backend
Full Stack
HTML/CSS/JS
Eğitmen Olarak Yararlanabileceğin Faydalar
%100 Uzaktan Çalışma
Bonus Komisyonlar
Sektör Bilinirliği Kazan
Esnek Çalışma Saatleri
Geniş Öğrenci Kitlesine Ulaşma
Platform Tarafından Pazarlama ve Tanıtım Desteği
Pasif Gelir Elde Etme İmkanı
Topluluk ve Ağ (Networking) Olanakları

Oluşturulma28 Ara 2025
Son Başvuru28 May 2026
Tecrübe0-1 Yıl Tecrübe
Kurs SeviyesiTemel/Giriş Seviyesi
CodeMakerz Yazılım A.Ş.
CodeMakerz Yazılım A.Ş.
Şirket Profili
Diğer Eğitim İlanları
Veritabanı - 1 Eğitimi

Son Başvuru : 28 May 2026

Bizifest Freelance Platform

Yenilikçi freelance platformumuzu keşfedebilirsin.

Göz at
Benzer Eğitmen İlanları
Tümünü Gör
Yapay Zeka - 1 Eğitimi

CodeMakerz Yazılım A.Ş.

Oluşturulma : 28 Aralık 2025 Pazar
0-1 Yıl TecrübeSözleşmeliDeğişkenTemel/Giriş Seviyesi
Yapay Zeka - 2 Eğitimi

CodeMakerz Yazılım A.Ş.

Oluşturulma : 28 Aralık 2025 Pazar
1-3 Yıl TecrübeSözleşmeliDeğişkenOrta Seviye