Windows'ta Node.js Kurulumu ve İlk Uygulama: Adım Adım Kılavuz

Bu blog yazısında, Windows üzerinde Node.js kurulumu ve ilk uygulama yapımı hakkında adım adım bir rehber sunulmuştur.

BFS

Node.js, JavaScript’i sunucu tarafında çalıştırabilen harika bir platformdur. Eğer JavaScript’in gücünü backend tarafında kullanmak istiyorsanız, Node.js tam size göre! Bu yazıda, Windows üzerinde Node.js kurulumunu nasıl yapacağınızı ve ilk Node.js uygulamanızı nasıl yazacağınızı adım adım öğreneceksiniz.

Windows'ta Node.js Kurulumu

Node.js kurulumuna başlamadan önce, sisteminizde internet bağlantısının olduğundan emin olun. Windows üzerinde Node.js kurulumu yapmak, biraz zaman alabilir, ancak adımları takip ettiğinizde işlemi başarıyla tamamlayabilirsiniz.

# 1. Node.js'i İndirin

İlk adım, Node.js’i indirmeniz. Bunu yapmak için şu adımları takip edin:

- Node.js’in resmi web sitesine gidin: [https://nodejs.org](https://nodejs.org)
- Web sitesinde, LTS (Long Term Support) sürümünü indirmelisiniz. LTS sürümü, uzun süreli destek alan ve daha stabil olan sürümdür. Current sürümü, en son özelliklerle birlikte gelir ancak daha az stabil olabilir.
- İndirme işlemi başlatıldığında, Windows için uygun olan kurulum dosyası (örneğin `.msi` uzantılı dosya) bilgisayarınıza indirilecektir.

# 2. Kurulumu Başlatın

İndirilen `.msi` dosyasına tıklayın. Bu, kurulum sihirbazını başlatacaktır. Kurulum aşamaları oldukça basittir:

- İlk ekranda, "Next" butonuna tıklayın.
- Lisans sözleşmesini kabul edin ve "Next" butonuna tekrar tıklayın.
- Kurulumun nereye yapılacağı sorulacak. Varsayılan olarak, Node.js’in yükleneceği dizini kabul edebilirsiniz.
- "Install" butonuna tıkladığınızda, kurulum işlemi başlayacaktır.
- Kurulum tamamlandığında, "Finish" butonuna basarak sihirbazı kapatabilirsiniz.

# 3. Kurulumu Kontrol Edin

Node.js’in doğru bir şekilde kurulduğundan emin olmak için komut satırını (Command Prompt) açın ve aşağıdaki komutu girin:

node -v


Bu komut, Node.js’in yüklü olduğu sürümü gösterecektir. Eğer her şey yolundaysa, kurulum başarıyla tamamlanmış demektir.

İlk Node.js Uygulamanızı Yazmak

Şimdi de Node.js ile ilk uygulamanızı yazmaya başlayalım! Basit bir HTTP sunucusu oluşturacağız. Bu sunucu, web tarayıcınızda "Merhaba, Dünya!" mesajını gösterecek.

# 1. Bir Dizin Oluşturun

Öncelikle bir proje dizini oluşturmalısınız. Bu dizinde, uygulamanızı geliştireceğiz. Komut satırını açın ve aşağıdaki komutları girin:

mkdir ilk-uygulama
cd ilk-uygulama


# 2. İlk Node.js Uygulamanızı Yazın

Şimdi, `app.js` adında bir dosya oluşturun ve içine aşağıdaki kodu yazın:


const http = require('http');

// Sunucu oluşturma
const server = http.createServer((req, res) => {
  res.statusCode = 200;
  res.setHeader('Content-Type', 'text/plain');
  res.end('Merhaba, Dünya!');
});

// Sunucu dinlemeye başla
server.listen(3000, '127.0.0.1', () => {
  console.log('Sunucu 3000 portunda çalışıyor...');
});


# 3. Uygulamayı Çalıştırın

Node.js uygulamanızı çalıştırmak için, komut satırında aşağıdaki komutu girin:

node app.js


Eğer her şey doğruysa, terminal ekranında “Sunucu 3000 portunda çalışıyor...” mesajını görmelisiniz.

# 4. Web Tarayıcısında Test Edin

Son olarak, tarayıcınızı açın ve şu URL’yi yazın:

```
http://localhost:3000
```

Eğer her şey yolunda gitmişse, "Merhaba, Dünya!" mesajını görmelisiniz. İşte bu kadar basit! Artık Node.js ile çalışan ilk uygulamanızı yazdınız ve çalıştırdınız.

Node.js ile Ne Yapabilirsiniz?

Node.js sadece HTTP sunucuları oluşturmakla sınırlı değildir. API’ler geliştirebilir, veritabanlarına bağlanabilir, dosya sistemine erişebilir ve çok daha fazlasını yapabilirsiniz. Eğer JavaScript'e aşina iseniz, Node.js’i öğrenmek oldukça keyifli olacaktır.

Node.js ile çalışmaya başladıkça, modülleri, paket yöneticisini (npm) ve asenkron yapıyı daha derinlemesine keşfedeceksiniz. Bu size güçlü bir araç seti sunar.

Sonuç

Node.js, JavaScript ile sunucu tarafı uygulamalar geliştirmenin harika bir yoludur. Bu yazıda, Windows üzerinde Node.js’i nasıl kuracağınızı ve ilk uygulamanızı nasıl yazacağınızı öğrendiniz. Artık kendi projelerinizi geliştirmeye başlayabilir ve JavaScript’in gücünden tam anlamıyla yararlanabilirsiniz.

Node.js dünyası sizi bekliyor!

İlgili Yazılar

Benzer konularda diğer yazılarımız

NetBeans Debugging Başlatılmıyor – Çözüm Adımları ile Sorunu Gidermek

Her programcı, özellikle de yeni başlayanlar, zaman zaman NetBeans gibi popüler bir IDE kullanırken sorunlarla karşılaşabilirler. Bu sorunlar arasında en sinir bozucusu, şüphesiz "Debugging Başlatılmıyor" hatasıdır. Ancak merak etmeyin, bu hata tek bir...

Modern Yazılım Geliştirme Süreçlerinde Yapay Zeka ve Otomasyonun Rolü: 2025’te Yeni Başlangıçlar

Yazılım geliştirme dünyası hızla evriliyor. 2025 yılına adım attığımızda, bu süreçte yapay zeka ve otomasyonun rolü hiç olmadığı kadar önemli hale geldi. Geçmişte yazılım geliştirme yalnızca kod yazmak ve sistemleri test etmekle sınırlıydı. Ancak bugünün...

Yazılım Geliştiriciler İçin Verimli Çalışma Alanı Oluşturmanın İpuçları: En İyi Araçlar ve Yöntemler

Verimli Bir Çalışma Alanı Neden Önemlidir?Yazılım geliştirici olmanın zorluklarından biri de sürekli odaklanmış ve üretken olabilmektir. Bir geliştirici olarak, işlerinizin çoğunu bilgisayar başında geçirirsiniz ve bu süre zarfında verimli bir çalışma...