- Süre
- 63 saat
- Takvim
- 6 hafta
- Seviye
- İleri
- Biçim
- Canlı online
- Kredi
- 12
“JS Advanced” kursunda öğrenciler JavaScript diline dair derinlemesine bilgi edinirler. Bu eğitimde; dilin syntax temelleri, dizilerle çalışma, matris yapıları, nesneler, sınıflar ve fonksiyon yazımı gibi konular detaylı şekilde ele alınır.
Öğrenciler ayrıca daha ileri seviye kavramlarla tanışır:
– Fonksiyon bağlamı (function context)
– Explicit binding (call, apply, bind)
– Event loop çalışma mantığı
Bu süreç, katılımcıların algoritmik düşünme becerilerini önemli ölçüde geliştirir.
Kursu başarıyla tamamlayan öğrenciler:
– DOM ağacını inceleyebilir,
– DOM manipülasyonları gerçekleştirebilir,
– Event yapısıyla etkili şekilde çalışabilir hale gelir.
Ayrıca JavaScript dünyasında önemli yer tutan fonksiyonel programlama ve nesne yönelimli (OOP/CMO) yaklaşımlar ele alınır. Bu kapsamda; inheritance (kalıtım), obje kompozisyonu ve prototype chain gibi temel yapılar işlenir.
Eğitim programı
15 konu, 63 saatSınıflar (classes) ve nesneler (objects) ile çalışma, Fonksiyonlar ve JSON formatlarıyla çalışma, Doğrusal veri yapılarıyla (linear structures) çalışma, DOM ağacından bilgi çıkarma ve DOM manipülasyonu, Nesne yönelimli programlamayı (OOP) uygulama, Fonksiyonel programlamayı uygulama.
-
01
Kaynaklar
-
02
Kurs Açılışı
-
03
Temel Syntax, Fonksiyonlar ve Statements
-
04
Arrays and Nested Arrays
-
05
Objects and Composition
-
06
DOM Introduction
-
07
DOM Manipulations and Events
-
08
Advanced Functions
-
09
Unit Testing and Error Handling
-
10
Classes
-
11
Prototypes and Inheritance
-
12
Sınav Hazırlığı
-
13
Workshop: Wizard Side Scrolling Oyunu
-
14
Final Sınavı
-
15
Telafi Sınavı
Format ve planlama
- Eğitim biçimi
- Canlı online, eğitmen eşliğinde
- Grup büyüklüğü
- 5–15 kişilik kapalı gruplar
- Süre
- 63 saat, 6 hafta
- Takvim
- Şirketinizin planına göre
Bu eğitim şirketinize özel bir takvimle planlanır. Teklif talebinizde tercih ettiğiniz dönemi belirtebilirsiniz.


