Dağıtımın temel kavramlarını netleştir
Dağıtım modelleri, ortam türleri, konteyner temelleri ve yapılandırma kavramlarını sıfırdan öğreten giriş seviyesi eğitim.
Dağıtım ve yapılandırma dünyasının kavramsal haritası
Bu eğitim, yazılım dağıtımına yeni başlayanlar için kavramsal bir temel kurar. On-premise, IaaS, PaaS, SaaS ve serverless modelleri, sanal makine ile konteyner farkı, dev-test-staging-prod ortamları, build artefaktı, versiyonlama, yük dengeleyici, reverse proxy, DNS, sağlık kontrolü ve temel yapılandırma dosyası biçimleri (YAML, JSON, INI, ENV) uygulamalı örneklerle işlenir.
2 Gün. Her gün dört modül; kavramsal anlatım, görsel diyagramlar ve küçük uygulamalı gösterimlerden oluşur.
Temel Seviye — dağıtım modelleri, yapılandırma kavramları, ortam türleri ve temel terminoloji
Her kavram bir diyagramla açıklanır, ardından küçük bir uygulamanın yerelden konteynere ve buluta taşınmasıyla somutlaştırılır.
Dağıtımla ilgili terimleri doğru yerlere oturtup ekip toplantılarında rahat konuşursunuz.
Sonraki Docker, Kubernetes ve CI/CD eğitimleri için gereken temeli edinirsiniz.
Projeniz için uygun barındırma modelini gerekçeleriyle seçebilirsiniz.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Bilgisayar, işletim sistemi ve internet kavramlarına temel aşinalık yeterlidir.
Kod yazma deneyimi şart değildir, bir uygulamanın çalışma mantığını bilmek yeterlidir.
Teknik terimlerin İngilizce karşılıklarıyla çalışılacaktır.
Tarayıcı ve metin editörü olan bir bilgisayar yeterlidir.
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:
IaaS, PaaS, SaaS ve serverless modelleri arasındaki farkı örneklerle açıklayabilirsiniz.
Sanal makine ile konteynerin mimari farkını anlatabilirsiniz.
DNS, reverse proxy ve yük dengeleyicinin dağıtımdaki rolünü açıklayabilirsiniz.
Dev, staging ve prod ortamlarının amacını ve risklerini ayırt edebilirsiniz.
YAML, JSON ve .env yapılandırma dosyalarını doğru okuyup düzenleyebilirsiniz.
Kod ve yapılandırmayı ayırmanın nedenini ve yöntemlerini bilirsiniz.
Build, artefakt ve sürümleme zincirini doğru açıklayabilirsiniz.
Basit bir CI/CD pipeline tanımını okuyup aşamalarını yorumlayabilirsiniz.
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.
Bean Validation eğitimi: Jakarta Validation anotasyonları, özel ConstraintValidator, doğrulama grupları, JAX-RS ve JPA entegrasyonu ve hata iletisi yerelleştirm
Detayları Gör →Back-end Concurrency eğitimi: Jakarta Concurrency, ManagedExecutorService, @Asynchronous, CompletableFuture, ContextService ve iş parçacığı güvenliği.
Detayları Gör →Back-end CDI eğitimi: Jakarta CDI bean'ler, kapsamlar, qualifier, producer, interceptor, decorator, olaylar ve Weld ile test uygulamaları.
Detayları Gör →Back-end Apps başlangıç eğitimi: Jakarta EE, Maven, Jakarta REST, CDI, JPA ve WildFly ile ilk arka uç uygulamasını geliştirme ve dağıtma.
Detayları Gör →Message-driven beans eğitimi: Jakarta Messaging, JMS kuyruk ve topic, @MessageDriven, ActiveMQ Artemis, işlem, yeniden teslim ve dead letter kuyruğu uygulamalar
Detayları Gör →