0Pricing
TypeScript Academy · Ders

İlk Program ve Derleme/Çalıştırma (tsc + node / tsx)

Basit bir TS programı yazın, tsc ile derleyin ve node veya tsx ile çalıştırın.

İlk Program ve Derleme/Çalıştırma (tsc + node / tsx), CoddyKit'te ücretsiz bir TypeScript Academy dersidir. Bu, 3 dersinin 3. 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, TypeScript Academy öğrenme yolunun bir parçasıdır ve ilerlemeniz web ve CoddyKit uygulaması arasında senkronize olur. TypeScript Academy kursu toplamda 3 dersten oluşur.

Giriş

Amaç: Küçük bir program yazmak, tsc ile derlemek ve sonucu node veya tsx ile çalıştırmak.

Merhaba Dünya

En basit program: türü belirtilmiş bir işlev tanımlamak ve bir ileti kaydetmek.

// hello.ts
function hello(name: string): string {
  return `Hello, ${name}!`;
}

console.log(hello("TypeScript"));

tsc ile derleme

tsc, hello.ts dosyasını hello.js dosyasına derler. Ardından çıktı JS'sini Node ile çalıştırabilirsiniz.

// Run in terminal
npx tsc hello.ts

// Produces hello.js

Node ile çalıştırma

Node, derlenmiş JavaScript dosyasını yürütür. TypeScript'in kendisi hiçbir zaman çalıştırılmaz; önce daima JS'ye derlenir.

// Run output JS
node hello.js

tsx ile çalıştırma

tsx (veya ts-node), TypeScript'i doğrudan çalıştırarak elle derleme adımını atlar. Hızlı denemeler için kullanışlıdır.

// Alternative: run TS directly
npx tsx hello.ts

İş akışı ipuçları

İş akışı ipucu: Küçük betikler için tsx kullanın; projelerde ise JS'yi dist klasörüne üretmek için tsc'yi tercih edin. Yalnızca kaynak TS dosyalarını işleme alın.

Derleme kontrolü

Hızlı kontrol: Bir .ts dosyası üzerinde çalıştırıldığında tsc varsayılan olarak ne yapar?

Özet ve sıradaki konu

Özet: Bir program yazdınız, tsc ile derlediniz ve node veya tsx ile çalıştırdınız. Sıradaki konu: Türler ve Değişkenlerin Temelleri.

Sıkça Sorulan Sorular

“İlk Program ve Derleme/Çalıştırma (tsc + node / tsx)” dersi ücretsiz mi?

Evet — “İlk Program ve Derleme/Çalıştırma (tsc + node / tsx)” 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 TypeScript Academy kursunun geri kalanını açmak için CoddyKit PRO'ya yükselt. TypeScript Academy kursu toplamda 3 dersten oluşur.

“İlk Program ve Derleme/Çalıştırma (tsc + node / tsx)” dersinde ne öğreneceğim?

Basit bir TS programı yazın, tsc ile derleyin ve node veya tsx ile çalıştırın. TypeScript 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.

TypeScript Academy öğrenmeye başlamak için deneyim gerekli mi?

Önceden deneyim gerekmez. CoddyKit'te TypeScript 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 3. dersidir.

“İlk Program ve Derleme/Çalıştırma (tsc + node / tsx)” 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 TypeScript Academy dersinde kod yazıp çalıştırabilir miyim?

Evet. Her TypeScript 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

  1. TypeScript Nedir? Faydaları ve Kullanım Alanları
  2. Node ve TypeScript Kurulumu (npm i -D typescript), tsc --init
  3. İlk Program ve Derleme/Çalıştırma (tsc + node / tsx)
← TypeScript Academy Sayfasına Dön