Java, Spring Boot ile Microservice Geliştirme, Docker

Spring Boot Microservice, Spring Boot, Spring Cloud, Hibernate, Docker ve REST API (REST Web Services), Redis Cache

3.80 (119 reviews)
Udemy
platform
Türkçe
language
Software Engineering
category
Java, Spring Boot ile Microservice Geliştirme, Docker
688
students
6 hours
content
Oct 2023
last update
$44.99
regular price

What you will learn

Intellij Idea ile Mikro Servis geliştirmeyi

Spring Boot temel bileşenlerini

Bir mikro servise Hibernate'in nasıl uygulanacağı

Design Pattern'leri kullanarak mikro servis geliştirmeyi

OOP kullanarak mikro servis geliştirmeyi

Mikro servislerin haberleşme prensibini

Eureka Server geliştirmeyi

Zuul Edge Server geliştirmeyi

Projeye Hibernate teknolojisini uygulamayı

Rest API geliştirmeyi

Projeleri Postman ile test edebilmeyi

Projeye Swagger eklemeyi

Spring Boot projesini Docker üzerinde çalıştırmayı

Mikro servislerde cache mekanizmasını

Projenize Feign Client entegere etmeyi

Redisi nasıl kullanabileceğinizi

ve daha fazlasını..

Why take this course?

Kursu indirimli satın almak için Github hesabımı ziyaret edebilirsiniz ve Udemy Java, Spring Boot ile Microservice Gelistirme Docker (Turkce) Indirim Linkinden indimli satın alabilirsiniz. (Profilimden Website'a tıklayarak Github hesabıma ulaşabilirsiniz.).

Bu kurs, Java, Microservices, Spring Boot, Docker, Lombok ve PostgreSQL kullanarak modern bir mikro servis uygulaması oluşturmayı öğretmektedir.


Projelerinizi Spring Boot 3.1.4 versionuna upgrade edebilmeyi öğreneceksiniz.


Öğrenciler, Spring Boot Framework ile Microservices Mimarisi kullanarak çalışan bir web uygulaması oluşturmayı öğreneceklerdir.

Microservices Mimarisi, bir sistemi birçok servis olarak parçalara bölerek, bu servislerin arasındaki iletişim için API kullanmasını önerir. Bu mimari, kodun bakımını ve güncellemesini kolaylaştırır, ölçeklendirmeyi kolaylaştırır ve servisler arasında daha esnek bir iletişimi sağlar.

Spring Boot ise, Java için bir açık kaynak kodlu frameworkdür ve Microservices Mimarisi kullanarak servisleri kolayca oluşturmayı ve yönetmeyi kolaylaştırır. Öğrenciler, Spring Boot kullanarak servisleri oluştururken, önemli yapılandırmaları otomatik hale getirerek, kod yazma zamanını azaltır.

Bu kurs sonunda, öğrenciler, Java, Microservices, Spring Boot, Docker, Lombok ve PostgreSQL kullanarak modern bir web uygulaması oluşturma becerilerine sahip olacaklardır.


Bu kurs kimler için uygundur?

Bu kurs, Java dillerini bilen ve backend developer olmak isteyen kişiler veya yeni teknolojiler öğrenmek isteyenler için uygun bir seçenektir. Öğrenilen teknolojiler sayesinde, kariyerinizde yeni fırsatlar yaratabilirsiniz.

Bu kurs ile;

  • Spring Boot kullanarak REST API ve REST WEB SERVICES geliştirme ve tasarımı

  • Spring Boot ve Spring Cloud ile Microservices geliştirme

  • Docker kullanarak Mikro servisler için container oluşturma

  • RESTful Web Servisleri için Exception Handling implementasyonu

  • Client tarafında load balancing, dinamik ölçeklendirme (Eureka Naming server) ve bir API Gateway (Zuul) implementasyonu

  • RESTful Web Servislerinizi nasıl versiyonlandıracağınızı öğrenme

  • Lombok kullanarak projelerinizi optimize etme

  • RESTful Web Servislerinizi Swagger ile dokümante etme

  • RESTful Web Servisleri tasarlamadaki en iyi uygulamaları öğrenme

  • Hibernate kullanarak projelerinizi implement etme

  • Projelerinizi Postman ile test etme

  • Config Server ile mikro servislerinizin propertylerini yönetme

  • Feign Client ile mikro servisleri arası iletişim mantığını öğrenme

  • Redis kullanarak cache mekanizması geliştirme


Screenshots

Java, Spring Boot ile Microservice Geliştirme, Docker - Screenshot_01Java, Spring Boot ile Microservice Geliştirme, Docker - Screenshot_02Java, Spring Boot ile Microservice Geliştirme, Docker - Screenshot_03Java, Spring Boot ile Microservice Geliştirme, Docker - Screenshot_04

Reviews

Mehmet
March 28, 2023
Kurstan çok şey öğrendim. Türkçe içerik neredeyse yok denecek kadar az. Eğitmenin anlatımı çok keyifliydi. Sadece kursa başlangıçta nasıl bir projeye sahip olunacağı eklenirse güzel olur diye düşünüyorum.
Görkem
March 3, 2023
Kurs bazı yerlerde ezbere gidilmişti. Mantığını anlamak bazı yerlerde zor oldu. Sadece onu böyle yapıyoruz şunu şöyle yapıyoruz denilerek ben de yapılanları yaptım :(
Murat
February 23, 2023
Kurs kesinlikle çok faydalıydı. Eğitmenin anlatımı çok güzel. Bazı eğitimlerde eğitmenler çok detaya giriyor video sonunda insan hiçbirşey anlamıyor ya bu eğitimde kesinlikle öyle bir şey yok. Herşey çok net anlatılmış.
Selman
February 18, 2023
Eğitmen konuyu anlatırken gerçek hayattan örnekler veriyor ve bu sayede konuyu daha da anlaşılır hale getiriyor. Kurs içeriği oldukça kapsamlı ve güncel.
Nur
February 17, 2023
Kursta iş ilanlarında sıkça gördüğüm teknolojiler anlatılıyor. Hoca tane tane anlatmış. Bu kursu bitirince iş ilanlarına başvuracağım.
Tuna
February 17, 2023
Benim için bu kurs çok faydalı oldu. Hem spring boottaki eksiklerimi kapattım hem de mikroservis mimarisini öğrendim.
Berk
February 15, 2023
Öncelikle emeğinize sağlık. Ayrıntılardan arındırılmış, sade anlatıma sahip bir kurs. Böylece anlatılan her şeyi kolayca anlayıp uygulayabiliyorum.
Harun
January 22, 2023
Oldukça net bir anlatıma sahip güzel bir kurstu, ileride gerçek bir sunucu üzerinde projeyi çalıştırma gibi bölümlerde eklenirse harika olur.
Mustafa
January 17, 2023
Kurs benim için çok faydalı oldu.Eğitmen tüm sorularıma büyük bir özveri ile cevap verdi ve çabucak çözüm buldu.Micro servisler ile ilgili bir şeyler öğrenmek,öğrendiklerini koda dökmek isteyenler için oldukça faydalı bir kurs.

Charts

Price

Java, Spring Boot ile Microservice Geliştirme, Docker - Price chart

Rating

Java, Spring Boot ile Microservice Geliştirme, Docker - Ratings chart

Enrollment distribution

Java, Spring Boot ile Microservice Geliştirme, Docker - Distribution chart
4948504
udemy ID
10/27/2022
course created date
1/14/2023
course indexed date
Bot
course submited by