LAPORAN AKHIR
STUDI INDEPENDEN BERSERTIFIKAT WEB DEVELOPMENT
Di PT KINEMA SYSTRANS MULTIMEDIA, BATAM
Diajukan untuk memenuhi persyaratan kelulusan Program MSIB MBKM
Akhmad Nuryasin 2020150021
TEKNIK INFORMATIKA
UNIVERSITAS SAINS AL QURAN
2023
Kata Pengantar
Bismillahhirrahmanirrahim.
Alhamdulillah, laporan akhir ini berhasil diselesaikan dengan sukses. Laporan ini disusun sebagai persyaratan kelulusan dalam program Magang dan Studi Independen Bersertifikat (MSIB) di Kampus Merdeka tahun 2023.
Selama lima bulan di Infinite Learning Pt Kinema Systrans Multimedia Batam, saya merasakan dukungan luar biasa dari berbagai pihak yang membantu perjalanan MSIB ini. Terima kasih kepada:
1. Allah SWT atas rahmat-Nya yang tak terhingga.
2. Orangtua yang selalu memberikan dukungan dan doa.
3. Tim Infinite Learning atas bimbingan dan motivasi.
4. Bapak Hidayatus Sibyan, S.Kom.,M.Kom. sebagai dosen pembimbing MSIB.
5. Rekan seangkatan yang saling mendukung dan berbagi pengetahuan.
6. Kak Aji Syahputra, mentor individual di Infinite Learning 2023, atas bimbingandan inspirasi.
Saya sadar bahwa laporan ini masih memiliki kekurangan karena keterbatasan waktu dan pengalaman. Kritik dan saran dari pembaca sangat saya terima untuk meningkatkan kualitasnya.
Semoga laporan akhir ini bermanfaat dan memberikan kontribusi positif dalam pengembangan pengetahuan dan pemahaman. Terima kasih atas perhatian dan dukungan yang telah diberikan.
Wassalamu'alaikum warahmatullahi wabarakatuh.
Daftar Isi
Halaman Judul... 1
Kata Pengantar... ii
Daftar Isi... iv
Daftar Tabel... v
Daftar Gambar ...vi
BAB I GAMBARAN UMUM... 1
1.1 Profil Perusahaan... 1
1.2 Deskripsi Kegiatan ... 1
BAB II AKTIVITAS MINGGUAN... 7
BAB III PENUTUP………... 1
3.1 Kesimpulan……... 1
3.2 Saran………. ... 1
DAFTAR PUSTAKA... ... 18
LAMPIRAN ... 19
Daftar Tabel
Tabel 1. 1 Silabus Web Development... 2
Tabel 2. 1 Kelompok Micro………...7
Tabel 3. 1 Kelompok Macro………... 7
Tabel 4. 1 Kelompok Massive…………... 7
Tabel 5. 1 Laporan Aktivitas Mingguan ... 7
Daftar Gambar
Gambar Lampiran 1 Welcoming Infinite Learning ... 19
Gambar Lampiran 2 Presentasi Project Micro ... 19
Gambar Lampiran 3 Presentasi Project Macro... 20
Gambar Lampiran 4 Hari Batik... 20
Gambar Lampiran 5 Presentasi Project Massive... 21
Gambar Lampiran 6 Research Project Micro ... 21
Gambar Lampiran 7 Research Project Macro ... 22
Gambar Lampiran 8 Hi Fi Project Macro... 22
Gambar Lampiran 9 Research Project Massive ... 23
Gambar Lampiran 10 Hi Fi Project Massive Web... 23
Gambar Lampiran 11 Hi Fi Project Massive Mobile…... 24
BAB I
GAMBARAN UMUM
1.1 Profil Perusahaan
Infinite Learning, sebuah divisi dari PT Kinema Systrans multimedia (anak perusahaan dari Infinite Studios), berpusat pada pengembangan kursus pelatihan kejuruan yang relevan dengan aktivitas Infinite Studios dan meningkatnya permintaan bakat terampil dalam ekosistem Nongsa Digital Park.
Memperluas operasi pelatihan internalnya saat ini, Infinite Learning pada tahun 2018 telah memperoleh lisensi LPK dari Kementerian Tenaga Kerja Indonesia. Hal ini memungkinkan mereka untuk melaksanakan kursus pelatihan kejuruan yang terbuka untuk umum, yang dapat digunakan bekerja sama dengan lembaga pendidikan lokal dan internasional.
Saat ini, kegiatan Pendidikan Vokasi dilakukan di bawah lisensi LPK untuk pelatihan di Nongsa Digital Park (NDP), bekerja sama dengan Apple Developer Academy, Royal Melbourne Institute of Technology Cyber Security Course, Program Studi Mandiri Kementerian Pendidikan (Learning, 2023).
1.2 Deskripsi Kegiatan
Kegiatan Program Studi Independen Bersertifikat merupakan Program dari Kampus Merdeka. kegiatan yang saya ikuti adalah Program Studi Independen Web Development Bersertifikat di Infinite Learning berlokasi di Batam, Kepulauan Riau yang berlangsung selama empat bulan mulai dari 14 agustus 2023 hingga 31 desember 2023 yang dilakukan secara daring (online) (Merdeka, 2023).
Web development adalah proses pembuatan dan pemeliharaan situs web atau aplikasi web. Kegiatan ini melibatkan berbagai tahapan, mulai dari perencanaan dan desain, pengembangan kode, hingga pengujian dan penyebaran. Untuk bisa menjadi seorang web development, pembelajaran yang harus diikuti
adalah bahasa pemrograman seperti HTML, CSS, dan JavaScript, serta kerangka kerja (framework) seperti React, Vue.js, dan lain-lain. Selain itu, pemahaman tentang database, server, dan konsep-konsep dasar keamanan web juga menjadi bagian integral dari pembelajaran ini. Proses pembelajaran ini tidak hanya mencakup aspek teknis, tetapi juga melibatkan pengembangan keterampilan desain, pengalaman pengguna (user experience), dan manajemen proyek. Dengan menguasai keterampilan web development, seseorang dapat menciptakan situs web yang interaktif, responsif, dan fungsional, serta memahami prinsip-prinsip dasar yang diperlukan untuk mengembangkan aplikasi web yang inovatif dan efisien (Learning, 2023).
Adapun daftar kegiatan pembelajaran dari Program Studi Independen Web Development Bersertifikat di Infinite Learning yaitu sebagai berikut:
Tabel 1. 1 Silabus Web Development
No Description Hours Rekomendasi SKS
1 Professional Softskill 1. Keterampilan Bertanya (Questioning Skill) 2. Penguatan (Reinforcement) Verbal dan Non Verbal 3. Variation Stimulus 4. Keterampilan Menjelaskan 5. Public Speaking
6. Copywriting 7. Mentorship
8. Manajemen kepemimpinan
9. Mempersiapkan diri dalam dunia karir
30 1
2 Front End Development 1. HTML
2. CSS/SCSS 3. JavaScript 4. Bootstrap 5. React JS
220 5
3 Back End Development 1. Rest API
2. Express JS 3. Node JS 4. Git
200 4
4 Project management
1. Konsep Dasar Management Proyek (SCRUM) 2.
Perencanaan Proyek 3. Mengantisipasi Masalah 4. Presentasi Sederhana 5. Penjadwalan Project
30 1
5 Dasar Ilmu Pemasaran Digital 1. Dasar Pemasaran Digital 2. Rencana Pemasaran 3. Pemasaran Digital 4. Pemasaran Sederhana 5. Business Architecture
60 1
3 Back End Development 1. Rest API
2. Express JS 3. Node JS 4. Git
200 4
6 User Interface & User Experience 1. Introduction UI & UX
2. Become UI & UX Designer 3. Design Thinking
4. Design System 5. Design Guideline 6. Design Handoff 7. Color Theory 8. Logo & Icon 9. Typography 10. Accessibility 11. Auto Layout 12. Gestalt 13. Components 14. Portfolio
15. Design tools exploration 16. Design Principles 17. Laws of UX
210 4
7 Could Computing 1. Arsitektur Komputer 2. Client/Server Computing 3. Networking dan Databases 4. Dasar Cloud Computing 5. Cloud Architecture
80 2
8 Dasar Cyber Security 1. Konsep Cyber Security 2. Hacking
3. Malware 4. Firewalls 5. Worms 6. Phising 7. Encryption 8. Biomentrics
80 2
9. BYOD
Total 900 20
Selama mengikuti kegiatan Studi Independen di Infinite Learning, Saya berada fokus pada ranah pembelajaran web development. Banyak hal yang telah saya dapatkan selama pembelajaran. Saya telah melakukan banyak hal dan banyak mempelajari hal baru dengan mengikuti serangkaian kegiatan, mulai dari metode learning by doing, teamwork, communication dan masih banyak hal lainnya. Hal ini juga dapat saya rasakan karena dukungan oleh para mentor yang sangat membantu untuk mengembangkan pengetahuan, skill dan bimbingan yang telah diberikan pada tim. Dengan adanya bimbingan yang diberikan oleh mentoring tentu sangat membantu pada tim seperti ketika sedang berdiskusi, evaluasi dan juga sharing mengenai kendala dan pencapaian terkait project yang dikerjakan.
Dalam melaksanakan kegiatan Studi Independen, Infinite Learning mengadakan berbagai kegiatan pembelajaran dan challenge untuk mengarahkan kami dalam bekontribusi mengembangkan skills dan ilmu untuk mengetahui bagaimana menggunakan teknologi terkini. Cakupan kegiatan Studi Independen Bersertifikat di Infinite Learning diklasifikasikan menjadi beberapa kategori,
antara lain:
1. Project individu
Kegiatan ini diberikan kepada kami untuk mengerjakan tugas setiap individu peserta. Dalam hal ini kami diberikan tugas secara individu untuk melatih dan mengembangkan skills yang sudah diajarkan oleh mentor-mentor, untuk kemudian dapat digunakan pada project yang akan dikerjakan nantinya.
2. Project micro
Kegiatan ini diberikan kepada kami untuk mengerjakan tugas project dengan
membentuk grup micro yang terdiri dari kurang lebih lima orang dalam satu grup, yang nanti akan terdiri dari 3 bagian yaitu Project Management yang akan memimpin project yang dikerjakan, Hipster sebagai desainer, dan Hacker sebagai coder atau programmer. Dalam hal ini kami diberikan tugas untuk bisa bekerja sama dalam mengerjakan suatu project bersama teman teman atau anggota grup mulai dari melakukan research hingga membuat tampilan desain UI supaya bisa menghasilkan project yang sesuai diinginkan bersama.
Tabel 2. 1 Kelompok Micro
Nama Universitas Posisi
Diah Nur Anjelita Sekolah Tinggi
Teknologi Terpadu Nurul Fikri
Project Manager
M.Rahmat Azhari Universitas
Malikussaleh
Hacker
Nova Yuniariyati Universitas
Muria Kudus
Hipster
Akhmad Nuryasin Universitas
Sains Al Quran
Hacker
Sugiharto Hipster
3. Project macro
Kegiatan ini hampir sama dengan project macro, tetapi project ini akan melibatkan pembuatan mulai dari research hingga membuat tampilan Front End. Kegiatan ini diberikan kepada kami untuk mengerjakan tugas project dengan membentuk grup macro yang terdiri dari kurang lebih enam orang dalam satu grup, yang nanti akan terdiri dari 3 bagian yaitu Project Management yang akan memimpin project yang dikerjakan, Hipster sebagai desainer, dan Hacker sebagai coder atau programmer.
Tabel 3. 1 Kelompok Macro
Nama Universitas Posisi
Berliyan Sri Surani Universitas Aki Project
Manager Michael Owen Rangngan Universitas Dipa
Makassar
Hipster
Muhammad Rifki Amira Universitas Malikussaleh
Hipster
Akhmad Nuryasin Universitas Sains
Al Quran
Hacker
Gohand Brilliant Silitonga Institut Teknologi Batam
Hacker
4. Project massive
Kegiatan ini merupakan tahap final atau akhir dari kegiatan Studi Independen di Infinite Learning. Kegiatan ini adalah mengerjakan sebuah project yang besar dengan melibatkan tim lain untuk bekerja sama yaitu tim mobile developer. Tim web developer dan mobile developer membentuk grup massive untuk membuat sebuah aplikasi web dan mobile yang merupakan tugas akhir dari kegiatan Studi Independen. Kegiatan ini diberikan kepada kami dengan membentuk grup massive yang terdiri dari kurang lebih enam orang dari masing-masing tim web dan tim mobile dalam satu grup massive.
Dalam satu grup massive, terdiri dari 4 bagian yaitu Project Management yang akan memimpin project yang dikerjakan, Hipster sebagai desainer, Hacker sebagai coder atau programmer, dan terakhir ada Scrum master yang
bertugas untuk membantu menangani sebuah project dari masing-masing pembuatannya.
Tabel 4. 1 Kelompok Massive
Nama Universitas Posisi
Nova Safira Politeknik Negeri
Padang
Project Manager
Adelia Rosa Politeknik Negeri
Sriwijaya
Hipster Mobile
Isep Irmansyah
Sekolah Tinggi Teknologi Terpadu Nurul Fikri
Scrum Master Mobile
Aziz Zarkasyi Ramadhan
Universitas PGRI Kanjuruhan Malang
Hacker Mobile
Muhamad Irpan
Sekolah Tinggi Teknologi Terpadu Nurul Fikri
Hipster Mobile
Berliyan Sri Surani Universitas Aki Hacker
Web
Akhmad Nuryasin Universitas Sains
Al Quran
Scrum Master Web
Ahmad Andre Alfiansyah
Universitas Amikom Yogyakarta
Hacker Web
Sugiharto Universitas Hipster
Mikroskil Web
Rizqi Arya Muzaky Universitas Sains Al Quran
Hipster Web
BAB II
AKTIVITAS MINGGUAN
Tabel 5. 1 Laporan Aktivitas Mingguan
Minggu Kegiatan
1 Minggu ini telah penuh dengan berbagai aktivitas yang bermanfaat dan mendalam. Dari mengikuti serangkaian acara "National
Onboarding Program MBKM Angkatan 5" pada awal minggu, hingga terlibat dalam sesi pengenalan alat desain dan teknis, serta merayakan Hari Kemerdekaan Indonesia dengan produktifitas yang tinggi. Semua ini menunjukkan komitmen dan semangat saya dalam berpartisipasi dalam kegiatan-kegiatan berarti.
2 Selama minggu ini, saya telah aktif mengikuti pertemuan dengan mentor, mempelajari konsep UX design, proses desain berpikir, dan aspek-aspek penting dalam pemasaran profesional. Saya sangat menikmati pembelajaran dan merasa semakin berkembang dalam pemahaman saya tentang topik-topik ini.
3 Selama minggu ini, saya aktif berpartisipasi dalam serangkaian pertemuan study meeting online yang sangat bermanfaat. Pertemuan ini melibatkan mentor dan peserta lainnya serta berfokus pada berbagai topik yang relevan dengan pengembangan pengetahuan dan keterampilan saya. Saya memulai minggu ini dengan presentasi tentang "pit stop 1 micro project." Pertemuan ini sangat berkesan karena saya aktif berpartisipasi dan berkontribusi dengan antusiasme.
Selanjutnya, minggu ini saya berfokus pada "design week," di mana saya mendapatkan banyak materi tentang desain, terutama dalam konteks penggunaan perangkat Figma. Ini memberi saya kesempatan berharga untuk memahami lebih dalam aspek-aspek desain yang penting. Pertemuan saya berlanjut hingga hari Kamis, di mana saya
terus belajar tentang desain dan aplikasi Figmat. Terakhir, pada hari Jumat, saya menggali topik "bisnis model" dan mendapatkan wawasan mendalam tentang berbagai model bisnis, termasuk bisnis model kanvas. Dengan demikian, minggu ini telah menjadi periode yang sangat produktif dan informatif bagi saya. Semua pertemuan ini telah memberikan kontribusi berharga dalam meningkatkan
pengetahuan dan keterampilan saya, dan saya berharap dapat terus mengembangkan diri di masa depan.
4 Pada minggu ini, saya terlibat dalam serangkaian pertemuan study online bersama mentor dan rekan peserta guna mempersiapkan presentasi "final micro project" yang dijadwalkan pada Senin dan Selasa. Kami berfokus untuk memastikan presentasi tersebut berjalan lancar dan menggambarkan hasil terbaik dari proyek mikro kami.
Setelah presentasi, pada Rabu, kami melaksanakan sesi refleksi mendalam, membahas tugas "bisnis model canvas," yang merupakan bagian integral dari evaluasi proyek. Kami menggunakan waktu tersebut untuk menandai berakhirnya fase proyek mikro kami.
Kemudian, pada Kamis, fokus kami bergeser ke tahap "Testing"
dalam langkah-langkah design thinking, dimana kami melakukan uji coba dan evaluasi mendalam terhadap konsep dan implementasi proyek kami. Akhir pekan ini, tepatnya pada Jumat, kami
memusatkan perhatian pada komponen desain (design component), memastikan aspek desain proyek kami mencapai standar yang diinginkan. Selama seluruh minggu, kami benar-benar berkomitmen untuk memastikan bahwa proyek mikro kami berhasil dengan optimal, menggabungkan berbagai kegiatan yang mendukung
pemahaman dan pengembangan kami dalam konteks proyek tersebut.
5 Selama pekan ini, agenda saya penuh dengan partisipasi aktif dalam pertemuan teknis melalui platform Zoom. Kami memusatkan
perhatian pada pengenalan HTML, membahas secara mendalam tag- tag dasar seperti "heading," "paragraf," "image," "list," serta prinsip- prinsip dasar styling menggunakan CSS, terutama terkait dengan atribut id dan class pada elemen gambar. Dalam salah satu sesi pertemuan, kami mengeksplorasi tata letak dasar dalam desain web, memperdalam pemahaman kami tentang struktur dasar yang
diperlukan untuk menciptakan tampilan web yang menarik.
Selanjutnya, pada pertemuan Design Week, fokus kami terarah pada aspek tipografi dalam desain. Kami dengan cermat menggali materi ini, mencatat poin-poin kunci, dan berusaha memahami cara
menerapkannya dalam proyek-proyek kami untuk memperkaya pemahaman dan meningkatkan keterampilan kami dalam bidang
desain. Keseluruhan pengalaman ini memberi kami wawasan yang lebih dalam dan peningkatan signifikan dalam pengetahuan dan praktik desain web.
6 Minggu ini, agenda utama saya adalah berpartisipasi dalam serangkaian Zoom Meeting proyek yang melibatkan diskusi mendalam mengenai implementasi teknik CSS, khususnya display flex, guna memperbaiki tata letak halaman web. Pada hari Rabu, fokus dipindahkan ke pemanfaatan framework Bootstrap untuk membangun tata letak dan antarmuka web responsif dan menarik.
Sesi Zoom khusus memastikan pemahaman yang lebih baik tentang konsep dasar Bootstrap dan cara efektif menggunakannya dalam proyek. Selanjutnya, pada hari Kamis, waktu dihabiskan untuk pembelajaran mandiri tentang Design Week, dengan fokus
memperdalam pengetahuan mengenai tren desain terkini dan konsep fundamental. Akhir minggu ditutup dengan tugas membuat artikel informatif tentang Design Week di Figma Community, memadukan pengetahuan baru yang diperoleh selama minggu tersebut untuk memberikan kontribusi pada komunitas desain.
7 Selama minggu ini saya belajar berbagai materi penting melalui Zoom meeting. Untuk Hari pertama, fokus pada konsep dasar Git dan
GitHub untuk mengelola kode sumber secara efektif dan
berkolaborasi dalam tim pengembangan. Kemudian, pada hari Selasa, intensif mempelajari dasar-dasar JavaScript, bahasa kunci untuk pengembangan aplikasi web, guna memperdalam pengetahuan teknologi. Pada Rabu, difokuskan pada pemahaman mendalam tentang tipe data, objek, dan array dalam bahasa pemrograman JavaScript untuk meningkatkan efektivitas pengembangan aplikasi.
Hari Kamis merupakan libur nasional, sementara Jumat dilakukan Zoom meeting mendalam membahas konsep dan prinsip UX Law serta kepatuhan hukum dalam desain produk digital guna
meningkatkan pengalaman pengguna. Saya sangat menikmati materi minggu ini.
8 Dalam minggu ini, kami memprioritaskan belajar mandiri untuk mendalami konsep control flow dan iterasi di JavaScript. Sesi Zoom membahas proyek "PitstopMacro" dengan tim, memperoleh umpan balik yang sangat berharga untuk kemajuan proyek. Selain itu, kami mengalokasikan waktu untuk menyelami pemahaman mendalam tentang cara melakukan perulangan dan memproses data
menggunakan iterasi dalam bahasa pemrograman JavaScript. Kami juga merayakan Hari Batik, menggali nilai-nilai budaya yang terkandung dalam seni batik, dan memfokuskan pada rasa
kebersamaan tim. Seluruh upaya ini adalah bagian dari komitmen kami untuk terus belajar, berkembang, meningkatkan keterampilan pemrograman, serta membangun hubungan yang erat dan produktif dalam tim. Semangat kami adalah untuk terus tumbuh dan berinovasi di dunia teknologi.
9 Dalam minggu ini, kami memprioritaskan belajar mandiri untuk mendalami konsep oop dan function di JavaScript. Sesi Zoom membahas proyek "PitstopMacro" dengan tim, memperoleh umpan balik yang sangat berharga untuk kemajuan proyek. Selain itu, kami mengalokasikan waktu untuk menyelami pemahaman mendalam tentang cara pembuatan function dan memproses data menggunakan class maupun object dalam bahasa pemrograman JavaScript. Kami juga melakukan pitstop presentasi menggali kekurangan dan
peningkatan yang harus difokuskan dalam kebersamaan tim. Seluruh upaya ini adalah bagian dari komitmen kami untuk terus belajar, berkembang, meningkatkan keterampilan pemrograman, serta membangun hubungan yang erat dan produktif dalam tim. Semangat kami adalah untuk terus tumbuh dan berinovasi di dunia teknologi.
10 Minggu ini, saya mengalami berbagai kegiatan pembelajaran dan pertemuan melalui Zoom Meeting yang berfokus pada pengembangan kemampuan dalam bahasa pemrograman JavaScript, termasuk
bootcamp, sesi profesional tentang cara melakukan presentasi proyek, dan pembelajaran asynchronous mengenai pengolahan data. Selain itu, pada hari Kamis, saya berhasil melakukan presentasi proyek makro dengan sukses, menjelaskan strategi implementasi, dan menerima tanggapan positif dari audiens dan mentor saya.
Selanjutnya, pada hari Jumat, saya berpartisipasi dalam sesi
individual dengan mentor untuk membahas persiapan proyek besar yang akan datang. Dengan beragam pengalaman ini, minggu ini merupakan periode intensif belajar dan pengembangan keterampilan dalam dunia pemrograman dan profesionalisme, yang membantu saya tumbuh dan berkembang dalam bidang ini.
11 Selama beberapa hari terakhir, melalui serangkaian pertemuan daring melalui Zoom, kami telah berdedikasi untuk memperdalam
pemahaman kami tentang berbagai aspek yang berkaitan dengan persiapan dan eksekusi proyek-proyek besar di masa depan.
Pertemuan-pertemuan ini mencakup topik personal branding, pengembangan portofolio desain, pembuatan mockup, video
portofolio, konfigurasi proyek ReactJS, dan penetapan mentor untuk mendukung tim kami. Kami menjadikan tujuan utama dari setiap pertemuan ini untuk memperoleh pemahaman yang lebih mendalam
tentang cara yang efektif untuk mempersiapkan dan melaksanakan proyek-proyek ini. Setiap topik yang dibahas dalam pertemuan tersebut menjadi bahan pertimbangan kami dalam mengembangkan keterampilan teknis, meningkatkan kualitas portofolio kami, dan mengatur proyek-proyek yang akan datang dengan lebih efisien.
12 Pada minggu ini, kami telah mengadakan serangkaian sesi melalui zoom meeting yang mencakup technical week membahas setup project reactjs dan react components, fokus pada pemahaman cara efektif dalam memulai project dengan reactjs dan cara pembuatan komponen; kemudian sesi tentang props dan hooks pada reactjs, dengan tujuan memahami penggunaan props dan hooks dengan reactjs; diikuti dengan sesi profesional week membahas riset dalam pengembangan project, dengan tujuan memahami cara efektif dalam mengembangkan riset dalam project; dan sesi design week membahas gestalt principal, untuk memahami konsep dan makna penggunaan gestalt principal; serta terakhir, sesi teknikal week lainnya untuk mengulas materi react, dengan tujuan memahami teknik penggunaan reactjs.
13 Minggu ini, tim kami fokus pada pengembangan proyek dengan memulai sesi asynchronous untuk membahas konsep React routing dan conditional rendering guna memahami cara efektif dalam mengimplementasikannya dengan ReactJS. Di pertengahan minggu, melalui platform Zoom, kami melanjutkan dengan sesi teknis yang membahas lebih rinci tentang React routing, mempertimbangkan penggunaan React Tailwind dan React Bootstrap, serta mendalami pembuatan komponen berdasarkan studi kasus conditional rendering.
Seiring berjalannya minggu, kami terlibat aktif dalam diskusi dan pemahaman lebih lanjut mengenai penggunaan React Bootstrap atau React Tailwind sesuai preferensi dan kebutuhan proyek. Pada akhir minggu, kami mengadakan pertemuan khusus untuk memperingati Hari Pahlawan, di mana kami mendalami makna pahlawan bagi bangsa melalui diskusi mendalam, sambil melibatkan diri dalam proses peninjauan hasil lomba pembuatan poster untuk mengevaluasi kreativitas dan pesan yang disampaikan.
14 Selama sepanjang minggu ini, melalui platform Zoom, saya secara aktif terlibat dalam berbagai kegiatan pembelajaran dan proyek yang menarik. Awal pekan dimulai dengan sesi design clinic, di mana kami berfokus pada perbaikan desain proyek kelompok dengan bimbingan mentor guna meningkatkan kualitasnya. Pada pertengahan minggu, sprint review digelar untuk mempresentasikan progres dan merinci rencana kerja proyek kami. Sesi profesional week memberikan
wawasan mendalam tentang teknik bertanya yang efektif. Kemudian, sesi technical week ditujukan untuk memahami dasar-dasar Node.js, memberikan pengetahuan teknis yang berharga. Jelang akhir pekan, dalam sesi asynchronous, kami terus melanjutkan proyek masive, secara sistematis menerapkan rencana kerja sebelumnya.
Keseluruhan, minggu ini penuh dengan pembelajaran intensif dan pelaksanaan proyek yang bertujuan untuk meningkatkan keterampilan dan kemajuan tim secara holistik.
15 Selama minggu ini, tim kami memusatkan perhatian pada Bootcamp Database dengan mengadakan sesi Zoom setiap hari Senin hingga Rabu. Kami menyelami implementasi dan konsep database SQL secara mendalam, menerapkannya dalam proyek kami. Pada Kamis, melalui sesi Sprint Review, kami mengevaluasi tiga proyek besar yang telah dikerjakan minggu ini. Dalam presentasi, kami membahas pencapaian dan merinci rencana untuk masa depan. Jumat
diperuntukkan untuk sesi sosialisasi laporan akhir, di mana kami memberikan bimbingan teknis mengenai pembuatan laporan akhir melalui presentasi yang telah disiapkan. Melalui interaksi virtual intensif, kami memastikan pemahaman yang mendalam, kolaborasi yang efektif, dan peningkatan keterampilan database secara
keseluruhan dalam proyek-proyek kami.
16 Minggu ini, saya mengikuti Developer Festival 5.0 yang dipenuhi dengan sambutan, materi UX, game design, dan talkshow pada Senin.
Hari berikutnya, saya fokus pada visual culture, game design, dan teknologi web. Rabu, saya terlibat dalam UI/UX Design, CSS, game design, dan penutupan dengan penampilan band. Kamis membawa Ice Breaking, materi teknis express, dan praktek langsung. Jumat adalah sesi asynchronous, saya belajar mandiri, dan bergabung dalam bengkel coder. Keseluruhan minggu penuh dengan pengetahuan seputar pengembangan, desain, dan teknologi, dihadirkan oleh
pembicara terkemuka dan para mentee. Ini tidak hanya menjadi ajang belajar, tetapi juga momen untuk berkolaborasi, merayakan prestasi, dan memperluas jaringan profesional
17 Selama pekan ini, fokus utama berada pada pengembangan
keterampilan di sesi Zoom, dengan mendalami aspek middleware dan handling error pada platform Express. Progres proyek dievaluasi melalui sprint review dan presentasi pada pertengahan pekan. Sesi berikutnya diperuntukkan bagi diskusi dan penanganan kesulitan yang muncul dalam proyek-proyek masif yang sedang dikerjakan. Terdapat upaya untuk berbagi pengalaman, mengidentifikasi solusi potensial, dan mengevaluasi kemajuan masing-masing coder. Pada akhir pekan,
fokus belajar bergeser ke cloud computing, dengan eksplorasi enam pilar utama infrastruktur, termasuk komputasi, penyimpanan, jaringan, database, keamanan, dan manajemen identitas serta akses.
Implementasi yang efektif dari pilar-pilar ini diharapkan memberikan fondasi kuat untuk penyediaan layanan cloud yang andal, aman, dan scalable.
18 19 20
BAB III PENUTUP
3.1 Kesimpulan
Dari seluruh kegiatan yang telah dilakukan di Magang dan Studi Independen Bersertifikat di Infinite Learning 2023, dapat disimpulkan bahwa:
1. Pelaksanaan Magang dan Studi Independen Bersertifikat di Infinite Learning 2023 dilaksanakan selama 6 bulan dengan sistem pembelajaran yang terdiri dari sesi sinkron, sesi asinkron, dan pembelajaran mandiri. Kegiatan ini dilakukan melalui berbagai platform seperti Canvas, youtube, dan juga melalui sesi pelatihan yang dipimpin oleh instruktur.
2. Program Infinite Learning 2023 memiliki beberapa jalur pembelajaran, termasuk Web Development, Mobile Development, dan HCAI. Setiap jalur memiliki fokus pembelajaran yang khusus, dengan Web Development menitik beratkan pada pengembangan aplikasi web full-stack dan keahlian dalam management project.
3. Massive Project tetap menjadi komponen penting dalam Infinite Learning 2023.
Proyek ini bertujuan untuk memberikan peserta pengalaman bekerja dalam lingkungan industri yang nyata. Peserta akan bekerja dalam kelompok untuk menyelesaikan proyek-proyek yang relevan dengan bidang studi mereka, dan proyek-proyek ini akan melibatkan penerapan teknologi dan solusi dalam skala yang lebih luas.
4. Selama program ini, peserta akan terus didorong untuk mengasah kemampuan kolaborasi, pemecahan masalah, dan komunikasi tim. Melalui sesi mentoring dan diskusi, peserta akan belajar tentang dinamika kerja tim dalam industri teknologi serta pentingnya kerjasama untuk mencapai hasil yang optimal.
5. Infinite Learning 2023 juga memberikan kesempatan bagi peserta untuk terlibat dalam acara dan komunitas teknologi yang lebih luas. Mereka akan berpartisipasi dalam konferensi, seminar, dan pertemuan industri yang relevan, yang akan membuka jaringan dan memperluas wawasan mereka tentang tren terkini dan tantangan dalam industri teknologi
Dengan demikian, Infinite Learning 2023 memberikan pengalaman yang komprehensif dan terintegrasi bagi peserta untuk mengembangkan keterampilan teknis, berkolaborasi dalam tim, dan mengaplikasikan pengetahuan mereka dalam lingkungan industri yang nyata.
3.2 Saran
Setelah melaksanakan seluruh kegiatan yang telah dilakukan di Magang dan Studi Independen Bersertifikat di program Infinite Learning 2023, terdapat beberapa saran yang dapat membantu meningkatkan kualitas program ini:
1. Penjadwalan Program pada Jalur Web Development sebaiknya dilakukan pemetaan jadwal yang baik. Misalnya, penstrukturan materi hari ini dan dan bagaimana alur insight yang didapat peserta. Hal ini akan memungkinkan peserta memahami materi dengan lebih baik setelah mengikuti acara.
2. Sesi Ice Breaking dapat dikurangi dengan tujuan memaksimalkan waktu sesi belajar bersama praktisi mentor.
3. Bantuan sesi seperti bengkel coder harus dilakukan lebih awal, terutama sebelum memasuki minggu terakhir pengerjaan project challenge. Hal ini akan mencegah hambatan dalam pekerjaan tim dan memastikan bahwa kebutuhan peserta dapat dipenuhi sejak awal periode project.
4. Template dokumen untuk proposal project dan presentasi sebaiknya disediakan oleh mentor sehingga dapat menjadi acuan dalam proses pembelajaran. Dengan demikian peserta dapat mempersiapkan dokumen dengan lebih baik sejak program dimulai.
5. Pengumuman penerimaan peserta di Program Infinite Learning sebaiknya dilakukan secara serentak, sehingga tidak menimbulkan kebingungan di antara para pendaftar. Hal ini akan membantu menciptakan pengalaman yang lebih terstruktur dan jelas bagi peserta yang diterima.
Dengan adanya perbaikan-perbaikan ini, diharapkan Program Infinite Learning 2023 dapat semakin berkualitas dan memberikan pengalaman yang lebih baik bagi seluruh peserta.
DAFTAR PUSTAKA
Learning, I. (2023). Infinite Learning. Retrieved from Infinite Learning:
https://www.infinitelearning.id/
Merdeka, K. (2023). Kampus Merdeka MSIB. Retrieved from Kampus Merdeka:
https://kampusmerdeka.kemdikbud.go.id/
LAMPIRAN
Gambar Lampiran 1 Welcoming Infinite Learning
Gambar Lampiran 2 Presentasi Project Micro
Gambar Lampiran 3 Presentasi Project Macro
Gambar Lampiran 4 Hari Batik
Gambar Lampiran 5 Presentasi Project Massive
Gambar Lampiran 6 Research Project Micro
Gambar Lampiran 7 Research Project Macro
Gambar Lampiran 8 Hi Fi Project Macro
Gambar Lampiran 9 Research Project Massive
Gambar Lampiran 10 Hi Fi Project Massive Web
Gambar Lampiran 11 Hifi Project Massive Mobile