MODERNIZING CSS SKILLS EĞİTİMİ

CSS becerilerini bugüne taşı

Grid, container queries, :has(), custom properties, @layer ve modern renk ile güncel CSS

Modernizing CSS Skills Eğitimi, eski float tabanlı ve hack ağırlıklı CSS alışkanlıklarını günümüzün güçlü ve bakımı kolay özellikleriyle değiştirmeyi öğretir.

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

Eğitim Hakkında

Float ve hack dönemini geride bırakıp modern, bakımı kolay CSS yazmak

Modernizing CSS Skills Eğitimi, eski float tabanlı ve hack ağırlıklı CSS alışkanlıklarını günümüzün güçlü ve bakımı kolay özellikleriyle değiştirmeyi öğretir. Katılımcılar Flexbox ve Grid ile modern düzeni, subgrid, logical properties, custom properties ve modern renk fonksiyonlarını öğrenir. Ardından container queries, :has(), cascade layers ve nesting işlenir. Program modern animasyon, görsel efektler, variable fonts ve performans konularıyla tamamlanır.

Süre ve Format

4 Gün. Her gün dört modül; her modern özellik eski yöntemle karşılaştırmalı işlenir ve örnek bir arayüze uygulanarak pekiştirilir.

Seviye

Orta Seviye — Eski CSS alışkanlıklarını Grid, container queries ve modern seçicilerle güncelleyen program

Öğrenme Metodu

Her modern özellik, çözdüğü eski sorunla karşılaştırmalı anlatılır ve örnek bir arayüze uygulanarak somutlaştırılır.

Neden Bu Eğitim?

🎯Güncel CSS yazmak

Float ve hack yöntemlerini bırakıp Grid, container queries ve modern seçicilerle temiz ve okunur CSS yazarsınız.

🧩Daha az kod, çok iş

Modern özelliklerle eskiden uzun kod gerektiren düzenlerin bugün ne kadar kısa çözüldüğünü uygulayarak görürsünüz.

🚀Bakımı kolay stil

Custom properties, cascade layers ve nesting ile büyüdükçe dağılmayan, yönetilebilir stil sistemleri kurarsınız.

Anahtar Konular

modern css eğitimicss grid eğitimicontainer queries kursucss değişkenleri eğitimimodern css kursuflexbox grid eğitimicascade layers eğitimicss has seçiciresponsive css eğitimiileri css kursu
“Modern CSS, dünün hilelerini bugünün standartlarıyla değiştirir; daha az kodla daha çok şey yapmanın yoludur.”

Ön Koşullar

Eğitimden verim almak için gereken ön bilgi

1
CSS deneyimi

Seçiciler, kutu modeli ve temel yerleşim gibi CSS konularını aktif kullanıyor olmak gerekir.

2
HTML bilgisi

Semantik HTML yapısı ve sınıf kullanımı konusunda rahat olmak öğrenmeyi kolaylaştırır.

3
Tarayıcı araçları

Geliştirici araçlarının stil ve düzen inceleme panellerine aşinalık faydalıdır.

4
Yerleşim aşinalığı

Flexbox veya Grid ile en azından temel düzeyde çalışmış olmak avantaj sağlar.

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ı Flexbox ve Grid'i derinlemesine kavrar, subgrid ile karmaşık düzenleri çözer ve logical properties ile yöne duyarlı stil yazar.
Modül 1
Flexbox Derinlemesine
  • Ana eksen, çapraz eksen ve akış yönü
  • flex-grow, shrink ve basis dengesi
  • align-content ile çok satırlı hizalama
  • gap ile modern boşluk yönetimi
  • Sıra değişimi ve order ile yeniden dizme
  • Flexbox'ın uygun olduğu senaryolar
Modül 2
CSS Grid ile Yerleşim
  • grid-template-columns ve satır tanımı
  • fr birimi ve minmax ile esnek sütun
  • repeat, auto-fill ve auto-fit kalıbı
  • grid-template-areas ile anlamlı düzen
  • Öğe yerleştirme ve span kullanımı
  • Hizalama için justify ve align özellikleri
Modül 3
Subgrid ve Karmaşık Düzen
  • Subgrid ile iç ızgaranın hizalanması
  • Kart ızgaralarında satır hizası sorunu
  • İç içe grid ile modüler bölümler
  • Grid ile katmanlı yerleşim kurma
  • Named lines ile okunur yerleştirme
  • Grid ve Flexbox'ı birlikte kullanma
Modül 4
Logical Properties
  • margin-inline ve padding-block mantığı
  • inline-size ve block-size kullanımı
  • Yön bağımsız kenarlık ve konum
  • Çok dilli ve RTL düzenlere uyum
  • Fiziksel özelliklerden geçiş stratejisi
  • writing-mode ile metin akış yönü
Günün hedefiKatılımcı custom properties ile tema kurar, oklch ve color-mix ile modern renk kullanır ve clamp, min, max ile akışkan değerler tanımlar.
Modül 1
Custom Properties
  • Değişken tanımı ve var ile kullanımı
  • Kök düzeyde genel tema değişkenleri
  • Kapsama bağlı değişken geçersiz kılma
  • Fallback değer ile güvenli kullanım
  • JavaScript ile değişkeni koddan değiştirme
  • Koyu mod ve tema geçişinde değişken
