Mediana.id - Kalau lo seorang murid SMK baru jurusan RPL atau mahasiswa yang baru mau belajar tentang web development, this article is for you! Di article ini gw mau share apa aja yang harus lo pelajarin when you wanna start web development.
So, without any further do, here we go!
Struktur dasar sebuah Website
Biar lo cepet paham, coba perhatiin dulu deh gambar di atas ini. Disitu lo dikasih liat kalau HTML adalah tengkorak/tulang, JS/Javascript adalah otak dan saraf, CSS adalah tampilan luar atau outfitnya.
Dan pada kenyataanya struktur website sama persis kaya ilustrasi di atas. Dimulai dari,
HTML sebagai kerangka yang menjadi pondasi sebuah website.
SS sebagai penghias atau simpelnya Make Up-nya User Interface Website.
JS/Javascript sebagai otak atau saraf yang dipake biar si website bisa lebih pinter dan interaktif.
Struktur simpelnya begitu, tapi biar lo lebih jelas dan lebih paham lagi, mari kulik lebih dalam dari setiap element tadi.
HTML (Hypertext Markup Language)
HTML atau Hypertext Markup Language singkatnya adalah sebuah bahasa markup, inget ya, markup language bukan programming language, jadi ini hanya memungkinkan pembuatan konten halaman web, bukan logika.
Nah, si perintah atau syntax dari HTML ini terdiri dari tag yang setiap tagnya punya pembuka dan penutup,
Contoh tag HTMLResult dari penulisan syntax tag HTML di atas.
bagian
adalah pembuka tag dan tag yang punya tanda / adalah penutupnya
Tapi ada juga yang bertipe single atau tanpa penutup, nama istilah dari tag ini disebut dengan Self Closing Tag.
Contohnya kaya gambar di atas ini. Tag ini ga punya / atau pasangan satu lagi yang menjadi penutupnya.
Buat lo yang mau mulai belajar, ini dia apa aja yang harus lo pelajari,
CSS ini kalau dijelasin paling simpelnya adalah sebuah elemen atau bahasa yang digunain buat nge-make up User Interfaceatau tampilan sebuah website.
Jauh dari HTML, CSS ini cenderung ringkih kalau lo belom biasa. Akan ada element yang saling berkesinambungan dan jika salah menulis kode CSS ini, ada kemungkinan semua layout menjadi hancur. Biar paham, take a look contoh gambar di bawah ini.
Sebelum sebuah element HTML diberi CSS.
Contoh kode CSSSesudah diberi kode CSS
Dan ini sesudah diberi kode CSS.
Akan ada banyak syntax dan konsep dari CSS ini yang harus lo pahami dan pelajari, dan gw bakalan rekap + ngasih link sumber belajarnya. Ini dia..
Responsive design: Gamungkin kalau website lo cuman bisa diliat hanya di satu device kan? Responsive design ini memungkinkan tampilan daripada website lo tetep enak diliat atau kompatibel di setiap device. https://www.w3schools.com/css/css_rwd_intro.asp
Udah mulai nangkep? Kalau udah mari lanjut ke real programming languagenya, yaitu Javascript/JS.
Javascipt/JS
Tanpa harus ada penjelasan ribet. Kalau bisa diambil inti dari pengertian bahasa yang satu ini, JS adalah sebuah programming language yang memang diperuntukan untuk web development.
Kalau lo mau belajar Javascript, resource pembelajarannya bejibun, karna memang, menurut data, si Javascript ini jadi bahasa paling populer di dunia pemogramman sedunia tapi ga sampe akhirat sih.
Buat lo yang mau belajar langsung, just visit channelnya pak Sandhika Galih, udah lengkap dan gratis.
Di link itu semuanya udah lengkap, dan tinggal lo pelajari!
And ya, sekian dari artikel kali ini, hope you enjoy tulisan gw dan mulai memahami tentang basic web development, dan apa aja yang harus dipelajari disana. Thanks for reading guys, see on the next article, byee!