- Değişken Tanımlama: var, ES6 ile Birlikte Gelen let ve const Değişken Tanımlama Yapısının Kullanımı, var ile Arasındaki Farklar
- Değişken Tanımlama Kuralları
- Number Veri Turu Kullanımı, Temel Aritmetik İşlemler, İşlem Önceliği, Arttırma ve Azaltma İşlemleri
- Boolean Veri Türü İle Çalışmak
- Değişken Türünü Kontrol Etmek ve Değişken Türünü Değiştirmek
- Template Literals Kullanımı
- String Veri Türü İşlemleri
- Document Object Model (DOM) Nedir
- DOM içerisinden Etiket ve ID ile Öğe Seçimi
- Prompt ile Kullanıcıdan Bilgi Almak
- Liste içerisindeki Öğeye Erişmek ve Yeni Öğe Eklemek
- DOM'a CSS Class Bilgisi Eklemek veya Çıkarmak
- Karşılaştırma Operatörleri ve Mantıksal Operatörler
- Koşul Yapısı Kullanımı (if / else)
- Çoklu Koşul Yapısı Kullanımı
- Ternary Operatör ( Koşul ? Doğruysa : Yanlışsa) ile If Kullanımı
- Koşullarla Çalışmak - Bölüm Sonu Egzersizi
- Fonksiyon Nedir? Neden Kullanırız?
- Fonsiyona Parametre (params) ve Geridönüş (return) Eklemek
- Fat Arrow () => Fonksiyonu Kullanımı
- DOM Etkinlikleriyle Çalışmak
- Fonksiyonlar - Bölüm Sonu Egzersizi
- Ödev 1
- LocalStorage ile Veri Eklemek, Düzenlemek ve Silmek
- LocalStorage içerisine Farklı Türde Veriler Eklemek
- localStorage - Bölüm Sonu Egzersizi
- Form ve Form Submit Yönetimi
- Input içerisinden Değer Almak
- Formlarla Çalışmak - Bölüm Sonu Egzersizi
- Dizi (Array) Oluşturmak ve Dizi İçindeki Elemanlara Ulaşmak
- Diziye Yeni Eleman Eklemek, Çıkartmak ve Güncellemek
- Array (Dizi) Metotlarının Kullanımı ve Array içinde Array Oluşturma
- For Döngüsü Kullanımı
- Break ve Continue Kullanımı
- While Döngüsü
- ForEach ile Array içerisindeki Öğelerin Çağrılması
- Filter ile Array İçerisinde Sadece İstenilen Bilgilerin Yeni Listeye Eklenmesi
- Map ile Array İçerisideki Yapının Değiştirilerek Yeni Liste Oluşturulması
- Ödev 2