Udemy

.Net 8 Ve NextJS İle Microservice Projesi Geliştirme - 2026

Enroll Now
  • 136 Students
  • Updated 2/2026
4.7
(07 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
23 Hour(s) 41 Minute(s)
Language
English
Taught by
Fayik Veznedaroğlu – BTK Akademi Eğitmeni | 3.900+ Öğrenci
Rating
4.7
(07 Ratings)

Course Overview

.Net 8 Ve NextJS İle Microservice Projesi Geliştirme - 2026

Steam Benzeri Oyun Mağaza Projesi,NextJs Front, Docker, RabbitMQ,Mongo, gRPC, Yarp Gateway, Redis,SqlServer,Birçoğu

  • ÖNEMLİ! İNDİRİM KUPONU TALEP ETMEKTEN ÇEKİNMEYİN! LİNKEDİN ÜZERİNDEN BENİMLE KUPON VB KONULAR İÇİN İLETİŞİME GEÇEBİLİRSİNİZ.

    Modern web geliştirme teknolojilerini ve uygulama mimarilerini öğrenme fırsatı.

  • Başlangıçtan ileri seviyeye kadar Next.js ile React bileşenlerini kullanarak güçlü bir önyüz geliştirme deneyimi.

  • Docker konteynerleme teknolojisiyle mikro hizmetlerin geliştirilmesi.

  • RabbitMQ ve MassTransit gibi iletişim araçlarının entegrasyonu.

  • hızlı ve etkili bir şekilde mikro servisler arası iletişim için gRPC protokolü.

  • Yarp Gateway ile isteklerin yönlendirilmesi ve korunması.

  • Redis, SQL Server, MongoDB gibi veri depolama çözümlerinin entegrasyonu.

  • ElasticSearch ile güçlü bir arama motoru oluşturma.

  • Dudende Identity ile kimlik doğrulama ve yetkilendirme işlemlerinin gerçekleştirilmesi.

  • Güvenli kimlik doğrulama süreçlerinin OpenID OAuth2 protokolüyle uygulanması.

  • Modern web uygulamaları geliştirmenin inceliklerini ve en iyi uygulamalarını öğrenme.

  • MongoDB Compass: MongoDB veritabanınızı keşfetmek, verileri görselleştirmek ve yönetmek için kullanabileceğiniz kullanıcı dostu bir grafik arayüzü sunar. Bu araçla veritabanınızı daha kolay bir şekilde anlayabilir ve yönetebilirsiniz.

  • pgAdmin: PostgreSQL veritabanı yönetim aracı olan pgAdmin, veritabanı sunucusunu yönetmek ve sorguları yürütmek için kapsamlı bir çözüm sunar. Kurs boyunca PostgreSQL'i etkili bir şekilde kullanmayı öğreneceksiniz ve pgAdmin size bu süreçte büyük kolaylık sağlayacaktır.

  • Postman: API geliştirme sürecinde test etme ve belgelendirme için popüler bir araç olan Postman, kurs içeriğindeki API'leri test etmek için ideal bir çözümdür. Hem başlangıç düzeyinde hem de ileri seviyede API testlerini yönetebilir ve belgelendirebilirsiniz.

  • Cloudinary: Bulut tabanlı medya yönetim platformu Cloudinary, görsel ve video içeriklerinizi depolamak, işlemek ve dağıtmak için mükemmel bir çözümdür. Kurs boyunca Cloudinary'i kullanarak medya içeriklerinizi yönetmeyi ve web uygulamalarınızda nasıl entegre edeceğinizi öğreneceksiniz.

  • DBeaver: DBeaver, çeşitli veritabanlarıyla (SQL ve NoSQL) etkileşime geçmek için açık kaynaklı ve çok platformlu bir veritabanı aracıdır. Kurs boyunca farklı veritabanlarıyla çalışırken, DBeaver size veritabanı yönetimi ve sorgulama süreçlerini kolaylaştıracaktır.

  • RedisInsight: Redis veritabanı için görsel bir arayüz sunan RedisInsight, Redis verilerinizi görselleştirmek, izlemek ve yönetmek için kullanabileceğiniz güçlü bir araçtır. Kurs içeriğinde Redis'i kullanarak öğrendiklerinizi RedisInsight ile uygulamalı olarak görebilirsiniz.

Course Content

  • 28 section(s)
  • 131 lecture(s)
  • Section 1 Introduction - Giriş
  • Section 2 Game Microservice;PostgreSql .Net,pgAdmin,DbRelationship vs. (Backend) -Game-Svc
  • Section 3 Cloudinary(Cloud) Kullanılarak File Ve Image'ların Storage - Depolama - Game-Svc
  • Section 4 MassTransit,RabbitMQ,Inbox-Outbox Design Pattern Entegrasyonu
  • Section 5 Search Microservice;MongoDb,Collection Structure,MongoDbCompass,Bson Formatter
  • Section 6 Filter Microservice,ElasticSearch,Kibana(GraphQL)
  • Section 7 Identity Microservice;OpenId,OAuth2 Protocol,Scope Kavramı,Duende Template
  • Section 8 Basket Microservice;Redis,InMemory Structure,List,HashSet,RedisInsight-Backend
  • Section 9 Order Microservice;MsSql,DbRelationShip,SqlServer,DbEaver - Backend
  • Section 10 Discount Microservice;Grpc(Protobuf System),Serialize Process With BasketService
  • Section 11 Gateway Microservice;Yarp Reverse Proxy System, Dockerfile And Containerize Proc
  • Section 12 Gateway Microservice;Yarp Reverse Proxy, Dockerfile And Containerize Proc - Sec
  • Section 13 Between Microservices Communications And Configuration
  • Section 14 Order Microservice;Iyzico Integration And Grpc Protobuf System , Etc...
  • Section 15 Next.Js (React - Components) Frontend Start
  • Section 16 Next.Js Gameservice Operations, Etc
  • Section 17 Testing For Frontend Integration
  • Section 18 NextJs;Duende Identity Service Integrated Frontend With Client Scope
  • Section 19 NextJs,Fetch Operation Integration (FetchProcess) - Endpointler İle İletişim
  • Section 20 NextJs;Basket Process - Sepet İşlemleri
  • Section 21 NextJs;Payment Template - Ödeme Sayfası Ve Fonksiyonellik
  • Section 22 NextJs;State Management - Zustand (State Yönetimi)
  • Section 23 NextJs;Download System For MyGames - Ödemesi Yapılan Oyunlar İndirme
  • Section 24 NextJs;CreateGame Component Page - Sisteme Oyun Yükleme
  • Section 25 Challenge For You - Düello'ya Hazırmısın?
  • Section 26 NextJs;Toastr Notification Service - Bildirim Servis Eklenmesi.
  • Section 27 NextJs;Role Based Working SuperAdimn,NormalUser Etc - Oyun Ekleme İçin Rolleme
  • Section 28 XUnit With UnitTest Integrated - XUnit İle Birim Testi Entegrasyonu

What You’ll Learn

  • Sql Ve NoSql Database'ler İle Çalışmayı Öğrenin., Microservice Mimarisinin Gerekliliklerini Öğrenin Ve Uygulayın,Microservice'ler Arası İletişim vs., Frontend İçin En Güncel Olan NextJs'i Backend İle Kurgulamayı Ve Yönetmeyi Öğrenin., RabbitMQ,MassTransit,Grpc,Cloudinary,Jwt Ve Çok Daha Fazlasını Öğrenin, Servisler Arasında Grpc İle Serializing İletişim Kanalını Kullanmayı Öğreneceğiz., RabbitMQ Ve MassTransit İle Servisler İçin Kuyruklama Sistemi Nasıl Yapılır?Inbox,Outbox Design Pattern Uygulanmasını Göreceğiz., DuendeIdentity İle OpenId ,OAuth2 İle Kullanıcı İşlemlerini Ve Scope Kavramı İle Servislerin Tek Merkezden Yönetilmesini Öğrenin., Cloudinary İle Storage Sistemlerini Kullanmayı Öğrenin., NextJs İle Esnetilebilir Ve Ölçeklenebilir Frontend Geliştirmeyi Öğrenin., Ve Çok Daha Fazlası İle Sizlerle


Reviews

  • E
    Ecem
    5.0

    Faydalı ve çok açıklayıcı,bu tarz eğitimlerden daha fazla lazım.

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed