SlideShare a Scribd company logo
1 of 45
FAKULTAS TEKNOLOGI INFORMASI
JAVA ENTERPRISE
[ PG167 / 3 SKS ]
FAKULTAS
TEKNOLOGI INFORMASI
Pertemuan 1
PENGENALAN JAVA ENTERPRISE
FAKULTAS
TEKNOLOGI INFORMASI
Tujuan Pembelajaran
Mahasiswa memahami tentang Java Enterprise
 Skill Requirement
 Equipment Requirement
 Environment Setup
 Java Build Tools
FAKULTAS
TEKNOLOGI INFORMASI
Topik Pembahasan
Mahasiswa memahami tentang Java Enterprise
 Skill Requirement
FAKULTAS
TEKNOLOGI INFORMASI
Skill Requirement
FAKULTAS
TEKNOLOGI INFORMASI
Equipment Requirement
FAKULTAS
TEKNOLOGI INFORMASI
Environment Setup
Di https://www.oracle.com/java/technologies/downloads/
FAKULTAS
TEKNOLOGI INFORMASI
Environment Setup – Download JDK 17
Kita akan gunakan Versi Long term Support yaitu versi 17
FAKULTAS
TEKNOLOGI INFORMASI
Environment Setup – Download JDK 17
Kita akan gunakan Versi Long term Support yaitu versi 17
FAKULTAS
TEKNOLOGI INFORMASI
Environment Setup – Install JDK 17
1. Setelah selesai Download
lakukan Ekstrak
2. Setelah selesai ekstrak akan
mendapatkan file jdk-17
3. Lalu nanti akan tampil beberapa
sub folder dalamJDK 17 salah
satunya adalah bin yang
berisikan beberapa library serta
bebetapa perintah java yang
nanti dapat digunakan
4. Jadi gambar di samping adalah
folder instalasi dari java 17
FAKULTAS
TEKNOLOGI INFORMASI
Environment Setup – Install JDK 17
5. Pindahkan Folder jdk-17 ke C: Programfiles 
java
6. Lalu kopikan di sini
7. Lalu settingkan bahwa jdk-17 menjadi versi
terbaru dari java di computer masing-masing
8. Melakukan pengaturan environment variable
dengan langkah sebagai berikut :
a. Klik Menu start
b. Lalu ketikan : Edit The system
Variabel Environment Variabel
c. Lalu lakukan pengaturan sebagai
Berikut :
FAKULTAS
TEKNOLOGI INFORMASI
Environment Setup – Install JDK 17
FAKULTAS
TEKNOLOGI INFORMASI
Environment Setup – Install JDK 17
Ganti dengan Alamat JDK-17
1
2
FAKULTAS
TEKNOLOGI INFORMASI
Environment Setup – Install JDK 17
Ketikan perintah “ %JAVA_HOME%bin “ lalu pindahkan
ke atas.
1
2
3
Lalu klik OK pada semua jendela environment dengan
mengklik tombol OK
Lalu lakukan Restart untuk menginimplementasi
perubahan
FAKULTAS
TEKNOLOGI INFORMASI
Environment Setup – Install JDK 17
Untuk melakukan pengecekan lalu bukalah command prompt
Ketikan perintah di samping
FAKULTAS
TEKNOLOGI INFORMASI
Environment Setup – Java Build Tools
FAKULTAS
TEKNOLOGI INFORMASI
Environment Setup – Java Build Tools
1.Compiling (Kompilasi):
1. Ini adalah tahap di mana kode sumber Java Anda dikonversi menjadi bytecode yang
dapat dijalankan oleh mesin virtual Java (JVM).
2. Java Build Tools seperti javac (dalam JDK) digunakan untuk melakukan tugas ini secara
otomatis.
2.Project Structure Convention (Konvensi Struktur Proyek):
1. Ini mengacu pada aturan dan konvensi yang digunakan untuk mengatur struktur
direktori dan file dalam proyek Java.
2. Java Build Tools sering memiliki konvensi default untuk struktur proyek yang
memudahkan pengembang dalam mengatur proyek mereka.
3.Testing (Pengujian):
1. Ini melibatkan pengujian unit dan pengujian fungsional untuk memastikan bahwa kode
berfungsi dengan baik.
2. Java Build Tools seperti JUnit digunakan untuk menjalankan dan mengelola pengujian.
FAKULTAS
TEKNOLOGI INFORMASI
Environment Setup – Java Build Tools
4. Packaging (Pengemasan):
1. Ini adalah langkah di mana Anda mengemas hasil kompilasi dan semua dependensi
menjadi file distribusi yang dapat dijalankan.
2. Java Build Tools dapat menghasilkan JAR (Java Archive) atau WAR (Web Archive)
untuk proyek web.
5. Deploying (Pendistribusian):
1. Ini melibatkan meletakkan aplikasi yang sudah dikemas ke lingkungan produksi atau
tempat lain di mana aplikasi akan dijalankan.
2. Java Build Tools sering memiliki fitur untuk mendukung distribusi aplikasi ke server
atau platform tertentu.
6. Manage Dependencies (Mengelola Dependensi):
1. Ini adalah proses manajemen dependensi yang digunakan dalam proyek Java.
2. Java Build Tools seperti Maven atau Gradle memungkinkan Anda untuk
mendefinisikan, mengunduh, dan mengelola dependensi dengan mudah menggunakan
konfigurasi proyek.
FAKULTAS
TEKNOLOGI INFORMASI
Environment Setup – Java Build Tools
Popular Java Build Tools
1.Ant (Apache Ant):
•Ant adalah salah satu alat manajemen proyek awal yang digunakan dalam
pengembangan perangkat lunak Java.
•Ini menggunakan file XML untuk mendefinisikan tugas dan dependensi dalam
proyek.
•Ant adalah alat yang kuat untuk otomatisasi tugas seperti kompilasi, pengujian, dan
pengepakan, tetapi konfigurasi XML-nya dapat terlihat kurang intuitif dibandingkan
dengan alat modern lainnya.
2.Apache Maven:
•Maven adalah salah satu alat manajemen proyek Java yang paling populer.
•Ini menggunakan file pom.xml (Project Object Model) untuk mengelola proyek,
dependensi, dan siklus hidup proyek.
•Maven menawarkan konvensi yang kuat dan standar untuk struktur proyek dan
manajemen dependensi.
FAKULTAS
TEKNOLOGI INFORMASI
Environment Setup – Java Build Tools
Popular Java Build Tools
3. Ivy:
1. Ivy adalah alat manajemen dependensi yang sering digunakan bersama dengan Apache
Ant.
2. Ini memungkinkan proyek untuk mengelola dependensi mereka dengan lebih baik daripada
Ant sendiri.
3. Ivy memungkinkan Anda untuk mengambil dependensi dari repositori jarak jauh dan
mengintegrasikannya ke dalam proyek Anda.
4. Gradle:
• Gradle adalah alat manajemen proyek yang kuat dan fleksibel yang menggunakan DSL
(Domain Specific Language) berbasis Groovy atau Kotlin untuk mengkonfigurasi proyek.
• Ini mendukung berbagai jenis proyek, termasuk proyek Java, Android, dan banyak lainnya.
• Gradle sangat mendukung konfigurasi yang dapat disesuaikan dan memungkinkan Anda
untuk mendefinisikan tugas Anda sendiri.
FAKULTAS
TEKNOLOGI INFORMASI
Environment Setup – Instalasi Apache Maven
Instalasi Apache Maven
FAKULTAS
TEKNOLOGI INFORMASI
Environment Setup – Instalasi Apache Maven
Instalasi Apache Maven
FAKULTAS
TEKNOLOGI INFORMASI
Environment Setup – Instalasi Apache Maven
Instalasi Apache Maven
FAKULTAS
TEKNOLOGI INFORMASI
Environment Setup – Instalasi Apache Maven
Instalasi Apache Maven
Setelah download kita dapat pindahkan ke directory yang diinginkan seminal di E: Maven
Setelah itu masuk ke dalam system
Environment Variabel : Start  Edit The
System Environment Variabel
FAKULTAS
TEKNOLOGI INFORMASI
Environment Setup – Instalasi Apache Maven
1
2
3
Instalasi Apache Maven
FAKULTAS
TEKNOLOGI INFORMASI
Environment Setup – Instalasi Apache Maven
1
2
3
Instalasi Apache Maven
FAKULTAS
TEKNOLOGI INFORMASI
Environment Setup – Instalasi Apache Maven
1
2
3
Instalasi Apache Maven
FAKULTAS
TEKNOLOGI INFORMASI
1
Environment Setup – Instalasi Apache Maven
2
Instalasi Apache Maven
Lalu lakukan Restart untuk menginimplementasi perubahan
FAKULTAS
TEKNOLOGI INFORMASI
Environment Setup – Instalasi Apache Maven
2
Mengecek keberhasilan Instalasi Apache Maven : tampilkan
Windows Terminal
FAKULTAS
TEKNOLOGI INFORMASI
Environment Setup – Konfigurasi Tambahan Apache Maven
Masuk ke dalam Folder tempat anda meletakan maven
Setelah itu klik
setting lalu buka
dengan Notepad++
FAKULTAS
TEKNOLOGI INFORMASI
Environment Setup – Konfigurasi Tambahan Apache Maven
Masuk ke dalam Folder tempat anda meletakan maven
Setelah itu klik
setting lalu buka
dengan Notepad++
FAKULTAS
TEKNOLOGI INFORMASI
Environment Setup – Konfigurasi Tambahan Apache Maven
Lalu carilah bagian
local repository
FAKULTAS
TEKNOLOGI INFORMASI
Environment Setup – Konfigurasi Tambahan Apache Maven
Membuat folder
repository sebagai
local repository
Kemudian copykan
url nya
FAKULTAS
TEKNOLOGI INFORMASI
1
Environment Setup – Konfigurasi Tambahan Apache Maven
Copykan baris ini
Pindahkan ke sini
lalu ganti dgn URL
repository
FAKULTAS
TEKNOLOGI INFORMASI
Environment Setup – Download Spring Tools IDE
Download pada URL berikut
FAKULTAS
TEKNOLOGI INFORMASI
Environment Setup – Download Spring Tools IDE
Pilih yang sesuai dengan system operasi yang digunakan
FAKULTAS
TEKNOLOGI INFORMASI
Environment Setup – Download Spring Tools IDE
Berhasil terdownload
Lakukan double klik untuk mengekstraksi hingga
menghasilkan Folder seperti berikut :
FAKULTAS
TEKNOLOGI INFORMASI
Environment Setup – Download Spring Tools IDE
Kemudian buat folder Eclipse di C:/program Files/
Copykan folder diatas ke dalam Folder Eclipse
FAKULTAS
TEKNOLOGI INFORMASI
Environment Setup – Download Spring Tools IDE
Kemudian
eksekusi kan
file tersebut
untuk
menjalankan
IDE Spring
nya
FAKULTAS
TEKNOLOGI INFORMASI
Environment Setup – Download Spring Tools IDE
Maka akan muncul
halaman splash screen
Spring Tool Suite 4
hingga muncul jendela
wokspace
FAKULTAS
TEKNOLOGI INFORMASI
Environment Setup – Download Spring Tools IDE
Pada jendela Wokspace dapat memilih
directory workspace yang diinginkan,
dimana workspace ini merupakan lokasi
untuk menyimpan project2 yang dibuat itu
diletakan misalnya dapat menggunakan
Worskpace default yang diingiinkan
Apabila ingin diganti maka dapat mengklik
tombol Browse untuk memilih directory
dan folder ada tempat meletakan
workspace
untuk belajar kita gunakan workspace
default saja lalu klik Lauch
FAKULTAS
TEKNOLOGI INFORMASI
Environment Setup – Download Spring Tools IDE
Maka akan tampil Spring
tools – IDE
FAKULTAS
TEKNOLOGI INFORMASI
1
Environment Setup – Option Akses Spring tools –IDE
2
1. Melalui Shortcut
FAKULTAS
TEKNOLOGI INFORMASI
1
Environment Setup – Option Akses Spring tools –IDE
2
1. Melalui Shortcut
FAKULTAS
TEKNOLOGI INFORMASI
KESIMPULAN
SELESAI

