Web Developer : Job Desk, Kualifikasi, dan Sedikit tentang Tools yang digunakan

Web Developer, Apa Itu?


Web Developer adalah Pengembang Web yang bekerja untuk merancang, membuat, dan memelihara situs web dan aplikasi web. Jadi bisa diartikan pengembang web adalah seseorang yang berhubungan dengan pembuatan suatu website. 

Bedanya apa sama web designer? Kalo web designer fokus ke perancangan web dan nilai estetika web bagi pengguna, web developer harus menguasai olah data dan perancangan, sekaligus memelihara web dari bug dan error lainnya. 




Pada umumnya web developer dapat dibagi menjadi tiga yaitu front-end web developer, back-end web developer dan full-stack web developer. 

Yuk, kita bahas satu-satu secara simpel😊

-  Front-end web developer adalah mereka yang mendesain dan membangun antarmuka web. Apa yang kita lihat disebuah halaman web merupakan buah kerja dari seorang front-end web developer. 

- Back-end web developer merupakan kebalikan dari front-end web developer, mereka adalah orang-orang yang membuat teks yang kita masukkan di layar chat dapat terkirim ke akun tujuan, menyimpan data akun biodata, dll. 

-  Lalu full-stack web developer? Fullstack web developer merupakan mereka yang memiliki keahlian untuk mengerjakan apa yang frontend dan backend web developer dapat lakukan. Menjadi seorang fullstack web developer tidaklah mudah karena kita harus menguasai frontend dan backend secara bersamaan.



Kualifikasi Apa yang Harus Dimiliki Web Developer?

1. Front-end Developer

Seorang Frontend Developer harus menguasai beberapa bahasa pemrograman, dan hal ini hukumnya wajib. Apa saja yang harus dikuasai Front End Developer? Yang pertama yaitu HTML, Kemudian CSS dan Javascript
  1. Hypertext Markup Language (HTML),HTML merupakan bahasa script atau markup yang berfungsi membangun atau menyusun struktur dalam website. HTML sendiri merupakan level terbawah dari teknologi frontend dan berfungsi sebagai dasar styling. 

  2. Cascading Style Sheets (CSS), CSS merupakan pelengkap pelengkap HTML, sesuai penjelasan mengenai HTML yang menjadi dasar styling maka Framework CSS yang menyempurnakan layout atau tampilan website. 

  3. Javascript, Javascript adalah bahasa pemrograman yang harus dikuasai oleh semua pengembang web.Javascript berfungsi membuat website lebih interaktif atau berfungsi. Bisa dikatakan antara HTML, CSS, dan Javascript memiliki hubungan, HTML merupakan rangka sedangkan CSS sebagai antarmuka dan didukung javascript yang sebagai fungsionalitas.

2. Back-end Developer

Seorang Backend Developer harus menguasai beberapa bahasa pemrograman, Apa saja sih yang harus dikuasai Front End Developer? Bahasa programmer yaitu PHP, Python, NodeJS, SQL dan beberapa bahasa pemrograman lainnya seperti Ruby.

  1. Hypertext Preprocessor (PHP)PHP adalah merupakan bahasa pemrograman terpopuler, Menurut w3techs.com, PHP dijadikan sebagai bahasa pemrograman backend yang digunakan kurang lebih 82.3% website yang menggunakan teknologi backend.
  2. Python, Python adalah bahasa pemrograman  yang dapat melakukan eksekusi sejumlah instruksi multi guna secara langsung dengan metode orientasi objek. Bahasa Python sering dijadikan sebagai bahasa pemrograman backend di luar negeri terutama amerika, Dan saat ini di indonesia sudah mulai banyak yang menggunakan Python sebagai backend.
  3. NodeJS, Node JS adalah perangkat lunak yang didesain untuk mengembangkan aplikasi berbasis web dari sisi backend. NodeJS sendiri merupakan dasar dari Javascript sehingga untuk syntax sama dengan javascript. Sebelum adanya NodeJS, Javascript dipercaya hanya untuk Frontend saja.
  4. Structured Query Language (SQL), SQL adalah sekumpulan perintah khusus yang digunakan untuk mengakses data dalam database relasional. SQL juga menjadi teknologi penyimpanan data yang paling populer.

3. Full-Stack Developer

Fullstack Web Developer adalah pengembang web yang bertugas membuat sisi luar dan dalam website. Jadi fulstack developer harus menguasi frontend dan backend sekaligus.


Tools yang Digunakan Web Developer

1. Komputer
2. Google
3. Text Editor
4. Command Line Interface (CLI)
5. Stack Overflow
6. Git
7. GitHub


Itu dia informasi yang bisa auhor bagikan terkait Web Developer yang dirangkum dari berbagai sumber. Selamat belajar, Salam Codingers!

Komentar

Postingan Populer