Modül 2
Modern Renk Fonksiyonları
  • oklch ile algısal olarak tutarlı renk
  • color-mix ile renk karıştırma işlemi
  • hsl ve rgb modern söz dizimi kullanımı
  • Saydamlık ve alfa kanalı yönetimi
  • Renk paleti ve kontrast dengesi
  • Geniş renk gamıyla canlı tonlar
Modül 3
Akışkan Değerler
  • clamp ile alt, tercih ve üst sınır
  • min ve max ile uyarlanır boyut
  • Akışkan tipografi ile ölçeklenen metin
  • Sabit kırılma yerine sürekli ölçekleme
  • Boşluk ve kenar için akışkan değer
  • Viewport birimleriyle duyarlı ölçek
Modül 4
calc ve Matematik
  • calc ile karışık birim hesaplaması
  • Değişkenlerle dinamik hesap kurma
  • Yüzde ve piksel birlikte kullanımı
  • round, mod gibi yeni matematik işlevleri
  • Izgara ve boşlukta hesaplı değerler
  • Hesaplı değerlerle tekrarı azaltma
Günün hedefiKatılımcı container queries ile bileşen bazlı duyarlılık kurar, :has() ile güçlü seçim yapar ve cascade layers ile nesting kullanarak stili yönetir.
Modül 1
Container Queries
  • container-type ile sorgu bağlamı tanımı
  • Bileşenin kendi genişliğine göre uyarlanması
  • Media query ile container query farkı
  • cqw ve cqi gibi konteyner birimleri
  • Aynı bileşenin farklı alanlarda davranışı
  • Yeniden kullanılır duyarlı bileşen tasarımı
Modül 2
:has() ve Modern Seçiciler
  • :has() ile ebeveyni koşula bağlı seçme
  • :is() ve :where() ile seçici sadeleştirme
  • Özgüllüğü :where() ile sıfırlama
  • :not() ile dışlayıcı öğe seçimi
  • Gelişmiş durum tabanlı stillendirme
  • Seçicilerle JavaScript ihtiyacını azaltma
Modül 3
Cascade Layers Katmanları
  • @layer ile katman tanımı ve sırası
  • Katmanlarla özgüllük savaşını önleme
  • Temel, bileşen ve yardımcı katmanlar
  • Üçüncü taraf stilleri katmana alma
  • Katman sırasının önceliğe etkisi
  • Büyük projede ölçeklenir stil düzeni
Modül 4
CSS Nesting İç İçe Yazım
  • İç içe seçicilerle ilişkiyi yansıtma
  • & işareti ile üst seçiciye referans
  • Sözde sınıfların iç içe yazımı
  • Nesting ile kod tekrarını azaltma
  • Okunurluk için derinlik dengesi
  • Preprocessor nesting ile yerel nesting farkı
Günün hedefiKatılımcı modern animasyon ve scroll tekniklerini uygular, görsel efektler ve variable fonts kullanır ve performanslı, bakımı kolay CSS yazar.
Modül 1
Modern Animasyon ve Scroll
  • keyframes ve transition ile akıcı hareket
  • scroll-driven animasyon kavramı
  • scroll-snap ile kaydırma yapışması
  • Görünüme girince tetiklenen geçişler
  • prefers-reduced-motion ile erişilebilirlik
  • Performanslı animasyon özellik seçimi
Modül 2
Modern Görsel Efektler
  • filter ile bulanıklık ve renk efekti
  • backdrop-filter ile arka plan bulanıklığı
  • clip-path ile özel şekilli kırpma
  • mask özelliği ile görsel maskeleme
  • Gradyan ve gölge ile derinlik hissi
  • mix-blend-mode ile karışım efekti
Modül 3
Tipografi ve Variable Fonts
  • Variable fonts ile tek dosyada çok ağırlık
  • font-variation-settings ile eksen ayarı
  • Akışkan tipografi ve ölçek sistemi
  • line-height ve okunurluk dengesi
  • font-display ile yükleme davranışı
  • Değişken yazı tipiyle performans kazancı
Modül 4
Performans ve Bakım
  • Gereksiz seçici ve tekrarı azaltma
  • will-change ile dikkatli performans ipucu
  • Kritik CSS ve gecikmeli yükleme
  • Stil sistemini değişkenlerle standartlaştırma
  • Kullanılmayan CSS tespiti ve temizliği
  • Ölçeklenir ve sürdürülebilir stil düzeni

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Modern düzen kurma

Flexbox, Grid ve subgrid ile eskiden float ve hack gerektiren karmaşık düzenleri temiz ve kısa biçimde kurabilirsiniz.

✅
Yöne duyarlı stil

Logical properties ve writing-mode ile çok dilli ve RTL düzenlere uyum sağlayan esnek stiller yazabilirsiniz.

✅
Değişkenle tema

Custom properties ile merkezi tema kurar, koyu mod gibi tema geçişlerini tek noktadan yönetebilirsiniz.