More Related Content

Similar to JAVAENT

Slide struktur codeigneter
Slide struktur codeigneterSlide struktur codeigneter
Slide struktur codeigneterCecilia Cintahta
 
Pemrograman II -1.pdf
Pemrograman II -1.pdfPemrograman II -1.pdf
Pemrograman II -1.pdfngajiyanto .
 
Tutorial Penggunaan Laravel
Tutorial Penggunaan LaravelTutorial Penggunaan Laravel
Tutorial Penggunaan LaravelEka Rahmawati
 
Tutorial dasar-laravel
Tutorial dasar-laravelTutorial dasar-laravel
Tutorial dasar-laravelDhicca Rama
 
Tutorial dasar laravel 4
Tutorial dasar laravel 4Tutorial dasar laravel 4
Tutorial dasar laravel 4Teten Nugraha
 
Pengenalan bahasa java & instalasi java.pptx
Pengenalan bahasa java & instalasi java.pptxPengenalan bahasa java & instalasi java.pptx
Pengenalan bahasa java & instalasi java.pptxSUPRAPTOSKOM
 
Tugas resume aplinet (edi,vani,risky)
Tugas resume aplinet (edi,vani,risky)Tugas resume aplinet (edi,vani,risky)
Tugas resume aplinet (edi,vani,risky)Koplak Koplakan
 
