- HTML5
Amaç: Web sayfalarının yapısını tanımlamak.
Özellikleri:
Semantik etiketler (e.g., , ,
) kullanılarak sayfa yapısını anlamlandırma. Form elemanları, multimedia içeriği, ve canvas gibi özellikleri destekleme. Mobil cihazlar için uygun tasarım. - CSS3 Amaç: Web sayfalarını stilize etmek ve düzenlemek. Özellikleri: Görsel düzenleme, animasyonlar, ve geçişler ekleyebilme. Responsive tasarım için media queries kullanabilme. Flexbox ve Grid gibi düzenleme tekniklerini uygulayabilme.
- JavaScript Amaç: İnteraktif web sayfaları oluşturmak ve dinamik içerik eklemek. Özellikleri: Tarayıcıda çalışabilme. DOM manipülasyonu ve etkileşimli öğelerin kontrolü. Asenkron işlemleri yönetme (AJAX çağrıları, Promises, async/await).
- Bootstrap Icons Amaç: Görsel ve kullanıcı arayüzüne yönelik ikonları sağlamak. Özellikleri: Bootstrap UI framework ile uyumlu, özelleştirilebilir ikonlar sunma. Çeşitli semboller ve simgeler içerme.
- Google Fonts Amaç: Çeşitli yazı tiplerini web sitelerine entegre etmek. Özellikleri: Geniş font koleksiyonu. Hızlı ve güvenilir dağıtım için Google altyapısını kullanma.
- JavaScript (main.js) Amaç: Web sayfasında interaktif özellikler sağlamak. Özellikleri: Menu bar tıklanınca navigasyon menüsünü gizleme ve gösterme. Dinamik içerik değişiklikleri için DOM manipülasyonu.