Üretime hazır arka uç sistemleri kurun
Eğitim, deneyimli geliştiricilere ölçeklenebilir arka uç sistemleri tasarlamayı anlatır. En az bir yıl arka uç deneyimi olan geliştiriciler ve mimari sorumluluk almak isteyen yazılımcılar içindir.
İleri arka uç mimarisi, performans ve güvenlik
Eğitim, deneyimli geliştiricilere ölçeklenebilir arka uç sistemleri tasarlamayı anlatır. API tasarımı ve versiyonlama, PostgreSQL sorgu planı ve indeks stratejisi, işlem izolasyonu, Redis önbellek desenleri, RabbitMQ/Kafka ile olay güdümlü mimari, outbox deseni, mikroservis iletişimi, OAuth2 ve JWT güvenliği, rate limiting, loglama, metrik ve dağıtık izleme uygulamalı işlenir.
3 Gün. Her gün dört modül; 1. gün API ve Veritabanı; 2. gün Önbellek, Kuyruk ve Mikroservis; 3. gün Güvenlik ve İşletim.
İleri Seviye — Ölçeklenebilir servis mimarisi, veritabanı optimizasyonu, önbellek, kuyruk ve güvenlik
Katılımcılar bir sipariş servisi vakasını adım adım ölçeklenebilir hale getirir; yük testi ile her iyileştirmenin etkisini ölçer.
Sorgu planı ve önbellekle gerçek darboğazları ölçerek giderirsiniz.
Kuyruk ve outbox ile veri kaybetmeyen asenkron akışlar kurarsınız.
OAuth2, JWT ve rate limiting ile servisleri korursunuz.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Java, C#, Node.js veya Python'dan birinde servis geliştirmiş olmak gerekir.
JOIN ve GROUP BY seviyesinde SQL bilinmelidir.
Temel Docker ve docker compose kullanımı bilinmelidir.
REST ve HTTP durum kodları bilinmelidir.
Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.
Program sonunda katılımcılar:
Versiyonlu, idempotent ve belgelenmiş API'ler tasarlayabilirsiniz.
EXPLAIN çıktısına göre indeks ve sorgu iyileştirebilirsiniz.
İzolasyon seviyesi ve kilit stratejisini doğru seçebilirsiniz.
Cache-aside ve invalidation stratejilerini uygulayabilirsiniz.
RabbitMQ veya Kafka ile güvenilir asenkron akış kurabilirsiniz.
Outbox ve saga desenleriyle tutarlılığı yönetebilirsiniz.
OAuth2, JWT ve rate limiting ile API'yi koruyabilirsiniz.
Log, metrik ve izleme ile üretimde sorun teşhis edebilirsiniz.
Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.
Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.
Tamsayılı programlama ile optimizasyon eğitimi: ikili değişkenler, big-M, dal-sınır, kesme düzlemi, PuLP, OR-Tools CP-SAT ve Gurobi ile çizelgeleme ve rota prob
Detayları Gör →Doğrusal programlama ile optimizasyon eğitimi: modelleme, grafik yöntem, simplex, dualite, duyarlılık analizi, ulaştırma problemi, Excel Solver, SciPy ve PuLP.
Detayları Gör →Maximo Application Suite Manage varlık yönetimi eğitimi: lokasyon hiyerarşisi, varlık kaydı, sınıflandırma, meter, varlık taşıma, spare part ve toplu veri yükle
Detayları Gör →Maximo Manage Automation Scripting eğitimi: launch point'ler, Jython ve JavaScript, Mbo ve MboSet API, action, cron task, REST entegrasyonu, güvenlik ve perform
Detayları Gör →Maximo Manage envanter yönetimi eğitimi: item master, storeroom, min-max ve reorder, rezervasyon, issue, mal kabul, transfer ve fiziksel sayım süreçleri uygulam
Detayları Gör →