Wednesday, 13 July 2016

Belajar Java Programming, Mulai Dari Mana?

Bagi kalian yang berada di jurusan yang berurusan dengan koding seperti Teknik Informatika, Teknik Komputer, Sistem Informasi, Management Informatika dllnya pasti tau susahnya belajar bahasa pemrograman Java. Ya pusing! pasti itu kata pertama bagi mereka yang baru pertama kali belajar.


Java adalah sebuah bahasa pemrograman yang menerapkan konsep Object Oriented (Pemrograman Berorientasi Object).

Bagi sebagian orang pasti memusingkan pemrograman Java. Kali ini saya akan membahas bagaimana step-step belajar bahasa pemrogaman Java yang pernah saya praktekan.

BAGAIMANA CARA PALING MUDAH BELAJAR JAVA?


Sejatinya tidak ada cara mudah dalam belajar bahasa pemrograman java, semuah butuh proses dan jam terbang, harus banyak-banyak mencoba kasus. Jika kalian hanya ingin membuat program dengan cara instant yasudah hire orang saja hehe

KONSEP DASAR OOP


Sebelum memulai koding, (jika kalian buta banget dengan pemrograman java) sebaiknya kalian baca-baca informasi tentang apa itu OOP, bagaimana sih penulisan program java secara OOP?
  • Ada yang namanya Class
  • Ada yang namanya Method
  • Ada yang namanya Hak Akses Modifier (Public, Private, Protected)
  • Ada yang namanya tipe data 
Sebenarnya masih banyak hal-hal yang perlu kalian ketahui dalam java seperti Inheritance, Encapsulation, Interface, Abstract, Polymorphism dllnya. Tapi agar tidak membuat kalian pusing dan putus asa, cukuplah dengan point-point yang sebutkan diatas. Ketika kalian sudah naik level, kalian bolehlah masuk ke level middle nya.

Untuk Hak Akses Modifier kalian bisa baca di postingan saya tentang Encapsulasi dan Polimorfism

LATIHAN MEMBUAT PROGRAM SEDERHANA


Saya setuju jika semua poin yang saya sebutkan diatas blm cukup jika ingin jadi programmer java, tp ingat apa gunanya teori tanpa praktek? Ya betul! setelah kalian sedikitnya sudah mengerti tentang point-point diatas, barulah kalian coba-coba buat progam sederhana.

Buatlah program mencari bilangan negative, bilangan ganjil-genap, bilangan prima atau bisa buat kasir/kalkulator sederhana. Tapi ingat kalian harus coba dengan cara berbeda-beda,

Misalnya dari contoh pertama yang kalian dapat membuat progam tanpa menggunakan method, selanjutnya kalian buat dengan menggunakan method. Jika awalnya program tersebut hanya satu class cobalah kalian buat berbeda class. Dari sana kalian akan paham betul apa namanya itu method, hak modifier dan tipe data pada Java

LATIHAN DENGAN MySQL


Program sederhana disana pasti masih berbau console dan Scanner, maksudnya semua interaksi terjadi menggunakan Scanner ataupun JOptionPane, ya kan?

Untuk memperbanyak jam terbang kalian, cobalah buat aplikasi yang berintegrasi dengan database MySQL, buat sampai kalian bisa menampilkan data dari database.

kalian bisa buat menggunakan GUI ataupun di console biasa tidak apa-apa, intinya kalian paham logic bagaimana proses mengambil data dari SQL. Setelah kalian berhasil menampilkan data SQL di console coba sekarang tampilkan datanya di table.

JANGAN MENYERAH BELAJAR PROGRAMMING JAVA


Coba terus-menerus sampai kalian bosan, sampai kalian paham betul kodingan yang kalian tulis. Nanti dengan sendirinya kalian akan bisa menulis program dengan Java.

Intinya tidak ada cara instan dalam belajar programming, dan tidak ada interval waktu sampai kapan. Programming akan jalan terus tanpa akhir (Technology is always moving forward)

Pasang di Mindset kalian, kalian anak IT setidaknya kalian lulus harus bisa minimal satu bahasa pemrograman, biar gak percuma ngambil jurusan IT.

Ada yang bilang begini, " Kita disini bukan jadi programmer, tapi jadi Analyst". Jawaban saya bagaimana? "I can smell bullshit in that words", ya iyalah, bagaimana mau jadi analyst kalau koding aja gak bisa.

OK itu sharing dari pengalaman saya belajar bahasa pemrograman Java, semoga membantu inspirasi kalian.

Please post a polite comment and do not post a spam
EmoticonEmoticon