Java ve JavaScript konusunda daha öncesinde deneyimli olmak
Bu kursta baştan sona bir web uygulaması yaparken, Spring Boot ve React'ın nasıl kullanıldığını öğreneceğiz. Tamamen pratik üzerine kurulu olan bu eğitimde, frameworkler hakkında edineceğiniz bilgiler, bir bütün içerisinde, ihtiyaç duyulduğu anda karşınıza çıkacak. Böylece gerçek kullanım ihtiyaçlarını hissederek, Spring'in ve React'ın sunduğu özelliklerin ne tür durumları çözdüğünü daha iyi öğreneceksiniz. Kurs boyunca öğreneceğimiz konu başlıkları şöyle
spring boot ile rest api nasıl yazılır
Farklı diller nasıl desteklenir,
Kullanıcı girdileri nasıl validate edilir
spring data ile database işlemleri nasıl yapılır
spring security ile api nasıl güvenli hale getirilir
react ile spa (single page application) nasıl yapılır
Uygulama çapında state yönetimi nasıl yapılır. Context ve redux nasıl çalışır
react router nasıl kullanılır
i18n desteği reactta nasıl sağlanır
react'ın hooks özellikleri nasıl kullanılır. Geliştirdiğimiz uygulamaya her bölümde yeni özellikler ekleyeceğiz. Eklediğimiz bu özelliklerle birlikte bu ihtiyaçlarımıza nasıl çözümler sunabileceğimizi irdeleyeceğiz. Proje, bu yeni özelliklerle birlikte sürekli gelişim ve değişim gösterirken, biz de hem öğrendiklerimizin pratiğini yapma fırsatı bulacağız hem de zamanı geldiğinde alternatif nasıl çözümlerin uygulayabileceğimiz öğreneceğiz. Çok ince planlamalarla adım adım çizilmiş bir yol haritasına sahip olan bu kursu takip ederken, spring ve react hakkında bilgi edinmenin dışında, rafine bir deneyim de edinmiş olacaksınız. Eğitimde öğrendiklerinizin sizin için daha anlamlı ve kalıcı olmasını sağlayacak bu yolculuğu keyifle geçirmenizi dilerim. Eğitim içeriği kullandığımız bu librarylerin yeni sürümleriyle gelen değişikliklerle ilgili güncellemeler almaya devam edecektir. Ancak profesyonel olarak bu işi yaparken her zaman en güncel versiyonlarla çalışma imkanınız olmayabilir. Bu nedenle eğitim içinde mümkün olduğunca, eskimiş olsa bile, gerçek projelerde kullanım halinde olabilecek özellikler tutulacaktır.
Spring Boot
Spring Security
Spring Data Jpa
Rest API
React
Context
Hooks
Redux
React Router
Spring ve React ile Web Uygulaması Geliştirmek
Spring ve React ile Web Uygulaması Geliştirmek