World Wide Web'in açık doğası, websiteleri ve çevrimiçi uygulamalar oluşturmak isteyen insanlar için inanılmaz fırsatlar sunar. Web'in yeteneklerinden tam olarak faydalanabilmeniz için, onları nasıl kullanacağınızı bilmeniz gerekir. Çeşitli Web teknolojileri hakkında daha fazla şey öğrenmek için, aşağıdaki bağlantıları inceleyin.
Web Teknolojileri
Temeller
- HTML
- HiperMetin Biçimlendirme Dili - HyperText Markup Language (HTML) bir web sayfasının içeriğinin tarifi ve tanımı için kullanılır.
- CSS
- Basamaklı Stil Şablonları - Cascading Style Sheets (CSS) bir web sayfasının görünüşünü ve sunuluşunu tanımlamak için kullanılır.
- HTTP
- HiperMetin Transfer Protokolü - HyperText Tranfer Protocol (HTTP), Web'deki HTML ve diğer hiper medya dökümanlarının teslim edilişinde kullanılır.
Betik Yazma
- JavaScript
- JavaScript, tarayıcınızda çalışan programlama dilidir. Websitenize ya da uygulamanıza etkileşim ve dinamik özellikler eklemek için kullanabilirsiniz.
- Web API'leri
- Web Uygulama Geliştirme Arayüzleri (Web API'leri) DOM'u manipüle etmek, ses ve görüntü oynatmak ya da 3D grafik oluşturmak gibi çeşitli işleri yerine getirmek için kullanılır.
- Web API arayüz referansı Web için geliştirme yaparken, kullanabileceğiniz tüm nesne tiplerini listeler.
- Web API sayfası Web uygulamalarınızda kullanabileceğiniz iletişim, donanım erişimi ve diğer tüm API'leri listeler.
- Olay referansı web sayfanızda ya da uygulamanızdaki ilginç şeyleri kaydetmek ve tepki vermek için kullanabileceğiniz tüm olayları listeler.
Grafikler
- SVG
- Ölçeklenebilir Vektör Grafikleri - Scalable Vector Graphics (SVG) imajları, bir dizi vektör ve şekil olarak ifade edebilmenizi sağlar. SVG'lerin bir avantajı da, boyutları ne olursa olsun kusursuz biçimde ölçeklenebilirler.
- WebGL
- WebGL,
<canvas>elementini kullanarak 3D ya da 2D grafikler çizebilmenizi sağlayan bir JavaScript API'sidir.
Diğer
- MathML
- Matematiksel İşaretleme Dili - Mathematical Markup Language (MathML), kompleks matematiksel eşitlikler ve sözdizimlerini görüntüleyebilmenizi sağlar.
Öğrenme Alanı
- Web Geliştirmeyi Öğrenmek
- Bu makaleler, yeni başlayanların basit websiteleri yapması için ihtiyaçları duydukları her şeyi onlara sağlar.
Diğer Konular
- Web Uygulamaları Geliştirmek
- Bu makaleler, mobil, masaüstü ve Firefox OS ortamları için uygulama geliştirme tekniklerini açıklar.
- Erişilebilirlk
- Erişilebilirlik; herhangi bir şekilde görsel, işitsel ve diğer yetenekleri kısıtlanmış olan insanların websitelerini kullanabilmesini sağlar. Bu makaleler Erişilebilir Web Geliştirme hakkındadır.
- Güvenlik
- Uygulamanızın, kötü adamlara veri sızdırmasına izin vermeyin. Bu makaleleri, web uygulamanızın güvenli olduğuna emin olmak için kullanın.
Document Tags and Contributors
Tags:
Contributors to this page:
barankurtulusozan,
ozhankurkcu,
umutozdemir97,
trabjeb,
bysalih,
ercanersoy,
Criexe,
askn,
techexpert,
ramesaliyev,
Jan.Ruzicka
Last updated by:
barankurtulusozan,