CSS'i modüler ve bakımı kolay hale getirin
Sass (Syntactically Awesome Style Sheets) Eğitimi, CSS'i değişken, mixin, fonksiyon ve modülle güçlendiren ön işlemci dilini uygulamalı öğretir.
Sass söziminden modül sistemine, mixin ve fonksiyonlardan 7-1 mimarisine eksiksiz akış
Sass (Syntactically Awesome Style Sheets) Eğitimi, CSS'i değişken, iç içe yazım, modül ve fonksiyonla güçlendiren ön işlemci dilini uygulamalı öğretir. Katılımcılar partial ve @use ile modüler yapı kurar, mixin ve @function ile yeniden kullanılabilir stil üretir; @if, @for, @each gibi denetim yapılarıyla dinamik CSS yazar. Program map ve list veri yapıları, sass:math ve sass:color modülleri, 7-1 mimarisi, tema ve responsive mixin desenleriyle tamamlanır.
4 Gün. Her gün dört modül; gerçek bir arayüz projesinin stil katmanı Sass ile sıfırdan modüler biçimde kurulur.
Orta Seviye — CSS bilenler için değişken, mixin, fonksiyon ve modül ile ölçeklenebilir Sass mimarisi
Her modülde yazılan Sass kodu derlenip tarayıcıda görülür; değişken, mixin ve fonksiyonlar gerçek bir bileşen kütüphanesine uygulanır.
Değişken, mixin ve fonksiyonlarla aynı stili bir kez tanımlayıp her yerde kullanarak kod tekrarını ve bakım yükünü belirgin azaltırsınız.
Partial ve @use ile stili parçalara bölerek büyük projelerde bile düzenli, okunabilir ve genişletilebilir bir CSS mimarisi kurarsınız.
Map ve renk fonksiyonlarıyla tema değerlerini merkezden yöneterek karanlık mod ve marka varyasyonlarını tek noktadan üretebilirsiniz.
Eğitimden verim almak için faydalı olacak bilgi ve ortam hazırlığı
Seçiciler, kutu modeli, flex ve temel CSS özellikleri bilinmelidir; Sass bu temelin üzerine kurulur.
Komut satırından dosya çalıştırma ve paket kurulumu temel düzeyde bilinmeli; derleme adımları terminalden yürütülür.
Node.js kurulu olmalı; Dart Sass derleyicisi ya da bir build aracı projede çalışabilir durumda bulunmalıdır.
VS Code gibi bir editör ve Sass eklentisi faydalı olur; canlı derleme ile değişiklikler anında görülür.
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:
SCSS söz dizimini, değişkenleri ve iç içe yazımı kullanarak CSS'ten daha okunabilir ve düzenli stil kodu yazabilirsiniz.
Parametreli mixin ve @function ile yeniden kullanılabilir stil ve değer üreterek kod tekrarını belirgin biçimde azaltırsınız.
@if, @for ve @each ile koşullu ve döngüsel CSS yazarak yardımcı sınıf ve ölçekleri otomatik olarak üretebilirsiniz.
Map ve list ile tema, renk paleti ve ölçek değerlerini merkezden yöneterek yapılandırmayı tek noktadan sürdürürsünüz.
@use ve @forward ile ad alanı destekli modüler yapı kurarak büyük projelerde stil bağımlılıklarını düzenli yönetirsiniz.
7-1 klasör deseniyle stili katmanlara bölerek ölçeklenebilir, bakımı kolay ve ekip içinde tutarlı bir yapı kurarsınız.
Map ve custom property köprüsüyle karanlık mod ve marka varyasyonlarını tek noktadan üreten tema sistemleri kurarsınız.
Sıkıştırılmış çıktı, Autoprefixer ve build aracı entegrasyonuyla üretime hazır, optimize edilmiş CSS üretebilirsiniz.
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.
Bootstrap 5 grid sistemi, bileşenler, formlar, JavaScript eklentileri ve Sass ile özelleştirmeyi kapsayan responsive arayüz geliştirme eğitimi.
Detayları Gör →Go net/http ile Handler, ResponseWriter, html/template, HTML form işleme, dosya yükleme ve middleware kullanarak web uygulaması geliştirme eğitimi.
Detayları Gör →Bootstrap ile tüm sayfa düzen kontrolleri, Sass değişkenleri, utility API, özel bileşen ve koyu mod ile çatıyı genişletme ve markaya uyarlama eğitimi.
Detayları Gör →Bootstrap 5 grid, bileşen ve yardımcı sınıflarıyla duyarlı arayüz geliştirme eğitimi. Navbar, kart, form, modal ve Sass özelleştirme uygulamalı.
Detayları Gör →Seçicilerden Flexbox, Grid, animasyon ve özel değişkenlere kadar modern CSS eğitimi. Duyarlı ve etkileşimli arayüz tasarımı uygulamalı.
Detayları Gör →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 →