Volkan - Kodlama öğretmeni -
İlk ders ücretsiz
Volkan - Kodlama öğretmeni -

Volkan profili ve iletişim bilgileri uzmanlarımız tarafından doğrulanmıştır.

Volkan

  • Ücret 1200₺
  • Cevaplama 1 saat
  • Öğrenci

    Volkan Superprof'a katıldığı günden itibaren ders verdiği öğrenci sayısı

    14

    Volkan Superprof'a katıldığı günden itibaren ders verdiği öğrenci sayısı

Volkan - Kodlama öğretmeni -
  • 5 (3 üye yorumu)

1200₺/saat

İlk ders ücretsiz

Ders talep et

İlk ders ücretsiz

İlk ders ücretsiz

  • Kodlama
  • Yazılımlar

İleri Backend Eğitimi #Java # Spring #Backend Savunma sanayinde çalışan bilgisayar mühendisinden, Kodlama, Backend Eğitimi (Java, Spring, Hibernate, DB, API Desing. Clean code, UT, UIT.)

  • Kodlama
  • Yazılımlar

Ders mekanı

Önerilen

Volkan, öğrencileri tarafından sevilen bir öğretmendir. Kendisi ciddiyeti, öğretme biçimi ve derslerinin kalitesi sayesinde önerilmiştir. Güvenle ilerlemek için doğru bir seçim.

Volkan ile ilgili bilgiler

Volkan Ulutaş, 10 yılı aşkın süredir savunma sanayi şirketlerinde Yazılım Mühendisi olarak görev yapmaktadır. Burslu olarak girdiği, Çankaya Üniversitesi Bilgisayar Mühendisliği Bölümü'nden 2013 yılında fakülte ve bölüm 3. olarak 3,5 yılda mezun olmuştur. 2019 yılında Hacettepe Üniversitesi'nden Bilgisayar Mühendisliği alanında yüksek lisansını tamamlamıştır. Halen Esen Sistem şirketinde Kıdemli Yazılım Mühendisi olarak çalışmaktadır.

İlgi alanları: Temiz Kod, yazılım mühendisliği, Spring, Java, React, açık kaynak, tasarım örüntüleri, Mikroservis mimarisi, Monolitik mimariden Mikroservis mimarisine geçiş danışmanlığı, Docker, Kubernates, mimari tasarım, birim ve integrasyon testleri, Veri madenciliği, Python, Makine öğrenmesi, hareket analizi, Unity.

daha fazla gör

Dersle ilgili bilgiler

  • Tüm seviyeler
  • Türkçe

Dersin işlenebildiği tüm diller :

Türkçe

2013 yılından beri savunma sanayinde profesyonel olarak yazılım geliştirme faaliyetlerinde bulunuyorum. Backend (Spring-Java) dersi kapsamında aşağıdaki konular işlenecektir.
Giriş ve Temel Kavramlar

1.) Spring Boot nedir?
Spring Boot'un avantajları ve kullanım alanları
Proje oluşturma ve yapılandırma
Spring Temelleri

2.) Spring Framework ve temel özellikleri
Bağımlılık enjeksiyonu (Dependency Injection)
Inversion of Control (IoC) prensibi
Spring Beans ve Bean Yönetimi
RESTful Web Servisleri

3.) REST mimarisi ve prensipleri
Spring Boot ile RESTful Web Servisleri oluşturma
Controller sınıfları ve HTTP metotlarının kullanımı
Request ve Response işlemleri
Veritabanı Erişimi

4.) Veritabanı bağlantısı ve yapılandırma
Spring Data JPA kullanımı
CRUD işlemleri (Create, Read, Update, Delete)
Güvenlik ve Kimlik Doğrulama

5.) Spring Security temelleri
Kullanıcı kimlik doğrulama ve yetkilendirme
JWT (JSON Web Token) tabanlı kimlik doğrulama
Veritabanı İlişkileri ve İleri JPA Konuları

6.) İlişkisel veritabanı modelleme
Birleştirilmiş sorgular (Join) ve DTO'lar
JPA İlişki tipleri (One-to-One, One-to-Many, Many-to-Many)
Veri Doğrulama ve Hata Yönetimi

7.) Websocketler

8.) AMQP Message Broker Kullanımı

9.) Unit testler ve entegrasyon testleri
Sorun giderme ve hataları ayıklama (debugging)
Konfigürasyon Yönetimi


