Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
ASP.NET Core Mikroservis Mimarisi | Doccure Hastane Sistemi
137 students

ASP.NET Core Mikroservis Mimarisi | Doccure Hastane Sistemi

Gerçek Bir Hastane Yönetim Sistemi Geliştirerek Docker, SignalR, RabbitMQ, Design Patterns ve Fazlasını Öğrenin!
Created byMurat Yücedağ
Last updated 6/2026
Turkish

What you'll learn

  • ASP.NET Core ile kurumsal seviyede mikroservis mimarisi geliştirmeyi
  • Docker ve Portainer kullanarak mikroservis ortamlarını yönetmeyi
  • API Gateway yapısı kurmayı ve servisleri tek noktadan yönetmeyi
  • CQRS ve MediatR patternlerini gerçek projelerde uygulamayı
  • RabbitMQ ile mikroservisler arasında asenkron haberleşme gerçekleştirmeyi
  • SignalR kullanarak gerçek zamanlı veri akışı ve bildirim sistemleri geliştirmeyi
  • MSSQL veritabanlarını Docker container'ları üzerinde çalıştırmayı
  • JWT Authentication ve Authorization süreçlerini yönetmeyi
  • Sağlık sektörünü baz alan gerçek bir proje üzerinde uçtan uca geliştirme yapmayı
  • Gerçek sektör projelerinde kullanılan modern backend geliştirme tekniklerini öğrenmeyi

Course content

19 sections135 lectures18h 35m total length
  • Giriş8:47
  • Branc Mikserovisinin Oluşturulması8:38
  • Entity Paketler ve IDatabase Settings7:45
  • Dto ve Mapping Sınıfı7:26
  • Proje İsim Revizesi ve Taşımalar3:39
  • Servislerin Yazılması11:28
  • Controller ve Test İşlemi9:42

Requirements

  • Temel seviyede C# programlama bilgisine sahip olmak
  • ASP.NET Core ile Web API geliştirme konusunda temel deneyim sahibi olmak
  • Temel seviyede SQL ve veritabanı bilgisine sahip olmak
  • Öğrenmeye istekli olmak ve uygulamaları adım adım geliştirmeye hazır olmak

Description

Bu eğitimde, gerçek bir hastane yönetim sistemi geliştirerek mikroservis mimarisini uçtan uca uygulamalı olarak öğreneceğiz. Doccure adını verdiğimiz bu projede hasta yönetimi, doktor yönetimi, randevu süreçleri, reçete işlemleri, eczane ve ilaç stok yönetimi, hasta çağrı ekranları ve bildirim sistemleri gibi birçok kritik modülü bağımsız mikroservisler olarak geliştireceğiz.

Kurs, daha önce yayınladığım Mikroservis Mimarisi eğitim serisinin devamı niteliğindedir. Ancak bu eğitimde sadece yeni servisler geliştirmekle kalmayacak, kurumsal projelerde kullanılan ileri seviye mimari yaklaşımları ve modern teknolojileri de detaylı şekilde ele alacağız.

Eğitim boyunca ASP.NET Core ve .NET teknolojilerini kullanarak ölçeklenebilir, sürdürülebilir ve yüksek performanslı bir mikroservis ekosistemi oluşturacağız. Servisler arası iletişim süreçlerini hem senkron hem de asenkron yöntemlerle yönetecek, gerçek hayatta karşılaşılabilecek senaryoları uygulamalı olarak inceleyeceğiz.

Projede Docker ile container yönetimi gerçekleştirecek, Portainer üzerinden servisleri yönetecek ve veritabanlarını container ortamında çalıştıracağız. Bunun yanında API Gateway yapısını kurarak tüm servislerin merkezi bir noktadan yönetilmesini sağlayacağız.

Mikroservisler arası haberleşme süreçlerinde RabbitMQ ve Apache Kafka teknolojilerini kullanacağız. Böylece Event-Driven Architecture yaklaşımını gerçek bir proje üzerinde uygulayarak modern dağıtık sistemlerin nasıl tasarlandığını öğreneceğiz.

Hasta çağrı ekranları ve anlık bildirim sistemleri için SignalR kullanacak, gerçek zamanlı veri akışının nasıl gerçekleştirildiğini adım adım inceleyeceğiz. Ayrıca CQRS, MediatR, Repository Pattern, Unit of Work ve Clean Architecture gibi kurumsal projelerde sıkça kullanılan mimari yaklaşımları da uygulamalı olarak ele alacağız.

Bu eğitim sonunda yalnızca mikroservis kavramlarını öğrenmiş olmayacak, aynı zamanda gerçek sektör ihtiyaçlarına uygun şekilde tasarlanmış kapsamlı bir hastane yönetim sistemini sıfırdan geliştirmiş olacaksınız. Edineceğiniz bilgi ve deneyimler sayesinde kurumsal projelerde kullanılan modern backend mimarilerine hakim olacak ve kariyerinizde önemli bir adım atmış olacaksınız.

Eğer ASP.NET Core bilginizi ileri seviyeye taşımak, modern mikroservis mimarilerini öğrenmek ve gerçek bir sağlık sistemi projesi geliştirmek istiyorsanız bu eğitim sizin için hazırlanmıştır.

Who this course is for:

  • ASP.NET Core bilgilerini kurumsal seviyeye taşımak isteyen yazılımcılara
  • Mikroservis mimarisini gerçek bir proje üzerinde öğrenmek isteyen geliştiricilere
  • Monolitik uygulamalardan mikroservis mimarisine geçmek isteyen yazılım geliştiricilere
  • Docker, RabbitMQ, Apache Kafka ve SignalR teknolojilerini uygulamalı olarak öğrenmek isteyenlere
  • Backend Developer olarak kariyer hedefleyen yazılımcılara
  • Yazılım mimarisi ve tasarım desenleri konusunda kendini geliştirmek isteyenlere
  • Kurumsal projelerde kullanılan modern mimari yaklaşımları öğrenmek isteyenlere
  • CV'sine ve portföyüne güçlü bir mikroservis projesi eklemek isteyen öğrencilere ve profesyonellere
  • Daha önce mikroservis eğitimi almış olup bilgisini ileri seviyeye taşımak isteyen geliştiricilere