MERN Stack Geliştirme Kursu
4.4 (131 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
9,317 students enrolled

MERN Stack Geliştirme Kursu

MERN Stack ile Web Geliştirme
4.4 (131 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
9,317 students enrolled
Last updated 5/2020
Turkish
Current price: $12.99 Original price: $19.99 Discount: 35% off
13 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 16 hours on-demand video
  • 7 articles
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • NodeJS ile API ve Proje Geliştirmeyi
  • Sunucu tarafında NodeJS Kullanmayı
  • NodeJS ve Frontend İlişkisini
  • Frontend tarafında ReactJS Kullanmayı
  • SQL olarak MySQL Veri Tabanı ile NodeJS Kullanımı
  • NoSQL olarak Mongo Veri Tabanı ile NodeJS Kullanımı
  • ReactJS ile SPA ve UI Taraflarında Çalışmayı
Course content
Expand all 99 lectures 15:46:35
+ NodeJS'e Giriş ve Temelleri
11 lectures 01:20:37
Modüller ve Kendi Modülümüzü Oluşturma
04:46
createServer Komutu Hakkında
05:56
writeHead Komutu Hakkında & URL İsteğini Yönetme
09:40
File System Modülüyle Dosya İşlemleri
10:02
Tekrar Niteliğinde Örnek
08:11
NPM ve Modül Kurulumu
08:30
NPM ile Nodemon Kurulumu
04:32
Nodemailer Modülüyle Mail Gönderme
13:48
Events - eventEmitter
05:40
+ NodeJS ve MySQL
7 lectures 45:45
MySQL ile NodeJS Bağlantısı
04:28
MySQL CREATE Veritabanı ve Tablo Oluşturma
14:54
MySQL INSERT Tabloya Veri Ekleme
05:26
MySQL SELECT Tablodan Veri Çekme
05:50
MySQL WHERE Sorgusu
06:58
MySQL DELETE & ORDER BY Sorguları
03:09
MySQL UPDATE & LIMIT Sorguları
05:00
+ NodeJS ve MongoDB
9 lectures 48:37
MongoDB ile NodeJS Bağlantısı
03:40
MongoDB Veritabanı ve Collection Oluşturma
04:10
MongoDB INSERT Sorgusu
08:06
MongoDB FIND Sorgusu
08:07
MongoDB Query (Filtreleme)
05:17
MongoDB Sort (Sıralama)
02:07
MongoDB DELETE Sorgusu
04:09
MongoDB UPDATE Sorgusu
08:09
+ ExpressJS ile Restful API Geliştirme
8 lectures 01:14:40
Esnek Port Yapısı ve Gelen İsteği Yönetme
09:05
URL Params & Query Uygulama
05:33
Post İşlemi (Veri Gönderme)
06:26
Joi Paketi ile Validation(Girilen Veri Kontrolü)
07:11
Put İşlemi (Veri Güncelleme)
07:40
Delete İşlemi (Veri Silme)
04:03
Uygulama : Express ile Takvim API
28:33
+ Node ve Frontend İlişkisi
5 lectures 56:23
EJS ile Javacsript İşlemleri
09:48
EJS ile Şablonları Include Etme (Partial Templates)
09:02
Statik Dosyalara (CSS,Images) Erişim
09:11
HTML Form'dan Gelen POST İsteğini Yönetme
10:13
+ To Do App (Temel)
5 lectures 34:46
Local olarak MongoDB Kurulumu
02:54
ToDoApp'i MongoDB Veritabanı ile İlişkilendirmek
11:12
Verileri Ekrana Sunmak
05:40
Bilgi
00:08
+ Faydalı Bilgiler
3 lectures 33:08
Router Kavramı
08:36
Layout Kavramı
07:43
Model & Schema Kavramları ve Mongoose
16:49
+ To Do App (Geliştirme)
2 lectures 14:36
Mongoose ile Kayıt
09:32
Mongoose ile Veri Çekme
05:04
+ Mini Proje: URL Shorter
7 lectures 01:24:08
Projeye Giriş ve Teorik Olarak Mantığı
13:44
Projenin Frontend Kısmı
09:40
Frontend ve Backend İlişkisi Kurma
12:27
Linkler İçin MySQL Veri Tabanı Yapılandırma
10:13
Link Kısaltma Operasyonu
16:16
Veri Tabanı İşlemleri ve Yönlendirme İle Bitirme
21:47
URL Shorter Kaynak Kodları
00:01
Requirements
  • Temel programlama & algoritma bilgisi
  • Temel JavaScript bilgisine sahip olmak avantajlı olacaktır.
Description

JavaScript'e yoğunlaşarak MERN Stack beraberinde tam donanımlı uygulamalar geliştirmek istiyorsanız kursumuz size uygun olacaktır. Kursumuz başlıca NodeJS & ExpressJS tabanlı hazırlandı ve bunlar gösterilirken beraberinde NoSQL veri tabanı olan MongoDB kullanıldı. Devamında ise temel olarak ReactJS gösterildikten sonra tüm bu teknolojileri birlikte kullanarak proje geliştirmeye odaklandık ve genel olarak yaparak, teknolojileri kullanarak ilerleme yöntemini seyrediyoruz.

Web programlamada ihtiyaç duyacağınız bilgileri bu kursta öğrenerek yani sağlam bir temel atarak sonrasında kolay ve hızlı bir şekilde üzerine koymanız mümkün. Beraber yaptığımız örnek uygulamalar ve size gösterdiğim konu başlıklarının neredeyse hepsi bir proje geliştireceğiniz zaman karşınıza çıkacaktır. Dolayısıyla kurs bitiminde kendi projenizi dilediğinizce geliştirmeye hazır olacaksınız.

Ayrıca dersleri seyrederken sizin de eş zamanlı veya videodan sonra yaptığımız projeleri yazarak interaktif şekilde takip etmenizi tavsiye ederim.Böylelikle çok daha kalıcı ve sağlıklı bir öğrenim gerçeklemiş olacaktır. Teşekkürler ve başarılar :)

Who this course is for:
  • Sunucu tarafında NodeJS kullanmayı düşünenler
  • Kullanıcı tarafında ReactJS kullanmayı düşünenler
  • Node + React uygulama geliştirmeyi düşünenler
  • JS ile Web Geliştirmeye odaklanmak isteyenler
  • NodeJS ile farklı veri tabanlarını deneyimlemek isteyenler