Home > Java Backend
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!
Senior Trainer : Paul
Bootcamp Java Backend kami menawarkan kesempatan untuk memperkuat karier di bidang pengembangan software. Program intensif ini dirancang khusus untuk mengasah keterampilan dalam pengembangan backend menggunakan Java, termasuk penguasaan Spring Boot dan pembuatan aplikasi web yang efisien. Melalui metode pembelajaran yang terstruktur, yang menggabungkan teori dan praktik, serta bimbingan dari para ahli di bidangnya, bootcamp ini menyiapkan peserta untuk menjadi pengembang backend yang kompeten. Peserta akan mendapatkan pengalaman langsung dalam mengembangkan solusi software yang kuat, sambil membangun jaringan profesional yang akan membantu mereka sepanjang karier. Ikuti Bootcamp Java Beckend di JuaraCoding untuk mengambil langkah penting dalam karier Anda dan posisikan diri Anda sebagai inovator di dunia teknologi backend.
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 |
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 |
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 |
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 |
Pada JuaraCoding, kami percaya bahwa kesuksesan terbesar kami terletak pada pencapaian para siswa kami. Kami bangga melihat bagaimana program pelatihan Java Backend kami telah membantu mereka tidak hanya mempelajari teknologi terbaru, tapi juga mendapatkan peluang karir yang luar biasa di industri IT