Library of Things, Startup Pencetus Budaya Baru Untuk Indonesia Bebas Sampah
September 22, 2021DQLab dan Kementrian Komunikasi dan Informatika Berikan Beasiswa Professional Academy Data Science Gratis
September 23, 2021Data Science merupakan ilmu multidisiplin yang menggabungkan banyak skill tertentu. Bahasa Pemrograman adalah salah satu ilmu yang wajib untuk Data Scientist kuasai. Tidak hanya sebatas untuk meningkatkan kemampuan ataupun mengisi waktu luang, bahasa pemrograman memiliki banyak sekali benefit yang didapatkan.
Belajar pemrograman juga bisa melatih logika dan menumbuhkan kreativitas. Sama halnya dengan belajar fisika dan matematika, bahasa pemrograman juga menuntut kita untuk menggunakan logika yang luas saat menyelesaikan masalah. Selain itu, kita juga dituntut untuk menjadi orang yang kreatif dan memiliki imajinasi tinggi. Sebab, dengan kreativitas yang tinggi kita akan dimudahkan dalam hal membuat sebuah sistem atau aplikasi.
Jika Kamu ingin mendalami Data Science terdapat beragama bahasa pemrograman yang perlu kamu kuasai. Berikut adalah bahasa pemrograman yang harus kamu ketahui :
1. Python
Python merupakan bahasa pemrograman yang banyak sekali dipakai oleh perusahaan yang mengusung industri 4.0. Python sendiri dibuat pada akhir 1980-an oleh Guido van Rossum di Belanda. Awalnya bahasa ini dibuat untuk meneruskan bahasa pemrograman yang belum maksimal yaitu bahasa ABC. Python adalah bahasa pemrograman interpretatif multiguna yang dirancang semudah mungkin untuk dipahami dan juga dibaca. Python sendiri lebih menekankan pada kode-kode yang dapat memahami sintaks,
Dengan keunggulan yang dimiliki oleh Python, bahasa pemrograman ini menjadi yang paling populer serta banyak digunakan di bidang Data Science dan juga untuk menggembangkan perangkat lunak ataupun web. Bahasa pemrograman ini termasuk ke dalam object-oriented programming. Python merupakan bahasa pemrograman yang paling cocok untuk orang yang baru pertama kali belajar bahasa pemrograman. Rumus-rumus yang digunakan juga relatif mudah, misalnya saja jika Kamu ingin menuliskan “Hello World”.
Print “Hello World!”
2. Java
Tidak kalah dengan Python Java merupakan bahasa pemrograman yang juga serba bisa dan dipakai oleh banyak perusahaan. Mundur kebelakang Java pertama kali dikembangkan oleh sebuah proyek bernama “The Green Project” yang beranggotakan James Gosling, Patrick Naughton, dan Mike Sheridan. Proyek ini pada awalnya untuk menciptakan bahasa pemrograman yang melebihi kemampuan dari C dan C++. Setelah berjalan selama 18 bulan muncul lah bahasa pemrograman baru yang diberi nama Java yang terinspirasi kopi jawa yaitu java coffee, itulah mengapa logo Java bergambar secangkir kopi.
Baca juga Kenali Macam Teknologi Hasil Implementasi Data Science
Sejak awal kemunculannya, Java sudah banyak diimplementasikan oleh para developer. Java memiliki motto yang sangat menarik yaitu “Write Once, Run Anywhere”. Moto ini digambarkan bahasa yang ditulis menggunakan kode Java dapat dijalankan diberbagai platform berbeda-beda tanpa perlu menyusun ulang kode. Ini disebabkan penulisan kode program Java biasanya disimpan dalam file berekstensi java. Dengan menggunakan javac compiler, kamu bisa menyusun file berekstensi java menjadi file berekstensi class. File berekstensi class inilah yang disebut sebagai bytecode dan bisa dijalankan di seluruh Java Virtual Machine (JVM).
Walaupun dapat digunakan diberbagai platform penulisan kode Java tidak semudah Python. Untuk menulis Hello World membutuhkan kode yang cukup panjang.
import javax.swing.JFrame; //Importing class JFrame
import javax.swing.JLabel; //Importing class JLabel
public class HelloWorld {
public static void main(String[] args) {
JFrame frame = new JFrame(); //Creating frame
frame.setTitle(“Hi!”); //Setting title frame
frame.add(new JLabel(“Hello, world!”));//Adding text to frame
frame.pack(); //Setting size to smallest
frame.setLocationRelativeTo(null); //Centering frame
frame.setVisible(true); //Showing frame
}
}
3. R
Bahasa pemrograman ini dibuat oleh Ross Ihaka dan Robert Gentleman di Universitas Auckland Selandia baru. Bahasa ini digunakan untuk analisis statistik dan juga grafik. Bahasa R kini menjadi standar de facto di antara statistikawan untuk pengembangan perangkat lunak statistika, serta digunakan secara luas untuk pengembangan perangkat lunak statistika dan analisis data.
Baca juga Kenali Data Mining untuk Belajar Data Science Pemula
R menyediakan berbagai teknik statistika (pemodelan linier dan nonlinier, uji statistik klasik, analisis deret waktu, klasifikasi, klasterisasi, dan sebagainya) serta grafik. R, sebagaimana S, dirancang sebagai bahasa komputer sebenarnya, dan mengizinkan penggunanya untuk menambah fungsi tambahan dengan mendefinisikan fungsi baru. Kekuatan besar dari R yang lain adalah fasilitas grafiknya, yang menghasilkan grafik dengan kualitas publikasi yang dapat memuat simbol matematika. R memiliki format dokumentasi seperti LaTeX, yang digunakan untuk menyediakan dokumentasi yang lengkap, baik secara daring (dalam berbagai format) maupun secara cetakan. Kode untuk penulisan Hello World lebih simple dibandingkan Java
cat(‘Hello, world!
‘)
4. Belajar Bahasa Pemrograman bersama DQLab
DQLab merupakan pusat belajar Data Science yang menawarkan kursus online bagi Kamu yang ingin mulai belajar Data Science. DQLab sendiri telah melahirkan praktisi data yang mahir dalam dibidangnya. Bersama DQLab Kamu akan belajar secara terstruktur dengan studi kasus dan data yang sesuai dengan yang berada di lapangan. DQLab juga menyediakan forum untuk sharing dengan 95,000++ member DQLab, maupun dengan ahli praktisi pakar data.
Kunjungi DQLab untuk mendapatkan diskon-diskon yang menarik setiap harinya.Mulai belajar bersama DQLab dengan sign up sekarang di DQLab.id dan nikmati pengalaman belajar yang praktis dan aplikatif agar kamu siap bersaing di industri nyata. Selamat belajar Sahabat Data DQLab!
By Yohanes Ricky & Annissa Widya | DQLab
Kuliah di Jakarta untuk jurusan program studi Informatika| Sistem Informasi | Teknik Komputer | Teknik Elektro | Teknik Fisika | Akuntansi | Manajemen| Komunikasi Strategis | Jurnalistik | Desain Komunikasi Visual | Film dan Animasi | Arsitektur | D3 Perhotelan , di Universitas Multimedia Nusantara. www.umn.ac.id