Web Teknolojileri #01 | Web Nasıl Çalışır? HTTP, HTML ve JavaScript'te Değerler
Web Nasıl Çalışır? HTTP, HTML ve JavaScript DeğerleriEğitmen: Dr. Süleyman Burak ÇELİK
Tarayıcıya bir adres yazıp Enter'a bastığında arada ne olur? Web Teknolojileri serisinin bu ilk dersinde DNS, port, HTTP isteği ve yanıtı ile HTML etiket ağacını gerçek bir Node.js sunucusu ve curl ile adım adım çözüyor; ardından JavaScript'te değerleri, türleri ve otomatik tür dönüşümünü sınav tipi sorularla öğreniyoruz. Bu derste: - İstemci–sunucu, DNS, IP ve port - HTTP isteği ve yanıtı: 200 OK, 404 Not Found ve bağlanamamak - HTML belgesi, etiket ağacı ve script etiketi - Sayılar (0.1 + 0.2, Infinity, NaN), dizgiler ve şablon dizgisi - typeof, karşılaştırma ve mantık işleçleri, null ve undefined - Otomatik tür dönüşümü: "5" + 1 neden 51 verir, == ile === farkı - Sınav tipi soru: bu kodun çıktısı nedir? Bölümler: 0:00 Giriş: Adres Çubuğundan Sayfaya 0:30 Kaynak Kitap ve Araçlar 1:08 İstemci, Sunucu, DNS ve HTTP 1:47 Örnek 1: localhost:8080/merhaba.html 3:18 HTTP İsteği 3:57 HTTP Yanıtı: 200 OK 4:27 404 ve Bağlanamamak 4:55 HTML Belgesi ve Etiket Ağacı 5:43 Script Etiketi ve Konsol 6:17 Sayılar 6:57 Dizgiler 7:25 typeof 7:50 Karşılaştırma ve Mantık 8:26 null ve undefined 8:41 Otomatik Tür Dönüşümü 9:28 Örnek 2: Hangisi false? 10:26 Örnek 3: Bu Kodun Çıktısı Nedir? 12:31 Üç Klasik Tuzak 12:59 Bu Derste Öğrendiklerimiz Sıradaki derste program yapısı: let ve const ile bağlamalar, koşullar, döngüler ve switch. Kaynak: Marijn Haverbeke, Eloquent JavaScript, 4. baskı (2024), Bölüm 13 (Networks and the Internet, The Web, HTML) ve Bölüm 1 (Values, Types, and Operators) (konu sırası ve kavramlar kaynak kitaptan izlenir; kitap CC BY-NC 3.0). Kod örnekleri özgündür; bütün çıktılar Node.js 24 ve headless tarayıcıda gerçekten çalıştırılarak kaydedildi. Gereken araçlar: Node.js LTS (nodejs.org) ve tarayıcının geliştirici konsolu (F12). Web Teknolojileri serisinin 1. dersi. Ön koşul: programlama ön bilgisi gerekmez.