Jalur Belajar Web Programming – Apakah diantara kalian ada yang mempunyai minat belajar membuat sebuah website? Apakah anda ingin belajar teknologi web design atau sering disebut Web Programming? Jika iya maka artikel ini mungkin dapat membantu anda untuk memahaminya.
[lwptoc]
Dalam dunia industri 4.0 ini di tambah dengan keadaan pandemi covid-19 yang sedang dialami, tentunya skill individu setiap orang perluh digalih.
Untuk menjadi seorang Web Developer, tentu saja anda secara tak langsung dipaksa untuk lebih giat dalam belajar. Selain itu Kesabaran dan Logika pemprogramman juga sangat dibutuhkan.
Daftar isi
Baca Juga : 7 Tips Jago Coding Secara Otodidak
Hal ini dibuktikan dengan kebanyakan programmer pumula yang merasa tak mampu atau menyerah mempelejari ilmu IT (Programming). Untuk itu, artikel ini hadir untuk anda jadikan sebagai pedoman Jalur Belajar Web Programming.
Jalur Belajar Web Programming
#1. Internet Dan Teknologi Web
Sebelum anda memutuskan untuk terjun (belajar) Web Programming, anda disarankan untuk mengetahui pengetahuan dasar tentang Internet & Teknologi dalam Web.
Anda terlebih dahulu harus mengetahui Apa itu internet? Manfaat Internet? dan beberapa istilah dalam dunia internet lainnya.
Disini saya menyarankan anda untuk memahami beberapa istilah dalam internet seperti http, www, web browser, web hosting dan masih banyak istilah lainnya.
#2. Tools Pendukung
Tools pendukung yang dimaksudkan disini adalah alat (software) yang dapat anda gunakan untuk membantu anda dalam proses belajar web programming.
Tools pertama adalah code editor. Maksud dari Code Editor disini adalah software khusus yang digunakan untuk menulis code program (bahasa pemprograman).
Ada beberapa code editor yang populer saat ini seperti Visual Studio Code, Sublime Text, Atom, dan masih banyak lainnya.
Tools Kedua, adalah Web Browser. Seperti yang kita ketahui, saat ini ada beberapa web browser terkenal seperti Google Chrome, Mozilla Firefox, Safari dan Opera.
Saya menyarankan anda untuk menginstal ke-4 web browser tersebut karena perilaku (behavior) dari tiap-tiap browser tersebut bisa saja berbeda.
Tools Ketiga, Design Tools. Seorang Web Developer diharuskan untuk memiliki kemampuan untuk menerjemahkan design menjadi code. Tools Design yang biasa digunakan seperti Figma, Adobe XD dan Photoshop.
#3. HTML
HTML (Hypertext Markup Language) merupakan bahasa pertama yang harus anda pelajari jika ingin membuat website. Hal ini dikarenakan setiap website yang memiliki teknologi canggih pun pasti selalu menggunakan HTML.
Materi dasar yang harus anda pelajari dalam HTML seperti Tag & Atribut, Form, Table, Semantic HTML dan Accessibility.
#4. CSS Dasar
CSS atau Cascading Style Sheets digunakan untuk menghiasi tampilan web mulai dari warna, backround, color dan lainnya agar tampilan website lebih indah.
Yang harus dipelajari dalam CSS adalah Selector, Property, Specificity.
#5. CSS Layouting
Jika anda sudah cukup menguasi materi CSS Dasar, saya menyarankan anda untuk lanjut belajar tentang CSS Layouting.
Topik dari CSS Layouting yang harus anda pelajari mulai dari Display & Dimensi, Box model, Position, Responsive Web Design, CSS Unit, Flexbox dan Grid System.
#6. CSS3
CSS3 merupakan teknologi CSS terbaru. Di CSS3 hadir teknologi terbaru seperti Porperti CSS3, Transisi dan Animasi.
#7. CSS Framework
Jika anda sudah menguasi materi CSS, anda juga harus mempelajari CSS Framework. Kegunaan CSS Framowork adalah untuk mempercepat pekerjaan anda.
Ada beberapa CSS Framework populer yang disarankan untuk pemula, seperti Bootstrap, Materialize, Foundation dan Bulma.
#8. Version Control System Menggunakan GIT
Website yang sebelumnya disimpan di lokal (komputer anda) harus dikelola menggunakan system control.
Disini saya menyarankan anda untuk menggunakan GIT. Materi yang harus anda pelajari untuk Version Control seperti Pengelolaan Source Code, Pengelolaan Repository dengan Github, Hosting Website menggunakan Github pages (Layanan shared Hosting).
#9. Javascript Dasar
Kegunaan Javascript dalam Website tentunya sangat banyak. Salah satu kegunaan umum yang sering digunakan para Developer web adalah untuk membuat website lebih interaktif.
Namun pada poin ini saya menyarankan anda untuk mempelajari materi dasar pada javascript seperti Tipe Data, Operator, Variable, Struktur Kendali, Function, Array, dan Object.
Baca Juga : Manfaat Memilih Kuliah Di Bidang IT Serta Peluang Kerjanya
Sampai pada titik ini, apakah anda mau untuk lanjut belajar Web Programming? Jika iya, anda dapat mengunjungi link berikut untuk dapat membaca dengan lengkap.
Itulah beberapa tips (pedoman) yang dapat anda jadikan sebagai Jalur (roadmap) untuk belajar web programming