Selamat datang di tahap persiapan sesungguhnya bootcamp Hacktiv8, yaitu Phase 0! Phase 0 ini merupakan pembelajaran yang bersifat matrikulasi atau kalibrasi yang lebih intens. Phase 0 juga menjadi penentu apakah kamu dapat maju ke Phase 1. Kita harap bersama agar kamu antusias untuk meningkatkan pengetahuan dasarmu!
Bagaimana Phase 0 ini akan berjalan?
Dalam tahap ini, tiap pekan bisa diselesaikan dalam waktu paling cepat 20-30 jam. Pun kalau kamu sudah bisa berbagai skill yang sudah tertera, bisa saja juga ada beberapa hal esensial dan tambahan yang belum kamu tahu. Tiap akhir pekan, kamu harus mengisi form laporan kegiatan yang link-nya disertakan di bawah.
Oke, siap untuk memulai Phase 0 kita di Hacktiv8?
Kami yakin bahwa kamu akan mengalami petualangan yang sangat seru! Pada waktu di antara berakhirnya Phase 0 dan sebelum dimulainya Phase 1 juga, kita akan melakukan evaluasi terhadap ilmu yang telah kamu dapatkan.
Apa saja yang akan kita lakukan, pahami, dan selesaikan dalam beberapa hari ke depan?
Berikut berbagai modul kegiatan inti yang dapat kamu lihat, baca, tonton, lakukan, dan sebagainya. Ikuti tiap checklist yang bisa kamu lakukan. Jika ada yang belum selesai, boleh saja ditunda ke hari berikutnya. Yang penting secara pribadi dalam sepekan kamu harus bisa menyelesaikan semuanya.
Catatan: Untuk seluruh diskusi pembelajaran inti dari awal persiapan hingga berakhirnya bootcamp, kita akan menggunakan grup Slack.
Panduan:
- 📔 Reference adalah bacaan sebagai referensi pembelajaran kamu. Di dalam beberapa bacaan, ada direction yang memintamu membuat sesuatu. Direction itu lebih bersifat opsional untuk membantu kamu saja.
- ⚓ Anchor adalah tugas atau tantangan yang wajib kamu kerjakan dan kumpulkan.
- 💪 Self Training adalah tugas atau tantangan opsional yang walaupun tidak dikumpulkan, bila kamu selesaikan dengan baik, pembelajarannya maksimal! 😎
- 🚀 Rocket adalah tantangan opsional yang menguji kehebatanmu sebagai calon developer masa depan
- 📚 Optional Reference adalah bacaan sebagai referensi tambahan yang akan memperkaya pengetahuanmu
HACKTIV8 FoxHub, Platform Pengumpulan Tugas
Pengumpulan Tugas dan Sistem Feedback
Tugas mingguan dikumpulkan harian, dan setiap tugas akan dikoreksi setiap pagi di hari selanjutnya. Namun, untuk deadline sendiri, kami memperbolehkan tugas agar dikumpulkan di akhir minggu di hari minggu. Kami merekomendasikan untuk mengumpulkan tugas dalam bentuk harian, karena akan mempercepat tim instruktur untuk mengkoreksi dan memberikan feedback. Gunakan Platform HACKTIV8 FoxHub untuk melakukan pengumpulan tugas.
Hari pertamamu akan dimulai dengan memperkenalkan dirimu kepada teman-teman lainnya di Slack Group, dan mempelajari hal paling pertama dalam pembuatan sebuah web, yaitu HTML! Mungkin banyak dari antara kamu yang pernah mencoba HTML, namun tidak ada salahnya untuk mereview ulang, bukan? Untuk tugas yang menggunakan Codecademy, yang perlu kamu kumpulkan adalah screenshot yang menunjukkan bahwa kamu telah menyelesaikan course tersebut di akhir!
Materi & Referensi :
Tugas :
Di hari pertama kamu telah berhasil membuat website pertamamu dengan memanfaatkan beberapa tag sederhana di HTML. Hari ini, mari kita percantik tampilan websitemu dengan Cascading Style Sheet, atau disingkat menjadi CSS. Akan sangat menyenangkan pada saat kita bisa mulai membuat website kita lebih menarik!
Materi & Referensi :
Tugas :
- ⚓ [Exercises 2] Codecademy Course - CSS (hanya sampai Unit 5 - Typography)
- 💪 [Latihan Pribadi 2] Menghias HTML dengan CSS
- 💪 [Latihan Pribadi 3] Membuat Layout dan Desain Halaman Web dengan CSS
Kamu telah mampu membuat website yang cukup menarik dengan ilmu yang telah kamu pelajari. Sekarang saatnya perkaya website kamu dengan gambar dan tabel. Dan hari ini, kamu juga akan berkenalan dengan Git, sebuah tool untuk mengendalikan revisi dari kode yang telah kamu buat. Dengan menyelesaikan hari ini, berarti kamu telah punya website kamu sendiri secara online!
Materi & Referensi :
- 📔 Mengetahui dan menggunakan sistem untuk mengendalikan revisi, yaitu Git and GitHub
- 📔 Melatih penggunaan command line serta Git dan GitHub lebih banyak
Tugas :
- 💪 [Latihan Pribadi 4] Mempelajari Markdown dan Membuat README.md
- 💪 [Latihan Pribadi 5] Membuat Branch Baru pada Repositori
Menjelang akhir minggu pertama kita, saatnya buat diri kita puas dengan mempercantik website kita dan menampilkannya secara online. Kamu juga bisa perdalam lagi hal-hal terkait web design. Puas dengan tampilan websitemu? Tenang saja, masih ada lima minggu online yang akan lebih menantang!
Materi & Referensi :
- 📔 Memahahami perencanaan, process, dan manajemen dalam pembuatan web
- 📔 Mengenal adaptive web design dan responsive web design (RWB)
Tugas :
- ⚓ [Exercise 3] - Website yang dihosting dengan Github Pages
- Blogging teknikal terkait skill pekan ini
Selamat memulai petualanganmu yang lebih nyata dari sebelumnya! Jika ada hal yang perlu ditanyakan, langsung saja berdiskusi di grup ya.
Salam,
Tim HACKTIV8