introducig java
DESCRIPTION
Pertemuan 1 Mata Kuliah Pemrograman Java...Pengenalan pemrograman JavaTRANSCRIPT
![Page 1: Introducig java](https://reader033.vdocument.in/reader033/viewer/2022061206/5483d9dbb4af9faf0d8b49ed/html5/thumbnails/1.jpg)
Introducing Java Technology
By Dony Riyanto
![Page 2: Introducig java](https://reader033.vdocument.in/reader033/viewer/2022061206/5483d9dbb4af9faf0d8b49ed/html5/thumbnails/2.jpg)
Who am I ?Seorang seniman dan petualang teknologi :)
Alumni Ilmu Komputer - UGM
Otodidak komputer sejak 1992/SMP)
Pengalaman kerja :- Trans TV- Ericsson Indonesia
- Lebih dari 7 perusahaan lain (total >14 tahun)
- Pernah terlibat bidang IT di lebih dari 100 perusahaan di Indonesia
- 4 tahun terakhir tinggal di Medan, memiliki jasa IT Consultant (Lintas Asia Java Tech.) dan mendedikasikan diri pada pendidikan
Follow me: @donyriyanto
Any question: [email protected]
![Page 3: Introducig java](https://reader033.vdocument.in/reader033/viewer/2022061206/5483d9dbb4af9faf0d8b49ed/html5/thumbnails/3.jpg)
Anda saya yakin sudah menggunakan Java
• Siapa yang menggunakan Blackberry?• Pengguna Android?• Pernah pakai Opera Mobile? • Punya rekening bank / ATM/Kartu Kredit?• Apakah anda pengguna Handphone seharga
>100 ribu rupiah?
![Page 4: Introducig java](https://reader033.vdocument.in/reader033/viewer/2022061206/5483d9dbb4af9faf0d8b49ed/html5/thumbnails/4.jpg)
Apa itu Java?
• Java = Jawa
• Java = kopi?
• Java=pemrograman?• Java=Java script? Kesalahan umum pemula
![Page 5: Introducig java](https://reader033.vdocument.in/reader033/viewer/2022061206/5483d9dbb4af9faf0d8b49ed/html5/thumbnails/5.jpg)
JAVA vs JavaScript
![Page 6: Introducig java](https://reader033.vdocument.in/reader033/viewer/2022061206/5483d9dbb4af9faf0d8b49ed/html5/thumbnails/6.jpg)
JAVA vs JavaScript
![Page 7: Introducig java](https://reader033.vdocument.in/reader033/viewer/2022061206/5483d9dbb4af9faf0d8b49ed/html5/thumbnails/7.jpg)
Java Tech
![Page 8: Introducig java](https://reader033.vdocument.in/reader033/viewer/2022061206/5483d9dbb4af9faf0d8b49ed/html5/thumbnails/8.jpg)
Free Sources
![Page 9: Introducig java](https://reader033.vdocument.in/reader033/viewer/2022061206/5483d9dbb4af9faf0d8b49ed/html5/thumbnails/9.jpg)
Indonesia
• JUG-Indonesia (Java User Group)• JENI (Java Education Network Indonesia)• BlueOxygen (Java development platform)• Meruvian (Java training)• jBatik (INAICTA award winning)
![Page 10: Introducig java](https://reader033.vdocument.in/reader033/viewer/2022061206/5483d9dbb4af9faf0d8b49ed/html5/thumbnails/10.jpg)
Award Winning
Komutta (Android Market)
![Page 11: Introducig java](https://reader033.vdocument.in/reader033/viewer/2022061206/5483d9dbb4af9faf0d8b49ed/html5/thumbnails/11.jpg)
Kapan saya pakai JAVA
• Gunakan pisau dapur untuk memotong sayur• Gunakan pisau kecil untuk kupas bawang• Gunakan pisau daging untuk potong daging• Gunakan pisau roti untuk membelah roti• Gunakan parang untuk memotong ranting• Gunakan pedang untuk kesatriaan dan bertarung
![Page 12: Introducig java](https://reader033.vdocument.in/reader033/viewer/2022061206/5483d9dbb4af9faf0d8b49ed/html5/thumbnails/12.jpg)
Bahasa membentuk Budaya
• Orang Padang = bahasa Padang = budaya rantau?• Orang Jawa = bahasa Jawa = tata krama dan seni?• Orang Chinna = bahasa Mandarin = budaya dagang? • Orang Inggris = bahasa Inggris = budaya cepat & liberal?
• Orang Delphi = Bahasa Pascal = Budaya struktural?• Orang VB = Bahasa Basic = Budaya simple/tidak terstruktur?• Orang C/C++ = Bahasa C = Budaya native/hardcoded/system?• Orang Java = Bahasa Java = Budaya …. ?
![Page 13: Introducig java](https://reader033.vdocument.in/reader033/viewer/2022061206/5483d9dbb4af9faf0d8b49ed/html5/thumbnails/13.jpg)
Apa hasilnya kalau belajar JAVA
• Kemampuan pemrograman• Gaji (kalau bekerja)• Global market (kalau develop)• Dicari-cari kerjaan (kalau jadi konsultan
profesional)• Pengakuan internasional
![Page 14: Introducig java](https://reader033.vdocument.in/reader033/viewer/2022061206/5483d9dbb4af9faf0d8b49ed/html5/thumbnails/14.jpg)
Discuss
![Page 15: Introducig java](https://reader033.vdocument.in/reader033/viewer/2022061206/5483d9dbb4af9faf0d8b49ed/html5/thumbnails/15.jpg)
Questions?
![Page 16: Introducig java](https://reader033.vdocument.in/reader033/viewer/2022061206/5483d9dbb4af9faf0d8b49ed/html5/thumbnails/16.jpg)
Tidak ada candi yang dibuat dalam 1 malam(kecuali dalam legenda, itupun gagal).
Maka jangan harap bisa menguasai Java hanya dalam 1 semester (tanpa kerja keras)
![Page 17: Introducig java](https://reader033.vdocument.in/reader033/viewer/2022061206/5483d9dbb4af9faf0d8b49ed/html5/thumbnails/17.jpg)
Take Home
• Kelompok 1
– Apa yang dimaksud dengan Java Virtual Machine, dan bagaimana cara kerja VM?
• Kelompok 2
– Cari apa yang dimaksud dengan Dalvik dan apa hubungannya dengan Java dan Android?
• Kelompok 3– Apa itu Apache Harmony dan apa yang menghubungkannya dengan Java dan Dalvik
• Kelompok 3– Apa itu Apache, dan apa hubungannya dengan Java dan Jakarta ?