10.) Uygulamanın hazırlanması ve paketlenmesi
Deployment seçenekleri (jar, war, Docker)
Spring Boot ile Mikro Servis Mimarisi

Mikro servis kavramı ve avantajları
Spring Boot ile mikro servislerin oluşturulması ve yönetimi
İleri Düzey Konular

AOP (Aspect-Oriented Programming)
Spring Boot Actuator ve yönetim özellikleri
Reactive Spring ile reaktif programlama

Ek bilgiler:
Dersler online olarak tasarlanmıştır.

Uçtan uca öğrenciyle birlikte bir versiyon kontrol aracı ile (Git.) kod gözden geçirme (code review) faaliyetleri de olmak üzere gerçek bir proje deneyimi tasarlanmıştır.

Eğitim sonrasında; öğrencinin aşağıdaki teknolojilerde bilgi sahibi olması öngörülmektedir:

- REST API
- Websockets
- AMQP (RabbitMQ)
- Caching (Redis)
- Maven, Gradle.
- SQL (PostgreSQL), JPA Method Query.
- Version Controlling (Git)
- IntelliJ Kullanımı.

Eğitim sonrasında; öğrencinin aşağıdaki konseptlerde bilgi sahibi olması öngörülmektedir:

- Clean Code,
- Scalable& Reliable Software Development,
- Yazılım Mimarileri,
- Design Patterns,
- Code Review,
- Code Refactoring,
- Unit Testing,
- Static code analysis.

daha fazla gör

Ücretler

Ücret

  • 1200₺

Paket fiyatları

  • 5 saat: 6000₺
  • 10 saat: 12000₺

Online

  • 1200₺/saat

ücretsiz dersler

Volkan ile yapacağınız bu ücretsiz ilk ders, birbirinizi tanımanıza ve sonraki dersleriniz için ihtiyaçlarınızı belirtmenize olanak sağlayacaktır.

  • 1sa

Benzer Kodlama öğretmenleri

  • Turan

    & Online

    Yeni
    • 600₺/saat
    • İlk ders ücretsiz
  • Bedirhan

    & Online

    5 (1 yorum)
    • 500₺/saat
    • İlk ders ücretsiz
  • Mustafa

    & Online

    Yeni
    • 250₺/saat
    • İlk ders ücretsiz
  • Reyhan

    & Online

    Yeni
    • 450₺/saat
    • İlk ders ücretsiz
  • Büşra Tuğçe

    & Online

    5 (2 yorum)
    • 250₺/saat
    • İlk ders ücretsiz
  • Ali

    & Online

    5 (5 yorum)
    • 1600₺/saat
  • Hakan

    & Online

    5 (4 yorum)
    • 1600₺/saat
    • İlk ders ücretsiz
  • Berkay

    Çankaya & Online

    Yeni
    • 475₺/saat
    • İlk ders ücretsiz
  • Uğur

    Ankara & Online

    5 (4 yorum)
    • 450₺/saat
  • Orkun

    Ankara & Online

    Yeni
    • 500₺/saat
    • İlk ders ücretsiz
  • Akjemal

    Ankara & Online

    Yeni
    • 300₺/saat
    • İlk ders ücretsiz
  • Deniz

    Ankara & Online

    Yeni
    • 450₺/saat
    • İlk ders ücretsiz
  • SENA

    Ankara

    Yeni
    • 500₺/saat
    • İlk ders ücretsiz
  • Mehmet

    Ankara & Online

    Yeni
    • 1000₺/saat
    • İlk ders ücretsiz
  • Nejdet

    Ankara & Online

    Yeni
    • 700₺/saat
    • İlk ders ücretsiz
  • Mesut

    Ankara & Online

    Yeni
    • 280₺/saat
    • İlk ders ücretsiz
  • Yusuf Taha

    Ankara & Online

    Yeni
    • 350₺/saat
    • İlk ders ücretsiz
  • Sema

    Yeni
    • 100₺/saat
    • İlk ders ücretsiz
  • Mehmet Rüçhan

    Ankara & Online

    5 (51 yorum)
    • 2500₺/saat
    • İlk ders ücretsiz
  • Bilal

    & Online

    5 (27 yorum)
    • 500₺/saat
    • İlk ders ücretsiz
  • Kodlama öğretmenlerini gör