Merhabalar,
Bu kursumuzda Temel MERN Stack konularını uygulama geliştirerek öğreniyoruz. Not ekleme listeleme güncelleme ve silme (CRUD) işlemlerini yaparak Not Uygulaması geliştiriyoruz.
Uygulamamız Backend ve Frontend olmak üzere 2 kısımdan oluşuyor. Bizde daha kolay anlaşılabilmek için kursumuzu 2 ye ayırıyoruz.
Backend ile projemizin server tarafını geliştiriyoruz ve REST API Uygulaması geliştiriyoruz. Server uygulamamızı ExpressJS ve NodeJS ile geliştiriyoruz. Bu kısımda Router ve Controller yapılarını oluşturduğumuz gibi MongoDB Atlas kullanarak veritabanı oluşturuyoruz. Mongoose kullanarak veritabanına eriştiğimiz gibi Not modeli üreterek CRUD işlemlerini gerçekleştiriyoruz. POSTMAN uygulamasını kullarak geliştirdiğimiz REST API 'yi test ediyoruz.
Frontend işlemleri ile kullanıcının görebileceği alanları tasarlıyoruz. REST API ile bağlantı kurarak verilere kullanıcıların erişmesini sağlıyoruz. Frontend kısmında React uygulaması oluşturuyoruz ve React Context kullanarak state yapısı oluşturuyoruz. Böylece verilerimizi tek bir merkezdan kontrol edebiliyoruz.
Bu kursumuzun sonunda temel olarak MERN Stack yapısını öğreneceksiniz ve sizde kendi uygulamalarınızı yapabileceksiniz.
Kursumuz komple bir eğitici olduğu için başlamadan önce MongoDB Express React ve NodeJs konularını bilmeniz gerektiğini düşünebilirsiniz ve gözünüz korkabilir ama korkmanıza gerek yok çünkü bu kursumda en temel bilgileri bile ayrıntılı bir şekilde anlatıyorum kursumdan faydalanabilmeniz için sadece temel bir javascript bilmeniz yeterli.
Umarım kursum sizler için faydalı olur. Hayatınızda başarılar dilerim ve gelecek kurslarımda tekrar buluşmak dileğiyle esen kalın.