SchoolsGlobal Logo

SchoolsGlobal

JavaScript Başlangıç Rehberi: Sıfırdan Web Programlama

Giriş

JavaScript, web geliştirmenin vazgeçilmez programlama dillerinden biridir. Tarayıcıda çalışan bu dinamik dil ile interaktif web siteleri, mobil uygulamalar ve hatta sunucu taraflı uygulamalar geliştirebilirsiniz.

JavaScript Nedir?

JavaScript, 1995 yılında Brendan Eich tarafından geliştirilen, HTML ve CSS ile birlikte web'in üç temel teknolojisinden biridir. Dinamik, nesne tabanlı ve fonksiyonel programlama özelliklerini bir arada sunar. Günümüzde neredeyse her web sitesi JavaScript kullanmaktadır.

İlk JavaScript Kodunuz

Console.log() ile başlayalım: console.log('Merhaba Dünya!'); Değişken tanımlama: let isim = 'Ali'; const yas = 25; var sehir = 'Istanbul'; Fonksiyon oluşturma: function selamla(isim) { return 'Merhaba ' + isim; }

Temel Kavramlar

Veri Tipleri: String, Number, Boolean, Array, Object, Null, Undefined. Operatörler: Aritmetik (+, -, *, /), Karşılaştırma (==, ===, !=), Mantıksal (&&, ||, !). Kontrol Yapıları: if-else, switch, for döngüsü, while döngüsü. DOM Manipülasyonu: document.getElementById(), querySelector(), addEventListener().

Modern JavaScript

ES6+ özellikleri: Arrow Functions, Template Literals, Destructuring, Spread Operator, Promises, async/await. Bu modern özellikler, kodu daha okunabilir ve verimli hale getirir. Örnek: const topla = (a, b) => a + b;

Öğrenme Yolu

Temelleri öğrenin: Değişkenler, fonksiyonlar, döngüler. DOM ile çalışın: HTML elemanlarını manipüle edin. Projeler yapın: To-do list, hesap makinesi, quiz uygulaması. Framework öğrenin: React, Vue veya Angular. Backend'e geçin: Node.js ile sunucu tarafı geliştirme.