Rekayasa web tugas 4
Rekayasa web  tugas 4Rekayasa web  tugas 4
Rekayasa web tugas 4yuyun kuratu
 
Wida nursyahidah 6701140054_pis1405_tugas apsi
Wida nursyahidah 6701140054_pis1405_tugas apsiWida nursyahidah 6701140054_pis1405_tugas apsi
Wida nursyahidah 6701140054_pis1405_tugas apsiuwidd
 
Integrasi slims atau eprints dengan dspace
Integrasi slims atau eprints dengan dspaceIntegrasi slims atau eprints dengan dspace
Integrasi slims atau eprints dengan dspaceDwi Fajar Saputra
 
TUGAS1_PBO_200401072103_HENDRO GUNAWAN.pdf
TUGAS1_PBO_200401072103_HENDRO GUNAWAN.pdfTUGAS1_PBO_200401072103_HENDRO GUNAWAN.pdf
TUGAS1_PBO_200401072103_HENDRO GUNAWAN.pdfHendroGunawan8
 

Similar to JAVAENT (20)

Slide struktur codeigneter
Slide struktur codeigneterSlide struktur codeigneter
Slide struktur codeigneter
 
Makalah java
Makalah javaMakalah java
Makalah java
 
Makalah java
Makalah javaMakalah java
Makalah java
 
