Video Tutorial Pemrograman GUI Menggunakan Java Swing


Kode : VT006
Judul : Pemrograman GUI Menggunakan Java Swing dan NetBeans IDE
Pencipta : Eko Kurniawan Khannedy, S.Kom.
Kategori : Pemrograman Java
Tingkat Keterampilan : Menengah, Lanjut
Harga : Rp.-
Rilis : Januari 2012

Java merupakan pemrograman yang paling populer di dunia saat ini. Kelebihan Java adalah dapat digunakan untuk membangun aplikasi berbasis desktop, web bahkan mobile. Saat ini aplikasi sudah mulai migrasi dari aplikasi berbasis console ke aplikasi berbasis desktop. Hal ini dikarenakan kemudahan yang interaksi yang kaya yang dapat dilakukan aplikasi desktop dibandingkan aplikasi console.

Java Swing merupakan teknologi Java untuk membangun aplikasi GUI desktop. Java Swing merupakan teknologi terbaru yang menggantikan teknologi sebelumnya yaitu AWT (Abstract Widget Toolkit). Dengan menggunakan NetBeans IDE, pengembangan aplikasi desktop menggunakan Java Swing akan lebih mudah. Hal ini dikarenakan NetBeans IDE mendukung GUI Builder, dengan demikian, pengembangan aplikasi menggunakan Java Swing dapat dilakukan dengan drag and drop.

Video tutorial Pemrograman GUI Menggunakan Java Swing merupakan panduan lengkap pengembangan aplikasi desktop menggunakan Java. Video ini berisikan pengenalan Java Swing, pembahasan lengkap serta penggunaan komponen – komponen GUI Java Swing dan juga cara penggunaan GUI Builder NetBeans IDE untuk mempermudah pengembangan aplikasi desktop menggunakan Java Swing.

Video ini tidak disarankan bagi pemula. Untuk mengikuti panduan video ini Anda haruslah mengerti tentang Java Dasar. Dianjurkan terlebih dahulu Anda menonton video tutorial Belajar Pemrograman Java 7 untuk Pemula. Dengan mengikuti video tutorial ini, diharapkan Anda akan dapat mulai membangun aplikasi desktop menggunakan Java Swing.

Lihat Daftar Isi Video Tutorial.

Video Tutorial Belajar Pemrograman HTML untuk Pemula | StripBandunk


Kode : VT002
Judul : Belajar Pemrograman HTML untuk Pemula
Pencipta : Joko Moro, S.Kom.
Kategori : Pemrograman Website
Tingkat Keterampilan : Pemula, Menengah
Harga : Rp.-
Release : November 2011

HTML merupakan format yang umum digunakan untuk membuat dokumen halaman web. Hampir semua pengembang web wajib mengerti HTML. HTML merupakan perintah-perintah kode yang dibuat untuk diterjemahkan oleh perangkat lunak bernama Browser menjadi sebuah halaman web.

HTML merupakan format yang sudah terstandarisasi di semua perangkat lunak Browser. Hal ini menjadikan pengembang web dapat membuat web dengan mudah, karena dapat diakses lewat perangkat lunak Browser seperti Internet Explorer, Mozilla Firefox, Google Chrome, Opera dan lain-lain.

Video tutorial Belajar Pemrograman HTML untuk Pemula, merupakan panduan bagi Anda yang akan belajar pengembangan web. Video tutorial ini adalah panduan wajib bagi Anda jika Anda masih pemula dalam pengembangan web. Setelah mengikuti panduan video ini, Anda akan dapat membuat web statis menggunakan HTML.

Lihat Daftar Isi Video-nya.

Servlet sebagai Controller dan JSP sebagai View


pada tulisan ini saya akan membahas tentang cara develop web yang baik jika menggunakan servlet + jsp. hampir mirip dengan konsep model view controller, dimana disini controller dibuat menggunakan servlet, view dibuat menggunakan jsp dan model nya adalah terserah anda, yang penting dia merepresentasikan sebuah data 😀

pertama, buatlah project java web application menggunakan netbeans. disini saya menggunakan glassfish versi 3, karena tomcat belum mendukung servlet 3.

kedua, karena saya menggunakan database, jadi saya buat koneksi ke database menggunakan jdbc, sengaja saya menggunakan jdbc, tidak menggunakan hibernate atau jpa, karena banyak temen-temen yang menyarankan untuk menggunakan jdbc saja, karena banyak yang belum mengerti jpa atau hibernate.

ketiga, saatnya membuat controller. seperti saya bilang sebelumnya, kalau controller menggunakan servlet, jadi disini anda perlu membuat servlet. servlet ini berguna untuk mengambil data dari database dan menyimpannya dalam model, dimana setelah itu data dalam model akan ditampilkan menggunakan jsp.

keempat, setelah data diambil dari database lewat servlet, tampilkan data tersebut menggunakan jsp, sehingga jsp disini berperan sebagai view.

terakhir, setelah semuanya selesai, saatnya menjalankan java web application tersebut.

teknik ini sangat baik digunakan, sehingga kode yang kita buat tidak bercampur aduk antar view dan controller. karena kebanyakan biasanya seseorang menumpuk proses bisnis logic seperti load data dalam jsp, sehingga kodenya akan bertumpuk seluruhnya di jsp. hal ini bisa dilakukan namun tidak direkomendasikan, karena jika web aplikasi sudah besar, maka hal ini akan membuat kode yang kita buat sulit dimengerti. oleh karena ini diperlukan pemisahan antara bisnis logic dan antarmuka, dimana bisnis logic dilakukan di servlet dan antarmuka dilakukan di jsp 😀

