Sebagai salah satu kerangka kerja pemrograman sumber terbuka yang paling kuat, Hadoop adalah alat penting bagi siapa saja yang berharap menemukan pekerjaan data besar. Jika Anda ingin memoles keterampilan Hadoop Anda atau mempelajari cara menguasainya, pilihan terbaik Anda adalah mengikuti kursus online. Jika itu tidak tersedia untuk Anda, tonton tutorial online gratis dan gunakan bahan referensi untuk memecahkan masalah tertentu. Setelah Anda menguasai dasar-dasarnya, berlatihlah pada kumpulan kecil data dunia nyata untuk meningkatkan keterampilan Anda.
Langkah
Metode 1 dari 2: Mengambil Kursus dan Menggunakan Tutorial
Langkah 1. Daftar ke Cloudera untuk kursus 6 bagian dan tutorial interaktif
Cloudera memberi Anda contoh nyata untuk berlatih di lingkungan hanya baca, jadi Anda tidak perlu khawatir membuat kesalahan besar. Mereka juga menawarkan alat analitik untuk membantu Anda bereksperimen dengan data kueri, serta demo langsung gratis yang disebut Cloudera Live untuk membantu Anda mempelajari lingkungan Hadoop.
Meskipun kursus lengkap dan mendalam dengan sertifikasi akan dikenakan biaya $ 295, itu pasti akan sia-sia jika Anda menggunakan keterampilan ini untuk pekerjaan Anda. Menggunakan kursus Cloudera akan membantu Anda menangkap kesalahan dan menghemat waktu, yang akan membuatnya cepat terbayar
Langkah 2. Cobalah kursus online gratis melalui Cloudera jika Anda sudah mengetahui dasar-dasarnya
Jika Anda memiliki pengalaman dengan Hadoop dan hanya ingin penyegaran, Anda mungkin tidak perlu mengeluarkan uang untuk kursus 6 bagian. Sebagai gantinya, lihat kursus online gratis di situs web Universitas Cloudera.
Ada sumber daya untuk administrator, pengembang, dan analis data, jadi apa pun peran Anda, Anda harus dapat menemukan kursus yang sesuai
Langkah 3. Ikuti kursus tingkat universitas di Coursera jika Anda ingin lebih banyak teori
Coursera adalah sumber kursus pemrograman yang terkenal dan dihormati. Meskipun instruksi umumnya lebih teoretis dan tidak menyertakan banyak contoh berjalan, Anda dapat berlatih bersama tutorial dan menggunakan proyek kursus untuk mendapatkan pengalaman praktis.
- Anda dapat menemukan kursus ini secara online di
- Biaya bervariasi antar kursus, tetapi Coursera juga menawarkan opsi bantuan keuangan bagi mereka yang memenuhi syarat.
Langkah 4. Ikuti kursus gratis di Universitas Big Data untuk opsi yang hemat biaya
Jika Anda tidak ingin membayar kursus online, Universitas Big Data adalah pilihan yang bagus. Mereka memiliki kursus 2 bagian, yang pertama-tama berfokus pada dasar-dasar Hadoop, kemudian pada pemrograman dengan Hadoop, dan format online memudahkan Anda untuk melakukannya dengan kecepatan Anda sendiri.
- Anda dapat menemukan kursus ini di
- Mereka menawarkan banyak tutorial dalam bahasa Inggris, serta Jepang, Spanyol, Portugis, dan Rusia.
Langkah 5. Cari panduan di YouTube jika Anda membutuhkan pelatihan khusus dan gratis
Ada ribuan video yang dibuat untuk menjelaskan Hadoop dan cara menggunakannya. Berbagai macam video memberi Anda fleksibilitas, plus gratis. Jika Anda mengalami masalah tertentu, cari di YouTube untuk video yang memandu Anda melalui proses tersebut.
Tutorial Hadoop juga harus cukup mudah ditemukan, karena "hadoop" adalah istilah pencarian yang unik
Langkah 6. Gunakan tutorial gratis Yahoo jika Anda ingin berlatih dengan contoh virtual
Tutorial ini dipecah menjadi 7 modul, dan mereka menginstruksikan Anda untuk menginstal dan mengoperasikan Hadoop sejak awal. Ini adalah pilihan yang bagus untuk memoles keterampilan tertentu jika mereka sedikit berkarat.
Langkah 7. Lihat dokumen Sumber Terbuka IBM untuk instruksi mendalam dan gratis
Ini adalah dokumen PDF sumber terbuka yang sangat teliti yang dibuat oleh inisiatif pelatihan IBM. Ini memandu Anda melalui Hadoop dengan hati-hati, langkah demi langkah, dan memberikan instruksi tertulis yang jelas.
Instruksi ini juga berfungsi dengan baik saat dipasangkan dengan demo langsung seperti Cloudera
Metode 2 dari 2: Transisi ke Aplikasi Dunia Nyata
Langkah 1. Tanyakan apakah Anda dapat menerapkan Hadoop di tempat kerja untuk berlatih dengan data nyata
Ajukan permintaan dengan atasan atau penyelia Anda, atau bicarakan dengan mereka secara pribadi tentang membawa keterampilan baru ini ke tempat kerja. Ini sangat penting jika perusahaan Anda membayar untuk pelatihan atau kursus online apa pun.
Semakin cepat Anda mulai menerapkan keterampilan yang telah Anda pelajari, semakin cepat Anda dapat menguasainya
Langkah 2. Carilah proyek sederhana untuk melatih keterampilan Anda
Pilih proyek yang relatif sederhana dan berisiko rendah, seperti menghitung dan memberi peringkat jumlah interaksi per agen pelanggan, seperti email dan sesi obrolan.
- Beberapa aplikasi data nyata lainnya termasuk pemindaian melalui weblog untuk kesalahan atau pemantauan saluran media sosial untuk sentimen merek.
- Anda juga dapat berlatih dengan sampel data dari situs seperti https://www.kaggle.com/datasets atau
Langkah 3. Secara teratur periksa kode Anda dengan subset kecil untuk mengatasi bug apa pun
Sebelum menjalankan seluruh kumpulan data, ambil kumpulan data uji yang lebih kecil ke mesin lokal Anda dan jalankan melalui beberapa mode berbeda. Misalnya, Anda dapat menjalankannya secara iteratif melalui Local Jobrunner Mode, lalu Pseudo-Distributed Mode, dan kemudian Fully-Distributed Mode.
- Ini akan memungkinkan Anda mengenali kekurangan atau bug apa pun sebelum diperkuat dalam kumpulan data lengkap.
- Mode Jobrunner Lokal memungkinkan Anda menguji dan men-debug kode Peta dan Reduce secara lokal, Mode Terdistribusi Pseudo meniru lingkungan produksi, dan mode Terdistribusi Sepenuhnya melihat kluster produksi Anda yang sebenarnya.
Langkah 4. Gunakan uji coba gratis 1 tahun untuk berlatih di lingkungan mesin virtual
Perusahaan seperti Amazon dan Microsoft menawarkan langganan berbayar untuk layanan praktik Hadoop mereka. Mesin virtual Amazon disebut Amazon Web Service (AWS) dan layanan Microsoft disebut Microsoft Azure. Untuk kedua layanan tersebut, tahun pertama Anda gratis saat Anda memasukkan informasi kartu kredit Anda.
Jangan lupa untuk membatalkan langganan setelah 1 tahun untuk menghindari tagihan
Tips
- Perlu diingat bahwa Hadoop adalah bahasa pemrograman yang lebih khusus dan sempit. Ini tentu akan memberi Anda keunggulan di dunia data besar, tetapi tidak selalu diperlukan untuk menjadi seorang programmer.
- Anda juga dapat membaca buku dan artikel tentang Hadoop, seperti Hadoop:The Definitive Guide, 3rd Edition oleh Tom White.