Makalah java
Makalah javaMakalah java
Makalah java
 
Makalah java
Makalah javaMakalah java
Makalah java
 
Java netbeans
Java netbeansJava netbeans
Java netbeans
 
Pemrograman II -1.pdf
Pemrograman II -1.pdfPemrograman II -1.pdf
Pemrograman II -1.pdf
 
Tutorial dasar laravel
Tutorial dasar laravelTutorial dasar laravel
Tutorial dasar laravel
 
Tutorial dasar laravel
Tutorial dasar laravelTutorial dasar laravel
Tutorial dasar laravel
 
Tutorial Penggunaan Laravel
Tutorial Penggunaan LaravelTutorial Penggunaan Laravel
Tutorial Penggunaan Laravel
 
Tutorial dasar-laravel
Tutorial dasar-laravelTutorial dasar-laravel
Tutorial dasar-laravel
 
Tutorial dasar laravel 4
Tutorial dasar laravel 4Tutorial dasar laravel 4
Tutorial dasar laravel 4
 
Pengenalan bahasa java & instalasi java.pptx
Pengenalan bahasa java & instalasi java.pptxPengenalan bahasa java & instalasi java.pptx
Pengenalan bahasa java & instalasi java.pptx
 
Makalah java
Makalah javaMakalah java
Makalah java
 
