0% menganggap dokumen ini bermanfaat (0 suara)
18 tayangan70 halaman

Bootstrap Dasar

Dokumen ini memberikan pengantar tentang Bootstrap, sebuah framework CSS yang dikembangkan oleh Twitter untuk konsistensi tampilan frontend. Bootstrap dirancang responsif, memiliki banyak komponen, dan mudah disesuaikan, serta menyediakan dokumentasi resmi yang lengkap untuk belajar. Selain itu, dokumen ini mencakup berbagai utilitas dan kelas yang tersedia dalam Bootstrap untuk mengatur elemen-elemen web.

Diunggah oleh

Samsul Bahri
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PPTX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
18 tayangan70 halaman

Bootstrap Dasar

Dokumen ini memberikan pengantar tentang Bootstrap, sebuah framework CSS yang dikembangkan oleh Twitter untuk konsistensi tampilan frontend. Bootstrap dirancang responsif, memiliki banyak komponen, dan mudah disesuaikan, serta menyediakan dokumentasi resmi yang lengkap untuk belajar. Selain itu, dokumen ini mencakup berbagai utilitas dan kelas yang tersedia dalam Bootstrap untuk mengatur elemen-elemen web.

Diunggah oleh

Samsul Bahri
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PPTX, PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 70

Bootstrap Dasar

