Spring ve React ile Web Uygulaması Geliştirmek

Gerçek bir web uygulaması pratiğiyle Spring Boot ve React JS öğrenin

Spring ve React ile Web Uygulaması Geliştirmek
Spring ve React ile Web Uygulaması Geliştirmek

Spring ve React ile Web Uygulaması Geliştirmek udemy course

Gerçek bir web uygulaması pratiğiyle Spring Boot ve React JS öğrenin

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.