Web programlama sadece belli meslekteki insanların yaptığı bir şey değildir. Herhangi bir kişi tarafından (mesela ben) yapılabilir. Tabi ki birisinin bunu yapması için, konunun ilmine de sahip olması gerekiyor.
Web programlamayı yüzeysel olarak, web sayfalarını çalışan bir program haline getirmek ve aynı zamanda görsel olarak tasarlamak şeklinde açıklayabilirim. Bunu yapmak için gerekli şeyin temelinde HTML bulunmaktadır. Web programlamaya giriş için HTML öğrenmek neredeyse şarttır. Mesela PHP öğrenmek isteyen birisi, HTML bilgisine sahip olmadan bu işe girişirse bazı noktalarda takılabilir. Bu yüzden ilk öğrenim aşamamız HTML'dir.
HTML nedir?
HTML'nin açılımı "Hypertext Markup Language"dir. Web sayfalarını oluştururken kullanılan standart bir metin işaretleme dilidir. Son revizyonu (sürümü) HTML5'tir.HTML tek başına bir programlama dili sayılmaz. Çünkü sadece HTML'yi kullanarak çalışan programlar yapılamaz, fakat bunu yorumlayabilen diller kullanılarak çalışan programlar yapılabilir. Mesela PHP bu dillere bir örnektir.
HTML'nin temel mantığı, yazı, görüntü ve video gibi verileri web sayfalarında düzgün bir şekilde görüntülenmesini sağlamaktır. Yani daha çok tasarım üzerinedir. Fakat bir siteye video yükleme aparatı yapabilmeniz için, sadece HTML bilgisi yeterli kalmaz.
Web tarayıcıları HTML'yi okuyup yorumlayarak insanların anlayabileceği görsel verilere dönüştürür. Bu sebeple farklı web tarayıcıları, HTML'yi farklı yorumlayabilmektedir. Bu da tasarımcıların, sayfaları kodlarken çok kullanılan tarayıcıları göz önünde bulundurarak kodlama yapmalarını gerektirir. Bu size karmaşık veya zor gözükmüş olabilir ama temelden her şeyi öğreneceğimiz için zamanla her şey yerine oturacaktır.
HTML kodlarında komutlar küçüktür (<) ve büyüktür (>) işaretlerinin arasına yazılarak kullanılır. Bunlarla alakalı dersleri ileri tarihlerde yayınlayacağım ama temel olarak bir şeyler göstermek için yazıyorum. Örnek bir tane HTML komutu:
Yukarıdaki kodlarda bir şeyler fark etmiş olmalısınız. Başlayan her komutun bir de </komut> şeklinde kapanış etiketi oluyor. Evet, bunlara etiket diyebiliriz. Ayrıca yukarıdaki <html> HTML kodlarında kesinlikle bulunan bir etiket türüdür. Kodların tümünü içerisine alır. Daha fazla ayrıntıya ders konularında bulabilirsiniz.
Hiç yorum yok:
Yorum Gönder