Os java
Os javaOs java
Os java
 
Tugas resume aplinet (edi,vani,risky)
Tugas resume aplinet (edi,vani,risky)Tugas resume aplinet (edi,vani,risky)
Tugas resume aplinet (edi,vani,risky)
 
Rekayasa web tugas 4
Rekayasa web  tugas 4Rekayasa web  tugas 4
Rekayasa web tugas 4
 
Wida nursyahidah 6701140054_pis1405_tugas apsi
Wida nursyahidah 6701140054_pis1405_tugas apsiWida nursyahidah 6701140054_pis1405_tugas apsi
Wida nursyahidah 6701140054_pis1405_tugas apsi
 
Integrasi slims atau eprints dengan dspace
Integrasi slims atau eprints dengan dspaceIntegrasi slims atau eprints dengan dspace
Integrasi slims atau eprints dengan dspace
 
TUGAS1_PBO_200401072103_HENDRO GUNAWAN.pdf
TUGAS1_PBO_200401072103_HENDRO GUNAWAN.pdfTUGAS1_PBO_200401072103_HENDRO GUNAWAN.pdf
TUGAS1_PBO_200401072103_HENDRO GUNAWAN.pdf
 

Recently uploaded

Prakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptx
Prakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptxPrakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptx
Prakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptxSyaimarChandra1
 
Modul Ajar Bahasa Indonesia - Menulis Puisi Spontanitas - Fase D.docx
Modul Ajar Bahasa Indonesia - Menulis Puisi Spontanitas - Fase D.docxModul Ajar Bahasa Indonesia - Menulis Puisi Spontanitas - Fase D.docx
Modul Ajar Bahasa Indonesia - Menulis Puisi Spontanitas - Fase D.docxherisriwahyuni
 
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docx
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docxTugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docx
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docxmawan5982
 
BAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptx
BAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptxBAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptx
BAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptxJamhuriIshak
 
Jurnal Dwi mingguan modul 1.2-gurupenggerak.pptx
Jurnal Dwi mingguan modul 1.2-gurupenggerak.pptxJurnal Dwi mingguan modul 1.2-gurupenggerak.pptx
Jurnal Dwi mingguan modul 1.2-gurupenggerak.pptxBambang440423
 
Wawasan Nusantara sebagai satu kesatuan, politik, ekonomi, sosial, budaya, d...
Wawasan Nusantara  sebagai satu kesatuan, politik, ekonomi, sosial, budaya, d...Wawasan Nusantara  sebagai satu kesatuan, politik, ekonomi, sosial, budaya, d...
Wawasan Nusantara sebagai satu kesatuan, politik, ekonomi, sosial, budaya, d...MarwanAnugrah
 
Aksi Nyata Modul 1.1 Calon Guru Penggerak
Aksi Nyata Modul 1.1 Calon Guru PenggerakAksi Nyata Modul 1.1 Calon Guru Penggerak
Aksi Nyata Modul 1.1 Calon Guru Penggeraksupriadi611
 
PELAKSANAAN + Link2 Materi TRAINING "Effective SUPERVISORY & LEADERSHIP Sk...
PELAKSANAAN  + Link2 Materi TRAINING "Effective  SUPERVISORY &  LEADERSHIP Sk...PELAKSANAAN  + Link2 Materi TRAINING "Effective  SUPERVISORY &  LEADERSHIP Sk...
PELAKSANAAN + Link2 Materi TRAINING "Effective SUPERVISORY & LEADERSHIP Sk...Kanaidi ken
 
