Web tasarim ve programlamaya nerden baslamaliyim? Ne tür diller ögrenmeliyim? Iyi bir web tasarim ve programcisi nasil olunur?
Web tasarim ve programlamaya baslamak istiyorsaniz ilk önce temelinizin saglam olmali.
Temeli iyi bir web programcisinin yapamayacagi hiçbir sey olmaz.Temelden baslamak için
HTML (temel), CSS (temel), JavaScript (temel) ögrenmeniz gerekir.Peki bunlar nedir? Biraz
bahsedelim.
HTML (Hyper Text Markup Language): HTML, web sitesi olusturulmaniza izin vermek için
tasarlanmis bir bilgisayar dili.Bu web siteleri daha sonra Internet'e bagli herhangi
biri tarafindan görüntülenebilir. Ögrenmek nispeten kolaydir.Bu dil web sitenizin iskeletini
olusturur.
CSS (Cascading Style Sheets): CSS, HTML belgelerinin düzenini tanimlayan bir stil dilidir.
Örnegin, fontlar, renkler, kenar bosluklari, çizgiler, yükseklik, genislik, arka plan
resimleri, gelismis konumlar ve daha birçok seyi kapsar.
HTML, web sitelerine süslemek için kullanilmaz. Ancak CSS daha fazla
seçenek sunar ve daha dogrudur. CSS bugün tüm tarayicilar tarafindan
desteklenmektedir.Yani tabiri caizse html ile olusturdugunuz iskeleti süslemek için
kullanilir.
JavaScript: Web sayfalarini interaktif hale getirmek için kullanilan bir
programlama dilidir.Javascript ile kullaniciyi etkileyen
animasyonlar verirsiniz. Ana sayfanizda simdiye kadar bir arama kutusu kullandiysaniz, bir
haber sitesindeki canli bir futbol skorunu kontrol ettiyseniz veya bir video izlediyseniz,
JavaScript muhtemelen o sitede mevcut demektir.
Eger bunlari biraz ögrendiyseniz bunlarla ilgili sürekli antremanlar yapin.Çünkü bunlari
iyi bir sekilde bilmeniz gerekir aksi takdirde ileri seviyelere geçtiginizde temeliniz
saglam olmadigi için çok basarili bir sonuç alamazsiniz.Eger ben bunlari iyi derecede
ögrendim bu konulara hakimim derseniz diger dilleri ögrenmeniz gerekir.Mesela asp.net'i,
ögrenmelisiniz.Birazda bunun tanimini yapalim.
ASP.NET: ASP.NET, bir programlama dilidir. Kapsamli bir yazilim altyapisi ve bilgisayar
için saglam
web uygulamalari olusturmak için gereken çesitli hizmetleri ve mobil aygitlari saglayan
bir web gelistirme platformudur. ASP.NET, HTTP protokolünün üstünde çalisir ve bir
tarayicidan sunucuya karsilikli iletisim ve isbirligi kurmak için HTTP komutlarini ve
ilkelerini kullanir. ASP.NET, Microsoft .NET platformunun bir parçasidir. ASP.NET
uygulamalari, .NET çerçevesinde genisletilebilir ve tekrar kullanilabilir.
Bilesenleri veya nesneleri kullanarak yazilmis derlenmis kodlardir. Bu kodlar .Net
çerçevesinde siniflarin tüm hiyerarsisini kullanabilir.
En basta da dedigim gibi her sey temelden baslar. Sizin eger temeliniz iyi ise kendinizi
gelistirerek iyi bir web tasarimci olursunuz.
Saygilarimla,
Iyi Çalismalar
Bilgi Paylastikça Çogalir
Yazılım Geliştirici & Yazılım Uzmanı