Sebelum Belajar
● Kelas HTML dari Programmer Zaman Now
● Kelas CSS dari Programmer Zaman Now
● Kelas JavaScript dari Programmer Zaman Now
Pengenalan Bootstrap
Sejarah Bootstrap
● Bootstrap pertama kali dikembangkan di Twitter sebagai project
internal bernama Twitter Blueprint, tujuannya untuk membuat CSS
library agar tampilan frontend di internal Twitter konsisten
● Twitter akhirnya merilis Twitter Blueprint sebagai project opensource
tahun 2011 dengan nama Bootstrap
● Saat ini Bootstrap sudah rilis versi 5, dan menjadi salah satu CSS
framework terpopuler di Github
● https://getbootstrap.com/
● https://github.com/twbs/bootstrap
Kenapa Belajar Bootstrap?
● Bootstrap didesain agar responsive dan bisa berjalan di semua
browser modern
● Bootstrap memiliki banyak sekali komponen, seperti navbar,
dropdown, label, alert, dan lain-lain
● Bootstrap bisa mudah dikembangkan dan disesuaikan sesuai
dengan kebutuhan kita
● Bootstrap tidak membutuhkan library lain, sehingga sangat optimal
untuk kita gunakan
● Banyak sekali template-template yang gratis dan berbayar dibuat
menggunakan Bootstrap, sehingga sangat bermanfaat ketika kita
mengerti Bootstrap
Dokumentasi Resmi
Dokumentasi Resmi
● Cara belajar terbaik adalah dengan membaca dokumentasi
resminya
● Bootstrap memiliki dokumentasi yang baik, sehingga untuk belajar
Bootstrap kita bisa baca dokumentasinya secara langsung
● Pada kelas ini, kita akan gunakan dokumentasi resmi sebagai acuan
untuk belajar Bootstrap
● https://getbootstrap.com/
Menginstall Bootstrap
Menginstall Bootstrap
● https://getbootstrap.com/docs/5.3/getting-started/download/
Isi Bootstrap
● https://getbootstrap.com/docs/5.3/getting-started/contents/
Membuat Project
Membuat Project
● Buatlah folder dengan nama belajar-bootstrap-dasar
● Download file Bootstrap dan extract ke dalam folder belajar-
bootstrap-dasar dengan nama bootstrap
Struktur Folder Project
Hello World
Hello World
● Saat kita menggunakan Bootstrap, secara otomatis semua
pengaturan default Bootstrap akan ditambahkan
● https://getbootstrap.com/docs/5.3/getting-started/introduction/
Reboot
Reboot
● Saat kita menambahkan Bootstrap ke halaman HTML, Bootstrap akan
melakukan Reboot seluruh format CSS
● Reboot digunakan agar halaman HTML konsisten di semua Web Browser
● Sederhananya Reboot melakukan pengaturan ulang seluruh nilai default
CSS sehingga tidak mengikuti pengaturan Web Browser, dengan begitu
otomatis tampilan di semua Web Browser akan konsisten sama
● Ada banyak sekali yang di Reboot oleh Bootstrap, kita bisa lihat di
halaman berikut :
https://getbootstrap.com/docs/5.3/content/reboot/
● Semua pengaturan Reboot bisa kita lihat di file bootstrap-reboot.css
Typography
Typography
● Di Pengaturan Reboot, Bootstrap juga mengubah default
Typography yang digunakan seperti font family dan font size nya
● Detail dari Typography apa saja yang digunakan di Bootstrap, kita
bisa lihat di halaman dokumentasinya :
https://getbootstrap.com/docs/5.3/content/typography/
Breakpoint
Breakpoint
● Breakpoint adalah ukuran lebar (width) yang mendefinisikan layout
responsive di Bootstrap
● Bootstrap memiliki beberapa ukuran breakpoint
● Kedepannya, jika kita menggunakan nama class yang mengandung
nama breakpoint, berarti kita bisa tahu bahwa class tersebut
digunakan pada breakpoint yang ditentukan
● https://getbootstrap.com/docs/5.3/layout/breakpoints/
Background
Background
● Bootstrap menyediakan banyak class untuk mengubah gaya
background
● https://getbootstrap.com/docs/5.3/utilities/background/
Color
Color
● Bootstrap menyediakan banyak class untuk digunakan mengubah
gaya color
● https://getbootstrap.com/docs/5.3/utilities/colors/
Text
Text
● Bootstrap menyediakan banyak class untuk digunakan mengubah
gaya text
● https://getbootstrap.com/docs/5.3/utilities/text/
Spacing
Spacing
● Bootstrap menyediakan banyak class untuk digunakan mengubah
gaya margin dan juga padding
● https://getbootstrap.com/docs/5.3/utilities/spacing/
Border
Border
● Bootstrap menyediakan banyak class untuk digunakan mengubah
gaya border
● https://getbootstrap.com/docs/5.3/utilities/borders/
Sizing
Sizing
● Bootstrap menyediakan banyak class untuk digunakan mengubah
ukuran tinggi (height) dan lebar (width)
● https://getbootstrap.com/docs/5.3/utilities/sizing/
Shadow
Shadow
● Bootstrap menyediakan banyak class untuk digunakan mengubah
gaya box shadow
● https://getbootstrap.com/docs/5.3/utilities/shadows/
Color dan Background
Color dan Background
● Bootstrap menyediakan class untuk mengatur color dan background
secara cepat
● https://getbootstrap.com/docs/5.3/helpers/color-background/
Visibility
Visibility
● Bootstrap menyediakan class untuk digunakan mengubah visibility
● https://getbootstrap.com/docs/5.3/utilities/visibility/
Opacity
Opacity
● Bootstrap menyediakan class untuk digunakan mengubah opacity
● https://getbootstrap.com/docs/5.3/utilities/opacity/
Link
Link
● Bootstrap menyediakan class untuk digunakan mengubah gaya Link
● https://getbootstrap.com/docs/5.3/utilities/link/
Display
Display
● Bootstrap menyediakan class untuk digunakan mengubah display
● https://getbootstrap.com/docs/5.3/utilities/display/
Overflow
Overflow
● Bootstrap menyediakan class untuk digunakan mengubah gaya
overflow
● https://getbootstrap.com/docs/5.3/utilities/overflow/
Position
Position
● Bootstrap menyediakan class untuk digunakan mengubah position
● https://getbootstrap.com/docs/5.3/utilities/position/
Quick Position
● Bootstrap menyediakan class untuk digunakan mengubah position
secara cepat
● https://getbootstrap.com/docs/5.3/helpers/position/
Vertical Alignment
Vertical Alignment
● Bootstrap menyediakan class untuk digunakan mengubah vertical
alignment
● https://getbootstrap.com/docs/5.3/utilities/vertical-align/
Z-Index
Z-Index
● Bootstrap menyediakan class untuk digunakan mengubah z-index
● https://getbootstrap.com/docs/5.3/utilities/z-index/
Interaction
Interaction
● Bootstrap menyediakan class untuk digunakan mengubah text
interaction
● https://getbootstrap.com/docs/5.3/utilities/interactions/
Image
Image
● Bootstrap menyediakan class untuk digunakan mengubah image
● https://getbootstrap.com/docs/5.3/content/images/
Figure
Figure
● Bootstrap menyediakan class untuk digunakan mengubah fiture
● https://getbootstrap.com/docs/5.3/content/figures/
Object Fit
Object Fit
● Bootstrap menyediakan class untuk digunakan mengatur object fit
● https://getbootstrap.com/docs/5.3/utilities/object-fit/
Table
Table
● Bootstrap menyediakan class untuk digunakan mengatur table
● https://getbootstrap.com/docs/5.3/content/tables/
Icon
Icon
● Bootstrap menyediakan fitur icon, yang bisa digunakan untuk
membuat icon dalam halaman web secara mudah
● https://icons.getbootstrap.com/
Color Mode
Color Mode
● Bootstrap menyediakan tema warna, dan kita bisa mengatur tema
warna yang kita inginkan
● https://getbootstrap.com/docs/5.3/customize/color-modes/
Materi Selanjutnya
Materi Selanjutnya
● Bootstrap Layout
● Bootstrap Form
● Bootstrap Component
● Bootstrap Customize

Anda mungkin juga menyukai