silahkan download sourcecodenya disini :

http://swing-usu.googlecode.com/files/hr.sql
http://swing-usu.googlecode.com/files/servlet-jsp.zip

Membatasi Karakter yang Masuk dalam JTextField di Java Swing


pada artikel kali ini, saya akan sharing ilmu tentang cara membatasi banyak karakter yang boleh masuk ke jtextfield. jtextfield dalam swing memang tidak seperti textbox yang ada di vb atau bahasa visual lainnya, di swing, sebuah jtextfield secara default tidak terbatas karakter yang dapat dimasukkan, artinya kita tidak membatasi banyak karakter yang boleh masuk.

tapi bukan berarti tidak bisa, sebenarnya bisa, namun caranya tidak semudah di vb atau delphi. dalam swing, anda harus membuat model untuk jtextfield secara manual, dimana model untuk jtextfield adalah document. artinya anda perlu membuat document baru yang akan digunakan untuk membatasi jumlah karakter.

pertama, buatlah sebuah project java application.

kedua, saatnya membuat document sendiri, dimana document yang dibuat turunan dari plaindocument, bukan document, hal ini dikarenakan untuk memudahkan dalam pembuatan kelas baru, karena tidak perlu melakukan proses implementasi metode seluruhnya.

terakhir, saatnya mencoba document yang telah dibuat.

tidak terlalu sulit bukan?

walaupun memang tidak semudah di vb atau di delphi 😀

silahkan download sourcecodenya disini :

http://swing-usu.googlecode.com/files/text-max.zip

Project Hello World Google Web Toolkit Menggunakan Eclipse


artikel sebelumnya saya membahas tentang cara membuat project hello world google web toolkit tanpa menggunakan integrated development environment. dan pada artikel sekarang ini, saya akan membahas cara menggunakan eclipse ide sebagai ide untuk membangun aplikasi google web toolkit.

sebelumnya pastikan eclipse ide sudah terinstall plugin google, jika belum silahkan install menggunakan google plugin yang bisa anda lihat cara menginstallnya disini :

http://code.google.com/intl/id/webtoolkit/usingeclipse.html

setelah eclipse terinstall plugin google, saatnya membuat project google web tookit.

saya membuat project gwt menggunakan terminal, hal ini dikarenakan jika anda membuatnya menggunakan eclipse, maka project gwt yang dibuat tidak langsung terintegrasi dengan ant. sehingga supaya bisa langsung terintegrasi dengan ant, anda perlu membuat project gwt lewat terminal.

setelah membuat project lewat terminal, sekarang import projectnya ke dalam eclipse, sehingga kita dapat melakukan manipulasi isi project tersebut menggunakan eclipse, caranya :

setelah selesai project ada dalam eclipse, saatnya menjalankan project gwt yang telah dibuat. caranya sangat mudah.

mudah bukan? 😀

Download Training Kit dari Microsoft untuk .NET Framework Developer


Microsoft .NET Framework

Buat temen-temen yang lagi belajar teknologi .NET Framework dan teman-temannya, temen-temen bisa download Training kit dari Microsoft yang bisa membantu dalam proses pembalajaran 😀

  1. Visual Studio 2010 & .NET Framework 4 Training Kit
  2. Silverlight 4 Training Kit
  3. SQL Server 2008 R2 Update for Developers Training Kit
  4. ASP.NET MVC Training Kit
  5. PHP on Windows Training Kit
  6. Windows Azure Platform Training Kit

Selamat download…. 😀

Menginstall MySQL Secara Manual di Linux « OpenScreen


Pada episode OpenScreen kali ini saya membahas tentang cara menginstall MySQL di Linux secara manual. Jadi tidak menggunakan apt-get atau yum secara otomatis, sehingga kita menginstall benar-benar secara manual tanpa bantuan sistem operasi linux.

Untuk lebih jelas silahkan download video tutorialnya disini :

http://tiny.cc/xfJle

Link-link terkait :

http://www.mysql.com/

http://www.linuxmint.com/

http://www.ubuntu.com/

OpenScreen is Online!!!


Akhirnya OpenScreen telah Online…

OpenScreen

Apa itu OpenScreen? OpenScreen merupakan Project OpenSource yang berisikan ScreenCast (Video Tutorial) seputar Ilmu Komputer. Seluruh file OpenScreen ini dihostingkan di SourceForge, hal ini karena memang SourceForge sudah terbukti sebagai tempat hosting project OpenSource yang terbaik. Baik dari segi fasilitas dan juga selain itu, data yang dapat di hosting di SourceForge adalah UNLIMITED 😀

OpenScreen beralamatkan di :

http://openscreen.wordpress.com/

dan untuk Project SourceForge nya beralamatkan di :

http://sourceforge.net/projects/openscreen/

OpenScreen ini dikelola oleh saya sendiri. Jadi jika teman-teman ada yang ingin menyumpan ScreenCast, atau bergabung dengan saya untuk mengelola OpenScreen, bisa menghubungi saya lewat Email 😀