Kunci Saya Belajar Web
Mei 03, 2018 • •Kunci Belajar Web
- Pelajari HTMLBagian dasar sebuah web adalah salah satunya adalah HTML, saya mengawali pembelajaran web ini dengan apa itu HTML dan bagian-bagian HTML yang nantinya akan saya gunakan ketika membuat sebuah web.
- Pelajari CSSKetika sebuah HTML ibarat sebuah patung manekin, maka CSS adalah pakaian yang akan mempercantik tampilannya, disitulah fungsi CSS. Semakin kesini perkembangan CSS pun semakin banyak yang harus dipelajari.
- Pelajari JavascriptJava script menjadi bagian penyempurna untuk sebuah web setelah HTML dan CSS. Pengembangan dan modifikasi kode yang bisa kita lakukan dengan Javascript.
- Googling MaterinyaJaman sekarang sudah sangat dimudahkan ketika kita sudah mentok dan kebingungan dalam pembuatan sebuah web. Disaat itulah fungsi google sangat dibutuhkan.
- Sharing di ForumTanpa harus bertatap muka dalam belajarnya, forum internet bisa menjadi solusi ketika kita menemukan kendala, banyak orang yang akan membantu. Selain forum bisa juga bergabung di channel atau grup-grup social media seperti whatsapp dan telegram.
- Luangkan WaktuBelajar sesuatu memang harus bisa membagi dan meluangkan waktu dari kegiatan sehari-hari sebagai salah satu pengorbanan yang nantinya akan menghasilkan ilmu yang kita perlukan.
Dasar template dengan Bootstrap
Berikut adalah dasar template bootstrap yang biasa saya pakai dalam belajar membuat sebuah halaman website.
<!doctype html>
<html lang="en">
<head>
<!-- Required meta tags -->
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<!-- Bootstrap CSS -->
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-EVSTQN3/azprG1Anm3QDgpJLIm9Nao0Yz1ztcQTwFspd3yD65VohhpuuCOmLASjC" crossorigin="anonymous">
<title>Hello, world!</title>
</head>
<body>
<h1>Hello, world!</h1>
<!-- Optional JavaScript; choose one of the two! -->
<!-- Option 1: Bootstrap Bundle with Popper -->
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/js/bootstrap.bundle.min.js" integrity="sha384-MrcW6ZMFYlzcLA8Nl+NtUVF0sA7MsXsP1UyJoMp4YLEuNSfAP+JcXn/tWtIaxVXM" crossorigin="anonymous"></script>
<!-- Option 2: Separate Popper and Bootstrap JS -->
<!--
<script src="https://cdn.jsdelivr.net/npm/@popperjs/core@2.9.2/dist/umd/popper.min.js" integrity="sha384-IQsoLXl5PILFhosVNubq5LC7Qb9DXgDA9i+tQ8Zj3iwWAwPtgFTxbJ8NT4GN1R8p" crossorigin="anonymous"></script>
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/js/bootstrap.min.js" integrity="sha384-cVKIPhGWiC2Al4u+LWgxfKTRIcfu0JTxR+EQDz/bgldoEyl4H0zUF0QKbrJ0EcQF" crossorigin="anonymous"></script>
-->
</body>
</html>Dari dasar template itu kita bisa banyak mengembangkan kode lain baik itu untuk tampilan maupun nantinya isi dari web yang kita buat. Dan jangan lupa mempelajari bagian-bagian dasar penting lainnya yang bisa kita gunakan nantinya.
Pengembangan web
Bootstrap memang salah satu framework CSS yang banyak digunakan oleh segelintir web programmer. Namun sebenarnya kalau kita sudah belajar banyak tentang dunia web yang nantinya bukan hanya membuat Front end tapi juga lebih berkembang ke bagian back end. Bahkan nantinya akan mengarah kepada web yang berhubungan dengan database. Untuk itu jangan berhenti belajar karena teknologi semakin kesini semakin berkembang begitupun dunia coding.Copy Paste
Tak dapat saya pungkiri dalam proses pembelajarannya saya pribadi banyak copy paste kode-kode dari beberapa sumber. Namun memang dalam tahap copy paste pun kita sambil mempelajarinya. Karena dengan begitu, saya akan semakin mencari banyak sumber dan secara tidak langsung menambah informasi mengenai dunia web programming.Terus gali informasi dan jangan pernah berhenti untuk terus belajar dan belajar
Inspirasi Belajar Web
- GithubTempat saya mencari project-project dan source code yang bisa jadi bahan pelajaran.
- BootstrapSalah satu framework yang selalu jadi dasar pembuatan web, termasuk blog ini, 90% CSS nya menggunakan bootstrap.
- Google FontTulisan yang bagus akan semakin menarik ketika font yang dipakai juga menarik dan terlihat elegant, google font membantu saya dalam hal ini.
- Font AwesomeGambar berformat .png mungkin sudah sangat jarang dipakai untuk icon pendukung sebuah web atau blog setelah font awesome ini muncul.
- CSS CompressorMerapihkan bagian CSS merupakan salah satu hal yang menjadi bagian dalam melakukan coding sebuah web bagi saya.
- W3SchoolBahkan ketika awal saya berkenalan dengan HTML dasar, w3school adalah inspirasi yang sangat membantu.
- CSS GradientSalah satu color pallete yang saya gunakan untuk mengambil warna-warna menarik, selain beberapa web color pallete yang lain.
- Firebase googleSebagai hosting yang saya pakai untuk menyimpan file-file CSS, Js dan yang lainnya. Sebelumnya saya menggunakan Googlesite.