JavaScript Programlama Dili

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Gbmdpof

Kıdemli Üye
23 Eyl 2016
2,001
11

JAVASCRIPT

javascript.png


JavaScript, bir Netscape çalışanı olan Brandan Eich (Matematik bölümü mezunu) tarafından 1995 yılının Eylül ayında oluşturuldu. İsmi ilk olarak Mocha idi. Dilin adı daha sonraları Mona ardından da LiveScript en son olarak JavaScript adını aldı. Dilin ilk sürümleri özellikle Netscape'e özgü idi ve sınırlı işleve sahipti ancak zaman içinde geliştirici topluluğunun da yardımıyla büyümeye devam etti.

1996 yılında JavaScript resmi olarak ECMAScript adını aldı ve ECMAScript 2 1998’de, ECMAScript 3 ise 1999 yılında geldi. Son olarak ECMAScript 6 ile birlikte JavaScript masaüstü, mobil, sunucu programlama gibi farklı alanlara adeta bir kanser gibi yayıldı.


Sadece 20 yıl içerisinde ilkel bir dil halinden dünyanın en popüler dili olmayı başaran bu dilin kullandığınız hangi uygulamalarda var olduğunu merak ediyorsanız: https://electronjs.org/apps (sadece bir frameworkünü kullanan uygulamalar)

Nerelerde Kullanılır?

Javascript genel olarak web sayfalarını dinamik hale getimek için kullanılır(dı). Ama Javascript gelişen teknolojilere ayak uydurarak masaüstü programlama, sunucu programlama, mobil programlama gibi oldukça büyük kullanım alanına sahip olmuştur. Bunların dışında Unity oyun motorunda Javascript ile kodlama yapılabiliyor.

Sektördeki Yeri

Web programcısı olmak istiyorsanız kesinlikle Javascript öğrenmelisiniz. Pek çok şirket Front-end çalışan almak istediğinde Javascript yeterliliğinizi sorgulamaktadır.

Frameworkler

● NodeJS -> Sunucu programlama için kullanılan frameworktür.
● Electron -> Masaüstü programlama yapmanızı sağlayan bir frameworktür.
● Angular -> Güçlü, dinamik, etkileşimli arayüzler yapmayı sağlayan bir framworktür
● AppJS -> Masaüstü programlama yapmanızı sağlayan bir frameworktür.
● ReactJS -> Dinamik web sayfaları oluşurmayı sağlayan güçlü bir frameworktür. (Ayrıca bkz: React Native)
Bunların dışında oldukça fazla framework vardır. Dikkat edin frameworklerin arasında koybolmayın :)

Yararlı Linkler

● Youtube oynatma listesi: https://www.youtube.com/playlist?list=PLIHume2cwmHclFqFCqEmI3hh4GipmiM8b
https://www.javascript.com/
https://developer.mozilla.org/tr/docs/Web/JavaScript
https://nodejs.org/en/

Ayrıca JavaScript hakkında daha fazla bilgi ve kitap önerisi için bakabilirsiniz: https://www.turkhackteam.org/java/1...baslangic-hangi-dil-kitap-onerisi-ihan3t.html

Diğer Programlama Dillerini Görmek için Tıklayınız
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üst

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.