Selamat datang di repository Study Club UKM IK 2025! Repository ini merupakan platform pengumpulan tugas untuk semua peserta Study Club UKM Informatika & Komputer tahun 2025.
Repository ini dirancang sebagai tempat pengumpulan tugas untuk berbagai topik yang diajarkan dalam Study Club UKM IK. Setiap peserta dapat mengumpulkan tugas mereka di folder yang sesuai dengan topik yang mereka ikuti.
Study Club UKM IK 2025 menyediakan 4 topik pembelajaran:
Materi dan tugas terkait pengembangan antarmuka pengguna (UI/UX) dan teknologi frontend modern.
Materi dan tugas terkait pengembangan server-side, API, database, dan arsitektur backend.
Materi dan tugas terkait pengembangan game, game engine, dan mekanika permainan.
Materi dan tugas terkait keamanan siber, ethical hacking, dan praktik keamanan informasi.
Pengumpulan tugas dilakukan dengan menambahkan link repository GitHub Anda ke file README.md di folder pertemuan yang sesuai.
- Buat repository public di GitHub untuk tugas Anda
- Kerjakan tugas di repository tersebut
- Tambahkan informasi Anda ke file
README.mddi folder pertemuan dengan format:
| Nama | NIM | Repository |
| ------------ | --------- | -------------------------------------------------------- |
| Nama Lengkap | 2554100XX | [Link Repository](https://github.com/username/repo-name) |Jika Anda mengikuti Backend pertemuan 1, edit file BACKEND/PERTEMUAN-1/README.md dan tambahkan baris baru:
| Sugeng | 2554100XX | [backend-pertemuan-1](https://github.com/sugeng/backend-pertemuan-1) |-
Buat repository baru di GitHub untuk tugas Anda
- Buka github.com/new
- Nama repository:
[topik]-pertemuan-[N] - Contoh:
backend-pertemuan-1,frontend-pertemuan-2 - Set visibility: Public
- Centang "Add a README file"
- Klik "Create repository"
-
Clone repository Study Club (jika belum)
git clone https://github.com/UKM-IK/UKMIK-SC2025.git cd UKMIK-SC2025 -
Update ke versi terbaru
git checkout main git pull origin main
-
Buat branch baru
git checkout -b submit/topik-pertemuan-nama
Contoh:
git checkout -b submit/backend-1-johndoe -
Edit file README.md di folder pertemuan yang sesuai
- Buka file:
TOPIK/PERTEMUAN-N/README.md - Contoh:
BACKEND/PERTEMUAN-1/README.md - Tambahkan baris baru ke tabel dengan format:
| Nama Lengkap | NIM | [repo-name](link-repository) |
- Buka file:
-
Commit perubahan
git add . git commit -m "Submit tugas [TOPIK] pertemuan [N] - [NAMA]"
Contoh:
git commit -m "Submit tugas Backend pertemuan 1 - John Doe" -
Push branch
git push origin submit/topik-pertemuan-nama
-
Buat Pull Request
- Buka github.com/UKM-IK/UKMIK-SC2025
- Klik "Compare & pull request"
- Judul:
Submit [TOPIK] Pertemuan N - Nama Anda - Klik "Create pull request"
-
Tunggu approval dari mentor
git checkout main
git pull origin mainUntuk tugas berikutnya, ulangi dari Langkah A.
- Repository tugas WAJIB public
- Kumpulkan tugas sesuai deadline yang ditentukan
- Repository tugas harus memiliki README.md yang jelas (cara install, run, dan deskripsi)
- Pastikan code Anda bersih dan terdokumentasi
- WAJIB gunakan branch baru saat submit link (jangan langsung ke main)
- Jangan mengubah atau menghapus entry orang lain di tabel
- Sertakan komentar pada kode Anda
- Test code Anda sebelum submit
- Dilarang melakukan plagiarisme
- Dilarang push langsung ke branch
main
- Buat repository tugas dengan nama yang jelas dan deskriptif
- Pastikan repository tugas Anda public agar mentor bisa review
- Sertakan README.md lengkap di repository tugas (cara install, run, screenshot/demo)
- Commit dengan pesan yang jelas dan deskriptif
- Push ke repository tugas Anda sesering mungkin untuk backup
- Submit link repository sebelum deadline
- Selalu
git pull origin mainsebelum submit link tugas baru
Repository ini dikelola oleh UKM Informatika & Komputer untuk keperluan pembelajaran Study Club 2025.
Happy Coding! 🚀💻
UKM Informatika & Komputer - Study Club 2025