HTML WITH JAVASCRIPT & CSS: STYLING HTML & JAVASCRIPT EĞİTİMİ

Sayfalarınızı CSS ve JavaScript'le hayata geçirin

CSS seçiciler, görsel efektler ve JavaScript ile dinamik stil ve tema yönetimi

HTML with JavaScript & CSS: Styling HTML & JavaScript Eğitimi, sayfaların görünümünü hem CSS hem de JavaScript ile yönetmeyi uygulamalı öğretir.

3 gün Orta Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

CSS biçimlendirme temellerinden geçiş ve animasyonlara, JavaScript ile dinamik stile akış

HTML with JavaScript & CSS: Styling HTML & JavaScript Eğitimi, sayfaların görünümünü hem CSS hem de JavaScript ile yönetmeyi uygulamalı öğretir. Katılımcılar seçiciler, kutu modeli, renk ve tipografiyle sağlam bir biçimlendirme temeli kurar. Geçiş, dönüşüm ve animasyonlarla görsel efektler, CSS değişkenleriyle tema altyapısı işlenir. Ardından classList, style özelliği ve custom property manipülasyonuyla JavaScript üzerinden dinamik stil ve tema değişimi uygulanır.

Süre ve Format

3 Gün. Her gün dört modül; tek bir arayüz hem CSS ile biçimlendirilir hem de JavaScript ile dinamik olarak stillendirilir.

Seviye

Orta Seviye — CSS ile biçimlendirme, görsel efektler ve JavaScript ile dinamik stil yönetimi

Öğrenme Metodu

Her modülde yazılan stil tarayıcıda anında test edilir; CSS ve JavaScript teknikleri gerçek bir arayüz üzerinde uygulanır.

Neden Bu Eğitim?

🎨Güçlü biçimlendirme

Seçiciler, kutu modeli ve tipografiyle temiz ve bakımı kolay CSS yazarak arayüzlere tutarlı ve profesyonel bir görünüm kazandırırsınız.

✨Canlı görsel efektler

Geçiş, dönüşüm ve animasyonlarla kullanıcı deneyimini zenginleştiren akıcı ve dikkat çekici görsel efektler oluşturursunuz.

🔀Dinamik stil

JavaScript ile sınıf, stil ve CSS değişkenlerini değiştirerek koyu tema ve etkileşimli görünüm gibi dinamik davranışlar kurarsınız.

Anahtar Konular

css eğitimicss styling kursucss animasyon eğitimijavascript ile stilcss değişkenleri eğitimikoyu tema kursuön yüz geliştirme eğitimicss transition eğitimidinamik stil eğitimiweb tasarım biçimlendirme
“Bir arayüzün karakterini CSS belirler, ruhunu ise JavaScript ile kazandığı dinamizm; ikisini birlikte kullanmak farkı yaratır.”

Ön Koşullar

Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri

1
HTML bilgisi

Semantik HTML yapısına ve temel etiketlere aşinalık beklenir; biçimlendirme bu yapı üzerine kurulur.

2
Temel CSS

Seçici ve özellik yazımı gibi temel CSS kavramlarına aşinalık, eğitimden verim almak için faydalı olur.

3
JavaScript temeli

Değişken, fonksiyon ve DOM seçimi gibi temel JavaScript kavramları dinamik stil modüllerinde kullanılır.

4
Editör ve tarayıcı

VS Code gibi bir editör ve geliştirici araçlarını kullanabileceğiniz güncel bir tarayıcı gereklidir.

Eğitim İçeriği

Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.

Günün hedefiKatılımcı CSS seçicilerini özgüllükle kullanır, kutu modelini kavrar, renk ve tipografiyi sistemli kurar ve tutarlı bir biçimlendirme temeli oluşturur.
Modül 1
Seçiciler ve Özgüllük
  • Etiket, sınıf ve kimlik seçicileri
  • Alt öğe, kardeş ve birleşik seçiciler
  • Öznitelik ve sözde sınıf seçicileri
  • Özgüllük hesabı ve öncelik kuralı
  • Kaskad, kalıtım ve important etkisi
  • Yeniden kullanılabilir sınıf tasarımı
