2021 MERN Stack ile Web Geliştirme Kursu

React,Redux,MongoDB,Express,Node.js,JWT teknolojilerini öğrenip, bir sosyal medya platformu geliştiriyoruz,yayınlıyoruz.

Ratings 4.06 / 5.00
2021 MERN Stack ile Web Geliştirme Kursu

What You Will Learn!

  • React ile frontend uygulaması geliştirmek
  • React Bootstrap ile responsive web geliştirmek
  • Redux ile state yönetimi
  • OAuth 2.0 & Google Auth
  • Node ile API geliştirmek
  • Node ile Frontend ilişkisi
  • MongoDB ile NoSQL Database oluşturmak
  • Server ile database ilişkisi
  • Json Web Token
  • Deployment

Description

Bu kursumuzda 0'dan başlayıp MERN Stack ve OAuth 2.0 teknolojilerini öğrenip,öğrendiğimiz bilgilerle bir uygulama geliştireceğiz.Öncelikle kullanacağımız teknoloji hakkında sunumlarla konuyu anlayıp,daha sonra kodlama kısmına geçiyor olacağız.React,Node.js,Express,MongoDB teknolojilerini derinlemesine anlayıp,uygulamalar yapacağız ve kursun sonunda CV'nize koyabileceğiniz bir web uygulaması geliştirmiş olacaksınız.Aynı zamanda OAuth 2.0 sürecini anlayıp Json Web Token ile kullanıcılarımız için bir kayıt olma/giriş yapma/yetkilendirme sistemi oluşturacağız.Bunun yanında kullanıcılarımızın Google hesapları ile giriş yapabilmeleri için,uygulamamıza Google ile giriş yapma ve yetkilendirme işlemlerini gerçekleştireceğiz.Web sitemizin güvenliği hakkındaki sorunlardan konuşup uygulamamızı kullanıcılar için güvenli bir hale getirmek üzerine çalışmalar yapacağız.

Frontend tarafında,React ile bir web uygulaması geliştirip React'in inceliklerini öğreneceğiz.React hookları,stateful değişkenler,Redux ile state yönetimi,React Bootstrap ile responsive web design,React router ile navigation konularını sıfırdan öğrenip bol bol kodlama yapacağız.

Server kısmında Node.js,Express,MongoDB  kullanarak bir server uygulaması geliştireceğiz.Server ile database ilişkisi,ortam değişkenleri,server ile React uygulamamız arasındaki ilişki,database modellemesi,Json Web Token yapısı ve kullanımı,kimlik doğrulama ve yetkilenderme kavramlarının tanımları,kullanıcıların kimlik doğrulama ve yetkilendirme işlemleri,Google ile giriş yapma ve yetkilendirme işlemleri gibi konuları öğrenip kodlama yapacağız.

Uygulamamızı geliştirdikten sonra web üzerinde yayınlayacağız.Aynı zamanda GitHub hakkında temel bilgiler öğrenip bunları deployment kısmında kullanacağız.React uygulamamızı netlify'a,server uygulamamızı heroku'ya yükleyeceğiz.

Her videodan sonra,yazdığımız kodu GitHub'a gönderdim.Commit isimleri bölüm ismiyle benzerdir.Kaynak kodu ders ders takip edebilirsiniz.

GitHub proje linkini ilk videonun açıklama kısmında bulabilirsiniz.

Kursa başlamak için herhangi bir ön koşul yoktur.İstekli olmanız kursu tamamlamak için yeterli.Kafanıza takılan her şeyi bana mail,instagram ve kursun soru cevap kısmından iletebilirsiniz.

Who Should Attend!

  • Web geliştirme öğrenmek isteyen herkes

TAKE THIS COURSE

Tags

  • Node.Js
  • OAuth
  • React JS
  • Web Development

Subscribers

370

Lectures

43

TAKE THIS COURSE



Related Courses