"İlk Önce Mobil" sloganı ile üretilmiş olan JavaScript ve CSS birleşimi olan melez bir Framework olan Bootstrap günümüzde neredeyse yeni nesil bütün web sayfalarının tasarımlarında ve hybrid olarak üretilen mobil uygulamaların arayüz tasarımında geliştiricilerinin de iş yükünü hafifletmektedir.
Kitap Bootstap v4 sürümünü bütün yönleriyle uygulamalı olarak ele almıştır. Genel olarak tipografi grid sistemi bileşenler bileşenlerin jQuery ile kullanımı CSS ile ortak kullanımları ve daha birçok özellik uygulamalı olarak işlenmiştir. Ayrıca yeni nesil Frond-end Toolkit'ler dediğimiz Node.js tabanlı çalışan npm paket yöneticisi ve Grunt görev yöneticisi de uygulamalı olarak ele alınmış şu an sektörde en çok ihtiyaç duyacağınız uygulama örnekleri (proje oluşturma sürüm notları dosya değişikliği izleme real-time yansıtma yedekleme SASS derleme HTML JS ve CSS dosyalarını minimize etme dosya birleştirme gibi) de video destekli olarak anlatılmıştır. Kitapta edineceğiniz bilgilerle responsive (duyarlı) web arayüzü geliştirme kendinizi geliştirmiş olacaksınız.
Kitapla ile birlikte ücretsiz olarak verilen CD içerisinde kitapta anlatılan örneklerin kaynak kodlarıfront-endtoolkit'lerin kullanımı ile ilgili uygulama örneklerine ait eğitim videolarını ve gerekli diğer araçları bulabilirsiniz.
Genel olarak kitaptaki ana başlıklar şunlardır:
A'dan Z'ye Bootstrap 4
Bootstap'a Giriş ve Temel Kavramlar
Responsive ve Adaptive Kavramları
Sublime Text ile Kodlama
Responsive Tasarım Test Araçları
Bootstrap 4 ile Gelen Yenilikler ve Geride Bırakılanlar
Grid (Izgara) ve Media Object (Medya Nesnesi) Düzen Sistemi
Bootstrap CSS (Tipografik Stiller)
Bootstrap Components (Bileşenler) ve jQuery Plug-in'leri
jQuery ile Bootstrap Bileşenlerini Kontrol Etme
PHP ile Bootstrap Navbar Kullanımı
Yazdırma İşleminde Gösterilecek Alanları Belirleme ve Yazdırma için Sade Stil Verme
@media Sorgularına Göre Stil Değiştirme ve DOM Gizleme/Gösterme
FrontEnd Toolkit'leri ile Otomasyon ve Optimizasyon Sağlama
npm ile Boostrap Projesi Oluşturma
Versiyonlama Mantığı ve Avantajları
Grunt ile Görevleri Otomatikleştirme
Paket Yapılandırması
Grunt Task Tanımlama Teknikleri
Uygulamalı Olarak Aşama Aşama Dosya İzleme Real-time Yansıtma Yedekleme SASS'ı CSS'e Derleme CSS/JS Birleştirme CSS/JS/HTML Minimize Etme Grunt Task'larını Kullanma