Friday, March 2, 2018

Hacktiv8 Batch 18 Red Fox Phase 0 Week 1 (Pengenalan HTML dan CSS)

Hacktiv8 - Red Fox Phase 0 Week 1

Nama saya Muhammad Fadhillah Irfan Akbar, biasa dipanggil Fadhil. Saya adalah seorang Fresh Graduate Fakultas Teknologi Industri Jurusan Teknik Informatika Universitas Gunadarma Bekasi.
Saat ini saya sedang menempuh pendidikan saya di bidang IT terutama di bidang Full-Stack Javascript di Hacktiv8 Indonesia. Alasan saya mengikuti program pendidikan di Hacktiv8 adalah saya ingin mengembangkan ilmu saya di bidang Javascript dan Full-Stack Development, dan saya ingin perkuat logika saya supaya saya bisa menulis kodingan tanpa copas kodingan yang sudah ada di internet. Saya mulai bergabung di Hacktiv8 sejak tanggal 19 Februari 2018 pada Bacth 18(Red Fox). Yang saya rasakan setelah satu minggu belajar di sini, saya benar-benar mendapatkan metode pembelajaran programming yang tidak saya dapatkan ketika saya kuliah. Pada minggu pertama, saya diajarkan mengenai basic membuat website menggunakan HTML dan CSS. Sewaktu kuliah, saya sudah pernah belajar tentang HTML tetapi saya merasa belajar di perkuliahan sangat tidak terarah. Berbeda ketika saya mulai belajar di Hacktiv8, lebih terarah dan cara mengajar instruktur nya juga step-by-step jadi murid mudah memahami apa yang disampaikan oleh instruktur.

Selain materi tentang HTML dan CSS, saya juga diajarkan tentang apa itu Github serta diajarkan bagaimana cara menggunakan terminal Git. Jujur, sebelumnya saya sama sekali belum pernah menggunakan platform Github. Instruktur juga memberitahu bahwa zaman sekarang sudah tidak lagi sulit dalam hal men-develop sebuah program. Sedikit penjelasan yang saya kutip dari Wikipedia, Github merupakan layanan hosting berbasis web untuk kontrol versi menggunakan git. Hal ini banyak digunakan untuk kode komputer. Github menawarkan semua kontrol versi terdistribusi dan fungsionalitas pengelolaan kode sumber (Source Code Management) dari Git serta menambahkan fitur-fiturnya sendiri. Github menyediakan kontrol akses dan beberapa fitur kolaborasi seperti pelacakan bug, permintaan fitur, pengelolaan tugas, dan wiki untuk setiap proyek. Secara kasarnya, Github bisa dikatakan adalah sebuah cloud dan media sosial nya programmer. Di sini kita bisa menyimpan banyak file ke folder online yang bernama Repository dan ini bersifat publik, artinya siapapun yang menggunakan Github bisa mengambil dan menggunakan file yang ada di dalam repository kita. Github ini bisa diakses menggunakan terminal Git. Git merupakan sistem kontrol versi untuk melacak perubahan pada file komputer dan mengkoordinasikan pekerjaan pada file-file di antara banyak orang. Hal ini terutama digunakan untuk manajemen kode sumber dalam pengembangan perangkat lunak, namun dapat digunakan untuk melacak perubahan dalam sekumpulan file. Sebagai sistem kontrol revisi terdistribusi, ini ditujukan untuk kecepatan, integritas data, dan dukungan untuk alur kerja terdistribusi dan non-linear. Dari terminal Git inilah kita bisa mengakses komputer tanpa GUI. Biasanya penggunaan Git dapat diterapkan di sistem operasi Linux dan Server. Pada platform Github saya juga diajarkan bagaimana cara menggunakan layanan free hosting yang tersedia di Github agar website yang telah kita buat dapat diakses secara online.

HTML, CSS, Terminal dan Github inilah yang telah saya pelajari di minggu pertama. Linkgungan kampus Hacktiv8 juga sangat mendukung untuk kenyamanan muridnya saat belajar di sana. Dalam satu minggu ini saya mulai mengerti mengenai materi yang sudah diajarkan oleh instruktur dan saya merasa sangat nyaman sekali dengan lingkungan kampus. Saya sangat puas dan yakin ke depannya saya akan bisa terus berkembang selama belajar di Hacktiv8 dan menjadi Full-Stack Developer professional.


No comments:

Post a Comment