Herkes Bir Gün JavaScript Yazacak

 

Merve Kara

Women Techmakers Eskişehir 2016

 

Ben Kimim?

Web Developer

@mrv_kr

merve@lonca.works

merve@kreatif-isler.com


https://lonca.works/

 

Neden JavaScript

  • JavaScript'in Node.js ile sunucu tarafına taşınması.
  • JavaScript her alanda kullanılmaya başlanması.

JavaScript Tool

 
  • Notepad
  • Notepad++
  • WebStorm
 

JavaScript'i Nasıl Yazarız

 

JavaScript'i <script></script> tagları ile kullanıyoruz.

 

Değişkenler

 

'var' keyword'u kullanıyoruz.

var name = 'JavaScript';

 

Veri Tipler

 

3 temel veri tipimiz var.

  • string
  • number
  • boolean
 

Koşul İfadesi

 
eğer (18 yaşından küçüksen) {
   Siteye Giremezsin.
} yoksa {
   Hoş geldin.
}
 
if (age < 18) {
    console.log('Siteye giremezsin');
} else {
    console.log('Hoşgeldin') 
}

Fonksiyonlar

 

x = 2,
f(x) = 3 . x + 4
function f(x) {
    return 3 * x + 4;
}
console.log(f(2));

Array

 

Array'leri [] ile oluşturabiliriz.

var sehirler = ['Eskişehir', 'İstanbul', 'Ankara'];

For Döngüsü

 

for (değişkenler; koşullar; her döngünün sonunda yapılacak) {

   Her Döngüde Yapılacak.

}

 

Array Metotları

 
Pop
Array son elemanını çıkartır ve çıkardığı değeri döner.
Push
Array sonuna eleman ekler.

Örnek

 

Sorular

Kaynaklar

  • http://www.w3schools.com/js/
  • https://developer.mozilla.org/tr/docs/Web/JavaScript
  • https://www.codecademy.com/learn/javascript

Teşekkürler!

 

Merve Kara

 

@mrv_kr

merve@lonca.works

merve@kreatif-isler.com


 

deck

By mervekara

deck

  • 265