Java ve Spring Boot ile web geliştirme
Java Web Geliştirme Eğitimi, Java ile modern web uygulamalarını Spring Boot ekosistemi üzerinde geliştirmeyi öğretir. Program web'in Servlet ve HTTP temeli, Maven ve Spring Boot kurulumuyla başlar; Spring MVC ile denetleyici ve Thymeleaf görünümleri işlenir.
Servlet temelinden Spring Boot'a, JPA'dan güvenlik ve yayına kadar Java web geliştirme
Java Web Geliştirme Eğitimi, Java ile modern web uygulamalarını Spring Boot ekosistemi üzerinde geliştirmeyi öğretir. Katılımcılar web'in temelini Servlet ve HTTP ile kavrar, Spring Boot ile hızlı proje kurulumu, Spring MVC ile denetleyici ve görünüm yapısı öğrenir. Program Spring Data JPA ile veritabanı erişimi, REST API tasarımı, Spring Security ile kimlik doğrulama ve uygulamanın paketlenip yayınlanmasını uçtan uca bir proje üzerinden kapsar.
4 Gün. Her gün dört modül; tek bir web uygulaması Servlet temelinden Spring Boot, JPA, REST API ve güvenlikle birlikte uçtan uca geliştirilir.
Orta Seviye — Java ve Spring Boot ile katmanlı, veritabanı destekli ve güvenli web uygulamaları geliştirmeyi öğretir
Tek bir Spring Boot projesi sıfırdan kurulur; her modülde denetleyici, JPA katmanı, REST uç noktası veya güvenlik canlı kodla eklenir.
Kurumsal Java dünyasının fiili standardı Spring Boot ile hızlı, yapılandırmayı azaltan ve üretime uygun uygulamalar kurarsınız.
Spring Data JPA ve Hibernate ile nesne-ilişki eşlemesini ve repository desenini gerçek bir projede uygulayarak öğrenirsiniz.
Spring Security ile kimlik doğrulama ve yetkilendirme kurar, uygulamayı paketleyip üretim ortamına yayınlamayı öğrenirsiniz.
Eğitimden en iyi verimi almak için gerekli olan bilgi ve ortam
Sınıf, nesne, arayüz, koleksiyon ve istisna yönetimi gibi çekirdek Java kavramlarını bilmek gerekir.
Kalıtım, çok biçimlilik ve soyutlama gibi nesne yönelimli ilkelere aşinalık öğrenmeyi kolaylaştırır.
İstek-yanıt döngüsü, durum kodları ve form gönderimi gibi web temellerine aşinalık faydalıdır.
JDK kurulu, IntelliJ IDEA veya Eclipse ve Maven ile proje çalıştırabilen bir ortam 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:
Servlet, HTTP ve oturum kavramlarını kavrar, Java tabanlı web uygulamalarının çalışma mantığını anlarsınız.
Spring Boot ile otomatik yapılandırmalı projeler kurar, bağımlılık enjeksiyonu ve bean yönetimini uygularsınız.
Denetleyiciler yazar, Thymeleaf ile görünüm üretir, form işleme ve doğrulamayı doğru biçimde kurarsınız.
Spring Data JPA ile varlıkları modeller, repository ile CRUD yapar ve ilişkisel veriyi verimli yönetirsiniz.
@RestController ile JSON tabanlı REST servisleri tasarlar, durum kodlarını ve hata yanıtlarını doğru kurarsınız.
Spring Security ile kimlik doğrulama, rol tabanlı yetkilendirme ve JWT akışını güvenle uygulayabilirsiniz.
JUnit, Mockito ve MockMvc ile birim ve entegrasyon testleri yazarak uygulamanızı güvence altına alırsınız.
Uygulamayı çalıştırılabilir JAR olarak paketler, Docker ile konteynerler ve buluta veya sunucuya yayınlarsınız.
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.
EF Core, ASP.NET Core Identity, Dependency Injection, katmanlı mimari ve test ile kurumsal düzeyde ASP.NET Core MVC uygulamaları geliştirmeyi öğreten ileri eğit
Detayları Gör →Flask ve Django ile yönlendirme, ORM, REST API, kimlik doğrulama ve dağıtımı karşılaştırmalı öğreten, iki çatıyı tek eğitimde kapsayan uygulamalı Python eğitimi
Detayları Gör →HTTP ve WSGI temelinden Flask, SQL, ORM, REST API ve FastAPI ile asenkron servislere kadar Python ile web programlamayı uçtan uca öğreten uygulamalı eğitim.
Detayları Gör →R ve Shiny ile reaktif programlama, ggplot2 ve plotly etkileşimli grafikleri, gösterge panelleri ve yayını öğreten, veri odaklı uygulamalı web geliştirme eğitim
Detayları Gör →HTML, CSS, JavaScript, TypeScript, React ve Vue ile sıfırdan üretim düzeyi ön yüz mühendisliği öğreten beş günlük kapsamlı kurumsal program.
Detayları Gör →WCAG 2.2 ilkeleri, ARIA, klavye erişimi ve erişilebilirlik testiyle herkes için kullanılabilir web geliştirmeyi öğreten uygulamalı kurumsal eğitim.
Detayları Gör →