Level Kitap Bootstrap 4 Responsive Tasarım Teknikleri ve Front-end Toolkitleri - Uğur Gelişken Level Kitap Yayıncılık
"İ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-end toolkit’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