mengenal java dan cara membuat project java bagi...
TRANSCRIPT
Lisensi Dokumen: Copyright © 2008-2014 ilmuti.org Seluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org
Mengenal Java Dan Cara Membuat Project Java Bagi
Pemula
Abdul Mukti [email protected] : http://mukti666.wordpress.com
Abstrak Java dipelopori oleh James Gosling, Patrick Naughton, Chris Warth, Ed Frank, dan
Mike Sheridan dari Sun Microsystems, Inc pada tahun 1991. Mereka membutuhkan
kurang lebih 18 bulan untuk membuat versi pertamanya. Bahasa ini pada awalnya
disebut “Oak” tapi kemudian diubah menjadi “Java” pada tahun 1995 karena nama Oak
telah dijadikan hak cipta dan digunakan sebagai bahasa pemrograman lainnya. Saat ini,
Java digunakan bermacam jenis aplikasi seperti aplikasi embedded, aplikasi keuangan,
desktop, simulasi pesawat, pemrosesan citra, game, aplikasi perusahaan terdistribusi
yang disebut J2EE. Dalam pembahasan ini kita akan mencoba pengenalan program java
bagi pemula mengenai cara membuat file Java, mengcompile file Java tersebut, dan
bagaimana menjalankan program Java. Dibagian ini juga akan membahas sedikit
tentang variabel dalam Java.
Kata Kunci: File java, program java dan variable java
Lisensi Dokumen: Copyright © 2008-2014 ilmuti.org Seluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org
Pendahuluan Pesatnya teknologi, terutama teknologi komputer sudah tak bisa dipungkiri lagi,
bagi yang mengikuti perkembangannya, ia tidak akan dipandang sebelah mata.
Sebaliknya, bagi yang tidak mengikuti perkembangannya, bersiaplah untuk mundur
secara suka rela dari panggung kompetisi. Ibarat wabah, teknologi komputer sudah
menyusupi hampir semua bidang kehidupan manusia. Dari pemerintah pusat sampai
tingkat pemerintah desa, perusahaan-perusahaan, supermarket, minimarket, perguruan
tinggi, SLTA, SLTP, bahkan SD hampir semuanya mengenal komputer.
Saat ini, yang mempunyai lingkungan yang semakin luas dan banyak diminati,
juga dapat digunakan untuk menghasilkan uang adalah dunia pemrograman komputer.
Dalam dunia pemrograman komputer, dikenal banyak bahasa pemrograman, seperti C,
C++, Pascal, Basic, Java, dan lain-lain. Di antara banyaknya bahasa pemrograman, saya
akan membahas Java sebagai bahasa pemograman yang banyak di gunakan pada masa
sekarang.
TUJUAN
Artikel ini disusun dengan tujuan sebagai sarana untuk mengikuti pesatnya
perkembangan teknologi komputer di masa sekarang ini, salah satunya di dunia
pemrograman yang sekarang semakin banyak diminati.
Pembahasan A. Sejarah Java
Java dipelopori oleh James Gosling, Patrick Naughton, Chris Warth, Ed Frank,
dan Mike Sheridan dari Sun Microsystems, Inc pada tahun 1991. Mereka
membutuhkan kurang lebih 18 bulan untuk membuat versi pertamanya. Bahasa ini
pada awalnya disebut “Oak” tapi kemudian diubah menjadi “Java” pada tahun 1995
karena nama Oak telah dijadikan hak cipta dan digunakan sebagai bahasa
Lisensi Dokumen: Copyright © 2008-2014 ilmuti.org Seluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org
pemrograman lainnya. Antara pembuatan Oak pada musim gugur 1992 hingga
diumumkan ke publik pada musim semi 1995, banyak orang yang terlibat dalam
desain dan evolusi bahasa ini. Bill Joy, Arthur van Hoff, Jonathan Payne, Frank
Yellin, dan Tim Lindholm merupakan kontributor kunci yang mematangkan
prototipe aslinya.
B. Java Modern
Java telah digunakan dalam banyak hal dan telah membuktikan keberadaannya
pada abad ke 21. Saat ini, Java digunakan bermacam jenis aplikasi seperti aplikasi
embedded, aplikasi keuangan, desktop, simulasi pesawat, pemrosesan citra, game,
aplikasi perusahaan terdistribusi yang disebut J2EE dan masih banyak lagi.
C. Java Virtual Machine (JVM)
Java Virtual Machine merupakan aplikasi sederhana yang ditulis dalam bahasa C
untuk mengeksi program yang ditulis dalam bahasa Java. Pada saat kompilasi
(perubahan dari bahasa tingkat tinggi ke bahasa lebih rendah), program tersebut diubah
menjadi KODE BYTE. Kemudian pada saat eksekusi, JVM membaca kode byte tersebu
dan mengubahnya menjadi bahasa mesin yang dimengerti oleh sistem operasi tempat
program tersebut dijalankan.
Karena JVM sangat bergantung pada platformnya (bahasa mesin merupakan
bahasa level rendah yang hanya dimengerti oleh suatu mesin tertentu, misalnya Intel,
tapi tidak dapat dimengerti oleh mesin lain, seperti Macintosh), byte code ini dapat
dibuat untuk terbebas dari kungkungan platform tertentu. Code byte yang dihasilkan
dalam proses kompilasi bahasa Java akan selalu sama untuk setiap sistem operasi atau
jenis mesinnya, tetapi JVM akan mengubah kode byte tersebut menjadi bahasa mesin
tujuannya.
Lisensi Dokumen: Copyright © 2008-2014 ilmuti.org Seluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org
D. Just In Time Compiler (JIT)
Meskipun Java didesain untuk diinterpretasi, secara teknis tidak ada yang
menghalangi Java untuk dikompilasi menjadi bahasa mesin seperti bahasa-bahasa
pemrograman lainnya. Sun menyediakan kompiler Just In Time Compiler (JIT) untuk
mengkompilasi kode byte itu menjadi bahasa mesinnya pada saat yang bersamaan
dengan eksekusinya. Walaupun demikian, pendekatan JIT ini menghasilkan
kemampuan yang lebih dibandingkan dengan interpretasi biasa.
1. PENGERTIAN JAVA
Java menurut definisi dari Sun adalah mana untuk sekumpulan teknologi untuk
membuat dan menjalankan perangkat lunak pada computer stand alone ataupun pada
lingkungan jaringan. Java 2 adalah generasi kedua dari java platform. Kata berdiri di
atas sebuah mesin interpreter yang diberi mana Java Virtual Machine (JVM). JVM
inilah yang akan membaca bytecode dalam file.class dari suatu program sebagai
representasi langsung dari program yang berisi bahasa mesin.
Oleh karena itu, bahasa java disebut sebagai bahasa pemrograman yang portable
karena dapat dijalankan pada berbagai sistem operasi, asalkan pada sistem operasi
tersebut terdapat JVM. Agar sebuah program Java dapat dijalankan, maka file dengan
ekstensi, java harus dikompilasi menjadi file bytecode. Untuk menjalankan bytecode
tersebut dibutuhkan JRE (Java Runtime Environment) yang memungkinkan pemakai
untuk menjalankan program Java, hanya menjalankan, tidak untuk membuat kode baru
lagi.
JRE berisi JVM dan library Java yang digunakan. Java memiliki beberapa versi
library atau teknologi yang disebut juga sebagai edisi dari bahasa pemrograman Java.
Tiga edisi utama dari library tersebut adalah Micro, Standard, dan Enterprise. J2ME
(Java2 Micro Edition) Sekitar musim panas 1992 proyek ini ditutup dengan
menghasilkan sebuah program Java Oak pertama, yang ditujukan sebagai pengendali
Lisensi Dokumen: Copyright © 2008-2014 ilmuti.org Seluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org
sebuah peralatan dengan teknologi layar sentuh (touch screen), seperti pada PDA
sekarang ini. Teknologi baru ini dinamai "*7" (Star Seven).
Setelah era Star Seven selesai, sebuah anak perusahaan TV kabel tertarik
ditambah beberapa orang dari proyek The Green Project. Mereka memusatkan
kegiatannya pada sebuah ruangan kantor di 100 Hamilton Avenue, Palo Alto.
Perusahaan baru ini bertambah maju: jumlah karyawan meningkat dalam waktu singkat
dari 13 menjadi 70 orang.
Pada rentang waktu ini juga ditetapkan pemakaian Internet sebagai medium
yang menjembatani kerja dan ide di antara mereka. Pada awal tahun 1990-an, Internet
masih merupakan rintisan, yang dipakai hanya di kalangan akademisi dan militer.
Mereka menjadikan perambah (browser) Mosaic sebagai landasan awal untuk membuat
perambah Java pertama yang dinamai Web Runner, terinsipirasi dari film 1980-an,
Blade Runner.
Pada perkembangan rilis pertama, Web Runner berganti nama menjadi Hot Java.
Pada sekitar bulan Maret 1995, untuk pertama kali kode sumber Java versi 1.0a2
dibuka. Kesuksesan mereka diikuti dengan untuk pemberitaan pertama kali pada surat
kabar San Jose Mercury News pada tanggal 23 Mei 1995.
Sayang terjadi perpecahan di antara mereka suatu hari pada pukul 04.00 di sebuah
ruangan hotel Sheraton Palace. Tiga dari pimpinan utama proyek, Eric Schmidt dan
George Paolini dari Sun Microsystems bersama Marc Andreessen, membentuk
Netscape. Nama Oak, diambil dari pohon oak yang tumbuh di depan jendela ruangan
kerja "bapak java", James Gosling. Nama Oak ini tidak dipakai untuk versi release Java
karena sebuah perangkat lunak sudah terdaftar dengan merek dagang tersebut, sehingga
diambil nama penggantinya menjadi "Java". Nama ini diambil dari kopi murni yang
digiling langsung dari biji (kopi tubruk) kesukaan Gosling.
Lisensi Dokumen: Copyright © 2008-2014 ilmuti.org Seluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org
2. CARA MEMBUAT PROJEECT JAVA
LANGKAH 1: Membuat kode program Java
Nah hal pertama adalah, bagaimana asal mula suatu program aplikasi Java?
Untuk menjalankan program Java, pertama-tama kita buat file teks (txt) biasa, beri nama
dengan format penamaan TitleCase dan akhiri dengan extension .java :
Misalnya Test.java
Untuk mengisi kode programnya, edit file tersebut dengan menggunakan teks
editor apa saja, misalnya Notepad.
FILE :: Test.java
Isikan kode programnya:
Code:
public class Test {
// Test -> sesuai dengan nama filenya: Test.java
// (ingat Java case sensitive, Test berbeda dgn test)
}
PS: "//" adalah komentar, apapun yang ditulis setelah // tidak akan diproses
PS2: sekali lagi Java adalah case sensitive, penulisan harus benar2 memperhatikan huruf
kecil dan huruf besar.
LANGKAH 2: Mengcompile kode program kita
Compile kode program yang telah kita buat dengan menggunakan Java compiler
(javac.exe) yang telah termasuk dalam bundel Java SDK (J2SE), dapatkan Java SDK di
http://java.sun.com/j2se/.
Gunakan DOS Prompt, buka melalui Start menu-Run-ketik CMD.
Tuliskan ini di DOS prompt :
Lisensi Dokumen: Copyright © 2008-2014 ilmuti.org Seluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org
Code:
javac Test.java
Setelah dicompile Test.java akan menghasilkan Test.class
Quote:
Test.java (kode program) compile -> Test.class (java bytecode)
LANGKAH 3: Menjalankan program tersebut
Untuk menjalankan program yang telah kita compile diatas digunakan Java
launcher (java.exe), juga melalui DOS prompt :
Code:
java Test
Pada tahap ini program kita diatas akan mengeluarkan error tidak dapat
dijalankan, karena Java tidak tahu harus dimulai darimana program aplikasi kita ini.
LANGKAH 4: Membuat start awal aplikasi
Start awal jalannya suatu aplikasi Java dimulai dari ditemukannya kata kunci
(keyword) :
Code:
public static void main(String[] args) { }
Nah tinggal tambahkan keyword tersebut ke file Test.java kita :
Code:
public class Test {
public static void main(String[] args) {
// application start-point
Lisensi Dokumen: Copyright © 2008-2014 ilmuti.org Seluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org
}
}
Jadi program Test.java diatas sudah dapat dicompile DAN dijalankan.
Tapi karena isinya kosong, jadi program kita tsb tidak melakukan suatu hal apapun,
sungguh suatu program yang tak berguna Smile
java Test -> masuk ke bagian application start-point dan selesai, tidak ada yang
dikerjakan.
LANGKAH 5: Mengeluarkan suatu tulisan
Nah untuk mengeluarkan output ke console (DOS prompt) kita gunakan fungsi
System.out.println("kata") :
Code:
public class Test {
public static void main(String[] args) {
System.out.println("Hello World!");
}
}
Program kita diatas ketika dijalankan akan mengeluarkan tulisan Hello World ke
console.
Akhirnya program kita sudah jalan dan mengerjakan sesuatu, beri tepuk tangan
untuk kita semua hehehee…
Nah selanjutnya kita akan mengenal variabel2 dalam bahasa program Java.
Lisensi Dokumen: Copyright © 2008-2014 ilmuti.org Seluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org
LANGKAH 6: Mengenal variabel serta jenis-jenisnya
Nah setelah kita mengetahui bagaimana dasar aplikasi Java dari membuat file
berekstensi .java sampai menjalankannya, sekarang saatnya untuk berkenalan dengan
jenis-jenis variabel yang terdapat dalam Java.
Jadi apa itu variabel??
Untuk menyimpan nilai tertentu di dalam program aplikasi kita (memori
komputer), nilai tersebut haruslah disimpan sesuai kedalam suatu variabel yang tipenya
sesuai dengan tipe dari nilai tersebut.
Kita tidak dapat menyimpan tipe bernilai angka ke variabel bertipe nilai huruf ataupun
sebaliknya.
Pada bahasa pemograman Java, tipe-tipe variabel yang tersedia diantaranya :
Quote:
- int : untuk menyimpan nilai berupa angka bilangan bulat, misalnya: 10
- double : untuk menyimpan nilai berupa angka bilangan desimal, misalnya: 0.5
- String : untuk menyimpan nilai berupa teks kata-kata, misalnya: "Hello World"
- boolean : untuk menyimpan nilai sederhana iya atau tidak, misalnya: true
Untuk mendeklarasikan variabel yang dapat menyimpan nilai tersebut cukup dengan
menggunakan:
Code:
[tipe_variabel] [nama_variabel];
misalnya: int tipeInt;
pendeklarasian variabel bernama tipeInt sebagai variabel bertipe int
Lisensi Dokumen: Copyright © 2008-2014 ilmuti.org Seluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org
Untuk mengisikan nilai ke variabel tsb gunakan tanda =
Code:
int tipeInt;
tipeInt = 10; // mengisi tipeInt dengan nilai 10
Contoh dalam program:
Code:
public class Test {
public static void main(String[] args) {
int a = 10;
double b = 0.5;
String c = "Halo";
boolean d = true;
// mengeluarkan nilai diatas ke console
System.out.println(a); // console tertulis: 10
System.out.println(b); // console tertulis: 0.5
System.out.println(c); // console tertulis: Halo
System.out.println(d); // console tertulis: true
// ganti nilai variabel a
a = 100;
System.out.println(a); // console tertulis: 100
}
}
Lisensi Dokumen: Copyright © 2008-2014 ilmuti.org Seluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org
Setelah kita mengetahui jenis-jenis tipe variabel dan bagaimana
menggunakannya, sekarang kita lihat bagaimana cara mengolahnya/memanipulasinya.
LANGKAH 7: Operasi variabel
Variabel tersebut dapat kita olah sama seperti didalam matematika, yakni
dengan menggunakan operasi pertambahan (+), pengurangan (-), perkalian (*),
pembagian (/), ataupun hasil bagi (%).
Misalnya: int a = 10 + 10; // pertambahan
Tidak ada yang spesial dalam mengolah data variabel tersebut, cukup gunakan tanda +,
-, *, /, %
Contoh:
Code:
public class Test {
public static void main(String[] args) {
int a = 10;
int b = 20;
int c = a + b; // 10 + 20 = 30
int d = a - b; // 10 - 20 = -10
System.out.println(a);
System.out.println(b);
System.out.println(c);
System.out.println(d);
double e = 2;
Lisensi Dokumen: Copyright © 2008-2014 ilmuti.org Seluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org
double f = 4;
double g = e * f; // 2 x 4 = 8
double h = e / f; // 2 / 4 = 0.5
System.out.println(e);
System.out.println(f);
System.out.println(g);
System.out.println(h);
System.out.println(5 % 3); // = 2 -> 5 / 3 = 1 sisa 2
}
}
Java juga menyediakan cara untuk mempersingkat operasi tertentu:
Code:
int a = 0;
// menambah dengan 10
cara 1: a = a + 10;
cara 2: a += 10; // lebih singkat
Sama halnya dengan pengurangan, perkalian, pembagian.
Code:
a -= 10;
a *= 10;
a /= 10;
Dan Java juga menyediakan khusus penyingkatan untuk penambahan/pengurangan
dengan 1:
Lisensi Dokumen: Copyright © 2008-2014 ilmuti.org Seluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org
Code:
a = a + 1; -> a += 1; -> a++;
a = a - 1; -> a -= 1; -> a--;
Begitulah ulasan singkat dari tutorial ini, semoga temen2 bisa mendapatkan
dasar untuk belajar Java, selanjutnya mungkin akan banyak lagi ulasan2 menarik
tentang Java..tunggu saja update terbarunya di post ini, atau apabila temen2 merasa
tidak punya waktu untuk menunggu..temen2 bisa membaca tutorial java di :
http://java.sun.com/docs/books/tutorial/
Penutup Aplikasi java itu sangat mudah untuk dipelajari karena bahasa pemograman ini
merupakan bahasa tingkat tinggi yang artinya bahasa pemograman yang masi bisa kita
mengerti dengan bahasa manusia.
Dalam balajar bahasa pemograman java pun tidak sesulit bahasa pemograman
yang lain, karena bahasa pemograman java dengan menggunakan aplikasi yang
bernama NetBeans IDE 7.2 ini sudah berbasis object dimana dalam mendesain sebuah
program kita dapat memanfaatkan tools-tools yang sudah terdapat dalam aplikasi
NetBeans IDE 7.2.
Semoga artikel yang saya buat kali ini bisa bermaanfaat bagi para pembaca. Lain
kesempatan saya akan jauh lebih membahas tentang programan java di dalam NetBeans
IDE 7.2. Mohon maaf apabila ada kesalahan kata dalam artikel ini. Sekian dan
terimakasih atas perhatiannya
Referensi http://java.lyracc.com/belajar/java-untuk-pemula/java-untuk-pemula
http://hanyadhianamaryani.blogspot.com/2013/02/contoh-makalah-pemprograman-java-
c.html
Lisensi Dokumen: Copyright © 2008-2014 ilmuti.org Seluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org
http://pemogramanajip.blogspot.com/2013/05/java-untuk-pemula-i.html
http://ccasp.wordpress.com/2008/07/28/membuat-program-untuk-pemula-java-aplikasi-
simulasi-lampu-lalu-lintas-di-netbeans-601/
http://java.lyracc.com/belajar/java-untuk-pemula/mengenal-bahasa-pemrograman-java
Biografi Abdul Mukti, lahir di Tangerang 7 Maret 1993. Menyelesaikan
Sekolah Dasar dan Sekolah Menengah Pertama di SDN Bencongan 6
Tangerang dan SMP PGRI 400 Kota Tangerang. Menamatkan SMK
di SMK Nusa Putra Kota Tangerang Jurusan Teknologi Jaringan dan
Komputer (TKJ) pada tahun 2011. Sekarang sedang melanjutkan
Pendidikan S1 di STMIK Raharja Kota Tangerang. Saya senang dengan hal-hal yang
bersangkutan dengan merakit komputer dan jaringan. Saat ini sedang memperdalam
ilmu pemograman java dan android.