Praktik Kerja Lapangan ini dilaksanakan pada tanggal 9 Januari 2023 sampai 9
Febuari 2023 yang bertempat di Kartor Lembur Studio beralamat di Perumahan
Bogor Alam Asri, Jl. Bojong Sari Blok C-25 Rt.3/4, Desa Ciapus, Kecamatan
Ciomas, Kabupaten Bogor.
Kegiatan praktik kerja lapangan di Lembur Studio ditunjukkan pada Tabel 4.1.
Perkenalan X
Penginstallan dan
X X X
Perancangan Desain Website
Proses Integrasi Program
X X
dan Percobaan Website
Pengerjaan Laporan X
Alat dan bahan yang digunakan pada praktik kerja lapangan ini dalam proses
pengoperasian dan pengambilan data analisis proksimat adalah sebagai berikut.
15
1. Laptop
Laptop atau komputer jinjing berfungsi sebagai media untuk menjalankan Software
yang akan digunakan dalam merancang perpustakaan online. Dan sebagai alat
komunikasi jarak jauh dengan pembimbing praktik kerja lapangan ketika hendak
melakukan daily standup atau evaluasi setiap hari yang dilakukan dari dalam
jaringan (daring).
Visual Studio Code berfungsi untuk membuat dan mengedit source code
berbagai bahasa pemograman. Misalnya, seperti JavaScript, TypeScript, dan
Node.js. Dengan kelebihan Visual Code Studio yaitu; Tersedia di banyak platform
yang dapat diinstall di platform Linux, MacOS, dan Windows. Fitur yang lengkap
karena adanya Extension Marketplace, sehingga dapat menambah fitur-fiturnya
dengan bebas. Performa secepat kilat, sebab, Extension yang tersedia telah
dioptimasi sedemikian rupa, sehingga tidak mempengaruhi kinerja code editor.
Dukungan arsitektur terbaik dengan menggunakan berbagai teknologi terbaik di
dalamnya. Seperti Electron untuk pengembangan JavaScript dan Node.js, Monaco
Cloud Editor untuk HTML, Roslyn untuk NET, dan sebagainya.
16
Gambar 4.2 Visual Studio Code untuk membuat dan mengedit source code
(Sumber: https://code.visualstudio.com/download)
3. JavaScript
JavaScript digunakan untuk membuat fitur yang semuanya dapat bermanfaat untuk
meningkatkan tampilan antarmuka dalam menggunakan web. Selain itu juga bisa
memperluas fungsi halaman web. Javascript juga berfungsi untuk pengembangan
Back-End atau disebut juga dengan behind the scene dari sebuah website. Di sinilah
kode-kode dituliskan agar sebuah website bisa berjalan dengan baik.
Pengembangan back-end web dengan JavaScript biasanya dibantu oleh sebuah
platform bernama Node.js. Platform ini berguna untuk server-side programming.
4. Node.js
5. React.Js
Notion berfungsi sebagai manajemen proyek dan platform perangkat lunak pencatat
yang dirancang untuk membantu anggota perusahaan atau organisasi
mengoordinasikan tenggat waktu, tujuan, dan penugasan untuk efisiensi dan
produktivitas yang lebih besar, contohnya dapat memasukkan seluruh link halaman
kebutuhan produk di dalam satu catatan.
18
7. Boostrap
Boostrap adalah framework HTML, CSS, dan JavaScript yang berfungsi untuk
mendesain website responsive dengan cepat dan mudah, contohnya Menambahkan
elemen website dengan mudah karena Bootstrap menyediakan berbagai elemen
yang bisa langsung dapat digunakan pada website. Misalnya, navigasi, menu
dropdown, thumbnail, dan sebagainya.
8. Git Hub
Git hub berfungsi untuk menyimpan source code pada suatu proyek dan melacak
riwayat lengkap semua perubahan kode itu. Ini dapat mempermudah pengguna
untuk berkolaborasi dalam proyek secara lebih efektif dengan menyediakan alat
untuk mengelola perubahan yang mungkin bertentangan dari beberapa
pengembang, dan berinovasi solusi untuk masalah yang muncul selama proses
pengembangan dalam situs yang bersamaan.
19
Prosedur dalam praktik kerja lapangan di Lembur Studio ini dilakukan dalam lima
tahap, yaitu tahap pertama studi literatur mengenai software yang akan digunakan.
Tahap kedua adalah melakukan installasi perangkat lunak yang akan digunakan
pada komputer. Tahap ketiga membuat rancangan desain untuk penampilan
website. Lalu tahap keempat adalah Integrasi semua program halaman yang sudah
di buat ke file utama website. Kemudian yang kelima adalah membuatan laporan
akhir. Adapun diagram alir pada penelitian ini ditunjukkan pada Gambar 4.9
20
Mulai
Studi Literatur
Proses Installasi
Ya
Ya
Integrasi semua progam halaman
ke file utama Website
Ya
Laporan Akhir
Selesai
1. Studi Literatur
Studi literatur merupakan proses pengumpulan data dari berbagai sumber seperti
materi yang diberikan oleh pembimbing praktik kerja lapangan, serta melakukan
penelusuran website, youtube, forum diskusi online dan lain-lain untuk mengetahui
infomasi terkait rancangan tersebut. Pada studi literatur ini mencari data dan
informasi mengenai aplikasi software yang akan digunakan dalam merancang
perpustakaan online.
2. Proses Installasi
Pada proses ini melakuan installasi perangkat lunak modul paket source kode
javascript dan bahan yang diperlukan untuk membuat website, proses ini
dimaksudkan untuk mempermudah pada saat memulai perancangan website. Ada
beberepa perangkat luka yang perlu dipasangkan pada laptop, sebagai berikut.
2.1 Installasi Node.Js
Installasi ini bertujuan untuk dapat menangani ribuan koneksi secara bersamaan
dengan server tunggal. Dengan adanya Node.js ini, kita dapat menggunakan satu
bahasa saja yaitu Javascript untuk membuat program, baik dari sisi client
maupun server. Dalam installasi Node.Js ini terdapat beberapa modul paket
source kode diantaranya adalah NPM. NPM (Node Package Manager) ini
berfungsi untuk mengelola package yang memungkinkan developer JavaScript
menemukan dan menginstal package kode ke aplikasi jaringan atau server-side.
2.2 Installasi Pemprograman JavaScript
JavaScript adalah sebuah bahasa pemrogaman tingkat tinggi yang bersifat
dinamis. Dinamis disini maksudnya, ketika mengakses konten suatu web,
tampilan di depan dapat berubah tanpa harus mereload halaman tersebut secara
manual. Contohnya saja, fitur kolom komentar, pengisian poling, gambar
animasi, dan lainya. Salah satu bagian dari World Wibe Web atau WWW. Di
dalam WWW, Anda akan menjumpai 3 bahasa pemrograman, yakni HTML, CSS,
dan JavaScript. JavaScript memiliki beberapa keunggulan, di antaranya: Mudah
dipelajari dan diimplementasikan pada elemen atau event halaman web. Punya
komunitas developer yang luas dan mengurangi request ke server.
22
Pada tahap ini dilakukan proses perancangan website yang akan digunakan dalam
proses ini adalah React.js dan Node.js, Bootstrap, Npm dan menggukan bahasa
pengprograman JavaScript. Agar tampilan lebih menarik dan juga memudahkan
user pengguna. Perancangan ini terdiri dari dua tahapan, tahapan pertama yaitu
membuat tampilan halaman Utama / Landing Page untuk tampilan awal user
membuka website menggunakan aplikasi software Visual Studio Code dengan
menggunakan bahasa pemrograman JavaScript dan Bootstrap. Dan pada tahapan
kedua yaitu, membuat navigasi pada tampilan utama untuk mempermuadah
pengguna website dalam mengakses informasi dengan menggunakan aplikasi
software Visual Studio Code dengan menggunakan bahasa pemrograman
JavaScript dan Bootstrap.
1. Proses Installasi
2. Melakukan proses installasi semua perangkat lunak yang di perlukan pada
kompomputer agar dapat mempermudah pada saat pembuatan website.
3. Perancangan Tampilan Website
Pada proses ini dilakukan dalam beberapa tahapan, yaitu:
a. Navigation / Landing Page
23
Pada Gambar 4.10 Program rancngan Home.js juga terdapat bagian navbar yang
berada pada bagian atas website yang berikan logo perusahaan, button menu yang
terdiri dari “Home”, “About”, “Project”, ”Sercive”, “Contact Us”, dan , “Lokasi”,
Pada tampilan ini terdapat tampilan beberapa kolom informasi singkat mengenai
perusahaan pada saat website pertama kali di akses oleh pengguna. Berikut adalah
tampilan dari halaman utama Website Lembur Studio ditunjukan pada Gambar
4.11.
24
Gambar 4.11 merupakan tampilan Home atau halaman utama website yang
dihasilkan dari pemrograman pada Home.js yang dapat terlihat tampilan yang dapat
mempermudah pengguna untuk mengakases infomasi yang tersedia, dan juga pada
file program Home.js juga kita mengatur desain desain website seperti warna pada
background, warna pada tulisan, jenis huruf dan ukurannya, dan juga responsif
tampilan pada website ketika di buka pada handphone ataupun pada komputer
sehingga dapat menarik perhatian pengguna.
c. About
Jika menu “About” dipilih maka akan ditampilkan sebuah tulisan tentang
perusahaan Lembur Studio. Membuat Halaman About tampilan digunakan untuk
tempat informasi penting tentang perusahaan dan memperkenalkan perusahaan
kepada pengguna, programnya sendiri dibuat pada aplikasi software Visual Studio
Code dengan menggunakan bahasa pemrograman JavaScript, React.js, dan
Bootstrap.
Pada tahap ini ada beberapa komponen yang ditampilkan seperti informasi
perusahaan, profesional skill set yang di miliki oleh perusahaan, tools yang di
gunakan, dan valeu dari perusahaan terkait, berikut adalah hasil tampilan dari
program halaman About pada Gambar 4.12.
25
Jika menu “Project” dipilih maka akan ditampilkan form- form untuk di
menampilkan beberapa project yang sudah pernah di kerjakaan oleh tim dari pihak
studio.
Pada Gambar 4.14 adalah program yang dibuat untuk menampilakan halaman
Project yang digunakan sebagai halaman informasi project apa saja yang sudah
pernah perusahaan kami buat dalam bentuk kolom-kolom terpisah, dapat dilihat
pada Gambar 4.14.
26
e. Service
Jika menu “Service” dipilih maka akan langsung mendonwload file PDF yang
berisikan jasa apa saja yang studio kami sediakan, seperti:
- Web Desain
- Logo Desain
- Program Aplikasi
Pada Gambar 4.16 adalah program yang dibuat untuk halaman Service yang
digunakan untuk akses informasi portfolio perusahaan dengan cara mendownload
27
otomatis file berbentuk Pdf yang berisi portfolio perusahaan, dapat dilihat pada
Gambar 4.16.
Pada Gambar 4.17 ini menampilkan sebagian program untuk halaman Service.
Pada halaman ini menggukan Bootstrap dan bahasa pemprograman JavaScript,
berikut ini adalah pemrogramannya pada Gambar 4.17.
Jika menu “Contact” dipilih maka akan diarahkan ke halaman WhatsApp studio.
Gambar 4.18 adalah gambar tampilan dari hasil program untuk menampilkan
halaman Contact US yang dibuat untuk mempermudah pengguna menghubungi
pihak dari perusahaan terkait, nantinya jika pengguna menggunakan booton menu
ini, pengguna akan dialihkan dari halamaan website ke halamaan nomor WhatssApp
28
Pada Gambar 4.19 ini menampilkan sebagian program untuk halaman Contact Us.
Pada Fiture ini menggukan Bootstrap dan bahasa pemprograman JavaScript,
berikut ini adalah pemrogramannya dapat di lihat pada Gambar 4.19.
g. Lokasi
Pada Gambar 4.20 Ini adalah program yang dibuat untuk menapilkan tempat lokasi
dari perusahaan yang nantinya jika pengguna menggunakan booton menu ini,
pengguna akan dialihkan ke halaman lokasi google maps yang sudah langsung
berada pada titik kantor perusahaan berada, jadi pengguna bisa mengetahui
informasi loksai dari perusahaan dan dapat datang langgung untuk mengunjugi
perushaan terkait dapat di lihat pada Gambar 4.20.
29
Selanjutnya pada Gambar 4.21 ini menampilkan hasil dari program pada Gambar
4.20, pengguna dialihkan dari halaman website ke halaman google maps yang
diatur secara otomasis langsung berada pada titik dimana lokasi perusahaan berada,
berikut adalah hasil dari programnya dapat dilihat pada Gambar 4.20.
Jika semua program telah selesai dirancang dan tidak terjadi error, maka semuanya
di hubungan kepada file atau halaman utama agar semua bisa terhubung dengan
baik dan tidak terjadi kesalahan dalam perancangan website kali ini. Lalu tahap
selanjutnya yaitu menghubungkan antara semua komponen dengan cara
menggabungkan program antar halaman ke file data utama yaitu App.js secara
bersamaan agar bisa terhubung dengan tampilan dapat terlihat pada website
30
Pada tahapan ini merupakan tahap akhir untuk penggabungan program yang
terdapat pada setiap program halaman dan hasilnya kan terlihat pada halaman
website Lembur Studio.
5. Laporan Akhir
Setelah menghubungkan semua Program Halaman selesai dan tidak terjadi error
pada program, maka dapat dibuat analisa dan kesimpulan penelitian dalam laporan
akhir.