Framework (kerangka kerja) adalah istilah yang sering muncul dalam dunia developer. Istilah tersebut memiliki fungsi yang sangat besar bagi pengembangan kode program secara sistematis. Saat ini, seorang pengembang khususnya dalam bidang web development diharuskan untuk mempelajari dan menggunakan sebuah kerangka kerja dalam pembuatan perangkat lunak.
Keuntungan lain adalah untuk mengembangkan perangkat lunak dengan penyusunan kode secara terstruktur dan konsisten. Kode yang baik tentu saja merupakan kode yang dapat dimengerti oleh mesin serta pengembang (developer).
Pada artikel kali ini, akan membahas seputar apa itu framework beserta jenis – jenisnya. Untuk jenis dari kerangka kerja -nya sendiri lebih menekankan pada web development. Kita akan membahas terlebih dahulu mengenai apa itu framework.
Pengenalan Apa Itu Framework
Pertama, kita harus mengenal terlebih dahulu apa itu framework dan fungsi – fungsi apa saja yang dimilikinya. Nah, dari situ anda dapat mulai memahami tujuan dari penggunaannya dalam pengembangan website ataupun perangkat lunak.
1. Pengertian Framework
Sesuai dengan namanya sendiri, framework adalah kerangka kerja untuk mengembangkan aplikasi berbasis website maupun desktop. Kerangka kerja disini sangat membantu developer dalam menuliskan sebuah dengan lebih terstruktur dan tersusun rapi.
Kerangka kerja diciptakan untuk mempermudah kinerja dari programmer. Sehingga, seorang programmer tidak perlu untuk menuliskan kode secara berulang – ulang. Karena di dalamnya sendiri anda hanya perlu menyusun komponen – komponen pemrograman saja.
2. Fungsi Framework
Sebagai developer, tentu harus mengetahui tujuan dari penggunaannya untuk kepentingan pembuatan aplikasi. Sehingga, untuk proses pengerjaan aplikasi dapat dilakukan dengan menggunakan framework yang tepat dan sesuai dengan kebutuhan project. Berikut merupakan beberapa fungsi kerangka kerja dalam web development.
a. Kode program lebih terstruktur
Fungsi framework yang utama adalah membuat source code menjadi lebih terstruktur. Terstruktur disini, berarti program yang dibuat akan dimasukkan ke dalam setiap komponen sesuai dengan fungsi nya masing – masing.
Salah satu contoh dari kode program terstruktur dapat dilihat dari framework PHP, yaitu Laravel. Yang menggunakan konsep paradigma MVC (Model, View, Controller). Terdapat tiga komponen utama untuk mengembangkan website menggunakan model framework tersebut.
Model berfungsi untuk tempat atau wadah menampung kode program berupa algoritma pemrograman dan penghubung database aplikasi. View berfungsi sebagai wadah menampung kode program untuk membuat tampilan yang nantinya ditampilkan kepada customer / client. Dan controller berfungsi untuk menghubungkan model dan view agar menjadi sebuah website secara keseluruhan.
Dapat dikatakan juga, model disini untuk menangani tugas back end. Kemudian, view untuk menangani tugas front end. Dengan adanya konsep MVC tersebut, kode program akan tersusun rapi serta mempersingkat kerja dari developer.
b. Membantu kinerja dari developer
Fungsi yang kedua adalah membantu kinerja dari developer sendiri. Dari sini, anda pasti sudah berpikir bahwa sebenarnya dalam membuat sebuah aplikasi dapat dilakukan tanpa menggunakan bantuan framework. Tentu saja, bisa dilakukan jika proyek yang ditangani dalam lingkup kecil.
Apabila anda membuat aplikasi atau tampilan website untuk sebuah perusahaan atau organisasi besar tentu saja hal tersebut tidak disarankan bahkan mindset tersebut harus segera diubah. Framework diciptakan untuk memudahkan kinerja dari developer dalam segi efisiensi waktu serta resource yang dibutuhkan.
Selain itu, apabila dikerjakan oleh beberapa tim maka framework akan sangat membantu efektivitas kerja dan sinkronisasi. Setiap dapat langsung memahami dan mengerjakan tugas masing – masing tanpa perlu mengecek satu persatu komponen baik dari segi back end maupun front end.
c. Meningkatkan keamanan perangkat lunak / website
Selain membantu kinerja dari developer, dari segi keamanan website maupun software juga akan meningkat. Karena dalam framework telah diidentifikasi oleh beberapa developer ahli dari berbagai negara.
Kemudian, sebuah kerangka kerja juga memiliki beberapa versi yang setiap saat akan selalu ada pembaruan dari segi fitur serta untuk mengurangi adanya bugs. Keamanan akan selalu diperbarui dan dimonitoring agar tidak terjadi permasalahan yang lebih serius pada website misalnya terjadinya hacking maupun peretasan data.
Apabila anda tertarik dengan sistem keamanan aplikasi, maka anda juga dapat untuk belajar cyber security. Beberapa perusahaan maupun startup memiliki beberapa posisi untuk mengerjakan dan menangani permasalahan dalam urusan sistem keamanan perangkat lunak.
d. Pemeliharaan dan dokumentasi dari website lebih mudah
Apabila anda ingin menambahkan atau mengurangi beberapa fitur dari website yang anda buat, maka dengan menggunakan framework dapat memudahkan anda untuk melakukan hal tersebut. Mengapa? Kami beri contoh framework Laravel sendiri memiliki fitur untuk melakukan maintenance pada program.
Dengan melakukan maintenance, anda dapat mengubah versi website tersebut dan menambahkan beberapa fitur dengan lebih mudah dan aman. Sehingga, ketika ada perbaikan pada website maka terdapat notifikasi atau pesan bagi pengguna bahwa website masih dalam perbaikan.
Selanjutnya, dari segi dokumentasi juga lebih terstruktur. Anda akan sangat kerepotan apabila dalam proses dokumentasi tidak menggunakan bantuan framework. Dalam kerangka kerja, setiap dokumen aplikasi yang dibangun dapat diidentifikasi dengan mudah dan cepat.
e. Mempercepat dalam proses pembuatan website
Fungsi terakhir adalah untuk mempercepat dalam proses pembuatan website. Dalam hal ini, bukan berarti pembuatan website yang baik dikerjakan dengan cepat saja. Tetapi, proses pembuatan dapat dilakukan dengan lebih cepat dan menghasilkan produk yang berkualitas dan sesuai dengan kebutuhan customer.
Developer dapat mengembangkan aplikasi dengan menggunakan komponen – komponen yang telah tersedia dalam framework. Sehingga, tidak perlu untuk menyusun ulang dari awal kode program.
Baca Juga: Framework JavaScript: Pengertian, Kelebihan, dan Framework Terbaik
Jenis Framework untuk Web Development
Setelah mengenal apa itu framework beserta fungsinya, selanjutnya kita akan mengenal beberapa contoh yang digunakan dalam pengembangan website. Berikut ini merupakan beberapa jenis framework meliputi CSS, JavaScript, dan PHP. Dan biasanya sering digunakan dalam pengembangan sebuah website.
1. Framework CSS
CSS (Cascading Style Sheet) merupakan bahasa pemrograman yang digunakan untuk membuat tampilan, layout pada HTML agar lebih bagus dan menarik. CSS selalu digunakan untuk tim front end dalam membuat tampilan website. Berikut merupakan beberapa kerangka kerja dari CSS.
● Bootstrap
Bootstrap merupakan framework CSS yang sering digunakan para developer. Tampilan bootstrap memberikan kesan modern, dinamis, dan lebih user friendly. Selain itu, menyediakan tampilan yang responsive saat diakses melalui ponsel.
● Foundation
Framework ini banyak digunakan karena memiliki kelebihan dalam hal fungsionalitasnya. Foundation dapat bekerja dalam segala browser serta kaya akan fitur sama seperti Bootstrap.
● Semantic UI
Semantic UI memiliki kelebihan dalam hal penulisan class yang lebih mudah. Selain itu, framework yang satu ini juga menyediakan fitur yang user friendly dan komponen yang lengkap.
● Bulma
Banyak pengembang yang belum mengenal Bulma. Namun, framework ini memiliki keistimewaan dalam hal tata letaknya yang berbasis flexbox, sehingga memudahkan developer dalam mengatur tampilan dalam bentuk responsive.
● Materialize
Salah satu hal yang menarik pada framework yang satu ini adalah dapat digunakan pada website secara umum serta platform Android. Tentu saja dalam hal ini juga mencakup tampilan yang responsive serta memiliki fitur yang banyak.
2. Framework JavaScript
JavaScript (JS) merupakan bahasa pemrograman yang digunakan oleh front end dalam membuat tampilan website menjadi lebih interaktif. Website yang kompleks tentu saja harus memberikan performa dan pengalaman yang baik bagi pengguna. Dengan menggunakan JavaScript, maka website akan terlihat lebih dinamis.
JavaScript sendiri merupakan bahasa yang berjalan pada sisi front end dan tergolong dalam bahasa pemrograman tingkat tinggi. Kemudian, dapat berjalan di sisi front end maupun back end. Berikut ini merupakan beberapa framework dari JS.
● AngularJS
AngularJS merupakan framework JavaScript yang berjalan di sisi client dengan menggunakan pola MVC untuk membuat tampilan website lebih dinamis. Untuk sekarang, AngularJS bersifat open source dan sepenuhnya didasarkan pada HTML dan JavaScript. Yang mana, dapat mengubah HTML statis menjadi HTML yang dinamis.
● ReactJS
Merupakan kerangka kerja yang dikembangkan oleh Facebook. ReactJS termasuk dalam library front end yang memungkinkan untuk membuat komponen UI dapat digunakan kembali. Salah satu kelebihan dari React adalah dapat digunakan secara multi platform (website maupun mobile).
● Vue.js
Vue.js merupakan framework yang bersifat open source dan progresif untuk membangun antarmuka (interface) pengguna. Kelebihannya terletak pada proses integrasi dalam proyek menggunakan library JavaScript yang dibuat lebih mudah.
● Node.js
Node.js berjalan di sisi backend (server) yang bersifat open source, cross-platform dalam mengeksekusi kode. Node.js juga memungkinkan developer dalam menggunakan JavaScript untuk membuat konten halaman pada web secara dinamis sebelum dikirim ke web browser pengguna (user).
● EmberJS
Mengadopsi pola MVVM (Model – View – View – Model). Artinya, developer dapat mengembangkan website dan ditingkatkan sesuai dengan kebutuhan. Selain itu, EmberJS juga termasuk dalam framework JavaScript yang bersifat open source.
3. Framework PHP
PHP (Hypertext Preprocessor) merupakan bahasa pemrograman tingkat tinggi yang berjalan pada sisi server dan selalu digunakan oleh tim backend. Berikut ini merupakan beberapa framework PHP yang sering digunakan dalam pengembangan website.
● CodeIgniter (CI)
CodeIgniter merupakan framework PHP yang menggunakan arsitektur berbasis MVC. Lebih spesifiknya, pada CI menggunakan komponen yang berbeda untuk mengelola tugas pengembangan website. Keunggulan dari CI terletak pada performanya yang ringan dan dapat diandalkan.
● Laravel
Laravel merupakan salah satu framework PHP yang memiliki sintaks yang mudah dipahami dan digunakan. Kemudian, Laravel juga terintegrasi dengan library dan platform pihak ketiga, yaitu AWS (Amazon Web Services). Dan yang paling penting disini, dari segi performa memiliki core yang dapat diandalkan dengan menggunakan add – ons.
Baca Juga: Laravel vs Codeigniter? Framework Mana yang Terbaik?
● Symfony
Framework ketiga yang sering digunakan adalah Symfony. Dari nama saja cukup unik, pun memiliki fleksibilitas yang baik. Keunggulan utama apabila anda menggunakan framework ini adalah telah tersedia fungsionalitas testing bawaan untuk mengecek apakah program berjalan dengan normal atau tidak.
● Phalcon
Phalcon memiliki perbedaan dari segi penulisan kode program. Dalam hal ini, menggunakan bahasa C ekstensi dari PHP. Phalcon juga merupakan framework PHP tercepat dan memiliki performa yang baik.
● Zend
Zend merupakan framework yang berparadigma OOP (Object Oriented
Programming) yang berarsitektur MVC. Fungsionalitas pada Zend memudahkan anda untuk fokus pada komponen dan fungsi yang dibutuhkan. Karena sifatnya yang berbasis komponen, Zend banyak disebut sebagai kerangka kerja “Glue”.
Kesimpulan
● Framework adalah kerangka kerja untuk mengembangkan aplikasi berbasis website maupun desktop. Fungsinya untuk membantu kinerja dari developer, serta membuat kode program menjadi lebih terstruktur.
● Jenis – jenis terkait dengan pengembangan website terbagi menjadi tiga, yaitu framework CSS, JavaScript, dan PHP. Kemudian, dapat dikerjakan baik dari sisi client maupun server. Penggunaannya juga disesuaikan dengan kebutuhan perusahaan maupun organisasi.
● Penggunaannya saat ini penting untuk pengembangan perangkat lunak maupun website dengan kode program yang tersusun rapi dan untuk meningkatkan keamanan serta pemeliharaan yang lebih mudah.
Daftar Hadir
Tautan
https://www.sekawanmedia.co.id/pengertian-framework/
https://www.sekawanmedia.co.id/laravel-vs-codeigniter/
https://www.sekawanmedia.co.id/framework-javascript/
https://www.scnsoft.com/blog/web-application-framework
https://medium.com/@sathik/top-6-most-used-php-frameworks-for-web-development-2020-d090ab47cfc3
https://blog.risingstack.com/writing-a-javascript-framework-project-structuring/
https://santosohadi.wordpress.com/pemrograman-berbasis-framework-2/
https://www.interviewbit.com/blog/framework-vs-library/
Tutorial
Alur Pembuatan Aplikasi
Bootstrap
https://www.hostinger.co.id/tutorial/apa-itu-bootstrap
Electron
NET Framework
https://www.youtube.com/watch?v=_d7T6DrEV-w
https://www.youtube.com/watch?v=Fkr0Rp6pOHA&list=PLiKf_69m7IATBLio3VzYoyHDEr0-H26BX
CodeIgniter
https://www.youtube.com/watch?v=VckqV2wC1gs&list=PLFIM0718LjIUkkIq1Ub6B5dYNb6IlMvtc
https://www.youtube.com/watch?v=VckqV2wC1gs&list=PLFIM0718LjIUkkIq1Ub6B5dYNb6IlMvtc&index=2
Laravel
189 komentar
komentarNama : Elvira Catrine Natalie
ReplyNRP : 05111840000016
Link Blog : https://elviracatrinenatalie.blogspot.com
Nama: Alberto Sanjaya
ReplyNRP: 05111840000150
Link : Tugas 1 - Portofolio Aplikasi
Nama : Maisie Chiara Salsabila
ReplyNRP : 05111840000057
Link : Tugas 1 - Portofolio Aplikasi
Nama: Anfasa Aliffian
ReplyNRP: 05111840000160
Link Blog: Link Blog
Link Tugas: Tugas 1 - Portofolio Aplikasi
Nama : I Gusti Agung Chintya Prema Dewi
ReplyNRP : 05111840000130
Link Blog : Link Blog
Link Tugas : Link Portofolio
Nama : Angelita Titiandes Br. Silalahi
ReplyNRP : 05111840000088
Link Blog : Link Blog
Nama : Elvira Catrine Natalie
ReplyNRP : 05111840000016
Link Tugas : Tugas 1 - Portofolio Aplikasi
Nama: Kresna Adhi Pramana
ReplyNRP: 05111840000072
Link Blog: Link Blog
Link Tugas: Link Tugas
Nama : Ammar Alifian F
ReplyNRP : 05111840000007
Link Blog
Link Tugas
Nama : Vieri Fath Ayuba
ReplyNRP : 05111840000153
Link Blog
Link Tugas 1
Nama: Segara Bhagas Dagsapurwa
ReplyNRP: 05111840000037
Link Blog
Link Tugas 1
Nama : Achmad Zidan Akbar
ReplyNRP : 05111840000005
Link Blog
Link Tugas 1
Nama: Muhammad Fikri Rabbani
ReplyNRP: 05111840000165
Link Blog: https://muhammadfikrri7.blogspot.com/
Link Tugas: https://muhammadfikrri7.blogspot.com/2021/03/portofolio-aplikasi-framework.html
Nama : Nodas Uziel Putra Serpara
ReplyNRP : 05111840007007
Link Blog
Link Tugas 1
Nama : Syubban Fakhriya
ReplyNRP : 05111840000042
Link Tugas 1
Nama: Anisa Aurafitri
ReplyNRP: 05111840000049
Link Blog
Link Tugas 1
Nama: Irsyadhani Dwi Shubhi
ReplyNRP: 05111840000022
Kelas: PBKK-B
Blog: Akses Blog
Tugas 1: Akses Tugas 1
Nama: Farrel Muhammad Taqi
ReplyNRP: 05111840000071
Kelas: PBKK-B
Link Tugas 1
Nama : Kevin Angga Wijaya
ReplyNRP : 05111840000024
Link Tugas 1
Nama : M. Frediansyah Sinaga
ReplyNRP : 05111840000028
Link Blog
Link Tugas 1
Nama : Rasyid Ridlo W
ReplyNRP : 05111840000135
Link Tugas 1
Nama : Muhammad Rivadhli Purnomo
ReplyNRP : 05111840000128
Link Tugas 1
Nama: Rosa Valentine Lammora
ReplyNRP: 05111840000035
Link Blog
Link Tugas 1
Nama: Ardy Wahyu Setyawan
ReplyNRP: 05111840000050
Link Blog
Link Tugas 1
Nama : Muhamad Fikri Sunandar
ReplyNRP : 05111940000135
Link Tugas : https://mufis-pbkk7337.blogspot.com/2021/03/tugas-01-portofolio-aplikasi-atau-web.html
Nama: Zahratul Millah
ReplyNRP: 05111840000048
Link Blog
Link Tugas 1
Nama: Iqbaal Pratama Putra
ReplyNRP: 05111840000021
Link Blog
Link Tugas 1
Nama : Amelia Puji Maitri Liang
ReplyNRP : 05111840000147
Link Blog
Link Tugas 1
Nama : Khofifah Nurlaela
ReplyNRP : 05111840000025
Link Blog
Link Tugas 1
Nama: Muhammad Rizqi Tsani
ReplyNRP: 05111940000045
Link Blog
Link Tugas 1
Nama : Fara Dinda M. K.
ReplyNRP : 0511180000112
Kelas : C
Link Tugas : Link Blog Tugas 1
Nama : Excel Deo Cornelius
ReplyNRP : 05111840000117
Link Blog
Link Tugas 1
Nama : Wardah Nabilah Rusyda
ReplyNRP : 05111840000046
Kelas : C
Tugas : Tugas 1
Nama: Evelyn Tjitrodjojo
ReplyNRP: 05111840000099
Kelas: PBKK-C
Link Tugas
Link Blog
Nama : Salim Bin Usman
ReplyNRP : 05111840000104
Kelas : C
Tugas 1
Nama : Muhammad Afif Fadhlurrahman
ReplyNRP : 05111840000093
Kelas : C
Link Tugas 1
Link Blog
Nama: Aldo Yaputra Hartono
ReplyNRP: 05111940000084
Kelas: PBKK-C
Link Blog
Link Tugas 1
Nama: Fransiskus Xaverius Kevin Koesnadi
ReplyNRP: 05111840000162
Kelas: PBKK-C
Link Blog
Link Tugas 1
Nama : Riski Anang Ferdian
ReplyNRP : 05111840000052
Kelas : PBKK-B
Link Blog
Link Tugas 1
Nama : Muhammad Rafi Yudhistira
ReplyNRP : 05111840000115
Kelas : PBKK-C
Link Tugas 1
Nama : Rifki Aulia Irawan
ReplyNRP : 05111840000142
Kelas : PBKK-A
Link Tugas 1
Nama : Adam Abelard Garibaldi
ReplyNRP : 05111840000125
Kelas : PBKK-B
Link Tugas 1
Nama : Rafif Ridho
ReplyNRP : 05111840000058
Kelas : PBKK-A
Link Blog
Link Tugas 1
Nama: M. Farras Pangestu
ReplyNRP: 05111840000134
Kelas: PBKK-A
Link Blog
Link Tugas 1
Nama: Bayu Surya Bawono
ReplyNRP: 05111840000114
Kelas: PBKK-B
Link
Nama: Edo Dwi Yogatama
ReplyNRP:05111840000060
Kelas: PBKK-B
Link Tugas 1
Nama : Muhammad Arif Faizin
ReplyNRP : 05111940000060
Kelas : PBKK A
Link Blog
Link Tugas 1
Nama : Fandi Wahyu Rusydi
ReplyNRP : 05111840000108
Kelas : PBKK - A
Link Blog
Link Tugas 1
Nama : Yaniar Pradityas Effendi
ReplyNRP : 05111840000047
Kelas : PBKK C
LINK TUGAS 1
Nama : Muhammad Arsyad Ardiansyah
ReplyNRP : 05111940000228
Kelas : PBKK-A
Link Blog
Link Tugas 1
Nama : Evelyn Sierra
ReplyNRP : 05111940000111
Kelas : PBKK-A
Link Blog
Link Tugas 1
Nama : Dohan Pranata Wikanda
ReplyNRP : 05111840000139
Kelas : PBKK - B
Link Blog
Link Tugas 1
Nama : Abdur Rachman Wahed
ReplyNRP : 05111840000004
Kelas : PBKK-A
Link Blog
Link Tugas 1
Nama: Reihan Nanda Ramadhan
ReplyNRP: 05111840000132
Kelas: PBKK-A
Link Blog
Link Tugas 1
Nama : Frans Wijaya
ReplyNRP : 05111940000098
Kelas : PBKK-C
Link tugas 1 : Tugas 1
Nama : Siti Munawaroh
ReplyNRP : 05111840007004
Kelas : PBKK-A
Link tugas 1 : Tugas 1
Nama : Muhammad Ilham Bayhaqi
ReplyNRP : 05111840000069
Kelas : PBKK-B
Link Blog
Link Tugas 1
Nama : Zaenal Makhmudi Isma'il
ReplyNRP : 05111840000054
Kelas : PBKK-B
Link Blog
Link Tugas 1
Nama : Afia Hana Yusriya
ReplyNRP : 05111840000111
Kelas : PBKK-A
Link Blog
Link Tugas 1
Nama : Adrian
ReplyNRP : 05111940000130
Kelas : PBKK-C
Link Blog
Link Tugas 1
Nama: Kenji Hikmatullah
ReplyNRP: 05111840000074
Kelas: PBKK A
Link Tugas 1
Nama: Aflakah Nur Farhana
ReplyNRP: 05111840000120
Kelas: PBKK A
Link
Nama: Alie Husaini R.
ReplyNRP: 05111840000097
Kelas: PBKK B
Link Tugas 1
Nama: Ryukazu Andara Saviestyan
ReplyNRP : 05111840000129
Kelas : PBKK C
Link Blog
Link Tugas 1
Nama : Geizka Wahyu Fahriza
ReplyNRP : 05111840000062
Kelas : PBKK A
Tugas 1
Blog
Nama : Brananda Denta Wira Pranata
ReplyNRP : 05111840000143
Kelas : PBKK A
Link Tugas 1
Link Blog
Nama : Anggara Yuda Pratama
ReplyNRP : 05111840000008
Kelas : PBKK A
Link Blog : Link Blog
Link Tugas : Link Tugas 1
Nama : Muhamat Samsu Dhuha
ReplyNRP : 05111840000155
Kelas : PBKK C
Link Blog : Link Blog
Link Tugas : Link Tugas 1
Nama : Abdur Rohman
ReplyNRP : 05111840000100
Kelas : PBKK A
Link Blog : Link Blog
Link Tugas : Link Tugas 1
Nama : Herri Purba
ReplyNRP : 05111840000056
Kelas: PBKK B
Link Tugas : Link Tugas 1
Nama: Aaron Astonvilla Rompis
ReplyNRP: 05111840000131
Kelas: PBKK B 2021
Link: Tugas 1
Nama: Sandra Agnes Oktaviana
ReplyNRP: 05111840000124
Kelas: PBKK B
Link Blog
Link Tugas 1
Nama: Naufal Rafi Akbar
ReplyNRP: 05111840000157
Kelas: PBKK B 2021
Link: Tugas 1
Nama : M Ridho Daffa Ardista
ReplyNRP : 05111840000065
Kelas : PBKK A
Link Blog : Link Blog
Link Tugas : Link Tugas 1
Nama : Aulia Ihza Hendradi
ReplyNRP : 05111840000089
Kelas : PBKK A
Link Blog : Link Blog
Link Tugas : Link Tugas 1
Nama : Patrick Cipta Winata
ReplyNRP : 05111840000098
Kelas : PBKK A
Link Blog : Link Blog
Link Tugas : Link Tugas
Nama: R. Dafa Berlian Denmar
ReplyNRP: 05111840000149
Kelas: PBKK A
Link Blog
Link Tugas 1
Nama: Clever Dicki Marpaung
ReplyNRP: 05111840000116
Kelas: PBKK B
Link Blog
Link Tugas 1
Nama : Kana Rekha
ReplyNRP : 05111840000001
Kelas : PBKK B
Link : Tugas 1
Nama: Kinasihurrabb Moralluhung
ReplyNRP: 05111840000161
Kelas: PBKK - A
Link Blog
Link Tugas 1
Nama : I Kadek Ricky SUirta
ReplyNRP : 05111840000146
Kelas : PBKK B
link : link tugas 1
Nama: Joseph Eric Amadeo Seloatmodjo
ReplyNRP: 05111840000077
Kelas: PBKK C
Link: Link Tugas 1
Nama: Muhammad Satryo Pamungkas Bimasakti
ReplyNRP: 05111840000070
Link Blog: Link
Link Tugas: Link
Nama: Nikodemus Siahaan
ReplyNRP: 05111840000151
Kelas: PBKK B
Link :Link
Nama : Putu Putri Natih Devayanti
ReplyNRP : 05111840000163
Kelas : PBKK-A
Link Blog : Link Blog Natih
Link Tugas : Link Tugas Natih
Nama : Budiman Akbar Radhiansyah
ReplyNRP : 05111740000179
Kelas : PBKK A
Link Blog : Klik disini
Link Tugas : Klik disini
Nama : David Bintang
ReplyNRP : 05111840000090
Link Blog : Blog
Link Tugas 1 : Tugas-1
Nama : Muhammad Farhan
ReplyNRP : 05111640000137
Link Tugas 1 : tugas 1
Nama : Muhammad Iqbal Humam
ReplyNRP : 05111840000103
Kelas : PBKK - B
Link Blog : https://humemsroom.blogspot.com/
Link Tugas : https://humemsroom.blogspot.com/2021/03/blog-post.html
Nama : Sitti Chofifah
ReplyNRP : 05111840000039
Kelas : PBKK - B
Link Tugas 1
Nama : Juwita Kartika Rani
ReplyNRP : 05111840000051
Kelas : PBKK B
Link Tugas 1
Nama: Shofiyah Mardhiyah
ReplyNRP: 05111840000106
Link Tugas 1
Nama : Devi Hainun Pasya
ReplyNRP : 05111840000014
Kelas : PBKK C
Link Tugas : Tugas 1
Nama : Gema Adi Perwira
ReplyNRP : 05111840000138
Kelas : PBKK - C
Link Tugas : Tugas 1
Nama : Achmad Sofyan Pratama
ReplyNRP : 05111840000061
Kelas : PBKK-C
Link Tugas : Tugas1
Nama : Ivan Abdillah Rahman
ReplyNRP : 05111840000137
Kelas : PBKK - C
Link Blog : Blog Saya
Link Tugas : Tugas 1
Nama : Feinard
ReplyNRP : 05111840000081
Kelas : PBKK C
Link Tugas : Tugas 1
Nama : Ivan Muhammad Nizar
ReplyNRP : 05111940000052
Kelas : PBKK C
Link : Tugas 1 PBKK
Nama : Kholilah Zaki Lismia
ReplyKelas : PBKK-C
NRP : 05111840000159
Link :Tugas 1
Nama : Faishal Abiyyudzakir
ReplyNRP : 05111740000192
Kelas : PBKK-C
Link : Link Tugas 1
Nama : Oktarizka Asviananda Nursanty
ReplyNRP : 05111840000156
Kelas : PBKK C
Link Tugas : Tugas 1
Nama : Naufal Fajar Imani
ReplyNRP : 05111940000007
Kelas : PBKK C
Link : Tugas 1
Nama : Intan Kusuma R
ReplyNRP : 05111840000020
Kelas : PBKK C
LINK TUGAS 1
Nama : Dicksen Alfersius Novian
ReplyNRP : 05111940000076
Kelas : PBKK C
Link Tugas 1
Nama : Rio Surya Fachrudin
ReplyNRP : 05111640000130
Kelas : PBKK-C
Link Tugas : Link Tugas 1
Nama : Daffa Tristan Firdaus
ReplyNRP : 05111940000006
Kelas : PBKK C
Link Tugas 1
Nama: Faizal Mabrury
ReplyNRP: 05111740007006
Kelas: PBKK C
tugas 1
Nama :Imanuel Banifernando Simatupang
ReplyKelas :PBKK C
NRP :05111840000085
Tugas 1
Nama :Ryan Rasyid
ReplyKelas :PBKK C
NRP :05111840000079
Tugas 1
Nama : Muhammmad Daffa' Aflah Syarif
ReplyNRP : 05111840000030
Link Blog : Blog
Link Tugas 1 : Tugas 1
Nama : Vincent Yonathan
ReplyNRP : 05111940000186
Kelas : Pemrograman Berorientasi Kerangka Kerja A
Tahun : 2022
Link : Link Tugas 1 Pemrograman Berorientasi Kerangka Kerja
Nama : Thomas Dwi AWaka
ReplyNRP : 05111940000021
Kelas : Pemrograman Berorientasi Kerangka Kerja A
Tahun : 2022
Link : PBKK Ceria 1
Nama : M Labib Alfaraby
ReplyNRP : 5025201083
Kelas : Pemrograman Berorientasi Kerangka Kerja A
Tahun : 2022
Link : Hello PBKK A
Nama : Putu Krisna Andyartha
ReplyNRP : 05111940000082
Kelas : Pemrograman Berorientasi Kerangka Kerja A
Tahun : 2022
Link : Link Blog
Nama : Christian Bennett Robin
ReplyNRP : 05111940000078
Kelas : PBKK A 2022
Link: Blog
Nama : Muthia Qurrota Akyun
ReplyNRP : 05111940000019
Kelas : PBKK A
Tahun : 2022
Link : Blog Tugas 1
Nama : Graidy Megananda
ReplyNRP : 5025201188
Kelas : Pemrograman Berorientasi Kerangka Kerja A
Tahun : 2022
Link : Tugas 1
Nama : M. Rayhan Raffi Pratama
ReplyNRP : 05111940000110
Kelas : PBKK A
Tahun : 2022
Link : Blog Tugas 1
Nama : Hana Machmudah
ReplyNRP : 05111940000072
Kelas : PBKK A
Tahun : 2022
Link : Blog Tugas
Nama: Fayyadh Hafizh
ReplyNRP: 5025201164
Kelas: PBKK A
Tahun: 2022
Link: Blog Tugas 1
Nama : Gian Ega Wijaya
ReplyNRP : 05111940000214
Kelas : PBKK A 2022
Blog Tugas
Nama : Fayha Syifa Qalbi
ReplyNRP : 05111940000185
Kelas : PBKK A
Tahun : 2022
Link : Tugas 1
Nama : Husnan
ReplyNRP : 05111940007002
Kelas : PBKK A
Tahun : 2022
Link : Tugas 1
Nama : Michael Ariel Manihuruk
ReplyNRP : 5025201158
Kelas : PBKK A
Tahun : 2022
Link : Tugas 1
Nama : Reyner Fernaldi
ReplyNRP : 5025201094
Kelas : PBKK A
Tahun : 2022
Link : Tugas 1
Nama: Rihan Farih Bunyamin
ReplyNRP: 05111940000165
Kelas: PBKK A
Tahun: 2022
Link: link blogspot
Nama : Nur Moh Ihsanuddien
ReplyNRP : 05111940000142
Kelas : PBKK A
Tahun : 2022
Link : Tugas 1
Nama : Gabriel Solomon Sitanggang
ReplyNRP : 5025201165
Kelas : PBKK A
Tahun : 2022
Link : Tugas 1
Nama : Nadya Permata Sari
ReplyNRP : 5025201015
Kelas : PBKK A
Tahun 2022
Link : Tugas 1
Nama : Zelda Elma Sibuea
ReplyNRP : 05111940000038
Kelas: PBKK A
Tahun : 2022
Link : Tugas 1
Nama : Mohammad Fany Faizul Akbar
ReplyNRP : 5025201225
Kelas : PBKK A
Tahun 2022
Link : Tugas 1
Nama : Syamil Difaul Haq Sukur
ReplyNRP : 05111940000196
Kelas : PBKK A
Tahun 2022
Link : Tugas 1 PBKK
Nama: A. Zidan Abdillah Majid
ReplyNRP: 05111940000070
Kelas: PBKK A
Tahun: 2022
Link: Tugas 1
Nama : Naufal Fabian Wibowo
ReplyNRP : 05111940000223
Kelas : PBKK A
Tahun : 2022
Link : Tugas 1
Nama : Made Rianja Richo Dainino
ReplyNRP : 5025201236
Kelas : PBKK A
Tahun : 2022
Link : Tugas 1
Nama : Titian Pamungkas Anjasmara
ReplyNRP : 05111940000046
Kelas : PBKK A
Tahun : 2022
Link : Blog
Nama : Sabrina Lydia Simanjuntak
ReplyNRP : 05111940000107
Kelas : PBKK A
Tahun : 2022
Link : Tugas 1
Nama : Andymas Narendra Bagaskara
ReplyNRP : 05111940000192
Kelas : PBKK A
Link : Tugas 1
Nama : Daffa Amanullah Setyawan
ReplyNRP : 05111940000071
Kelas : PBKK A
Tahun : 2022
Link : Blog
Nama : Khaela Fortunela
ReplyNRP : 05111940000057
Kelas : PBKK A
Tahun : 2022
Link : Tugas 1
Nama : Ahmad Luthfi Hanif
ReplyNRP : 05111940000179
Kelas : PBKK A
Tahun : 2022
Link : Tugas 1
Nama : Rio Surya Fachrudin
ReplyNRP : 0511164000130
Kelas : PBKK - A
Tahun : 2022
Link : Link Tugas 1
Nama : Fadhil Dimas Sucahyo
ReplyNRP : 0511194000212
Kelas : PBKK - A
Tahun : 2022
Link : Link Tugas 1
Nama : Migel Aulia Mandiri Putra
ReplyNRP : 05111940000194
Kelas : PBKK - A
Tahun : 2022
Link : Link Tugas 1
Nama : Gerald Elroy Van Ryan
ReplyNRP : 05111940000187
Kelas : PBKK - A
Tahun : 2022
Link : Link Tugas 1
Nama : Melanchthon Bonifacio Butarbutar
ReplyNRP : 05111940000097
Kelas : PBKK - A
Tahun : 2022
Link : BLOGSPOT
Nama : Aji Rindra Fakhrezi Putra Faisal
ReplyNRP : 05111940000205
Kelas : PBKK-A
Tahun : 2022
Link : Tugas 1
Nama : Refaldyka Galuh P
ReplyNRP : 05111940000209
Kelas : PBKK A
Tahun : 2022
Link : Tugas 1
Nama : Naufal Fabian
ReplyNRP : 05111940000223
Kelas : PBKK A
Link : Tugas1
Nama : Muhammad Farrel Abhinaya
ReplyNRP : 05111940000173
Kelas : PBKK A
Link : TUGAS 1
Nama : Angela Oryza Prabowo
ReplyNRP : 5025201022
Kelas : PBKK B
Tahun : 2023
Link Blogspot : Link Blogspot
Nama : Ezekiel Mashal Wicaksono
ReplyNRP : 5025201140
Kelas : PBKK B
Tahun : 2023
Link Blogspot : Blogspot
Nama : Maheswara Danendra Satriananda
ReplyNRP : 5025201060
Kelas : PBKK B
Tahun : 2023
Link Blogspot : Blogspot
Link YouTube : Channel
Nama : Kurnia Cahya Febryanto
ReplyNRP : 5025201073
Kelas : PBKK B
Tahun : 2023
Link Blogspot : Blogspot
Nama : Marsyavero Charisyah Putra
ReplyNRP : 5025201122
Kelas : PBKK B
Tahun : 2023
Link Blogspot : Blogspot
Link YouTube : Youtube
Nama : Daniel Hermawan
ReplyNRP : 5025201087
Kelas : PBKK B
Tahun : 2023
Link Blogspot : Blogspot
Link Youtube : Youtube
Nama : Hesekiel Nainggolan
ReplyNRP : 5025201054
Kelas : PBKK D
Tahun : 2023
Link Blogspot : Blogspot
Link Youtube : Youtobe
Nama : Surya Abdillah
ReplyNRP : 5025201229
Kelas : PBKK D
Tahun : 2023
Link Blogspot : Blogspot
Link Youtube : Youtube
Nama : Fachrendy Zulfikar Abdillah
ReplyNRP : 5025201018
Kelas : PBKK - B
Tahun : 2023
Link : Blog
Nama: Faiz haq noviandra ciptadi putra
ReplyNRP: 5025211132
Kelas: PBKK-B
Tahun: 2023
Link Blogspot: My BLog