Lewati ke konten utama

5 Tantangan Python untuk Mengembangkan Keterampilan Anda

Tingkatkan keterampilan Python Anda dengan lima tantangan pengkodean Python ini. Uji diri Anda untuk melihat apakah Anda dapat menyelesaikan salah satunya dalam seminggu!
DataCamp Team
DataCamp Team

Buat Akun Gratis Anda

Berlatih dan lacak kemajuan Anda.

Lanjutkan dengan GoogleDengan melanjutkan, Anda menyetujui Ketentuan Penggunaan, Kebijakan Privasi dan bahwa data Anda disimpan di AS.

5 Tantangan Python

Berkat sifatnya yang serbaguna dan mudah digunakan, tidak mengherankan jika Python menempati peringkat sebagai salah satu bahasa pemrograman yang paling banyak digunakan. Python menjangkau banyak orang dari berbagai latar belakang, termasuk data scientist, web developer, dan software developer. 

Jadi jika fleksibilitas dan keserbagunaan adalah gaya Anda, tidak perlu mencari lagi karena Python adalah pasangan yang tepat! Jelajahi berbagai paket Python, seperti Plotly dan Dash, untuk mengasah keterampilan pemrograman Anda melalui lima tantangan Python kami. Anda juga dapat melihat tantangan R dan tantangan SQL kami.

Mengapa mengikuti tantangan Python?

Tantangan coding adalah cara yang bagus untuk menerapkan pengetahuan Python Anda. Dengan proyek yang dikurasi untuk berbagai tingkat kemampuan, Anda dapat berlatih secara bertahap menggunakan beragam dataset, termasuk:

  • Data Harga Bitcoin
  • Popularitas film Disney
  • Sentimen Berita Pasar Saham
  • Karakter Game of Thrones

Dengan dataset ini, Anda dapat melakukan berbagai tugas, termasuk mengembangkan dashboard, analisis dan visualisasi data, machine learning, pemrosesan bahasa alami, dan analisis jaringan. Rangkaian keterampilan ini dapat membantu Anda memantapkan pengetahuan Python dan mendapatkan latihan berharga menggunakan berbagai prinsip. 

Selain melatih keterampilan pemrograman Python Anda, Anda juga dapat membuat proyek ini di DataLab, notebook data milik DataCamp. Menggunakan DataLab adalah cara yang bagus untuk membangun portofolio coding, yang dapat Anda tampilkan dalam resume Anda.

5 Tantangan Python untuk Mengembangkan Keterampilan Anda

Banyak dari Anda akan mengambil langkah dan mulai dengan berbagai track, kursus, proyek, dan lainnya terkait Python kami.  Pada bagian ini, Anda akan menemukan 5 proyek Python yang dapat diselesaikan dalam 1 minggu atau kurang. Pilih sebuah proyek dan mulai hari ini! 

1. Kembangkan Dashboard Menggunakan Plotly dan Dash 

Dashboard Penjualan

Visualisasi data dan dashboard sering disebut sebagai "pintu gerbang" menuju data science. Paket Plotly dan Dash di Python adalah titik awal yang sangat baik untuk mengembangkan dashboard di Python tanpa biaya bagi Anda atau tim Anda. 

Dalam kursus Building Dashboards with Dash and Plotly, Anda akan belajar cara menyusun dan menata dashboard, membangun portofolio dashboard, membuat aplikasi web sederhana yang dapat Anda bagikan kepada orang lain, dan banyak lagi.

 Prasyarat Kursus

2. Analisis Data Harga Bitcoin 

Pasar mata uang Bitcoin

Cryptocurrency seperti Bitcoin bisa jadi merupakan masa depan uang yang tak terbantahkan dan skema cepat kaya yang fantastis, atau emas bodoh yang menyebabkan kerugian besar pada tabungan hidup. Dapatkan pemahaman yang lebih baik tentang harga Bitcoin dengan melakukan exploratory data analysis di Python. 

Proyek Exploring the Bitcoin Cryptocurrency Market memungkinkan Anda mengeksplorasi dan memvisualisasikan kapitalisasi pasar dan volatilitas berbagai cryptocurrency.

 Prasyarat Kursus

3. Prediksi popularitas film Disney 

Popularitas film Disney

Film Disney telah menjadi andalan budaya populer selama hampir satu abad. Namun, apa yang menjadi kunci kesuksesan mereka? Machine learning dapat memberikan wawasan tentang apa yang membuat sebuah film—atau produk apa pun—menjadi populer.

Dalam proyek Disney Movies and Box Office Success, Anda akan mengeksplorasi dan memvisualisasikan faktor-faktor yang memprediksi popularitas film Disney, lalu menjalankan model regresi linear untuk membuat prediksi tentang potensi kesuksesan film-film mendatang.

 Prasyarat Kursus

4. Ekstraksi Analisis Sentimen Berita Pasar Saham

Analisis Sentimen Berita Pasar Saham

Saham hanya bernilai sejauh orang meyakininya. Untungnya, jurnalis banyak menghabiskan waktu untuk membahas seberapa besar nilai saham dalam artikel berita! Teks artikel mereka memuat informasi penting yang menunjukkan seberapa bullish atau bearish penulisnya, membantu Anda memprediksi apakah harga suatu saham akan naik atau turun.

Dalam proyek Extract Stock Sentiment from News Headlines, Anda akan menggunakan jenis analisis teks yang disebut analisis sentimen untuk menentukan seberapa bullish (positif) atau bearish (negatif) pendapat pengamat terhadap harga saham.

 Prasyarat Kursus

5. Analisis Jaringan Karakter Game of Thrones

Analisis Jaringan Karakter GoT

Meskipun agak lawas, seri buku George R.R. Martin, A Song of Ice and Fire (lebih dikenal sebagai serial TV Game of Thrones) sangat digemari karena narasinya yang kompleks, alur karakter yang saling terkait, dan skala semestanya. Lantas, siapa karakter terpenting dari semuanya? 

Data science dapat menjawabnya—Dalam proyek tingkat lanjut A Network Analysis of Game Of Thrones, Anda akan menggunakan teknik penambangan data media sosial populer seperti Analisis Jaringan untuk memahami hubungan antar karakter Game Of Thrones, dan secara otomatis menentukan siapa karakter yang paling berpengaruh di antara semuanya. 

 Prasyarat Kursus

Topik

Terkait

blogs

40 Pertanyaan Wawancara DBMS Teratas di 2026

blogs

Tutorial Korelasi di R