Model Manajemen Strategi Public Relations
Model Manajemen Strategi Public RelationsModel Manajemen Strategi Public Relations
Model Manajemen Strategi Public RelationsAdePutraTunggali
 
PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...
PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...
PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...Kanaidi ken
 
tugas 1 tutorial online anak berkebutuhan khusus di SD
tugas 1 tutorial online anak berkebutuhan khusus di SDtugas 1 tutorial online anak berkebutuhan khusus di SD
tugas 1 tutorial online anak berkebutuhan khusus di SDmawan5982
 
PPT Materi Jenis - Jenis Alat Pembayaran Tunai dan Non-tunai.pptx
PPT Materi Jenis - Jenis Alat Pembayaran Tunai dan Non-tunai.pptxPPT Materi Jenis - Jenis Alat Pembayaran Tunai dan Non-tunai.pptx
PPT Materi Jenis - Jenis Alat Pembayaran Tunai dan Non-tunai.pptxHeruFebrianto3
 
KONSEP KEBUTUHAN AKTIVITAS DAN LATIHAN.pptx
KONSEP KEBUTUHAN AKTIVITAS DAN LATIHAN.pptxKONSEP KEBUTUHAN AKTIVITAS DAN LATIHAN.pptx
KONSEP KEBUTUHAN AKTIVITAS DAN LATIHAN.pptxawaldarmawan3
 
IPA Kelas 9 BAB 10 - www.ilmuguru.org.pptx
IPA Kelas 9 BAB 10 - www.ilmuguru.org.pptxIPA Kelas 9 BAB 10 - www.ilmuguru.org.pptx
IPA Kelas 9 BAB 10 - www.ilmuguru.org.pptxErikaPuspita10
 
Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]
Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]
Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]Abdiera
 
Demonstrasi Kontekstual Modul 1.2. pdf
Demonstrasi Kontekstual  Modul 1.2.  pdfDemonstrasi Kontekstual  Modul 1.2.  pdf
Demonstrasi Kontekstual Modul 1.2. pdfvebronialite32
 
Materi Pertemuan Materi Pertemuan 7.pptx
Materi Pertemuan Materi Pertemuan 7.pptxMateri Pertemuan Materi Pertemuan 7.pptx
Materi Pertemuan Materi Pertemuan 7.pptxRezaWahyuni6
 
Kelompok 1_Karakteristik negara jepang.pdf
Kelompok 1_Karakteristik negara jepang.pdfKelompok 1_Karakteristik negara jepang.pdf
Kelompok 1_Karakteristik negara jepang.pdfCloverash1
 
adap penggunaan media sosial dalam kehidupan sehari-hari.pptx
adap penggunaan media sosial dalam kehidupan sehari-hari.pptxadap penggunaan media sosial dalam kehidupan sehari-hari.pptx
adap penggunaan media sosial dalam kehidupan sehari-hari.pptxmtsmampunbarub4
 
Panduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptx
Panduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptxPanduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptx
Panduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptxsudianaade137
 

Recently uploaded (20)

Prakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptx
Prakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptxPrakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptx
Prakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptx
 
Modul Ajar Bahasa Indonesia - Menulis Puisi Spontanitas - Fase D.docx
Modul Ajar Bahasa Indonesia - Menulis Puisi Spontanitas - Fase D.docxModul Ajar Bahasa Indonesia - Menulis Puisi Spontanitas - Fase D.docx
Modul Ajar Bahasa Indonesia - Menulis Puisi Spontanitas - Fase D.docx
 
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docx
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docxTugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docx
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docx
 
BAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptx
BAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptxBAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptx
BAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptx
 
Jurnal Dwi mingguan modul 1.2-gurupenggerak.pptx
Jurnal Dwi mingguan modul 1.2-gurupenggerak.pptxJurnal Dwi mingguan modul 1.2-gurupenggerak.pptx
Jurnal Dwi mingguan modul 1.2-gurupenggerak.pptx
 
