Java Backend Bootcamp
SPECIAL BONUS: Now with DevOps Training!
Belajar Coding dari 0, hingga dapat kerja!
Jago Programming dan Infrastruktur Backend dalam satu Bootcamp
Pelatihan ini dirancang untuk kamu yang ingin memulai karir menjadi Backend programmer yang fokus pada pengajaran teknologi yang sangat penting dalam dunia pengembangan backend. Serta memberikan pengalaman praktis melalui serangkaian proyek yang akan membangun portofolio Anda
Bootcamp Java Backend ini ideal untuk mempercepat perjalanan Anda menjadi seorang yang profesional di bidang Backend. dengan instruktur berpengalaman lebih dari 5 tahun di industri IT, Anda akan mendapatkan ilmu terkini dan praktik langsung dalam proyek yang menantang.
Bersiaplah menjadi Backend Developer Java yang kompeten, siap menghadapi tantangan dunia kerja yang sebenarnya!
Materi Pelatihan:
- Java Fundamental
- SQL Fundamental
- Java dan Backend Springboot
- Web Java
- Portofolio real project
- Live Coding Mentoring
Syarat Peserta Pelatihan
Requirements
- Minimal Pendidikan D3 (Diutamakan) dan Usia Maks 30 Tahun
- Lulus tahapan test online , interview dan verifikasi JuaraCoding
- Memiliki komitmen untuk mengikuti training Online setiap hari kerja (Senin – Jumat)
- Memiliki Komputer Pribadi (Desktop / Laptop)
- Memiliki jaringan internet yang stabil
Benefit
- Dilatih oleh Trainer Bersertifikat BNSP
- Mendukung Kesiapan Karir Melalui Program Job Connector
- Live Coding Mentoring
- Interview SKill Coaching
- Real Project
- Free Assessment Test
- Sertifikat Juara Coding
Silabus Pelatihan
Java Fundamental
Module | Hour |
1. Instalasi JDK dan Eclipse | 1 |
Configurasi JDK Configurasi Eclipse |
|
|
|
2. Basic Java dan Input Output | 1 |
Data Type Concatenation Comment Keyword pada Java User Input (Console) Date and Time |
|
|
|
3. Logika percabangan | 3 |
Logika IF Logika IF,Else Logika IF Bersarang Switch Statement |
|
|
|
4. Perulangan Pada Java | 3 |
Menggunakan For Loop Menggunakan While Loop Perbedaan While dan Do While Break Statemnt Continue Statement |
|
|
|
5. Array pada Java | 3 |
Membuat array pada Java |
|
Sorting isi array |
|
Membuat aplikasi pencari isi Array |
|
Memanipulasi data array |
|
|
|
6. Method pada Java | 3 |
Mengenal Method dan Function |
|
Parameter pada Method |
|
Method yang mengembalikan nilai |
|
Method bawaan Java |
|
|
|
8. Object Oriented Programming | 5 |
Mengenal Object Mengenal Class Mengenal Method Overiding Mengenal Constructor Mengenal Inheritance Mengenal Interface |
|
|
|
9. Collections pada Java | 3 |
Mengenal List Mengenal Set Mengenal Maps Mengenal ArrayList |
|
|
|
10. Database pada Java Mengenal JDBC Integrasi Mysql dengan JDBC Melakukan CRUD menggunakan JDBC | 5 |
15. Final Task | 3 |
Total Hour | 30 |
SQL Fundamental
Module | Hour |
1. Installasi dan Setup | 1.5 |
Database, SQL, dan SQL SERVER Relational Database Management System (RDBS) |
|
Installasi SQL SERVER Membuat Database |
|
2. Data Definition Language (DDL) | 1.5 |
Tipe Data Primary Key dan Foreign Key Membuat Database Toko Kopi Memodifikasi Tabel : menambahkan dan menghapus kolom Menghapus Tabel Truncate Tabel |
|
|
|
Practice |
|
3. Selebihnya di Alter Table | 1.5 |
Membuat Database test Menambahkan dan Menghapus Primary Key Menambahkan dan Menghapus Foreign Key Menambahkan Unique Constraint Mengubah Kolom Nama Mengubah Kolom Tipe Data |
|
|
|
Practice |
|
4. Data Manipulation Language (DML) | 1.5 |
Memasukkan Data ke Dalam Tabel Mengubah Data di Dalam Tabel Menghapus Data dari Tabel Melengkapi Database Toko Kopi |
|
|
|
Practice |
|
5. Menyeleksi Dari Sebuah Tabel | 1.5 |
Select Statement Where Clause Using Inequality Symbols Null Values |
|
|
|
Practice |
|
6. Menyeleksi Dari Lebih Dari Satu Tabel | 1.5 |
Apa itu Join? Inner Join Left Join Right Join Join Lebih dari dua Tabel |
|
|
|
Practice |
|
7. Desain Database | 1.5 |
Relationships Relationships – One to One Relationships – One to Many Relationships – Many to Many |
|
|
|
Practice |
|
8. Fungsi Aggregat | 1.5 |
Fungsi Agregate itu apa? Count Sum Min and Max |
|
Average Grouping Data Having Clause |
|
Practice |
|
9. Subqueries | 1.5 |
Apa itu Subqueries? Non-Correlated Subqueries: Part 1 Non-Correlated Subqueries: Part 2 |
|
Correlated Subqueries |
|
Practice |
|
10. SQL SERVER Functions- String Function dan Date Function | 1.5 |
Apa itu fungsi SQL SERVER? Concatenation Substrings Upper and Lower Case Date Function Month Function |
|
Year Function |
|
Practice |
|
Total Hour | 15 |
Java dan Backend (REST/API) Springboot
Module | Hour |
SpringBoot Basic | 15 |
Instalasi Springboot dengan Maven |
|
Pengenalan JAVA EE Dependency Injection for Java Spring framework MVC (Model View Controller) Design Pattern |
|
|
|
Pengenalan JPA |
|
Spring Boot database Model and Relationship |
|
JPA dengan menggunakan Springboot |
|
JPA dengan model mapping One to one,One to many ,many to one, many to many | 15 |
CRUD Database Operation dengan menggunakan JPA |
|
|
|
Pengenalan Webservice | 15 |
API introduction REST architectural style |
|
Consume API Testing dengan menggunakan Postman |
|
Membuat service CRUD Operation menggunakan RESTfull |
|
|
|
Athentication | 15 |
Mengenal JWT Json Web Tokens |
|
Membuat Authentication menggunakan JWT |
|
Membuat Authorization |
|
Exception Handling |
|
|
|
Total Hour | 60 |
Web Java dan Springboot
Module | Hour |
1. Instalasi Software | 3 |
Setup Java SDK Setup Spring Tools Suite Setup Mysql Community Guide Install Git Install Maven |
|
|
|
2. Pengenalan Arsitektur Project | 3 |
Membuat multi Project Mengclone Project dari Github Mengenal Arsitektur Project |
|
|
|
3. Bootstrap CSS | 3 |
Mengenal HTML Menggunakan CDN Resource untuk Bootstrap CSS Mengenal Bootstrap Grid System |
|
|
|
4. Membuat Contoh Product Catalog Web | 3 |
Membuat Index Page Membuat UI Catalog dengan Bootstrap |
|
|
|
5. Menggunakan Thymeleaf template dengan SpringBoot MVC | 3 |
Configurasi MVC Spring Konversi HTML ke style Thymeleaf Mengenal Dialect XSD Menampilkan resource Static pada Thymeleaf |
|
|
|
6. Configurasi Text pada external data dengan Spring MVC | 3 |
Externalizing Text pada Thymeleaf dengan Spring MVC Internationalization dan Localization menggunakan Spring MVC Pengenalan i18N |
|
|
|
7. Menggunakan Thymeleaf Fragment | 3 |
Belajar Fragment pada Thymeleaf Menggunakan Springboot Dev Tools |
|
|
|
8. Menampillan Object menggunakan Thymeleaf | 3 |
Mengenal Spring MVC Service Layer Mengembalikan nilai Object , dan Object Properties |
|
` |
|
9. Membuat List Object pada Thymeleaf | 3 |
Perulangan pada Thymeleaf Menggunakan perulangan dengan fragment Thymeleaf Expression |
|
|
|
10. Membuat Validation Message pada Spring MVC | 3 |
Generate Form pada Thymeleaf Menampilkan pesan error menggunakan Bootstrap CSS Menampilkan validasi field |
|
|
|
Total Hour | 30 |
duration : 135 Hours
lesson : 45 session
Max participants : 25/Batch
Class : Online (Live Training)
Trainer : Paul
Related Courses
- Java Backend Developer
- Software Quality Assurance
- Dev Ops
- Data Analytics
- Digital Marketing
- UI/UX
- Python Fundamental
- Power BI
- Cyber Security
Kenapa Belajar DevOps Sekarang Jadi Pendukung Penting di Backend Programming?
Melalui Java Backend & DevOps Bootcamp, kamu akan belajar bagaimana DevOps tools dan CI/CD pipeline membantu mengotomatiskan alur kerja backend, mempercepat pengiriman aplikasi, dan meminimalkan error.
Dengan memahami kolaborasi antara Java Developer dan DevOps Engineer, kamu akan memiliki skill lengkap yang dibutuhkan industri untuk membangun sistem yang scalable, stabil, dan siap digunakan di dunia kerja nyata.
Masih Bingung Harus pilih Bootcamp Backend Programming atau DevOps?
hanya di juara coding kamu bisa dapat keduanya!
Backend Programming
biasa
Backend Programming + DevOps
- Hanya fokus pada penulisan kode dan logika backend
- Monitoring dan feedback dilakukan setelah aplikasi berjalan
- Developer banyak membuang waktu untuk tugas repetitif
- Fokus karir terbatas
- Deployment otomatis menggunakan CI/CD pipeline, cepat dan minim error
- Integrasi monitoring sejak pengembangan awal
- Lebih fokus pada inovasi dan pengembangan fitur
- Peluang karir lebih luas
Tersedia Berbagai Pilihan Pembayaran
CASH
Pembayaran Tunai di Depan-
Harga Termurah!
-
Free Akses Webinar JuaraCoding
CASH BERTAHAP
Pembayaran Cicilan-
Cicilan Max 3 Bulan
-
Total Biaya Hanya Rp 6.500.000,-
ISA
Income Share Agreement-
DP Hanya Rp 1.500.000
-
Diskon Pelunasan 30%*
-
Bayar Setelah Bekerja
*Wajib Mengikuti 4x Pre-Test
Danacita
Cicilan Paylater Mulai Dari 0%-
Aplikasi Mudah
-
Tanpa Jaminan/DP
-
Cicilan Hingga 12 Bulan