Çerez tercihlerin
Platformun çalışması için zorunlu çerezler kullanıyoruz. İzin verirsen anonim kullanım verilerini ölçüyoruz. Ayrıntıları incele
Docker ile Mikroservis Mimarisi: Node. js, MongoDB, MySQL ve Coolify Deploy Bu eğitimde modern backend geliştirme dünyasında sık kullanılan mikroservis mimarisini gerçek bir proje üzerinden öğreneceksiniz. Node.
Kazanımlar
Eğitim sonunda edineceğiniz temel bilgi ve uygulama becerileri.

Eğitim ücreti
Eğitim hakkında
Programın kapsamı ve öğrenme yaklaşımı hakkında genel bilgi.
Docker ile Mikroservis Mimarisi: Node. js, MongoDB, MySQL ve Coolify Deploy Bu eğitimde modern backend geliştirme dünyasında sık kullanılan mikroservis mimarisini gerçek bir proje üzerinden öğreneceksiniz. Node.
Docker ile Mikroservis Mimarisi: Node.js, MongoDB, MySQL ve Coolify Deploy Bu eğitimde modern backend geliştirme dünyasında sık kullanılan mikroservis mimarisini gerçek bir proje üzerinden öğreneceksiniz. Node.js tabanlı birden fazla servisi ayrı ayrı geliştirip Docker ile container haline getirecek, servisler arası iletişimi API Gateway üzerinden yönetecek ve MongoDB ile MySQL gibi farklı veritabanlarını aynı mimari içinde kullanacaksınız. Eğitim boyunca sadece teorik anlatım yapılmaz. Kullanıcı, sipariş ve ürün servislerinden oluşan gerçekçi bir mikroservis projesi kurulur. Her servis kendi sorumluluğuna sahip olacak şekilde tasarlanır, Docker Compose ile birlikte ayağa kaldırılır ve son aşamada Coolify kullanılarak sunucuya deploy edilir. Bu eğitim sonunda Docker, Docker Compose, Node.js, Express.js, MongoDB, MySQL, API Gateway mantığı, servisler arası iletişim, environment variable yönetimi, healthcheck kullanımı ve Coolify ile canlıya alma sürecini uygulamalı olarak öğrenmiş olacaksınız. Bu eğitim özellikle backend geliştirme yapan, Docker öğrenmek isteyen, mikroservis mimarisini gerçek bir proje üzerinden anlamak isteyen ve geliştirdiği uygulamayı sunucuya nasıl deploy edeceğini öğrenmek isteyen yazılımcılar için hazırlanmıştır.
Müfredat
Bölümleri ve dersleri inceleyerek eğitim akışını önceden görebilirsiniz.
7 modül · 29 ders · 6 saat 20 dk
1 ders · 2 dk
1.Proje Tanıtımı
4 ders · 51 dk
1.Monolith vs Microservice
2.Mikroservis nedir?
3 ders · 1 saat
1.Node.js İle Basit Servis
9 ders · 1 saat 35 dk
1.Docker Nedir?
3 ders · 52 dk
1.MongoDB Container ve Servis Bağlantısı
4 ders · 1 saat 6 dk
1.Mikroservis Tasarım Kalıpları
5 ders · 55 dk
1.Deployment Nedir ve Temel Kavramlar
Merak edilenler
Erişim, içerik ve eğitim süreciyle ilgili sık karşılaşılan sorular.
Evet. Kurs Docker temel kavramlarıyla başlar; ancak Node.js, REST API ve backend geliştirme hakkında temel bilginizin olması beklenir.
Kullanıcı, sipariş ve ürün servislerinden oluşan Node.js tabanlı bir mikroservis projesi geliştirilir.
Evet. Farklı servis sorumluluklarını göstermek için MongoDB ve MySQL servis bazlı mimari içinde kullanılır.
Uzak sunucu kurulumu, Coolify entegrasyonu ve Docker tabanlı mikroservis projesini sunucuda yayınlama süreci anlatılır.
Keşfet
Bu eğitimin devamında ilginizi çekebilecek diğer programlar.
3.Mikroservis Prensipleri
4.Servisler Nasıl İletişim Kurar
2.Servislerin Birbirini Çağırması
3.Mikroservislerin Operasyonel Problemi
2.Docker Kurulumu
3.Dockerfile, Image ve Container Kavramları
4.Proje Ayarları - .dockerignore ve .env.docker Dosyaları
5.Dockerfile Oluşturma
6.Image ve Container Çalıştırma
7.Docker Ağı (Network) Oluşturma ve Containerlara Bağlama
8.Docker Compose Ayarları
9.Docker Volumes
2.Sequelize ile Product Service Olusturma
3.Docker ile Product Service ve MySQL
2.Projeye API Gateway Ekleme
3.Projeye Retry ve Circuit Breaker Ekleme
4.Projede Database per Service ve Service Discovery
2.Deployment Yöntemlerini İkiye Ayırma
3.Uzak Sunucu Kurulumu
4.Coolify Entegrasyonu
5.Projeyi Sunucuda Yayınlama