✅
Modern renk kullanımı

oklch ve color-mix ile algısal olarak tutarlı, kontrast dengesi iyi renk paletleri oluşturabilirsiniz.

✅
Akışkan boyutlandırma

clamp, min ve max ile sabit kırılma noktalarına bağımlı kalmadan sürekli ölçeklenen arayüzler tasarlayabilirsiniz.

✅
Bileşen bazlı duyarlılık

Container queries ile bileşenleri kapsayıcı genişliğine göre uyarlayarak gerçekten yeniden kullanılabilir hale getirirsiniz.

✅
Güçlü seçiciler

Has, is ve where seçicileriyle JavaScript'e ihtiyaç duymadan karmaşık durum tabanlı stillendirmeler yapabilirsiniz.

✅
Yönetilebilir stil sistemi

Cascade layers ve nesting ile büyüdükçe dağılmayan, özgüllük çakışması yaşamayan stil sistemleri kurabilirsiniz.

Kimler İçin Uygundur?

  • CSS'i yıllardır kullanan ancak bilgisini güncellemek isteyen ön yüz geliştiriciler
  • eski kod tabanlarını modernleştirmek isteyen ekip üyeleri
  • modern CSS özelliklerini öğrenmek isteyen tasarımcılar için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
CSS'i kullanan ancak bilgisini güncellemek isteyen ön yüz geliştiriciler, eski kod tabanlarını modernleştirmek isteyen ekip üyeleri ve modern CSS özelliklerini öğrenmek isteyen tasarımcılar için uygundur.
Sıfırdan CSS mi öğretiliyor?
Hayır, bu eğitim CSS'e giriş değil, mevcut bilgiyi modernleştirmeye odaklanır. Temel CSS bilen katılımcılara Grid, container queries, :has() ve cascade layers gibi güncel özellikler karşılaştırmalı anlatılır.
Eğitimin süresi ve formatı nedir?
Eğitim dört gün sürer ve her gün dört modülden oluşur. Her modern özellik, çözdüğü eski sorunla karşılaştırmalı işlenir ve örnek arayüze uygulanır. Yüz yüze veya online yapılabilir ve kuruma göre uyarlanır.
Bu özellikleri tarayıcılar destekliyor mu?
Eğitimde işlenen Grid, custom properties, :has(), container queries ve cascade layers güncel tarayıcılarda yaygın desteklenir. Destek durumu ve aşamalı iyileştirme stratejileri de eğitimde ele alınır.
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 belgeler ve 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. Modernizing CSS Skills Eğitimi Sertifika Kodu DV-2026XX00 Tarih 15.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre4 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 CSSCSS Giriş Eğitimi
Web ve Ön Yüz Geliştirme Eğitimleri

CSS Giriş Eğitimi

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

CSS seçicileri, kutu modeli, Flexbox ve medya sorgularıyla web biçimlendirme eğitimi. HTML bilenler için uygulamalı ve kurumsal CSS giriş programı.

Detayları Gör →
HTML ve CSSCSS ile Animasyon ve Geçişler Eğitimi
Web ve Ön Yüz Geliştirme Eğitimleri

CSS ile Animasyon ve Geçişler Eğitimi

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

CSS transition, transform, @keyframes ve performanslı animasyon eğitimi. Akıcı geçişler, 3B dönüşümler ve scroll animasyonlarıyla uygulamalı ve kurumsal.

Detayları Gör →
HTML ve CSSCSS İleri Seviye Teknikleri Eğitimi
Web ve Ön Yüz Geliştirme Eğitimleri

CSS İleri Seviye Teknikleri Eğitimi

4 günİleriOnline / Yüz Yüze / Hibrit

CSS Grid, custom properties, container queries, :has ve ölçeklenebilir CSS mimarisi eğitimi. İleri seçiciler ve performansla uygulamalı ve kurumsal.

Detayları Gör →
HTML ve CSSHTML Eğitimi
Web ve Ön Yüz Geliştirme Eğitimleri

HTML Eğitimi

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

HTML5 belge yapısı, semantik etiketler, formlar, medya, ARIA erişilebilirlik ve SEO eğitimi. Sıfırdan ileriye uygulamalı ve kurumsal HTML programı.

Detayları Gör →
HTML ve CSSHTML Grafik ve Animasyon Teknikleri Eğitimi
Web ve Ön Yüz Geliştirme Eğitimleri

HTML Grafik ve Animasyon Teknikleri Eğitimi

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

Canvas 2D, SVG ve Web Animations API ile tarayıcıda grafik çizimi ve animasyon eğitimi. Kütüphanesiz ve performans odaklı uygulamalı kurumsal program.

Detayları Gör →
HTML ve CSSHTML ile İnteraktif Web Sayfaları Tasarımı Eğitimi
Web ve Ön Yüz Geliştirme Eğitimleri

HTML ile İnteraktif Web Sayfaları Tasarımı Eğitimi

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

HTML, JavaScript ve DOM ile etkileşimli web sayfası eğitimi. Olaylar, form doğrulama, fetch ve erişilebilir bileşenlerle uygulamalı ve kurumsal program.

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