[q]
(2) 

javascript

charlotte blanc #1272380
codeacademy de biraz kod ogrenmeye calisiyorum. benim ogrenmek istedigim website tasarlamak.

html css comand line vb bunlari ogretti. sonra bir de javascripti ogretmeye calisiyor. cok zor geldi. sanki bir bilgisayar AI gibi bir sey var. ona bisiler ogretiyormus gibi. ama bunu klavye ile onun dili ile yapmaya calisiyorsun.

bisi yaparken ogrenirken anlamlandirmadan amac katmadan yapmak zor geliyor. javayi ogrenmem website tasarlamama ne yonden katkida bulunuyor ? html templateler yok mu ben onu kurup wordpress gibi orasini burasini degistirip website tasarlayamam mi ? java isin icine ne zaman dahil oluyor yada mutlaka dahil olmasi gerekiyor mu ?

ben daha cok yeniyim. r/gonewild postlari gibi lutfen be gentle.

 

öncelikle java deme java ve javascript birbirinden çok çok farklı şeyler.

websitesi bir bina ise

html inşaatın temeli , iskeleti, kolonu kirişi
css peyzajı ve mimarisi
javascript ise asansörü, açılır kapanır kapısı, görüntülü diyafonu, çöplerin toplanması,aidatların toparlanması, doğalgazın çalışması.

javascript olmazsa websitesi olur mu evet olur ama şu anda dolaştığın bir sitenin hiç javascript kullanılmadan yapılmış olma olasılığı %0.

amacın html wordpress ile ste tasarlamak olsa bile onlarda da yüzlerce javascript kodu pkugini olacaktır. ama bence eğer derdin bişeyler yapıp geçmek ise evet çok da ihtiyacın olmaz ama bundan sonra sürekli websitesi yapacaksan javascript bilmemen komik olur.

ekşi duyuru dan örnek vermek gerekirse, herhangi bir duyuruya tıklayınca açılır kapanır olması özelliği, duyuruya foto ekliyse fotoğrafa tıkladığında aynı ekranda zoom yapılmış halini görebiliyor olman vs. hep javascript.

ocanal

javascript tarayıcı üzerinde çalışan bir betik dil. günümüzde çok önemli. üstelik yeni çıkan uygulamalar javascript ile yapılabiliyor.

velhasıl, web sitesi yapmayı öğreneceğim ama javascript'i öğrenmeyeceğim diyemezsiniz. olmazsa olmazdır.

java ile javascript arasında isim dışında hiç bir bağlantı yok. hiç.

web sitesi üzerinde uçan kaçan her şey yapmak için javascript yapmanız gerekiyor. mesela sağ tarafta bildirimler ve son cevaplananlar var. oradaki + / - işaretlerine basınca altında bir pencere açılıp kapanıyor. işte onu javascript olmadan yapamazsınız.

f12'ye basın ve açılan pencereden console tab'ına gelin. aşağıdaki boşluğa şunu yazın ve enter'a basın.
$('#soncev').toggle()

sonra tekrar yapın aynı işlemi.

işte siz + /- ye bastığınzda bu kod çalışarak kullanıcı için iyi bir deneyim sunuluyor.

dahinnotha
1

mobil görünümden çık