CSS'i JavaScript ile dinamik olarak yönetin
Managing CSS with Scripts Eğitimi, CSS'i JavaScript ile dinamik yönetmeyi öğreten dört günlük bir programdır. Katılımcılar inline style, CSSOM, getComputedStyle ve eleman ölçüleri; classList, veri öznitelikleri ve CSS özel değişkenleriyle dinamik tema; dinami…
Inline stilden CSSOM'a, CSS değişkenlerinden dinamik stil sayfaları ve animasyon kontrolüne akış
Managing CSS with Scripts Eğitimi, CSS'i statik olmaktan çıkarıp JavaScript ile dinamik yönetmeyi öğretir. Katılımcılar inline style özelliğini, CSSOM'u, getComputedStyle ile hesaplanan stilleri ve classList yönetimini öğrenir. CSS özel değişkenlerini okuyup değiştirme, stil sayfalarını dinamik oluşturma ve tema değiştirme işlenir. Program geçiş ve animasyonları script ile tetiklemeyi ve Sass gibi ön işlemcileri kapsar. Katılımcı tema geçişli ve dinamik bir arayüz geliştirir.
4 Gün. Her gün dört modül; inline stilden CSSOM'a, değişkenlerden animasyon kontrolüne ilerleyerek dinamik tema projesi kurulur.
Orta Seviye — JavaScript ile CSSOM, stil, sınıf, değişken ve animasyonları programatik yönetme
Her teknik tarayıcı konsolunda ve gerçek bir arayüz üzerinde denenir; stil değişiklikleri anlık olarak gözlemlenerek pekiştirilir.
JavaScript ile stilleri çalışma zamanında değiştirerek kullanıcı etkileşimine göre uyarlanan arayüzler kurarsınız.
CSS özel değişkenlerini script ile yöneterek karanlık-aydınlık tema geçişi gibi özellikleri temiz biçimde uygularsınız.
Geçiş ve animasyonları JavaScript ile tetikleyip yöneterek akıcı ve kontrollü hareketli arayüzler geliştirirsiniz.
Eğitimden verim almak için faydalı olacak bilgi ve ortam
Seçiciler, kutu modeli ve temel stiller bilgisi bu eğitimin temelini oluşturduğu için gereklidir.
Değişken, fonksiyon ve DOM kavramlarına aşinalık script ile stil yönetimini kolaylaştırır.
Eleman seçme ve değiştirme deneyimi CSSOM konularını hızlı kavramayı sağlar.
VS Code gibi bir editör ve geliştirici araçlı güncel bir tarayıcı uygulama için gereklidir.
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.
Program sonunda katılımcılar:
element.style ve setProperty ile öğelerin stillerini JavaScript üzerinden çalışma zamanında doğru biçimde değiştirirsiniz.
document.styleSheets ve cssRules üzerinden stil kurallarına erişir, CSSOM ile stilleri programatik olarak yönetirsiniz.
getComputedStyle ile öğelerin gerçek hesaplanan stillerini okur ve layout thrashing riskini bilinçli biçimde önlersiniz.
classList add, remove ve toggle yöntemleriyle durum tabanlı stil değişimini verimli ve temiz biçimde uygularsınız.
CSS özel değişkenlerini JavaScript ile okuyup değiştirerek tek noktadan tema ve stil yönetimi kurarsınız.
Karanlık-aydınlık tema geçişini değişkenler ve localStorage ile kullanıcı tercihine göre akıcı biçimde uygularsınız.
Geçiş, keyframe animasyonları ve Web Animations API'yi JavaScript ile tetikleyip yöneterek kontrollü hareketler oluşturursunuz.
Sass değişken, mixin ve iç içe yapılarıyla sürdürülebilir stil üretir ve dinamik tema ile birleştirirsiniz.
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.
Adobe Dreamweaver CC ile HTML, CSS kod yazımı, CSS Designer, Emmet, Bootstrap ve FTP ile site yayınlamayı öğreten uygulamalı kurumsal eğitim.
Detayları Gör →Bootstrap 5 grid, kart ve bileşenleriyle duyarlı yönetim paneli kurma eğitimi. Chart.js grafikleri, koyu tema ve Sass ile uygulamalı dashboard.
Detayları Gör →Bootstrap 5 geliştirme ortamı kurma eğitimi. CDN ve npm, Sass kaynağından derleme, PostCSS, Vite ve Webpack entegrasyonu uygulamalı anlatılır.
Detayları Gör →Bootstrap 5 grid, flex yardımcıları ve form bileşenleriyle duyarlı düzen ve form kurma eğitimi. Input group, floating label ve doğrulama uygulamalı.
Detayları Gör →Adobe Dreamweaver CC ile HTML yazımı ve tarayıcı önizlemesi eğitimi. Code ve Live view, Emmet, CSS Designer ve cihaz önizlemesi uygulamalı anlatılır.
Detayları Gör →Adobe Captivate ile duyarlı e-öğrenme projeleri eğitimi. Fluid Boxes, breakpoint görünümleri, HTML5 yayını ve SCORM ile LMS entegrasyonu uygulamalı.
Detayları Gör →