Spring Framework'ü tüm katmanlarıyla öğrenin
Spring Framework eğitimi çekirdek kapsayıcı, AOP, JDBC/JPA ve transaction yönetimi, Spring MVC, Spring Security ve test stratejilerini tek örnek uygulama üzerinde işler.
Spring Framework'ün çekirdekten web ve güvenliğe kapsamlı turu
Eğitim Spring Framework'ün ana modüllerini bir arada işler. IoC kapsayıcısı, bean yaşam döngüsü, AOP ile çapraz kesen ilgiler, JdbcTemplate ve JPA ile veri erişimi, @Transactional yayılım ve izolasyon seviyeleri, Spring MVC ile REST ve görünüm katmanı, Spring Security ile kimlik doğrulama ve yetkilendirme, Spring Boot ve Mockito ile test stratejileri uygulamalı anlatılır.
3 Gün. Her gün dört modül; 1. gün Çekirdek ve AOP; 2. gün Veri Erişimi ve Transaction; 3. gün Web, Güvenlik ve Test.
Orta Seviye — Spring çekirdeği, veri erişimi, MVC, güvenlik ve test katmanlarının bütüncül ele alınışı
Katılımcılar üç gün boyunca tek bir kurumsal örnek uygulamayı katman katman geliştirir; her bölüm sonunda testler çalıştırılır.
Çekirdekten güvenliğe tüm Spring modüllerinin birbirine nasıl bağlandığını görürsünüz.
Yayılım ve izolasyon seviyelerini kavrayıp veri tutarlılığı hatalarından kaçınırsınız.
Spring Security ile kimlik doğrulama ve yetkilendirmeyi uygulamaya eklersiniz.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
OOP, jenerikler, koleksiyonlar ve exception yönetimi bilinmelidir.
SELECT, JOIN ve transaction kavramları tanıdık olmalıdır.
HTTP, JSON ve temel HTML bilgisi beklenir.
JDK 17, Maven ve IntelliJ IDEA kurulu olmalıdır.
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:
IoC, scope ve yaşam döngüsünü bilinçli yapılandırabilirsiniz.
Pointcut ve advice ile çapraz kesen ilgileri aspect'lere ayırabilirsiniz.
JdbcTemplate ve JPA ile veri erişim katmanı kurabilirsiniz.
Yayılım, izolasyon ve rollback kurallarını doğru seçebilirsiniz.
Spring MVC ile REST ve görünüm tabanlı uç noktalar yazabilirsiniz.
Spring Security ile JWT ve metot düzeyinde yetkilendirme ekleyebilirsiniz.
Spring Boot'un otomatik yapılandırmasını anlayıp özelleştirebilirsiniz.
Dilimli testler ve Testcontainers ile güvenilir test paketi oluşturabilirsiniz.
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.
Java Foundations: Java Operatörleri eğitimi: Aritmetik, birleşik atama, artırma ve azaltma, karşılaştırma, mantıksal ve bitwise operatörler, öncelik ve ilişkise
Detayları Gör →Java Foundations: String Sınıfı eğitimi: String değişmezliği, havuz, equals ve ==, substring, indexOf, replace, split, StringBuilder, String.format ve regex'e g
Detayları Gör →Java Foundations: Döngü Yapıları eğitimi: for, while, do-while, for-each, sonsuz döngü, iç içe döngü, break-continue ve etiketler, sayaç ve toplayıcı kalıpları,
Detayları Gör →Java Foundations: Math ve Random Sınıfları eğitimi: Math.abs, pow, sqrt, round, floor, ceil, hypot, trigonometri, Math.random, java.util.Random, seed, nextInt,.
Detayları Gör →Java Foundations: Nesne Yönelimli Programlama eğitimi: Kapsülleme, kalıtım, super, polimorfizm, override, soyut sınıf, arayüz, Object sınıfı, equals ve hashCode
Detayları Gör →