Bu JavaScript ve HTML5 eğitimi, JavaScript dilinin temel özelliklerinden tarayıcılarla olan dinamik etkileşimlerine, DOM, HTML5, CSS3, JSON, REST, AJAX, WebSocket ve jQuery’ye kadar bu dille ilgili bilgileri sunmaktadır. Eğitimde öğrencilerin her bir derste öğreneceklerini kapsayan çeşitli demolar da yer almaktadır.
Hedefler
- NetBeans’de bir HTML5 uygulamasını oluşturma ve çalıştırma
- Değişkenleri, nesneleri, fonksiyonları ve dizileri kullanmak için JavaScript kodunu yazma
- HTML5 olayları için JavaScript fonksiyonlarını yazma
- DOM aracılığıyla HTML5 unsurlarını manipüle etme
- JavaScript API’sini kullanma
- JSON API, Çerezler ve Lokal Depolama kullanarak nesneleri depolama
- CSS3 ile HTML dokümanlarına stil ekleme
- Web sayfasını farklı ekran boyutlarına uyarlamak için Media Queries ve medya verilerini kullanma
- JavaScript’de kapanışları, prototipleri ve modülleri oluşturma
- Bir Kanvas, aralık, Sürükle ve Bırak etkileşimlerini oluşturma ve HTML5’de fare hareketlerini uygulamaya koyma
- RESTful Web Servislerini tüketmek için AJAX kullanma
- REST ve WebSocket için Java EE7 ile gereken Arka Uç teknolojilerini belirleme
- Dokümanları jQuery ile işleme koymak için Seçicileri ve DOM manipülatörlerini kullanma
- Olayları ve AJAX sunucusu yanıtlarını jQuery ile ele alma
Topics
- Introduction
- Web Application Essentials
- JavaScript Fundamentals
- Combining HTML5 and JavaScript in Web Applications
- The JavaScript API
- Web Application Data
- Style Applications Using CSS3 and JavaScript
- Advanced JavaScript
- AJAX and WebSocket
- Developing Applications with JQuery