Modül 2
Kutu Modeli ve Boşluk
  • content, padding, border ve margin
  • box-sizing ile boyut hesabı yönetimi
  • Kenarlık, köşe yarıçapı ve gölgeler
  • Taşma davranışı ve overflow kontrolü
  • margin ve padding ile boşluk ritmi
  • display değerleri ve öğe davranışı
Modül 3
Renk ve Arka Plan
  • hex, rgb, hsl ve alfa saydamlık
  • background-color ve görsel arka plan
  • Doğrusal ve dairesel gradyan tanımı
  • Arka plan konumu ve tekrar ayarı
  • Renk kontrastı ve erişilebilirlik
  • Tutarlı bir renk paleti oluşturma
Modül 4
Tipografi Sistemi
  • font-family ve web yazı tipi yükleme
  • font-size, line-height ve ritim
  • font-weight ve stil varyasyonları
  • letter-spacing ve metin hizalama
  • Başlık ve gövde için ölçek hiyerarşisi
  • Okunabilirlik için tipografi ilkeleri
Günün hedefiKatılımcı CSS geçiş ve dönüşümleriyle etkileşim efektleri kurar, keyframe animasyonları yazar ve custom property ile tema altyapısını hazırlar.
Modül 1
Geçişler ve Zamanlama
  • transition ile özellik geçişi tanımı
  • Süre, gecikme ve zamanlama eğrisi
  • hover ve focus ile geçiş tetikleme
  • Birden fazla özelliğin birlikte geçişi
  • cubic-bezier ile özel hızlanma eğrisi
  • Performanslı geçiş için özellik seçimi
Modül 2
Dönüşümler ve Transform
  • translate ile öğe konumu kaydırma
  • scale ile boyut ölçekleme dönüşümü
  • rotate ile döndürme uygulaması
  • skew ve çoklu dönüşüm birleştirme
  • transform-origin ile merkez belirleme
  • 2B ve 3B dönüşüm temel farkları
Modül 3
Keyframe Animasyonları
  • keyframes ile animasyon tanımlama
  • animation süresi ve yineleme sayısı
  • animation-direction ve tersine oynatma
  • animation-fill-mode ile son durum
  • Çoklu adımlı keyframe geçişleri
  • prefers-reduced-motion ile azaltma
Modül 4
Custom Property ile Tema
  • Özel değişken tanımı ve var kullanımı
  • Kök kapsamda genel değişken tanımı
  • Değişkenle renk ve boşluk sistemi
  • Yerel kapsamda değişken geçersiz kılma
  • calc ile değişken tabanlı hesaplama
  • Tema için değişken tabanlı altyapı
Günün hedefiKatılımcı JavaScript ile sınıf ve stil özelliklerini değiştirir, CSS değişkenlerini günceller, koyu tema kurar ve kullanıcı etkileşimine göre görünümü yönetir.
Modül 1
classList ile Sınıf Yönetimi
  • classList.add ve remove kullanımı
  • classList.toggle ile durum değiştirme
  • classList.contains ile durum kontrolü
  • Sınıf tabanlı stil ile JavaScript ayrımı
  • Durum sınıflarıyla bileşen görünümü
  • Çoklu sınıfın birlikte yönetimi
Modül 2
style Özelliği ile Satır İçi Stil
  • element.style ile özellik ayarlama
  • Kamel biçimi CSS özellik adları
  • setProperty ve getPropertyValue
  • Hesaplanan stil getComputedStyle
  • Satır içi stil ve sınıf tercihi dengesi
  • Dinamik ölçü ve konum ayarlama
Modül 3
JavaScript ile CSS Değişkenleri
  • setProperty ile custom property güncelleme
  • Kök değişkeni çalışma anında değiştirme
  • Kullanıcı girdisiyle renk değişkeni
  • Değişkenle canlı önizleme kurma
  • Değişken değerini JavaScript'ten okuma
  • Değişkenle tema geçişini merkezi tutma
