Meriska Defriani, M.Kom Workshop Pemrograman HUMANIKA

Slides:



Advertisements
Presentasi serupa
Pemrograman Internet Basis Java
Advertisements

IT603 Ramos Somya.  Mahasiswa mampu memahami konsep dan penerapan komputasi mobile dan aplikasinya.
Review C/C++ & Intro to Java Pemrograman Berorientasi Obyek IT209.
Introduction OOP with JAVA Universitas Muhammadiyah Malang Fakultas Teknik Jurusan Teknik Informatika Semester Genap Nur hayatin, S.ST.
Pengenalan Java As’ad Djamalilleil
Pemrograman Internet Basis Java
- PERTEMUAN 1 - PENGANTAR DAN INSTALASI JAVA BAHASA PEMROGRAMAN.
Introduction Object Oriented Programming (JAVA) Nur Hayatin, S.ST Teknik Informatika – UMM 2011.
Object Oriented Programming (OOP)
- PERTEMUAN 4 - PERULANGAN
Pengenalan Java dan Object-Oriented Programming
PEMOGRAMAN APLIKASI BERGERAK (Java ME)
Aplikasi VoIP untuk Panggilan Suara Berbasis Android
Pembuatan Aplikasi Mobile Learning Pada Sistem Android
Pemrograman Dasar Pengenalan Java PTIIK- UB.
Pengenalan Web Server dan Server Side Script
Pengenalan Teknologi Java
Pengenalan Java.
Pertemuan 1 Apakah Java Itu ? ASWAR R..
PEMROGRAMAN II DASAR JAVA (Jcreator)
JAVA APPLET Creating Web Application using Java Applet Introduction to Java (1 st part)
Pengantar & Dasar Pemrograman Java Oleh :Yeka Hendriyani, M.kom
Mobile Programming Pertemuan 1 Presented by Mulyono
Pengenalan Pemrograman Java
Konsep Pemrograman dan Paradigmanya
Pemrograman berorientasi objek
JAVA FUNDAMENTAL Chapter 1 By. Budhi Irawan, S.Si, M.T.
Pemrograman Web II Ganjil
Sertifikasi IT Etika Profesi Defri Kurniawan, M.Kom.
Pengantar Internet & HTML Toufan D Tambunan & Indra L Sardi
PEMROGRAMAN BERORIENTASI OBJEK
MOBILE TECNOLOGY (J2ME)
PENGENALAN JAVA.
Pemrograman Visual I Outline: Profil Kontrak Perkuliahan
Pengenalan Java Pertemuan Ke-1.
Pengenalan Java Pertemuan Ke-1.
Pemrograman VII Java U Abd. Rohim, MT mailto:
Pengenalan Java.
Java Fundamental Java Fundamental Syahrul Mauluddin S.Kom.
DASAR PEMROGRAMAN KOMPUTER
Pemrograman berorientasi objek
PERTEMUAN KE 1 PENGENALAN J2EE BY : TITO SUGIHARTO
As’ad Djamalilleil Pengenalan Java As’ad Djamalilleil
Object Oriented Programming
Pemrograman Berorientasi Obyek IT209
Pengembangan Aplikasi Mobile
JAVA LANJUT.
MODUL PRATIKUM PEMOGRAMAN BERORIENTASI OBJEK (OOP)
PENGANTAR PEMROGRAMANN WEB
MODUL PRATIKUM PEMOGRAMAN BERORIENTASI OBJEK (OOP)
Meriska Defriani, M.Kom Workshop Pemrograman #2 HUMANIKA
JAVA.
Pemrograman Internet Hendra Gunawan.
Pengenalan Java.
PENGENALAN JAVA LANJUT
MOBILE TECNOLOGY (J2ME)
Pengenalan Java.
Sariffu’adi Baharsyah KELOMPOK 7 Parintosa Manggala Evilia Nur H Muhammad Makruf P Sariffu’adi Baharsyah Vicky Roby Wirayuda Loading...
PEMROGRAMAN MOBILE 2 KELOMPOK 7 TI 15 D.
Pengenalan Java.
PEMOGRAMAN BERERIENTASI OBJEK
Aplikasi Mobile Untuk Bisnis
Pengenalan J2ME, Configuration & Profile
Penerapan Mobile Version Pada Aplikasi SLiMS, Eprints dan Vufind
Object-Oriented Programming (OOP). TEXT BOOK Materi Pertama 1.OOP Concepts: Konsep dan Paradigma Object-Oriented.
Review C/C++ & Intro to Java
Java Fundamental Java Fundamental Syahrul Mauluddin S.Kom.
Pemrograman Berorientasi Objek (PBO)
Sistem Operasi / Operating System (OS)
APLIKASI Agris Setiawan
Transcript presentasi:

