Sunday, 1 February 2015

E-Book Gratis Pemrograman Java Desktop

E-book kali ini berbeda dengan e-book sebelumnya yang membahas HTML maupun PHP, kali ini saya akan nge-share e-book untuk pemrograman java desktop. bahasa java ini adalah bahasa yang saya kuasai sebelum PHP.. di Java, kita tidak akan kesulitan untuk membuat user interface karena pada Netbeans sudah disediakan segalanya, kita hanya perlu melakukan drag n drop pada bentuk yang kita kehendaki akan tampil di Panel yang kita buat. Bagi pemula yang sedang belajar Java, buku ini sudah lebih dari cukup untuk fundamental dasar pemrograman java,,

Berbicara  mengenai  Java,  kita  sebenarnya  membicarakan  tentang  dua  hal  yang  saling
berkaitan. Yang pertama adalah Java sebagai bahasa pemrograman dan Java sebagai platform
pengembangan aplikasi. Di bab Java Fundamental ini kita akan belajar mengenai Java sebagai bahasa pemrograman, kita akan belajar bagaimana menulis kode Java dengan benar tanpa ada kesalahan  sintaks.  Setelah  melewati  bab  Java  Fundamental  kita  akan  belajar  Java  sebagai platform pengembangan aplikasi. Bahasa pemrograman Java pada awalnya  ibuat oleh James Gosling pada tahun 1995 sebagai bagian dari Sun Microsystem Java Platform. Sintaks Java banyak diturunkan dari C dan C++ tetapi lebih sederhana, ketat dan mempunyai akses ke OS yang lebih terbatas. Hal ini karena Java  ditujukan  sebagai  bahasa  pemrograman  yang  cukup  sederhana  untuk  dipelajari  dan
mudah dibaca. Aplikasi Java ditulis sebagai fle berekstensi .java yang dicompile menjadi fle .class. File .class ini adalah bytecode yang bisa dijalankan di semua Java Virtual Machine, tidak peduli apapun OS-nya  ataupun  arsitektur  processornya.  Java  adalah  bahasa  yang  ditujukan  untuk  semua kebutuhan,  concurent,  berbasis  class,  object  oriented  serta  didesain  agar  tidak  tergantung
terhadap lingkungan dimana aplikasi dijalankan (OS dan processor). Java  ditujukan  agar  bisa  “ditulis  sekali,  bisa  jalan  di  manapun”.  Sekarang  ini  Java  adalah bahasa  pemrograman  paling  populer  dan  paling  banyak  digunakan  untuk  membuat  aplikasi baik aplikasi di embedded system, mobile, desktop hingga web application. Java mempunyai empat prinsip penting yang dijadikan sebagai tujuannya, keempat prinsip ini adalah :
1. Java harus “sederhana, object oriented dan mudah dimengerti”
2. Java harus “kuat dan aman”
3. Java harus “netral terhadap arsitektur system (OS,processor) dan bisa jalan di manapun”
4. Java harus bisa dijalankan dengan “kinerja yang tinggi”
5. Java harus “interpreted, threaded dan dinamis”
Dengan  kelima  prinsip  di  atas,  aplikasi  java  mempunyai  popularitas  yang  sangat  tinggi
terutama  di  dunia  enterprise  application.  Dimana  semua  prinsip  di  atas  sangat  cocok  untuk
jenis  aplikasi  ini.  Industri  yang  mempunyai  budget  tinggi  untuk  IT  seperti  perbankan  dan
telekomunikasi  menggunakan  Java  secara  ekstensif.  Banyak  aplikasi  dengan  skala  raksasa
dibangun menggunakan platform Java.

Java Platform terdiri dari tiga buah profle : Java ME (Java Micro Edition) adalah java yang bisa
berjalan di dalam embedded system seperti Java Card dan Handphone. Java SE (Java Standard
Edition) adalah java yang bisa berjalan di dalam PC maupun server sebagai aplikasi standalone
maupun aplikasi desktop. Java EE (Java Enterprise Edition) adalah profle java yang ditujukan
untuk membuat aplikasi Enterprise seperti Web Application (Servlet) dan Enterprise Java Bean
(EJB).
Instalasi  platform  Java  terdiri  dari  dua  paket  aplikasi.  Paket  yang  pertama  adalah  JRE  (Java
Runtime  Environment),  paket  ini  terdiri  dari  semua  aplikasi  yang  dibutuhkan  agar  sebuah
aplikasi Java bisa berjalan, seperti library dan JVM (Java Virtual Machine). Paket kedua adalah
JDK (Java Development Kit), paket ini terdiri dari JRE dan ditambah dengan perkakas untuk
membuat  aplikasi  Java  seperti  java  compiler  (javac),  java  documentation  (javadoc)  dan  java
archive (jar). Buku  ini  membahas  tentang  bagaimana  membuat  aplikasi  Java,  sehingga  diperlukan  JDK terinstall  terlebih  dahulu  di  system  anda  sebelum  bisa  menjalankan  contoh-contoh  program yang ada di sini. Selama kita membahas Java Fundamental, cukup install JDK saja dan gunakan text editor sederhana seperti notepad, vi, mcedit, textedit, notepad++, maupun emacs. Setelah melewati bab ini, kita akan menggunakan NetBeans untuk membuat aplikasi yang sebenarnya.Buku  ini  mengasumsikan  pembacanya  sudah  pernah  belajar  dasar-dasar  Algoritma 
pemrograman sehingga cukup mengerti konsep-konsep dasar seperti variabel, struktur data, tipe
data,  iterasi,  kondisi,  operator  dan  logika  matematika.  Dengan  asumsi  ini,  buku  ini  tidak  lagi
membahas  pengertian  apa  itu  variabel  atau  apa  itu  tipe  data,  kita  langsung  menerangkan
bagaimana  variabel  di  Java,  bagaimana  tipe  data  di  Java  dan  seterusnya.  Kalau  anda  belum
mengerti mengerti mengenai konsep-konsep algoritma pemrograman sebaiknya baca dahulu buku
Algoritma pemrograman yang cukup banyak tersedia di toko buku.

Buku ini salah satu karya mas IFNU BIMA, kalian bisa langsung mendownload di situs resminya di http://tanyajava.com/download/javadesktop atau bisa juga di download di link yang saya sediakan di bawah ini. semoga bermanfaat ;)

Jangan lupa jejaknya ya!

Salam coding ;)

Download disini!


Lewat Ziddu :  download e-book gratis pemrograman java desktop


Lewat mediafire : download e-book gratis pemrograman java desktop



No comments:

Post a Comment