Modül 4
Tema ve Etkileşimli Stil
  • Koyu ve açık tema değiştirici kurma
  • data özniteliğiyle tema durumu tutma
  • Tema tercihini localStorage'da saklama
  • prefers-color-scheme ile sistem uyumu
  • Olaylarla stilin dinamik güncellenmesi
  • Erişilebilir ve akıcı tema geçişi

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Seçici ustalığı

CSS seçicilerini özgüllük ve kaskad mantığıyla kullanarak öğeleri doğru hedefler ve yeniden kullanılabilir sınıf sistemleri kurarsınız.

✅
Kutu modeli

Kutu modelini, box-sizing davranışını ve boşluk ritmini kavrayarak öğelerin boyut ve aralıklarını isabetli biçimde yönetirsiniz.

✅
Renk ve tipografi

Renk gösterimlerini, gradyanları ve tipografi ölçeğini erişilebilirlik ilkeleriyle kullanarak tutarlı bir görsel sistem oluşturursunuz.

✅
Geçiş ve dönüşüm

transition ve transform ile etkileşim efektleri kurar, zamanlama eğrileriyle akıcı ve performanslı animasyonlar üretirsiniz.

✅
Keyframe animasyon

keyframes ile çok adımlı animasyonlar yazar, yineleme ve yön ayarlarını kullanıp hareket azaltma tercihine saygı gösterirsiniz.

✅
CSS değişkenleri

Custom property ile renk ve boşluk sistemini merkezileştirir, kapsam ve calc kullanarak esnek bir tema altyapısı kurarsınız.

✅
Dinamik stil

classList ve style özelliğiyle JavaScript üzerinden görünümü değiştirir, kullanıcı etkileşimine göre stili dinamik biçimde yönetirsiniz.

✅
Tema yönetimi

Koyu ve açık tema değiştirici kurar, tercihi localStorage'da saklar ve sistem temasıyla uyumlu, akıcı geçişler sağlarsınız.

Kimler İçin Uygundur?

  • Sayfa görünümünü CSS ve JavaScript ile birlikte yönetmek isteyen ön yüz geliştiriciler
  • dinamik tema
  • efekt kurmak isteyen arayüz geliştiricileri ve biçimlendirme bilgisini derinleştirmek isteyen web ekipleri için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Sayfa görünümünü CSS ve JavaScript ile birlikte yönetmek isteyen ön yüz geliştiriciler, dinamik tema ve efekt kurmak isteyen arayüz geliştiricileri ve biçimlendirme bilgisini derinleştirmek isteyen web ekipleri için uygundur. Temel HTML, CSS ve JavaScript bilgisi beklenir.
CSS ile JavaScript ile stil arasında ne zaman tercih yapılır?
Statik ve durum tabanlı görünümler mümkün olduğunca CSS ve sınıflarla yönetilir; kullanıcı girdisine veya çalışma anındaki değerlere bağlı dinamik değişiklikler ise JavaScript ile yapılır. Eğitimde classList ve CSS değişkeni yaklaşımının satır içi stile neden tercih edildiği uygulamalı gösterilir.
Koyu tema geçişi eğitimde kuruluyor mu?
Evet. CSS custom property ile tema altyapısı kurulur; ardından JavaScript ile data özniteliği ve setProperty kullanılarak koyu ve açık tema arasında geçiş sağlanır. Tercihin localStorage'da saklanması ve sistem temasıyla uyum gerçek bir arayüz üzerinde adım adım uygulanır.
Eğitimin süresi ve formatı nedir?
Eğitim üç gün sürer ve her gün dört modülden oluşur. Tek bir arayüz hem CSS ile biçimlendirilir hem de JavaScript ile dinamik olarak stillendirilir. Yüz yüze veya online yapılabilir; içerik kurumun tasarım sistemine göre uyarlanabilir.
Eğitim sonunda sertifika veriliyor mu?
Programı tamamlayan katılımcılar Digital Vizyon Akademi Katılım ve Başarı Sertifikası alır. Sertifika tamamlanan modülleri ve geliştirilen örnek arayüzü belgeler; kurumsal gruplara özel uyarlama yapılabilir.

