Python adalah salah satu bahasa pemrograman yang sedang tren saat ini. Saya termasuk orang yang mengenal python di akhir-akhir masa kuliah saya. Awalnya saya mengira bahasa ini susah untuk dipelajari dan akan jarang digunakan dalam kehidupan nyata tetapi saya salah besar. Pada artikel pertama ini kita akan mengenal python dan kenapa harus belajar python
Python dapat diimplementasikan dalam berbagai platform seperti website, desktop dan mobile. Beberapa survey menobatkan python menjadi bahasa yang paling banyak digunakan saat ini
Saat ini python menjelma menjadi salah satu tool idaman oleh banyak orang yang bekerja di bidang data. Beberapa tahun belakangan ini muncul pekerjaan-pekerjaan baru yang sebelumnya tidak ada yang berhubungan dengan data seperti (big) data engineer, data scientist, business intelligence developer dan sebagainya.
Menurut Harvard business school, pekerjaan data scientist dinobatkan menjadi pekerjaan terseksi di abad 21. Hal ini dikarenakan pengolahan data merupakan profesi yang sangat mahal untuk membantu berbagai macam hal seperti melihat tren, memberikan rekomendasi, membantu dalam pengambilan keputusan yang cepat, mencari pola dalam suatu aktifitas dan lain lan.
Semua bidang diatas adalah berhubungan dengan data dan python adalah salah satu bahasa yang populer digunakan oleh mereka. Python memudahkan bekerja dengan data karena banyaknya library dan komunitas besar yang mendukungnya
Profesi sebagai pengolah data di Indonesia dianggap masih kurang karena kebutuhan tidak sesesui dengan jumlah SDM hingga munculah banyak course tentang data science untuk meningkatkan SDM data scientist. Course dalam negeri mulai bermunculan seperti DQLab, Pintaria, inixindo, maubelajarapa, make-ai dan masih banyak yang lainnya
Course tentang data science tidak hanya mulai menjamur di pendidikan informal. Beberapa perguruan tinggi mulai menerapkan kurikulum yang berbasiskan data. Salah satunya adalah PTN Universitas Airlangga Surabaya yang bahkan membuka prodi baru dengan jurusan data science (Sains Data).
Blog ini memang dikhususkan bagi siapapun untuk belajar dan berprofesi tentang data sehingga diberi nama ngodingdata.com.. ngodingdata yang artinya memprogram semua hal yang berhubungan tentang data. Harapannya blog ini memberikan manfaat besar bagi yang ingin belajar tentang data dan tertarik bekerja di bidang data.
Konten di blog ini diharapkan mampu mengakomodir pengetahuan dasar tentang python, data scraping, data processing, data visualization, machine learning, deep learning, big data dan cloud.
Satu hal penting sebelum memulai itu semua adalah harusnya memahami dan terbiasa menggunakan bahasa pemrograman yang mampu mengolah data dengan mudah. Python adalah salah satu alternatif yang banyak digunakan sehingga pada segmen awal fundamental bahasa pemrograman python akan menjadi materi awal.
Materi python dibagi menjadi beberapa bahasan antara lain:
Pengenalan python dan mengapa harus belajar
Instalasi Python dengan Anaconda di Windows
Instalasi Python dengan Anaconda di Linux
Eksekusi file Python
Pengenalan Variabel dan Tipe Data di Python
Penulisan komentar di python
Teknik Print di Python
Mengenal Jenis Operator di Python
User Input di Python
Memahami Percabangan di Python
Memahami Perulangan di Python
Menggunakan Fungsi di Python
Lambda expression
Struktur List di Python
Struktur Tuple di Python
Struktur Dictionary di Python
File Handling di Python
Memahami Argumen *args **kwargs
Cara Install Library Python
Memahami Jupyter notebook dan cara menggunakannya
ikut belajar