#Udemy - Spring Boot 2.0 ile Dinamik Web Uygulamaları Eğitimi (Kenan Sevindik) Konu Başlıkları:
- Spring Boot ve Web MVC (JSP Page, Thymeleaf Template Engine)
- Spring Boot ve REST API (REST API Crud işlemleri, HATEOAS örneği)
- Spring Boot Data Access (H2 veritabanı kullanımı, Jdbc ile çalışma, Jpa/Hibernate ile veri erişimi)
- Spring Boot ve Security (Web Security Konfigurasyonu, Http basic authantication, Web sayfalarının yetkilendirilmesi)
- Spring Boot ve Birim Testler (MockMvc ve JUnit birim testleri, ORM ve False Positive)
- E-posta gönderme kabiliyeti (Java Mail API JavaMailSender interface kullanımı, Gönderilen mail içeriğini görüntülemek için Fake SMTP Server programı kullanımı)
- Spring Data Repository Kabiliyeti (Auditing, JpaRepository)
- Spring Cache Kabiliyeti (Controller veya Servis katmanında yer alan bean sınıf metotlarının return değerlerinin cache'lenmesindeki kullanım örneği)
- Spring Validasyon Kabiliyeti