Ön Koşul
Eğitim Hakkında
Web yazılımlarının artık de-facto standardı olan jQuery popüleritisini gün geçtikçe artırıyor. Microsoft’un da jQuery altyapısına verdiği destekle birlikte jQuery şimdiden web geliştiricilerin olmazsa olmazı oldu. Bu eğitimin amacı web geliştiricilerine jQuery’nin güçlü altyapısını aktarmak ve daha zengin ve kullanıcı deneyiminin en üst düzeyde olduğu uygulamalar geliştirmelerine yardımcı olmaktır. Bu eğitime herhangi bir web platformunda (asp.net, java,php gibi) web uyglamaları geliştiren yazılım geliştiriciler katılabilir.
Sertifika:
Eğitimlerimize %80 oranında katılım gösterilmesi ve eğitim müfredatına göre uygulanacak sınav/projelerin başarıyla tamamlanması durumunda, eğitimin sonunda dijital ve QR kod destekli “BT Akademi Başarı Sertifikası” verilmektedir.
Eğitim İçeriği
- Sözdizimi
- Operatörler
- Sayı ve dizgilerle işlemler
- Mantıksal operatörler
- Karşılaştırma operatörleri
- Koşullar
- Truthy / Falsy
- Üçlü Operatörü
- Switch ifadeleri
- Döngüler
- Rezerve anahtar kelimeler
- Diziler
- Nesneler
- Fonksiyonlar
- Kapsam
- Kapamalar (Closures)
- $(document).ready()
- Seçiciler (Selectors)
- Seçimlerle çalışmak
- Zincirleme çağrılar (Chaining)
- CSS, Stillendirme ve boyutlar
- Öznitelikler (Attributes)
- Gezinme (Traversing)
- Nesne manipülasyonları
- Öznitelik manipülasyonları
- $ ve $()
- Yardımcı metodlar
- Veritipi kontrolü
- Veri metodları
- Özellik ve gezgin (browser) algılama
- Diğer kütüphanelerle çakışmayı engelleme
- Nesnelere olay bağlama
- Olay yakalama fonksiyonu detayları
- Olayların tetiklenmesi
- Olay delegasyonu ile performans artırımı
- Olay yardımcıları
- Yerleşik Efektler
- $.fn.animate ile özelleşmiş efektler
- Efektlerin yönetimi
- Temel kavramlar
- GET ve POST
- Veri tipleri
- Asenkron çağrılar
- Same-origin POLICY ve JSONP
- Ajax ve Firebug
- Ajax ilişkili metodlar
- $.ajax
- $.ajax Seçenekleri
- $.fn.load()
- Ajax ve formlar
- JSONP ile çalışmak
- Ajax olayları
- Basit bir eklenti nasıl oluşturulur?
- Eklentileri bulmak
- Eklenti geliştirmek
- jQuery Widget Factory ile eklenti geliştirmek
- Temel kavramlar
- Object kavramı
- Modül geliştirme deseni
- Bağımlılıkların yönetimi (RequireJS)
- Mevcut tema kullanımı
- Yeni temalar oluşturmak
- JQuery UI animasyon efektleri
- show(), hide(), toggle()
- Draggables
- Droppables
- Resizables
- Selectables
- Sortables
- Progressbar
- Slider
- Datepicker
- Dialog
- Button
- Autocomplete
- Tab
- Accordion
Önemli Notlar
Program ücretlerine KDV dahil değildir.