Kurulum: Node + npm, .js Çalıştırma, DevTools Konsolu
Node'u kurun, sürümleri doğrulayın, .js dosyalarını çalıştırın, npm temellerini öğrenin ve tarayıcının DevTools konsoluyla pratik yapın.
Kurulum: Node + npm, .js Çalıştırma, DevTools Konsolu, CoddyKit'te ücretsiz bir JavaScript Academy dersidir. Bu, 3 dersinin 2. dersidir. Aşağıdan dersin tamamını ücretsiz okuyabilir, sonra tarayıcıda yerleşik kod editörü ve 7/24 yapay zeka koçu ile uygulamalı olarak pratik yapabilirsin. Bu, JavaScript Academy öğrenme yolunun bir parçasıdır ve ilerlemeniz web ve CoddyKit uygulaması arasında senkronize olur. JavaScript Academy kursu toplamda 3 dersten oluşur.
Giriş
Amaç: Node ve npm'yi kurmak, bir .js dosyası çalıştırmak ve tarayıcının DevTools Konsolu'nu kullanmak.
- Node'u yükleyin ve doğrulayın
- npm temelleri
- .js dosyalarını çalıştırın
- Konsol araçlarını kullanın
Node ve npm'yi doğrulama
Doğrulama: Bir terminalde node -v ve npm -v komutlarını çalıştırın. Sürümler görünüyorsa kurulumunuz hazırdır.
Dosya oluşturma ve çalıştırma
hello.js oluşturun ve node hello.js komutuyla çalıştırın.
// hello.js — minimal program to run with Node
function greet(name) {
return "Hello, " + name + "!";
}
const message = greet("CoddyKit");
console.log(message);
// Run from terminal in this folder: node hello.js
npm hızlı başlangıç
Bir proje klasörünün içinde, npm init -y komutunu çalıştırarak package.json oluşturun. Bir betik ekleyin: "start": "node hello.js". Ardından npm run start komutunu çalıştırın.
Konsol araçları
Küçük görevleri incelemek ve ölçmek için console.log, console.table ve console.time kullanın.
// Basic console utilities that work in Node and browsers
const user = { name: "Ayla", level: 1 };
console.log("User:", user);
console.table([{ key: "name", value: user.name }, { key: "level", value: user.level }]);
console.time("work");
for (let i = 0; i < 100000; i++) {}
console.timeEnd("work");
console.warn("Heads up: demo complete.");
DevTools temelleri
DevTools'u açın (F12 veya sağ tıklayın → İncele) ve Konsol'a geçin. Küçük kod parçacıklarını yapıştırın, Enter'a basın ve çıktıyı okuyun. İpucu: clear() ile temizleyin.
Node sürümü sınaması
Hızlı sınama: Node sürümü komutu.
Özet
Özet: Node ve npm'yi doğruladınız, bir .js dosyası çalıştırdınız, basit bir npm betiği öğrendiniz ve hem Node'da hem tarayıcıda konsol araçlarını kullandınız.
Sıkça Sorulan Sorular
“Kurulum: Node + npm, .js Çalıştırma, DevTools Konsolu” dersi ücretsiz mi?
Evet — “Kurulum: Node + npm, .js Çalıştırma, DevTools Konsolu” dersin tüm metni burada web'de ücretsiz olarak okunabilir. Etkileşimli olarak pratik yapmak (yerleşik kod editörü ve 7/24 yapay zeka koçu) ve JavaScript Academy kursunun geri kalanını açmak için CoddyKit PRO'ya yükselt. JavaScript Academy kursu toplamda 3 dersten oluşur.
“Kurulum: Node + npm, .js Çalıştırma, DevTools Konsolu” dersinde ne öğreneceğim?
Node'u kurun, sürümleri doğrulayın, .js dosyalarını çalıştırın, npm temellerini öğrenin ve tarayıcının DevTools konsoluyla pratik yapın. JavaScript Academy ile uygulamalı kodu tarayıcıda doğrudan çalıştırarak pratik yaparsın ve 7/24 yapay zeka koçu dersi çalışırken sorularını yanıtlar.
JavaScript Academy öğrenmeye başlamak için deneyim gerekli mi?
Önceden deneyim gerekmez. CoddyKit'te JavaScript Academy, başlangıçtan ileri seviyeye kadar yapılandırıldığı için buradan başlayabilir veya başından başlayıp kendi hızında ilerleme yapabilirsin. Bu, 3 dersinin 2. dersidir.
“Kurulum: Node + npm, .js Çalıştırma, DevTools Konsolu” dersi ne kadar sürer?
Çoğu CoddyKit dersi yaklaşık 5–10 dakika sürer. Her biri kısa ve etkileşimli olduğu için sabit ilerleme yaparsın ve web ile uygulama arasında tam olarak bıraktığın yerden devam edebilirsin.
Bu JavaScript Academy dersinde kod yazıp çalıştırabilir miyim?
Evet. Her JavaScript Academy dersi yerleşik bir kod editörü içerir, bu sayede tarayıcıda gerçek kod yazıp çalıştırabilir ve anlık yapay zeka geri bildirimi alırsın — yerel kurulum gerekli değildir.
Bu kursun tüm dersleri
- JavaScript Nedir? Motorlar (V8/SpiderMonkey) ve Çalışma Zamanları (Tarayıcı ve Node)
- Kurulum: Node + npm, .js Çalıştırma, DevTools Konsolu
- İlk Program ve Girdi/Çıktı (konsol, tarayıcıda uyarılar)