İçeriğe geç
Codary
İnteraktif CSS Framework Müfredatı

Bootstrap 5 ile Hızlı Web Geliştirme

Dünyanın en popüler CSS framework'ü Bootstrap 5'i öğrenin: 12 sütunlu grid sistemi, yardımcı sınıflar, butonlar, kartlar, navbar, modal, akordiyon, carousel ve 5 uygulamalı sayfa projesi.

Başlangıç - Orta 5 modül 27 ders 27 quiz 5 proje Tarayıcıda çalışır

Bootstrap 5 Kurs Müfredatı

Zorluk dağılımı: Kolay · 9 Orta · 7 Zor · 11
Başlamadan önce oku Bootstrap 5 nedir, bu kurs nasıl işler?

Bootstrap, Twitter mühendislerinin 2011'de geliştirdiği ve bugün milyonlarca sitede kullanılan bir CSS framework'üdür. Hazır bir "tasarım kutusu" gibi düşünebilirsin: butonlar, kartlar, menüler, formlar ve açılır pencereler önceden tasarlanmıştır. Sen sadece HTML etiketlerine doğru class adlarını verirsin, gerisini Bootstrap halleder.

Önce ne bilmelisin?

HTML kursundaki etiketleri ve CSS kursundaki temel kavramları (class, kutu modeli, flexbox ve responsive tasarım fikri) bilmen yeterlidir. Bootstrap aslında CSS'in yerine geçmez; senin yerine CSS'i önceden yazmış bir kütüphanedir. Bu yüzden CSS bilgin ne kadar iyiyse Bootstrap'i o kadar iyi anlarsın.

Bootstrap neden kullanılır?

  • Hız: Profesyonel görünen bir sayfayı CSS yazmadan dakikalar içinde kurarsın.
  • Responsive: Tüm bileşenler telefonda, tablette ve bilgisayarda doğru görünecek şekilde tasarlanmıştır.
  • Tutarlılık: Ekipteki herkes aynı class'ları kullandığı için site her yerde aynı görünür.

Bir ders nasıl işler?

  • Anlatım: Önce bileşenin ne işe yaradığını ve hangi class'larla kurulduğunu öğrenirsin.
  • Örnek kod: Küçük bir örneği satır satır incelersin. Örnek kodlar kopyalanamaz; class adlarını kendi elinle yazmak onları ezberlemenin en hızlı yoludur.
  • Görev: Editöre HTML'ini yazar, Çalıştır ile sonucu önizlemede görürsün. Bootstrap'in CSS ve JavaScript dosyaları önizlemeye otomatik eklenir; modal ve akordiyon gibi bileşenler de çalışır.
  • İpucu ve zorluk: İpucu al butonu ipuçlarını tek tek açar. Her dersin yanında Kolay, Orta veya Zor etiketi vardır.

Kodun nasıl kontrol edilir?

Editör, kodunda görevin istediği class adlarının ve niteliklerin olup olmadığını kontrol eder. Class adlarını görevde yazıldığı gibi, küçük harf ve tirelerle yazmalısın.

Kendi projende Bootstrap kullanmak için sayfanın head bölümüne Bootstrap CSS'inin link etiketini, body sonuna da JavaScript dosyasının script etiketini eklemen yeterli. İlk derste bunu göreceğiz.
1 Modül 1 · 0/6 ders Modül 1: Bootstrap 5 Giriş ve Izgara (Grid) Sistemi CDN kurulumu, container yapısı, row, col, responsive sütunlar ve hizalama

1.1 Bootstrap 5 Nedir, CDN İle Dahil Etme ve Container

1.2 Grid Mimarisi: Satır (row) ve Sütun (col) Mantığı

1.3 Esnek Sütun Boyutlandırma ve Otomatik Genişlik

1.4 Sütun Kaydırma (Offset) ve Boşluklar (Gutter)

1.5 Grid Dikey ve Yatay Hizalama Sınıfları

1.6 Hatayı Bul: Sütunlar Alt Alta Düşüyor

Modül tekrarı 5 soru · Modül sonunda çözmeni öneririz
2 Modül 2 · 0/5 ders Modül 2: Tipografi, Renkler ve Utility Sınıfları Renk paleti, tipografi, display sınıfları, margin, padding, kenarlıklar ve gölgeler

2.1 Renk Sınıfları ve Arka Planlar (Text & BG)

2.2 Tipografi, Başlıklar ve Display Sınıfları

2.3 Boşluk (Spacing) Sınıfları (m-3, p-4, mb-5)

2.4 Kenarlıklar (Borders) ve Köşe Yuvarlatma (Rounded)

2.5 Gölgeler (Shadows) ve Flex Utility Sınıfları

Modül tekrarı 5 soru · Modül sonunda çözmeni öneririz
3 Modül 3 · 0/6 ders Modül 3: Bootstrap Temel Bileşenleri (Components) Butonlar, rozetler, uyarılar, kartlar, navbar, liste grupları ve ilerleme çubukları

3.1 Butonlar ve Buton Grupları (Btn & Btn-Outline)

3.2 Rozetler (Badges) ve Uyarı Kutuları (Alerts)

3.3 Kartlar (Cards: Header, Body, Footer Yapısı)

3.4 Gezinme Çubuğu (Navbar: Logo ve Responsive Menü)

3.5 Listeler, Gruplar ve İlerleme Çubukları (Progress)

3.6 Hatayı Bul: Buton ve Uyarı Görünmüyor

Modül tekrarı 5 soru · Modül sonunda çözmeni öneririz
4 Modül 4 · 0/5 ders Modül 4: İleri Düzey Bileşenler ve JS Yapıları Modal pencereler, akordiyonlar, açılır menüler, sekmeler, carousel, toast ve tooltip

4.1 Açılır Pencere Modallar (Modal Structure)

4.2 Akordiyonlar (Accordion: SSS Bölümleri)

4.3 Açılır Menüler (Dropdowns) ve Sekmeler (Nav Tabs)

4.4 Kaydırıcı Slider (Carousel: Fotoğraf Galerisi)

4.5 Bildirim Kutuları (Toasts) ve İpucu Araçları

Modül tekrarı 5 soru · Modül sonunda çözmeni öneririz
5 Modül 5 · 0/5 ders Modül 5: Uygulamalı Pratik Bootstrap 5 Projeleri Landing page, e-ticaret kataloğu, kayıt formu, admin paneli ve fiyatlandırma sayfası

5.1 Proje 1: Responsive Landing Page (Karşılama Sayfası)

PROJE

5.2 Proje 2: Modern E-Ticaret Ürün Kataloğu

PROJE

5.3 Proje 3: İnteraktif Müşteri Kayıt Formu Sayfası

PROJE

5.4 Proje 4: Yönetim Paneli (Admin Dashboard) İskeleti

PROJE

5.5 Proje 5: Şık SaaS Fiyatlandırma ve SSS Akordiyonu

PROJE
Modül tekrarı 5 soru · Modül sonunda çözmeni öneririz