WHOLE PAGE CONTROLS & EXTENDING BOOTSTRAP EĞİTİMİ

Bootstrap'i markanıza göre genişletin

Bütün sayfa düzen kontrolleri, Sass değişkenleri, utility API, özel bileşen ve koyu mod

Whole Page Controls & Extending Bootstrap Eğitimi, Bootstrap ile tüm sayfa düzenini kontrol etmeyi ve çatıyı Sass ile genişletip markaya uyarlamayı öğretir.

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

Eğitim Hakkında

Sayfa düzen kontrollerinden Sass ile Bootstrap'i genişletmeye ve özel bileşen üretimine

Whole Page Controls & Extending Bootstrap Eğitimi, Bootstrap ile tüm sayfa düzenini kontrol etmeyi ve çatıyı Sass ile genişletip markaya uyarlamayı öğretir. Katılımcılar navbar, sidebar, footer ve sticky öğelerle bütün sayfa iskeletini kurar; Sass değişkenleri, haritalar ve mixin'lerle temayı genişletir. Utility API ile yardımcı sınıf üretme, bileşen stillerini geçersiz kılma, özel bileşen oluşturma ve koyu mod işlenir. Program bütünleşik bir sayfa projesiyle tamamlanır.

Süre ve Format

3 Gün. Her gün dört modül; kısa anlatımların ardından özelleştirilmiş bir Bootstrap sayfası adım adım geliştirilir.

Seviye

Orta Seviye — bütün sayfa düzen kontrolleri ve Bootstrap'i Sass ile genişletip özelleştirme programı

Öğrenme Metodu

Her modülde Bootstrap bir sayfaya uygulanıp genişletilir; üç gün boyunca özelleştirilmiş bütünleşik bir sayfa birlikte kurulur.

Neden Bu Eğitim?

🧭Tüm sayfaya hakimiyet

Navbar, sidebar, footer ve sticky öğelerle bütün sayfa düzenini kontrol ederek tutarlı uygulama iskeletleri kurarsınız.

🎨Markaya uyarlama

Sass değişkenleri ve haritalarla Bootstrap'i kurumsal markaya uyarlayarak özgün ve tanınabilir arayüzler üretirsiniz.

🧩Genişletilebilir yapı

Utility API ve özel bileşenlerle Bootstrap'i kendi tasarım sisteminize dönüştürüp yeniden kullanılabilir yapı kurarsınız.

Anahtar Konular

bootstrap özelleştirme eğitimisass bootstrap kursubootstrap tema eğitimiextending bootstrapbootstrap utility apibootstrap sayfa düzenibootstrap koyu modbootstrap sass değişkenleritasarım sistemi eğitimiileri bootstrap kursu
“Bootstrap'i kullanmak bir başlangıç, onu genişletmek ustalıktır; markanızın sesini çatının içine siz katarsınız.”

Ön Koşullar

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

1
Bootstrap temeli

Grid, temel bileşenler ve yardımcı sınıflara aşinalık beklenir; eğitim bu temeli genişletme üzerine kuruludur.

2
HTML ve CSS

Semantik HTML ve CSS seçici, box model gibi temel CSS konularını bilmek, özelleştirmeyi izlemek için gerekir.

3
Sass'a aşinalık

Değişken ve iç içe yapı gibi temel Sass kavramlarını tanımak faydalıdır; derleme adımı eğitimde gösterilir.

4
Node.js ortamı

Sass derlemesi için Node.js ve npm'in kurulu, bir editör ile güncel tarayıcının hazır olması gerekir.

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ı Bootstrap ile tam sayfa iskeleti kurar; navbar, sidebar ve footer yerleştirir, sticky ve fixed öğelerle kaydırma davranışını kontrol eder.
Modül 1
Sayfa İskeleti ve Layout
  • Tam yükseklik sayfa düzeni kurma
  • container ve fluid düzen seçimi
  • Flex ile dikey sayfa yerleşimi
  • İçerik alanının esnek büyümesi
  • Grid ile ana içerik bölgesi yerleşimi
  • Semantik yapı ile sayfa bölümleri
Modül 2
Navbar, Sidebar ve Footer
  • Responsive navbar ve marka alanı
  • Daraltılabilir sidebar menü kurma
  • Sidebar ve içerik grid yerleşimi
  • Yapışkan (sticky) footer tekniği
  • Mobilde offcanvas ile açılır sidebar
  • Aktif bağlantı ve durum gösterimi
Modül 3
Sticky, Fixed ve Scroll
  • sticky-top ile yapışkan başlık
  • fixed-top ve fixed-bottom kullanımı
  • position-* konumlandırma yardımcıları
  • scrollspy ile aktif bölüm takibi
  • İç kaydırmalı (scroll) içerik alanları
  • Kaydırma davranışının yönetimi
Modül 4
Responsive Bütün Sayfa Düzeni
  • Breakpoint'e göre sidebar davranışı
  • Mobil ve masaüstü navigasyon farkı
  • Düzen öğelerinin yeniden sıralanması
  • Grid ile duyarlı ana sayfa yerleşimi
  • Taşma (overflow) ve kaydırma kontrolü
  • Farklı ekran boyutlarında düzen testi
Günün hedefiKatılımcı Bootstrap'in Sass mimarisini kavrar, değişken ve haritalarla temayı genişletir, utility API ile yardımcı üretir ve bileşen stillerini geçersiz kılar.
Modül 1
Sass Değişkenleri ve Mimari
  • Bootstrap Sass dosya yapısı ve sırası
  • functions, variables ve maps içe aktarımı
  • default bayrağı ve override mantığı
  • Kendi _custom.scss dosyasını kurma
  • Yalnızca gerekli bileşeni dahil etme
  • Derlemeyle özel bootstrap.css üretme
Modül 2
Harita ile Tema Genişletme
  • theme-colors haritasını genişletme
  • Haritaya yeni renk anahtarı ekleme
  • map-merge ile harita birleştirme
  • spacers haritasıyla boşluk ölçeği
  • grid-breakpoints haritası uyarlaması
  • Yeni renklerin bileşene yansıması
Modül 3
Utility API ile Yardımcı Üretme
  • $utilities Sass haritasının yapısı
  • Sıfırdan yeni yardımcı sınıf tanımlama
  • property, values ve class-prefix
  • responsive ve state seçenekleri
  • Var olan yardımcıyı genişletme
  • Yardımcı sınıfı kaldırma veya ezme
Modül 4
Bileşen Stillerini Geçersiz Kılma
  • Bileşen Sass değişkenlerini ezme
  • CSS değişkenleriyle çalışma zamanı ayarı
  • Özgüllük ve kaskad çatışması çözümü
  • Buton ve kart stilini uyarlama
  • Kendi değişkenlerinizi tanımlama
  • Override ve kod bakımı dengesi
Günün hedefiKatılımcı Bootstrap üzerine özel bileşen oluşturur, JavaScript davranışlarını genişletir, koyu mod ve tema değiştirme kurar ve bütünleşik bir sayfa tamamlar.
Modül 1
Özel Bileşen Oluşturma
  • Mevcut bileşeni temel alan varyant
  • Yeniden kullanılabilir kart deseni
  • Yardımcı ve değişkenlerle bileşen stili
  • Tutarlı boşluk ve tipografi uygulama
  • Bileşen için erişilebilirlik ekleme
  • Dokümante edilebilir bileşen yapısı
Modül 2
JavaScript Davranışlarını Genişletme
  • Bootstrap JavaScript API'si kullanımı
  • Modal ve collapse'ı koddan kontrol
  • Bileşen olaylarını (events) dinleme
  • data-bs öznitelikleriyle davranış
  • Bileşene özel etkileşim davranışı ekleme
  • Bileşeni dinamik içerikle kullanma
Modül 3
Tema Değiştirme ve Koyu Mod
  • data-bs-theme ile koyu/açık mod
  • Renk modu değişkenleri ve CSS değişkeni
  • Çalışma zamanında tema değiştirici
  • Kullanıcı tema tercihini saklama
  • prefers-color-scheme ile sistem uyumu
  • Birden çok tema arasında geçiş
Modül 4
Bütünleşik Sayfa Projesi
  • Özelleştirilmiş sayfa iskeletinin kurulması
  • Markaya uyarlanmış tema ile stil
  • Özel bileşenlerin yerleştirilmesi
  • Koyu mod ve tema değiştiricinin eklenmesi
  • Responsive davranışın test edilmesi
  • Sass'ın derlenip yayına hazırlanması

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Tüm sayfa düzeni

Navbar, sidebar, footer ve sticky öğelerle bütün sayfa iskeletini kontrol ederek tutarlı uygulama düzenleri kurarsınız.

✅
Kaydırma kontrolü

sticky, fixed ve scrollspy ile kaydırma davranışını yöneterek kullanıcı dostu ve düzenli sayfalar tasarlarsınız.

✅
Sass mimarisi

Bootstrap'in Sass yapısını kavrayarak değişkenleri doğru sırayla ezer ve yalnızca gerekli bileşenleri derlersiniz.

✅
Tema genişletme

theme-colors ve spacers gibi haritaları genişleterek markaya özgü renk ve boşluk ölçekleri tanımlayabilirsiniz.

✅
Utility API

Utility API ile kendi yardımcı sınıflarınızı responsive ve durum seçenekleriyle tanımlayıp Bootstrap'i genişletirsiniz.