Meriska Defriani, M.Kom Workshop Pemrograman HUMANIKA STT Wastukancana Purwakarta

Bahasa pemrograman yang berorientasi objek Dikembangkan oleh James Gosling di Sun Microsystems dan dirilis pada tahun 1995 Dapat berjalan di semua platform yang mendukung java tanpa harus kompilasi ulang Proses kompilasi dilakukan oleh Java Virtual Machine (JVM)

public class HelloWorld{ public static void main(String args[]){ System.out.println(“Hello World!”); }

Desktop Mobile Client-Server, Web Android Java 2 Standard Edition (J2SE) atau Java SE Mobile Java 2 Micro Edition (J2ME) atau Java ME Client-Server, Web Java 2 Enterprise Edition (J2EE) atau Java EE Java Server Page (JSP) Android

Kenapa harus belajar java?

1. Salah satu bahasa pemrograman alternatif untuk tugas akhir

2. Salah satu bahasa pemrograman yang masih populer di peringkat 10 besar

Github Jumlah repositori aktif berada di posisi kedua setelah javascript Stackoverflow Pertanyaan tentang backend berada di posisi ketiga setelah SQL dan Javascript TIOBE Index Tahun 2016 menempati posisi pertama

3. Java dapat digunakan untuk mobile, desktop, dan web

4. Java mendukung bahasa pemrograman lain

Bahasa pemrograman yang dibangun JVM Scala, Clojure, Groovy, Fantom, Ceylon, Fortress, Golo, Joy, Kotlin, etc. Bahasa pemrograman yang diimplementa-sikan di atas JVM ADA, Coldfusion,Common Lisp, Javascript, Perl, PHP, Prolog, Jython, R, Rexx, Ruby, etc.

5. Java mendukung untuk teknologi big data

Big data merupakan istilah umum untuk kumpulan himpunan data dalam jumlah yang sangat besar dan kompleks yang dapat dianalisis secara komputasi untuk mengungkap pola,tren, atau asosiasi, terutama yang berkaitan dengan perilaku dan interaksi manusia Apache Hadoop, Apache Hive, Apache Pig, Apache Spark, Apache SparkSQL, Apache Spark Mlib, Elasticsearch, Apache Casandra, etc. Apache Hive  menyimpan berton-ton data yang nantinya dapat di query. Apache Spark Mlib  membangun infrastruktur machine learning.

6. Lowongan kerja untuk developer java sangat potensial

7. Dapat berkarir menjadi Android Developer

Android Developer Java Arsitektur Laptop dengan sumberdaya yang cukup besar Android Studio Ide & kreativitas Membangun Software Development Kit (SDK), Testing hingga ke level kode

8. Banyak sertifikasi untuk programmer java

Sertifikasi merupakan salah satu kebutuhan seorang tenaga ahli Beberapa sertifikasi yang cukup terkenal : Google Developer Certification (Android) Oracle Certified Associate Oracle Certified Professional Oracle Certified Expert Oracle Certified Master RedHat Certified Jbos Developer RedHat Certified Jbos Administrator etc

Java mobile  Ponsel sebelum adanya smartphone Perusahaan perbankan Bank Indonesia Desktop, Web JSP, Struts Perusahaan ritail Borma  POS (Point of Sales) Desktop Java mobile  Ponsel sebelum adanya smartphone Symbian Windows Mobile