Sertifikalandırma

Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.

Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.

Örnek Sertifika d Digital Vizyon AKADEMİ KATILIM SERTİFİKASI Bu sertifika [Katılımcı Adı Soyadı] adlı katılımcının aşağıdaki eğitim programını başarıyla tamamladığını belgeler. HTML with JavaScript & CSS: Styling HTML & JavaScript Eğitim Sertifika Kodu DV-2026XX00 Tarih 15.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre3 gün
SeviyeOrta Seviye
FormatOnline / Yüz Yüze / Hibrit
Sertifika✓ Var
Hemen Bilgi Al
İlgili Eğitimler

Bu Eğitimle Birlikte Tercih Edilenler

HTML ve CSSHTML with JavaScript & CSS: Introduction Eğitimi
Web ve Ön Yüz Geliştirme Eğitimleri

HTML with JavaScript & CSS: Introduction Eğitimi

4 günOrtaOnline / Yüz Yüze / Hibrit

Semantik HTML, CSS ile görünüm ve JavaScript ile etkileşimi birlikte öğreten, mini projeyle biten orta seviye web geliştirme giriş eğitimi.

Detayları Gör →
HTML ve CSSHTML with JavaScript & CSS: WebSockets & Asynchronous Processing Eğitimi
Web ve Ön Yüz Geliştirme Eğitimleri

HTML with JavaScript & CSS: WebSockets & Asynchronous Processing Eğitimi

4 günOrtaOnline / Yüz Yüze / Hibrit

Event loop, Promise, async/await, WebSocket ve Server-Sent Events ile asenkron işlem ve gerçek zamanlı iletişim kurmayı öğreten orta seviye eğitim.

Detayları Gör →
HTML ve CSSImproving Responsiveness, Sharing Collections, and Parallelizing Algorithms Eğitimi
Web ve Ön Yüz Geliştirme Eğitimleri

Improving Responsiveness, Sharing Collections, and Parallelizing Algorithms Eğitimi

4 günOrtaOnline / Yüz Yüze / Hibrit

Web Workers, SharedArrayBuffer ve Atomics ile yanıt veren arayüzler kurmayı ve algoritmaları paralelleştirmeyi öğreten orta seviye performans eğitimi.

Detayları Gör →
HTML ve CSSIntroduction to HTML and CSS - Beginner Eğitimi
Web ve Ön Yüz Geliştirme Eğitimleri

Introduction to HTML and CSS - Beginner Eğitimi

2 günBaşlangıçOnline / Yüz Yüze / Hibrit

Sıfırdan HTML ve CSS öğrenin: etiketler, semantik yapı, formlar, seçiciler, kutu modeli ve ilk web sayfanızı kodlayın. Başlangıç seviyesi uygulamalı eğitim.

Detayları Gör →
HTML ve CSSIntroduction to HTML, CSS and JavaScript (TT4003) Eğitimi
Web ve Ön Yüz Geliştirme Eğitimleri

Introduction to HTML, CSS and JavaScript (TT4003) Eğitimi

4 günOrtaOnline / Yüz Yüze / Hibrit

HTML, CSS ve JavaScript'i birlikte öğrenin: semantik yapı, Flexbox, DOM, olaylar ve form doğrulama ile dinamik web uygulaması geliştirin. Uygulamalı eğitim.

Detayları Gör →
HTML ve CSSJavaScript Rules, Functions, & HTML Elements Eğitimi
Web ve Ön Yüz Geliştirme Eğitimleri

JavaScript Rules, Functions, & HTML Elements Eğitimi

4 günOrtaOnline / Yüz Yüze / Hibrit

JavaScript dil kurallarını, fonksiyonları, kapsam ve closure'ı öğrenin; DOM ile HTML elemanlarını seçip olaylarla yönetin. Uygulamalı orta seviye eğitim.

Detayları Gör →
+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn