Memulai Belajar JAVA

JAVA merupakan bahasa pemrograman yang powerfull, dari segi keamanan pun java adalah bahasa pemrograman yang secure. java menyediakan paket – paket pembuatan aplikasi dengan berbagai platform.. dari mulai aplikasi yang berjalan di mobile device, web, sampai dengan enterprise. untuk itu dalam mempelajari bahasa pemrograman yang satu ini kita harus bisa menentukan arah. nah darimana kita harus mulai mempelajari JAVA..? disini saya akan berbagi pengalaman saya saat baru belajar java…..

Buku yang pernah saya pelajari

buku yang pernah saya pelajari

1. MEMPELAJARI JAVA FUNDAMENTAL

java merupakan pemrograman berbasis OOP (Object Oriented Programming) untuk itu bagi teman – teman yang sudah pernah mempelajari bahasa pemrograman seperti Visual Basic akan sedikit mempunyai gambaran karena VB mendukung OOP walaupun tidak sepenuhnya berbasis OOp. apalagi teman – teman yang sudah mempelajari bahasa C dan C++ akan sangat terbantu karena memang syntax JAVA banyak kemiripan dengan C.

yang dimaksud java fundamental adalah materi – materi pelajaran dasar – dasar OOP, seperti Pewarisan(Inheritance)… Polimorfisme.. Exception.. dan masih banyak istilah – istilah lain dalam dasar – dasar java. untuk tahapan ini saya sarankan teman – teman untuk membeli buku java yang dasar… dan jangan terlalu terpaku pada pembahasan perulangan, array, variabel pada java, karena pembahasan – pembahasan itu banyak kesamaan dengan bahasa pemrograman lain. tetapi pahamilah istilah – istilah seperti class, method, konstruktor, hak akses(public, private, protected), interface, overload, override, dll.

dan dalam tahapan ini teman – teman masih menggunakan tampilan berbasis teks, belum kepada GUI.

2. MEMAHAMI GUI PADA JAVA

setelah teman – teman mahir dengan istilah – istilah pemrogaman di dalam JAVA barulah teman – teman bisa konsentrasi dalam pemrograman berbasis GUI. di dalam GUI java terbagi dua yakni AWT dan SWING, AWT tampilannya agak jadul seperti Visual Basic sedangkan tampilan yang ditawarkan SWING jauh lebih menarik dan mempunyai ciri khusus. oleh sebab itulah saat ini sebagian besar program java dibuat menggunakan SWING bukan AWT.

namun demikian saran saya teman – teman harus mempelajari keduanya, terlebih masalah LAYOUT MANAGER dalam JAVA untuk memudahkan pengaturan tampilan… oia sekalian juga belajar event – handling

3. TENTUKAN ARAH LEBIH LANJUT

nah… sampai di tahapan ini teman – teman bisa di bilang calon programmer java…heheheh tapi belom jadi programmer loe ya… :p tentukan arah maksudnya APAKAH ANDA MAU MEMBUAT PROGRAM MENGGUNAKAN DATABASE, PROGRAM MULTIMEDIA, ATAU PROGRAM DESKTOP TANPA DATABASE…

kebetulan saya tertarik dengan program yang menggunakan database….. jadi saya lebih mendalami masalah – masalah tersebut…

4. CARI LITERATUR YANG BANYAK

untuk memudahkan teman – teman mempelajari java….cari literatur – literatur tentang java sebanyak – banyaknya seperti di link berikut ini :

eecchhoo.wordpress.com

goldentstudios.com

forum pemrograman kaskus, dll

 

SELAMAT BELAJAR JANGAN PANTANG MENYERAH…..

Leave a Reply