What You Will Learn!
- Eclipse tabanlı Spring Tool Suite ile çalışmayı
- Maven ile Java web uygulamaları oluşturmayı
- Spring Boot ile executable Java web uygulamaları oluşturmayı
- Spring Boot’un otomatik konfigürasyon kabiliyetini
- Spring Boot Starter’ları ile çalışmayı
- Spring Boot Actuator modülünün neler sağladığını
- Uygulamanın konfigürasyon property’lerinin yönetimini
- Uygulamanızı farklı hedef ortamlarda herhangi bir değişiklik yapmadan çalıştırmayı
- Loglama kabiliyetini devreye almayı ve uygulamanın davranışını trace etmeyi
- Spring Boot ile RESTful web servisleri geliştirmeyi
- JSP tabanlı dinamik web sayfaları geliştirmeyi
- Hata sayfalarını özelleştirmeyi
- Uygulamaya özel Servlet ve Filter yazmayı
- Template engine kullanmayı
- Entegrasyon testleri yazmayı ve çalıştırmayı
- Farklı DataSource konfigürasyonları yapmayı
- Veritabanı bağlantı havuzu kullanmayı
- Gömülü veritabanları ve H2 ile çalışmayı
- JDBC API ile veritabanı işlemleri geliştirmeyi
- JPA/Hibernate ile çalışmayı
- Transaction yönetimini
- Veritabanı şemasını ortama göre otomatik oluşturmayı ve test verilerini yüklemeyi
- Web uygulamaları için sağlanan default güvenlik kabiliyetlerini devreye almayı
- Form tabanlı ve HTTP BASIC kimliklendirme kabiliyetlerini
- Beni hatırla kabiliyetinin devreye alınmasını
- Kullanıcı oturum yönetimini
- Kullanıcı şifrelerinin veritabanında kriptolu saklanmasını
- Web sayfalarının yetkilendirilmesini
- Metot düzeyinde yetkilendirme kabiliyetini
- Önbellek kabiliyetinin devreye alınmasını ve metot return değerlerinin cache’lenmesini
- Metot input parametrelerinin ve return değerlerinin validasyona tabi tutulmasını
- E-Posta göndermeyi, ve geliştirme ortamında e-posta göndermeyi test etmeyi ve diğer pek çok özelliği bu eğitimde uygulamalı olarak öğrenme fırsatı bulacaksınız.
- Eğitim içeriğimiz sürekli güncelleniyor, yeni konu başlıkları ve dersler ekleniyor. Ayrıca soru-cevap bölümünde de konu ile ilgili her türlü sorunuza ve probleminize en hızlı biçimde cevap veriyoruz.
- Bu eğitimi satın aldığınızda sürekli güncellen bir içeriğe ve aktif bir iletişim kanalına da sahip olacaksınız!
Description
En güncel Spring Boot 2.0.0 sürümü üzerinden Spring, Spring Security, JDBC API, JPA/Hibernate, REST, Servlet, Filter, JSP ve diğer pek çok teknoloji ile hızlı biçimde çalışmaya başlayarak, ilk andan itibaren kurumsal web uygulama geliştirme deneyimi edineceksiniz. Bütün bu teknoloji ve frameworkleri tecrübe etmenin yanı sıra, kurumsal web uygulamalarında terich edilen katmanlı mimari yaklaşımı, Eclipse, Maven, JUnit gibi geliştirme ortamı araçları gibi konular üzerinde de pek çok konuyu pratik yaparak öğreniyor olacaksınız.
Who Should Attend!
- Kurumsal Java teknolojileri ile dinamik web uygulamaları geliştirmek isteyenler
- Spring Application Framework'ü öğrenmek ve Spring dünyasına hızlı biçimde adapte olmak isteyenler
- Spring, Spring Security, JPA/Hibernate gibi teknolojileri projelerinde daha verimli ve bilinçli kullanmak isteyenler
TAKE THIS COURSE