Selama peserta mengikuti program Magang atau Studi Indenpenden Bersertifikat di PT. Ruang Raya Indonesia disini saya mengerjakan beberapa project denganrata – rata waktu pengerjaan satu projectnya adalah 1 minggu. Pembelajaran selama kurang lebih 6 bulan yang terdiri dari 1 sampai 2 kali mentoring per bab nya, tergantung bobot dari bab tersebut. Program ini berfokus pada pembelajaran Modern website seperti menggunakan Reactjs, Restapi, pengambilan serta pengolahan data dan lainn. Berikut adalah dokumentasi saat proses live session berlangsung.
Setelah mendapatkan kelas sesi mentoring yang cukup serta jelas untuk mengerjakan sebuah final project. Dalam proses pengerjaan tersebut, pihak Ruang guru memberikan sebuah grup siswa bernama Student help student yang setiap kelompok nya beranggotakan 5 orang, bertujuan agar para mahasiswa dapat saling menolong para mahasiswa yang kesulitan lainnya. Berikut dokumentasi Student help student yang saya lakukan bersama kelompok.
Project membua PPT tenang general competence merupakan project pertama yang saya kerjakan dalam kegiatan ini. Pada project pertama ini saya diminta untuk membuat sebuah presentasi tentang pelajaran yang telah didapatkan yaitu General competence.
Project kedua yang saya dapatkan adalah melakukan penerapan sebuah version control yang dilakukan dengan Git. Pada project ini saya diminta untuk menerapkan version control Git seperti cara untuk membuat, commit lalu push ke repository pada Github.
Project ketiga yang saya dapatkan adalah membuat sebuah website tentang CV dengan HTML dan CSS, diunggah kedalam Github serta melakukan deploy pada Netlify. Tugas kali ini mulai menerapkan penggunaan website dengan kemampuan responsif dari website. Project ke empat saya diminta untuk mengerjakan sebuah program dengan bahasa Javascript. Dalam project ini melakukan penerapan tentang penggunaan array of object, looping dan sebagainya untuk mengambil data dari sebuah array of object. Project ke lima saya diminta untuk membuat sebuah kalkulator yang terdiri dari HTML, CSS, Javascript serta web API.
Project ke enam yang diberikan adalah tentang penggunaan node.js. Dalam project ini diminta untuk melakukan penerapan seperti conthnya enviroment variable serta penggunaan pnpm. Project ke tujuh ini saya diminta untuk membuat sebuah website berbasis React. Pada tugas ini saya diminta untuk membuat website dengan React, Chakra UI serta Fetch data dari API. Project ke delapan yang diberikan ialah diminta untuk membuat sebuah website Gallery App yang berbasis dari React serta Restful API. Dalam project ini saya diminta untuk melakukan penerapan React, Chakra UI serta penggunaan Restful API. Project ke delapan atau yang terakhir ini saya diminta untuk melakukan deploy dari Gallery App yang telah dibuat pada bab lalu. Pada Project ini saya diminta melakukan deploy pada netlify serta firebase
Selama mengerjakan final project, saya mendapatkan beberapa hambatan diantaranya dikarenakan sebelumnya jarang menggunakan javascript. Sehingga awalnya merasa kesulitan, namun seiring waktu berlalu saya mulai menguasainya sehingga saya tidak mendapatkan kesulitan yang berlanjut.
Setelah mengikuti rangkaian acara dari MSIB PT. Ruang Raya Indonesia ini para peserta diharapkan dapat membuat sebuah website yang powerful serta efisien dari React, dapat bekerja secara berkelompok dengan baik dan benar serta dapat mengimplementasikan project yang dikerjakan berkelompok dengan baik menggunakan Github yang sebelumnya telah diajarkan