Wawasan Nusantara sebagai satu kesatuan, politik, ekonomi, sosial, budaya, d...
Wawasan Nusantara  sebagai satu kesatuan, politik, ekonomi, sosial, budaya, d...Wawasan Nusantara  sebagai satu kesatuan, politik, ekonomi, sosial, budaya, d...
Wawasan Nusantara sebagai satu kesatuan, politik, ekonomi, sosial, budaya, d...
 
Aksi Nyata Modul 1.1 Calon Guru Penggerak
Aksi Nyata Modul 1.1 Calon Guru PenggerakAksi Nyata Modul 1.1 Calon Guru Penggerak
Aksi Nyata Modul 1.1 Calon Guru Penggerak
 
PELAKSANAAN + Link2 Materi TRAINING "Effective SUPERVISORY & LEADERSHIP Sk...
PELAKSANAAN  + Link2 Materi TRAINING "Effective  SUPERVISORY &  LEADERSHIP Sk...PELAKSANAAN  + Link2 Materi TRAINING "Effective  SUPERVISORY &  LEADERSHIP Sk...
PELAKSANAAN + Link2 Materi TRAINING "Effective SUPERVISORY & LEADERSHIP Sk...
 
Model Manajemen Strategi Public Relations
Model Manajemen Strategi Public RelationsModel Manajemen Strategi Public Relations
Model Manajemen Strategi Public Relations
 
PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...
PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...
PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...
 
tugas 1 tutorial online anak berkebutuhan khusus di SD
tugas 1 tutorial online anak berkebutuhan khusus di SDtugas 1 tutorial online anak berkebutuhan khusus di SD
tugas 1 tutorial online anak berkebutuhan khusus di SD
 
PPT Materi Jenis - Jenis Alat Pembayaran Tunai dan Non-tunai.pptx
PPT Materi Jenis - Jenis Alat Pembayaran Tunai dan Non-tunai.pptxPPT Materi Jenis - Jenis Alat Pembayaran Tunai dan Non-tunai.pptx
PPT Materi Jenis - Jenis Alat Pembayaran Tunai dan Non-tunai.pptx
 
KONSEP KEBUTUHAN AKTIVITAS DAN LATIHAN.pptx
KONSEP KEBUTUHAN AKTIVITAS DAN LATIHAN.pptxKONSEP KEBUTUHAN AKTIVITAS DAN LATIHAN.pptx
KONSEP KEBUTUHAN AKTIVITAS DAN LATIHAN.pptx
 
IPA Kelas 9 BAB 10 - www.ilmuguru.org.pptx
IPA Kelas 9 BAB 10 - www.ilmuguru.org.pptxIPA Kelas 9 BAB 10 - www.ilmuguru.org.pptx
IPA Kelas 9 BAB 10 - www.ilmuguru.org.pptx
 
Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]
Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]
Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]
 
Demonstrasi Kontekstual Modul 1.2. pdf
Demonstrasi Kontekstual  Modul 1.2.  pdfDemonstrasi Kontekstual  Modul 1.2.  pdf
Demonstrasi Kontekstual Modul 1.2. pdf
 
Materi Pertemuan Materi Pertemuan 7.pptx
Materi Pertemuan Materi Pertemuan 7.pptxMateri Pertemuan Materi Pertemuan 7.pptx
Materi Pertemuan Materi Pertemuan 7.pptx
 
Kelompok 1_Karakteristik negara jepang.pdf
Kelompok 1_Karakteristik negara jepang.pdfKelompok 1_Karakteristik negara jepang.pdf
Kelompok 1_Karakteristik negara jepang.pdf
 
adap penggunaan media sosial dalam kehidupan sehari-hari.pptx
adap penggunaan media sosial dalam kehidupan sehari-hari.pptxadap penggunaan media sosial dalam kehidupan sehari-hari.pptx
adap penggunaan media sosial dalam kehidupan sehari-hari.pptx
 
Panduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptx
Panduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptxPanduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptx
Panduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptx
 

JAVAENT

