Sebagai salah satu kerangka pengaturcaraan sumber terbuka yang paling kuat, Hadoop adalah alat penting bagi sesiapa sahaja yang berharap dapat mencari pekerjaan besar. Sekiranya anda ingin memanfaatkan kemahiran Hadoop anda atau belajar bagaimana menguasainya, pilihan terbaik anda adalah mengikuti kursus dalam talian. Sekiranya itu tidak tersedia untuk anda, tonton tutorial dalam talian percuma dan gunakan bahan rujukan untuk menyelesaikan masalah tertentu. Setelah anda memahami asasnya, latihlah sekumpulan kecil data dunia nyata untuk meningkatkan kemahiran anda.
Langkah-langkah
Kaedah 1 dari 2: Mengambil Kursus dan Menggunakan Tutorial
Langkah 1. Mendaftar ke Cloudera untuk kursus 6 bahagian dan tutorial interaktif
Cloudera memberi anda contoh dunia nyata untuk berlatih di persekitaran yang hanya boleh dibaca, jadi anda tidak perlu risau untuk melakukan kesalahan besar. Mereka juga menawarkan alat analisis untuk membantu anda mengeksperimen data pertanyaan, serta demo langsung percuma yang disebut Cloudera Live untuk membantu anda mempelajari persekitaran Hadoop.
Walaupun kursus lengkap dan mendalam dengan pensijilan akan dikenakan biaya $ 295, ia pasti akan bernilai jika anda menggunakan kemahiran ini untuk pekerjaan anda. Menggunakan kursus Cloudera akan membantu anda menangkap kesilapan dan menjimatkan masa, yang akan membuatnya cepat membayar sendiri
Langkah 2. Cuba kursus dalam talian percuma melalui Cloudera jika anda sudah mengetahui asasnya
Sekiranya anda mempunyai pengalaman dengan Hadoop dan hanya mahukan penyegaran semula, anda mungkin tidak perlu mengeluarkan wang untuk kursus 6 bahagian. Sebaliknya, lihat kursus dalam talian percuma di laman web Universiti Cloudera.
Terdapat sumber untuk pentadbir, pembangun, dan penganalisis data, jadi tidak kira apa peranan anda, anda harus dapat mencari kursus yang sesuai
Langkah 3. Ikuti kursus peringkat universiti di Coursera jika anda mahukan lebih banyak teori
Coursera adalah sumber kursus pengaturcaraan yang terkenal dan dihormati. Walaupun petunjuknya pada umumnya lebih bersifat teori dan tidak menyertakan banyak contoh berjalan, anda boleh berlatih bersama tutorial dan menggunakan projek kursus untuk mendapatkan pengalaman praktikal.
- Anda boleh mendapatkan kursus ini dalam talian di
- Kosnya berbeza antara kursus, tetapi Coursera juga menawarkan pilihan bantuan kewangan bagi mereka yang memenuhi syarat.
Langkah 4. Ikuti kursus percuma di Big Data University untuk pilihan yang menjimatkan
Sekiranya anda tidak mahu membayar kursus dalam talian, Big Data University adalah pilihan yang bagus. Mereka mempunyai kursus 2 bahagian, yang pertama kali memfokuskan pada asas-asas Hadoop, kemudian pada pengaturcaraan dengan Hadoop, dan format dalam talian mempermudah anda mengikut rentak anda sendiri.
- Anda boleh mendapatkan kursus ini di
- Mereka menawarkan banyak tutorial dalam bahasa Inggeris, serta Jepun, Sepanyol, Portugis, dan Rusia.
Langkah 5. Cari panduan di YouTube jika anda memerlukan latihan khusus dan percuma
Terdapat ribuan video yang dibuat untuk menjelaskan Hadoop dan bagaimana menggunakannya. Pelbagai jenis video memberi anda fleksibiliti, dan percuma. Sekiranya anda menghadapi masalah tertentu, cari di YouTube untuk video yang memandu anda melalui proses tersebut.
Tutorial Hadoop juga cukup mudah dicari, kerana "hadoop" adalah istilah carian yang unik
Langkah 6. Gunakan tutorial percuma Yahoo jika anda ingin berlatih dengan contoh maya
Tutorial ini dibahagikan kepada 7 modul, dan mereka memberi arahan kepada anda untuk memasang dan mengendalikan Hadoop sejak awal. Ini adalah pilihan yang bagus untuk meningkatkan kemahiran tertentu jika mereka sedikit berkarat.
Langkah 7. Rujuk dokumen Sumber Terbuka IBM secara percuma dan mendalam
Ini adalah dokumen PDF sumber terbuka yang sangat teliti yang dibuat oleh inisiatif latihan IBM. Ini memandu anda melalui Hadoop dengan teliti, langkah demi langkah, dan memberikan arahan bertulis yang jelas.
Arahan ini juga berfungsi dengan baik ketika dipasangkan dengan demo langsung seperti Cloudera
Kaedah 2 dari 2: Peralihan ke Aplikasi Dunia Nyata
Langkah 1. Tanya adakah anda dapat melaksanakan Hadoop di tempat kerja untuk berlatih dengan data sebenar
Kemukakan permintaan dengan atasan atau penyelia anda, atau berbincang secara langsung dengan mereka tentang membawa kemahiran baru ini ke tempat kerja. Ini sangat penting sekiranya syarikat anda membayar sebarang latihan atau kursus dalam talian.
Semakin cepat anda mula menerapkan kemahiran yang telah anda pelajari, semakin cepat anda dapat menguasainya
Langkah 2. Cari projek mudah untuk mempraktikkan kemahiran anda
Pilih projek yang agak sederhana dan berisiko rendah, seperti menghitung dan menentukan jumlah interaksi setiap ejen pelanggan, seperti e-mel dan sesi sembang.
- Beberapa aplikasi data sebenar lain termasuk mengimbas melalui blog web untuk kesilapan atau memantau saluran media sosial untuk sentimen jenama.
- Anda juga boleh berlatih dengan data sampel dari laman web seperti https://www.kaggle.com/datasets atau
Langkah 3. Periksa kod anda secara berkala dengan subset kecil untuk mengatasi sebarang bug
Sebelum menjalankan keseluruhan kumpulan data, bawa set data ujian yang lebih kecil ke mesin tempatan anda dan jalankan melalui beberapa mod yang berbeza. Sebagai contoh, anda boleh menjalankannya secara berulang melalui Mod Jobrunner Tempatan, kemudian Mod Pseudo-Distributed, dan kemudian Mod Sepenuhnya Didistribusikan.
- Ini akan membolehkan anda mengenali sebarang kekurangan atau bug sebelum diperkuat dalam set data penuh.
- Mod Jobrunner Tempatan membolehkan anda menguji dan menyahpepijat kod Peta dan Mengurangkan anda secara tempatan, Mod Tersebar Pseudo meniru persekitaran pengeluaran, dan mod Pengagihan Sepenuhnya melihat kluster pengeluaran sebenar anda.
Langkah 4. Gunakan percubaan percuma selama 1 tahun untuk berlatih di persekitaran mesin maya
Syarikat seperti Amazon dan Microsoft menawarkan langganan berbayar untuk perkhidmatan praktik Hadoop mereka. Mesin maya Amazon dipanggil Amazon Web Service (AWS) dan perkhidmatan Microsoft disebut Microsoft Azure. Untuk kedua-dua perkhidmatan, tahun pertama anda percuma apabila anda memasukkan maklumat kad kredit anda.
Jangan lupa untuk membatalkan langganan selepas 1 tahun untuk mengelakkan dikenakan bayaran
Petua
- Perlu diingat bahawa Hadoop adalah bahasa pengaturcaraan yang lebih khusus dan sempit. Ini pasti akan memberi anda kelebihan dalam dunia data besar, tetapi tidak selalu diperlukan untuk menjadi pengaturcara.
- Anda juga dapat membaca buku dan artikel mengenai Hadoop, seperti Hadoop: The Definitive Guide, Edisi ke-3 oleh Tom White.