1. Front-End Developer
Pada saat kita membuka sebuah halaman aplikasi
mobile, desktop atau website, akan tampil halaman
interface(antarmuka) dengan beragam design. Itulah yang
dikerjakan seorang Front-end Developer, mengimplementasikan sebuah
interface design menggunakan bahasa pemrograman dan
tools tertentu kemudian menghubungkannya dengan data API(Application Programming Interface) menjadi sebuah aplikasi mobile, desktop atau website yang interaktif dan dapat digunakan oleh
end user(pengguna akhir). Karena Front-end Developer mengerjakan sesuatu dimana
end user dapat melihat dan berinteraksi langsung,
Front-end Developer juga biasa disebut dengan
Client-side Developer.
2. Lingkup Kerja
image source: https://id.wikipedia.org/wiki/SDLC
3. Front-End Vs Back-End
4. Skill Minimal Yang Penting Untuk Dikuasai
Hard Skill
Algoritma PemrogramanSebelum mempelajari teknologi yang digunakan, sebaiknya kita belajar Algoritma pemrograman terlelbih dahulu. Algoritma yaitu urutan atau langkah-langkah untuk menyelesaikan masalah, jika kita belajar Algoritma pemrograman, kita diharapkan mempunyai dasar untuk bisa menyelesaikan masalah dengan pemrograman. Kita tahu urutan/langkah-langkah yang harus kita lalui untuk memecahkan masalah tertentu melalui pemrograman. Jadi dasar berfikirnya sudah terbentuk terlebih dahulu.
Basic Teknologi
HTML(Hypertext Markup Language)
CSS(Cascading Style Sheets)
Soft Skill
KomunikasiKerjasama Tim
Untuk lebih lengkapnya, silahkan kunjungi link sumber dibawah ini.
source:
https://roadmap.sh/frontend
https://frontendmasters.com/books/front-end-handbook/2019/
https://francescolelli.info/software-engineering/front-end-development-back-end-development-and-full-stack-developers/
https://irfanhkm.medium.com/be-a-good-ui-ux-designer-frontend-week-2-dot-academy-fc9de923835b
https://id.wikipedia.org/wiki/SDLC