Kalau dilihat-lihat, sepertinya semua murid sudah bisa bikin website simpel dengan struktur seperti contohnya ada header, sidebar buat nampilin menu di kiri dan kalo sidebar di kanan buat iklan/advertisement, terus ada bagian konten di tengah-tengah serta dibawahnya ada footer.
Penasaran bagaimana hasil dari beberapa murid di kelas PPLG-2?
>>>Nih coba liat deh hasil temen-temen kita👺...
Tuhh, yang paling biasa & umum ya website nya youtube. Nah balik ke poin penting nya, Website itu isinya ada Situs, Konten, Domain, Link(url), Landing Pages, Database, Blog, Hosting, Extension, serta beberapa bahasa pemrograman lainnya.
Sebelum lanjut bahas HTML, ada funfact yang mesti diketahui dulu nih kids, hmmm... nungguin ya?? haha sorry sorry gais kelamaan, pokoknye HTML itu bukan bahasa pemrograman loh, dia itu sama sekali bukan bahasa pemrograman meskipun bentukan-nya mirip kayak coding, karena HTML itu cuman markup language atau bahasa penandaan yang terdiri dari kumpulan tag.
Mau lihat "Tag" di html itu kayak bagaimana? Nih CEKIDOT LG❗❗
- Javascript
- C#
Bujeed kita dah sampai ke bahasa pemrograman yang sering dipake banget nih coy😫, funfact di SMKN 1 saat ini bahasa C# dipelajarin pas pelajaran DPK serta ekskul SIOT buat bikin program nyalain LED serta bikin robot. Asik sampai sini bayangin nya aja dah keren banget kan fungsi dari C# nya😎😎.
Di sisi lain, C# juga enggak butuh waktu lama untuk pemula memahami bahasa satu ini. Yuk kita mengenal bahasa ini lebih dalam serta liat hasil apa aja yang sudah aku buat pake bahasa ini.
1. Bagian Deklarasi Pustaka🙈
Ini adalah bagian paling atas dari program C#. Pada bagian ini, kita menuliskan pustaka (library) yang dibutuhkan dalam program.
2. Bagian Class🙉
Bahasa pemrograman C# adalah bahasa pemrograman yang menggunakan paradigma OOP (Object Oriented Programming) atau pemrograman berorientasikan objek.
Setiap kita membuat program C#, kita harus membungkus fungsi dan variabel di dalam class
.
3. Bagian Fungsi🙊
Di bagian ini ya kids, kita bisa menuliskan fungsi-fungsi dari program.
Fungsi yang harus ada di dalam setiap program adalah fungsi Main()
.
Penulisan Statement dan Ekspresi💥
Penulisan statemen dan ekspresi dalam C# harus diakhiri dengan titik koma (;
).
Penulisan Blok Kode💬
Blok kode di dalam C# dibungkus menggunakan kurung kurawal { ... }
.
Penulisan Komentar💫
Komentar adalah teks yang tidak akan dieksekusi. Biasanya digunakan untuk menuliskan keterangan dan menon-aktifkan sebuah kode.
Komentar dalam C# ditulis dengan garis miring ganda dan garis miring bintang.
📃Input Tipe Data
- Int (Integer) nilai yang diinputkan merupakan angka
- String nilai yang diinputkan merupakan charachter
Fungsi ReadLine()
akan membaca teks yang kita ketik dalam satu baris (teks).
- CSS
Kenapa bisa sepert itu? ya simpel karna css memang dirancang sedemikian itu, semua web pastinya ada ketiga hal tersebut, tampilan yang memanja mata, tidak membuat website yang kosong melompong, menambah warna, sarana kita untuk mengatur seluruh komponen di html sesuai dengan keinginan kita😏.
📝 Konsep layout halaman web
Dengan CSS kita dapat memodifikasi layout website (front-end)/halaman depan dengan mudah, orang yang membuat/mendesain layout disebut Layouter dan kegiatan tersebut dinamakan proses Layouting. Dalam proses layouting dalam CSS kita dapat menggunakan Flexbox dan Grid dalam mengatur posisi/tata letak elemen pada web. Flexbox dan Grid sama-sama berfungsi untuk mengatur tampilan sebuah halaman web menjadi lebih terstruktur dan rapi.
⚙️ Jenis-jenis layout halaman web
✔️ Fixed Layout
✔️ Fluid Layout
✔️ Responsive Layout
Jenis layout ini, merupakan penggabungan dari Fixed Layout dan Fluid Layout, dimana seluruh elemen dalam web seperti, teks, gambar, grid, margin, dan padding, dapat menyesuaikan sendiri pada resolusi layar pengunjung.
Nah 3 hal tadi singkatnya itu adalah beberapa jenis layout yang membuat status website menjadi seperti (statis) atau ya kaku dan tidak bisa dirubah, terus layout fluid yang bisa membantu para pembuat website untuk merancang omponen berjalan sedemikian rupa secara otomatis dan membuat website menjadi dinamis🎲.
Kita lanjut ke cara menulis program css, ada 3 yaitu:
✍️ Metode stylesheet
- Inline Style
Inline Style adalah cara untuk memberi style pada tag html yang di seleksi, tidak secara umum. Pokoknya nulis nya di dalam tag(<>) jadi ga ampe keluar dari tag nya.
- Internal Style
Internal Style adalah cara kita memberi style pada tag-tag html yang di awali sintaks.
- External Style
External Style adalah menkoneksikan file satu dengan file lainnya. Seperti contoh terdapat dua file, yaitu
Kalo udah pada bisa identifikasi jenis-jenis Layout nya, dan macam-macam gaya penulisan CSS. Kita langsung kasih liat ajalah kali ya CSS itu kalo dipakai secara maksimal oleh kita bisa sampai mana nih🤗.
🔥🔥🔥