ETS-PWEB-B
Nama : Ghifari Astaudi Ukumullah
NRP
: 05111940000012
Kelas
: PWeb - B
Tahun
: 2021
1.
Jelaskan dan berikan contoh
§ front end web apps
Font end web apps adalah
bagian website yang berinteraksi langsung dengan si pengguna atau disebut
dengan sisi client. Bahasa pemrograman yang digunakan yaitu HTML, CSS dan JavaScript. Sedangkan Framework yang
digunakan yaitu Bootstrap, React, dan Angular
Contoh : Website tentang CV
§ backend web apps
back
end adalah sisi server dari situs web yang bertugas untuk menyimpan dan mengatur
data, memastukan semua yang ada di sisi client dapat berfungsi dengan baik. Bahasa
pemrograman yang digunakan yaitu NodeJS, Ruby, Python, Go
Lang, PhP dan sebagainya. Sedangkan Framework yang digunakan yaitu Django,
Pheonix, Laravel
Contoh : Website admin, menampilkan database user dan admin
§
full stack developer dan lain-lain.
full
stack developer adalah seseorang yang pada umumnya merangkap
tugas sebagai back end dan front end developer. Para full stack developer dapat menguasai HTML,
CSS, JavaScript, dan beberapa bahasa pemrograman back end.
Contoh : Website toko sepatu online yang didalamnya mengandung back-end dan font-end
2. Tuliskan skill skill yang dibutuhkan untuk membangun aplikasi web
Kemampuan hard
skill yaitu meliputi:
1. HTML/CSS
HyperText
Markup Language (HTML) merupakan bahasa markup standar yang biasa diterapkan
untuk membuat halaman web.
Sedangkan
Cascading Style Sheets (CSS) adalah bahasa pemrograman yang digunakan untuk
mempresentasikan file HTML yang sudah dibuat. HTML berguna untuk membangun
pondasi dari sebuah website.
2. Javascript
dan Jquery
JavaScript akan menentukan fungsi yang terdapat dalam
sebuah website. Terutama jika ingin mendapatkan fitur interaktif seperti audio,
video, game, atau animasi yang pastinya membutuhkan JavaScript.
Kemudian adanya jQuery membuat penggunaan JavaScrips
menjadi lebih cepat dan mudah dalam pembuatan kode.
3. Framework
CSS dan Javascript
4. Preprocessor
CSS
5. Version
control/GIT
6. Kemampuan
Desain UI/UX
7. Testing/Debugging
Kemampuan soft
skill yaitu meliputi:
1. Kemampuan menulis
Keterampilan
menulis sangat penting bagi perancang web agar hasil desain website semakin
maksimal. Pasalnya semakin efektif penulisan, dan portofolio akan baik dan
berkesan bagi pengunjung.
2. Keterampilan
komunikasi
3. Kemampuan
manajemen
Kemampuan ini meliputi
perencanaan proyek, pengelolaan sumber daya, melaksanakan proyek dan evaluasi
suatu proyek. Jangan sampai klien merasa kecewa akibat soal pengelolaan
manajemen yang kurang tepat.
4. Paham tentang SEO
3.
Apa yang dimaksud client
side dan server side, ilustrasikan penjelasanmu
Pada pemrograman web terdapat 2 sisi programming. Yang
pertama itu Client side programming, client side programming yaitu proses yang
dijalankan dari sisi client oleh web browser
Karakteristik client side
programming :
1.
Kode
program dapat dilihat oleh user
2.
Dapat
langsung diterjemahkan oleh browser
3.
Model
eksekusinya simple dan skrip dapat dijadikan satu dengan HTML
Server side programming
yaitu proses dilakukan pada sisi server, tidak tergantung pada browser,
dengan script program yang tidak terlihat.
Karakteristik server side
programming :
1.
Ada
client yang meminta request
2.
Eksekusi
program dilakukan di server
3.
Mengirimkan
hasil ke client
HomeHalaman home adalah halaman utama yang akan dibuka pertama kali saat pengunjung membuka website. Halaman ini berisi menu, foto, teks, dan tabel.
Download CVBerisi daftar portofolio dan link yang pernah dikerjakan, dan juga CV yang dipunyai.
ContactHalaman contact adalah halaman yang berisi form untuk menghubungi pemilik website.
AboutmeHalaman about adalah halaman yang berisi informasi lengkap tentang website. Lengkapi link dengan social media anda
Link Website:Home (ghif-bot.github.io)
Komentar
Posting Komentar