Editor's Notes

  1. Hai teman-teman, Salam Budi Luhur, Annyeonghaseyo. bertemu lagi dengan saya Atik Ariesta, video kali ini adalah video untuk matakuliah Analisis dan Desain Algoritma.
  2. Kali ini yang akan di bahas adalah tentang Struktur Kontrol Percabangan Lanjutan
  3. Diharapkan setelah menyaksikan video teman-teman dapat memahami bentuk umum penggunaan struktur kondisi IF bertingkat atau If bersarang atau nested-if dan Switch-case.
  4. Untuk dapat memahami Struktur Kontrol Percabangan Lanjutan, maka topik pembahasan akan dibagi menjadi 4 bagian video. Bagian pertama adalah video ini yang akan membahas topik Nested-if. Bagian kedua adalah mengenai Multi Kondisi,Operator Logika dan Konversi Multi Kondisi menjadi Nested-If Bagian ketiga adalah mengenai Contoh Program Sederhana Menggunakan Nested-If dan Multi Kondisi dengan contoh pembuatan algoritma mencari nilai terbesar dari 3 buah bilangan. Bagian keempat adalah mengenai seleksi menggunakan Switch-Case dan Switch-Case Berjenjang
  5. Kalian harus memahami dasar2 dari java dan nanti di beberapa sesi mendatang kemungkinan setelah Uts saya akan merancang database dan anda harus mengetahui beberapa sintaks dasar SQL, dan kemampuan spring di awal ini belum diperlukan akan tetapi kemampuan dasar dalam spring tentunya akan membantu mempercepat dalam belajar
  6. Perhatikan java versi nya sudah berubah jadi 17 ini berarti kita sudah berhasil menginstal java dan di sini tanggal release nya adalah 18 juli 2023 dan ini adalah versi LTS yang menandakan versi long time support
  7. Dalam membuat aplikasi yang berskala medium ke atas maka kita membutuhkan java Build Tools Java build Tools adalah sebuah program atau tools yang berfungsi untuk mempermudah pekerjaan programmer terutama terkait hal2 yang sifat nya repetitive di dalam hal proses building dari source code menjadi binary nya proses tersbut diantaranya adalah : Compiling : Project structure Convention Testing Packaging Deploying Manage Dependencies
  8. yang terkenal adalah apache maven dan gradle, namun dalam keseluruhan tutorial ini menggunakan apache maven sebagai java build tools
  9. Pada situs resmi maven kalian dapat menbaca dokumentasi terkait petunjuk bagaimana mengunduh maven, install, menjalankan maven, menkonfigurasi atau menggunakan plugins2 di dalam maven bahkan bagaimana ikut berkontribsi dalam maven
  10. Di hyperlink download ini kita bisa melihat sistem requirement yang dibutuhkan dimana maven membutuhkan java 8 atau diatas nya karena kita menggunakan java 17 maka kita sudah memenuhi requirement nya, kita juga tidak memebutuhkan requirement memory namun kita membutuhkan space disk sekitar 10 MB untuk instalasi maven dan tambahan sekitar 500 mb sebagai local repository yang merupakan tempat kits dari library2 yang nanti nya di unduh oleh maven fungus nya agar bisa di reuse di project lain jadi maven ini bukan hanya sepertti dependency ojs yaitu NVM yang setiap kita buat project dia kan terus mengunduh ke internet akan tetapi maven hanya sekali mengunduh ke respository remote di internet lalu menyimpan nya di repositor local yang nanti nya dapat digunakan atau di reuse lagi jika ada project yang menggunakan library serupa sehingga maven todak perlu selalu terhubung ke remote repository Untuk sistem operasi kita tidak membutuhkan requirement minimal dari sistem operasi selama kita meggunakan java min java 8 maka kita bisa menggunakan sistem operasi apapun
  11. Download
  12. Download
  13. Download
  14. Ini mengarah ke binary maven
  15. Ini mengarah ke binary maven
  16. https://www.udemy.com/course/belajar-spring-framework-spring-boot-sampai-siap-kerja/learn/lecture/26191974#reviews