About course
AŞAMA 1: Kullanıcı Arayüzü/Kullanıcı Deneyimi Mimarisi ve Gelişmiş Stil Yönetimi (35 Saat) Amaç: Modern web’in görsel ve yapısal temellerini sağlamlaştırmak. 1-5. Saatler: İnternetin Anatomisi: HTTP/HTTPS, DNS, […]AŞAMA 1: Kullanıcı Arayüzü/Kullanıcı Deneyimi Mimarisi ve Gelişmiş Stil Yönetimi (35 Saat)
Amaç: Modern web’in görsel ve yapısal temellerini sağlamlaştırmak.
-
1-5. Saatler: İnternetin Anatomisi: HTTP/HTTPS, DNS, Hosting/Alan adı kavramları ve Geliştirici Araçları kullanımı.
-
Saat 06-10: Semantik HTML5: Erişilebilirlik (A11y), SEO standartları ve SVG yönetimi.
-
11-15. Saatler: CSS3 Temelleri: Cascade, Specificity, Box Model ve gelişmiş seçiciler.
-
16-20. Saatler: Modern Yerleşim: Karmaşık gösterge paneli tasarımlarına sahip Flexbox ve Grid sistemleri.
-
21-25. Saatler: Duyarlı Tasarım 2.0: Medya sorgularının ötesinde—sınırlandırma, minimum/maksimum değerler, kapsayıcı sorguları ve Akışkan Tipografi.
-
26-30. Saatler: CSS Önişlemcileri (SASS/SCSS): Değişkenler, Mixin’ler ve mimari dosya yapısı (7-1 Kalıbı).
-
Saat 31-35: Proje 1: Kusursuz piksel kalitesine sahip, çok sayfalı bir kurumsal web sitesi oluşturma.
2. AŞAMA: JavaScript Motoru ve Fonksiyonel Programlama (35 Saat)
Amaç: Programlama mantığını ve ana veri yönetimini oluşturmak.
-
36-40. Saatler: JS Temelleri: Değişken türleri (Let, Const), Hoisting ve Scope kavramları.
-
41-45. Saatler: Kontrol Akışı: Döngüler, Koşullar ve karmaşık veri yapıları (İç içe nesneler/diziler).
-
46-50. Saatler: Fonksiyonel Programlama: Dizi yöntemlerine (map, filter, reduce, find) derinlemesine bakış.
-
51-55. Saatler: DOM ve Olaylar: Sayfa etkileşimleri, Olay Kabarcıkları ve dinamik form doğrulamaları.
-
56-60. Saatler: Asenkron JavaScript: Geri Çağrı Fonksiyonları, Promise’ler, Async/Await ve API veri çekme protokolleri.
-
61-65. Saatler: Hata Yönetimi ve Hata Ayıklama: Try-Catch blokları ve gelişmiş tarayıcı tabanlı hata ayıklama.
-
Saat 66-70: Proje 2: Gerçek zamanlı verileri çeken API tabanlı bir gösterge paneli (örneğin, Kripto para fiyat takipçisi).
AŞAMA 3: Entegrasyon, Güvenlik ve Profesyonel Dağıtım (30 Saat)
Amaç: Kursu üst düzey segmente (5.000$ ve üzeri) taşıyan “Uzmanlık Alanı” modülleri.
-
71-75. Saatler: Git ve Takım Çalışması: Sürüm kontrolü, dal yönetimi ve çekme isteği iş akışları.
-
76-80. Saatler: Ödeme Sistemlerine Derinlemesine Bakış: Kassify ve Trustly gibi sistemler için API dokümantasyonunu okuma ve güvenli entegrasyon adımları.
-
81-85. Saatler: Web3 ve Modern Bağlantılar: Cüzdan bağlantı mantığına (Rainbow/MetaMask) ve kullanıcı profili yönetimine giriş.
-
86-90. Saatler: Performans Optimizasyonu: Görüntü optimizasyonu, kod bölme, tembel yükleme ve Lighthouse puanlarını artırma.
-
91-95. Saatler: Test ve Güvenlik: Temel Birim Testi kavramları ve Web güvenliği (XSS, CSRF koruma yöntemleri).
-
96-100. Saatler: Bitirme Projesi ve Kariyer: Büyük ölçekli bir projenin üretime alınması (CI/CD), serbest çalışma teklifi hazırlığı ve teknik mülakat hazırlığı.
Eğitim Kampı Verimlilik Özeti
| Sahne (Kademe) | Saat (Saat) | Odak Alanı (Odak Bölgesi) | Zorluk (Zorluk) |
| Görsel Mimari | 35 | Tasarımı Koda Dönüştürme | Orta (Orta) |
| Mantık ve Veri | 35 | Programlama ve Dinamik Yapı | Yüksek |
| Uzmanlık | 30 | Entegrasyon, Güvenlik ve İş Dünyası | Profesyonel (Profesyonel) |







2 reviews for Creating Responsive Websites using HTML, CSS and JavaScript
There are no reviews yet.