• Anasayfa
  • Eğitimler
    • JavaScript Eğitimi
    • Angular 2 Eğitimi
    • React.js Eğitimi
    • Java 8 Eğitimi
    • Java EE 7 Eğitimi
    • Spring Framework Eğitimi
    • Git Eğitimi
  • Online Eğitimler
    • Online React.js Eğitimi
    • Online Angular 2 Eğitimi
    • Online Spring Boot Eğitimi
  • Referanslar
  • Hakkında
  • İletişim
KodEdu
  • Anasayfa
  • Eğitimler
    • JavaScript Eğitimi
    • Angular 2 Eğitimi
    • React.js Eğitimi
    • Java 8 Eğitimi
    • Java EE 7 Eğitimi
    • Spring Framework Eğitimi
    • Git Eğitimi
  • Online Eğitimler
    • Online React.js Eğitimi
    • Online Angular 2 Eğitimi
    • Online Spring Boot Eğitimi
  • Referanslar
  • Hakkında
  • İletişim

Java 8 Nashorn ile Javascript Webineri

  • Posted by Kodedu
  • Categories backend, Genel, Uncategorized, Yazılar
  • Date 31 Aralık 2013

Nashorn Java 8 için Oracle tarafından geliştirilen bir Javascript motorudur. Mozilla tarafından yazılan ve Java ortamına bağışlanan Rhino Javascript motoruna göre, 5 kata kadar performans avantajı ile karşımıza çıkan Nashorn, yazılım dünyasının en popüler dillerinden Java ve Javascript’i bütünleşik olarak kullanma imkanı sunuyor. EcmaScript 5.1 standardını destekleyen ve uyumluluk testi sürecinde olan Nashorn, Java 8’in piyasaya sürülmesiyle yeni bir ilgi ve rağbet odağı olacağı aşikar olarak görünüyor.

Java, dünyada en çok geliştiricisi bulunan dil ve ortam. Kurumsal teknolojileri, yazılım araçları, kütüphaneler gibi birçok artı değer ile sektöre büyük katkılar sunmaktadır. Javascript dili ise, tarayıcı tarafında koşan tek dil olması ve özellikle Node.js ekosisteminin katkısıyla, sunucu tarafında da çokca tercih edilmeye başlanan bir dil oluverdi. İki dilde de halihazırda birçok açık kaynaklı proje kümesi bulunmaktadır. Oracle firması da, Node.js ve Javascript’in bu değer kümesini JVM dünyasına katarak gücüne güç katmak istiyor.

gergedan

Node.js, Google V8 javascript motorunu kullanan önemli bir yazılım ekosistemini barındırıyor. Genelde sonu io ifadesiyle (Socket.io gibi) veya js (Binaryjs, Phantomjs) ile biten projelerden genel olarak Javascript tabanlı Node.js projeleri olduğunu hepimiz görüyoruz.

Fakat Google V8 yalnızca Javascript dilinden anlamaktadır. Nashorn ise, hem Java hem de Javascript dillerini üzerinde koşturabilmektedir. Bu sebeple, Node.js ortamını Nashorn ile birlikte kullanabilmek amacıyla Oracle tarafından Avatar.js projesi başlatılmıştır. Avatar.js ve Avatar projesi olarak karşımıza çıkan bu yeni teknolojiler, ilerleyen dönemlerde Java ortamının güçlü bir yanı olarak karşımıza çıkacağa benziyor.

Bu yeni bilgiler ışığında kodedu.com olarak edindiğimiz bu yeni bilgileri bir Webiner ile sizlerle paylaşmak istedik.

Konular

  • Nashorn’a giriş
  • Nashorn Java API ile Javascript koşturmak
  • Javascript tarafından Java tiplerini kullanabilmek
  • Javascript ile Project Lambda
  • Avatar.js ile Node.js + Nashorn birlikteliği
  • Örnek uygulamalar

Webiner Tarihi : 13 Ocak 2014

Webiner Saati : 20:00-21:00

Kayıt işlemlerini aşağıdaki bağlantıdan gerçekleştirebilirsiniz.

https://attendee.gotowebinar.com/register/8881048243091735042

Ön hazırlık açısından aşağıdaki yazılar takip edilebilir.

https://kodcu.com/2011/04/javascripte-hizli-giris-bolum-1/

https://kodcu.com/2011/04/javascripte-hizli-giris-bolum-2/

https://kodcu.com/2012/07/video-node-nedir-ve-artan-popularitesini-neye-borclu/

https://kodedu.com/2012/12/video-java-8-project-lambda/

Tekrar görüşmek dileğiyle.

Tag:avatar.js, backend, frontend, nashorn, node.js, project lambda

  • Share:
author avatar
Kodedu

Previous post

Apache Tika : Dosya tipi nasıl tespit edilir?
31 Aralık 2013

Next post

(Video) Java 8 Nashorn ile Javascript Webineri
31 Ocak 2014

You may also like

api-logo
Swagger Nedir? Neden kullanılır?
10 Ekim, 2018
spring-cli-logo
Spring CLI ile Spring Boot Projeleri Hazırlamak
21 Ağustos, 2017
eureka_architecture
Spring Cloud Netflix ve Eureka Service Discovery
3 Temmuz, 2017

    1 Comment

Leave A Reply Cevabı iptal et

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

E-posta listesine kayıt olun!






Gözde yazılar

JPQL sorgulama dili
13Eki2012
Java EE 7 – Concurrency Utilities
23Eki2013
Java 8 – Tekrarlı Notasyonlar Nasıl Kullanılır?
23Eyl2014
6. Ulusal Yazılım Mühendisliği Sempozyumu (UYMS)
24May2012

Son Yazılar

  • Java’da Record’lar 27 Ocak 2020
  • Swagger Nedir? Neden kullanılır? 10 Ekim 2018
  • Spring CLI ile Spring Boot Projeleri Hazırlamak 21 Ağustos 2017
  • Spring Cloud Netflix ve Eureka Service Discovery 3 Temmuz 2017
  • Online React.js Eğitimi ardından (15-25 Mayıs 2017) 31 Mayıs 2017

Son Yorumlar

  • Naïve Bayes Sınıflandırma Algoritması için Rahman Usta
  • Naïve Bayes Sınıflandırma Algoritması için Mete
  • YAML Nedir? Neden YAML Kullanmalıyız? için kara
  • JWT (JSON Web Tokens) Nedir? Ne işe yarar? için Furkan
  • YAML Nedir? Neden YAML Kullanmalıyız? için shahriyar

Get Java Software

Arşivler

Bizi takip edin

React.js Eğitimi Başlıyor
11-22 Eylül, 2017
Eğitmen
Rahman Usta
İletişim

merhaba@kodedu.com

  • Hakkında
  • Gizlilik Politikası
  • İletişim
  • Referanslar
Kodedu Bilişim Danışmanlık
Cemil Meriç mah. Çelebi sok.
No:16/3 Ümraniye/İSTANBUL
Tel: 0850 885 38 65
Alemdağ V.D.: 8960484815

KODEDU © Tüm hakları saklıdır.