✅
Özel bileşen

Bootstrap üzerine yeniden kullanılabilir, erişilebilir ve markaya uygun özel bileşenler oluşturabilirsiniz.

✅
Koyu mod ve tema

data-bs-theme ve CSS değişkenleriyle koyu mod ve çalışma zamanında tema değiştirme özelliği kurabilirsiniz.

✅
Tasarım sistemi

Genişletme tekniklerini birleştirerek Bootstrap'i kurumsal bir tasarım sistemine dönüştürebilirsiniz.

Kimler İçin Uygundur?

  • Bootstrap'in temelini bilen
  • çatıyı markaya uyarlamak ve tüm sayfa düzenine hâkim olmak isteyen web geliştiriciler
  • tasarım sistemi kuran ekipler
  • ön yüz geliştiricileri için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Bootstrap'in temelini bilen, çatıyı markaya uyarlamak ve tüm sayfa düzenine hâkim olmak isteyen web geliştiriciler, tasarım sistemi kuran ekipler ve ön yüz geliştiricileri için uygundur. Grid ve temel bileşenlere aşinalık ile temel Sass bilgisi beklenir.
Bootstrap temeli olmadan katılabilir miyim?
Bu eğitim bir genişletme programıdır ve grid, temel bileşenler ile yardımcı sınıflara aşinalık varsayar. Bootstrap'e yeni başlayanların önce temel bir Bootstrap eğitimi almaları, ardından bu programla çatıyı özelleştirmeye geçmeleri önerilir.
Sass derlemesi için ne gerekiyor?
Bootstrap'in Sass kaynağını derlemek için Node.js ve npm kurulumu yeterlidir; eğitimde özel _custom.scss dosyası oluşturma, değişken ezme ve bootstrap.css üretme adım adım gösterilir. Sass'a hiç aşina olmayanlar da akışı rahatça takip edebilir.
Eğitimin süresi ve formatı nedir?
Eğitim üç gün sürer ve her gün dört modülden oluşur. Sayfa düzen kontrollerinden Sass ile genişletmeye ve özel bileşenlere kadar özelleştirilmiş bir sayfa adım adım geliştirilir. Yüz yüze veya online yapılabilir ve kuruma göre uyarlanı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 ve geliştirilen özelleştirilmiş sayfa projesini 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. Whole Page Controls & Extending Bootstrap Eğitimi 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 CSSFront-end Apps: HTML Applications with JavaScript Eğitimi
Web ve Ön Yüz Geliştirme Eğitimleri

Front-end Apps: HTML Applications with JavaScript Eğitimi

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

DOM, olaylar, form doğrulama, fetch ve modüllerle çerçeve kullanmadan etkileşimli web uygulamaları kurmayı öğreten uygulamalı JavaScript eğitimi.

Detayları Gör →
HTML ve CSSFSD Front-end Development: Advanced CSS Browser Features Eğitimi
Web ve Ön Yüz Geliştirme Eğitimleri

FSD Front-end Development: Advanced CSS Browser Features Eğitimi

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

Cascade layers, :has, container query, subgrid, oklch ve scroll-driven animasyonlarla güncel CSS özelliklerini öğreten ileri seviye front-end eğitimi.

Detayları Gör →
HTML ve CSSFSD Front-end Development: Features of HTML & CSS Eğitimi
Web ve Ön Yüz Geliştirme Eğitimleri

FSD Front-end Development: Features of HTML & CSS Eğitimi

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

Semantik HTML, form ve medya, seçiciler, kutu modeli, renk ve tipografiyle HTML ve CSS özelliklerini derinlemesine öğreten ön yüz geliştirme eğitimi.

Detayları Gör →
HTML ve CSSGetting Started with CSS-based Animations Eğitimi
Web ve Ön Yüz Geliştirme Eğitimleri

Getting Started with CSS-based Animations Eğitimi

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

transition, transform, keyframe animasyonu ve performans teknikleriyle akıcı ve erişilebilir CSS tabanlı hareket tasarlamayı öğreten uygulamalı eğitim.

Detayları Gör →
HTML ve CSSGetting Started with HTML and CSS Eğitimi
Web ve Ön Yüz Geliştirme Eğitimleri

Getting Started with HTML and CSS Eğitimi

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

Web'in çalışmasından HTML yapısına, CSS stillemeden Flexbox yerleşime ve gerçek bir sayfa projesine sıfırdan HTML ve CSS öğreten başlangıç eğitimi.

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

HTML & Accessibility Eğitimi

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

Semantik HTML, WCAG, klavye ve ekran okuyucu, ARIA ve test araçlarıyla erişilebilir ve kapsayıcı web arayüzleri kurmayı öğreten uygulamalı eğitim.

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