Spring Framework & Spring Boot: Nol Sampai Siap Kerja (2024)
What you'll learn
- Anda akan mempelajari Spring Framework (dan Spring Boot) mulai konsep dasar hingga pada tingkatan untuk siap direkrut kerja oleh Perusahaan
- Konsep Dasar Dari Framework: Sejarah, Latar belakang, Perbedaan IoC Dan Dependency Injection dll
- Konsep Dasar Dari Spring Core: mulai dari dasar Spring Container, konfigurasi XML, Java based hingga Annotation based, daur hidup Spring Bean, Bean Scope, dll
- Mempelajari Menggunakan Spring Boot, Prinsip Kerja yang melatarbelakanginya, dan melakukan konfigurasi
- Membuat dan mendesain REST API Menggunakan Spring MVC
- Membuat dan mendesain Database dan Persistence Layer Menggunakan Spring Data JPA dan Hibernate
- Membuat layer security pada Aplikasi dengan menambahkan Spring Security
- Membuat aplikasi web sederhana menggunakan spring mvc dan Thymeleaf
- Melakukan Optimasi dan memahami Best Practices
Requirements
- Pengalaman dan pengetahuan dasar menggunakan Bahasa Pemrograman Java
- Pengalaman mengenai Spring Framework tidak diperlukan
- Memiliki Komputer dengan Sistem Operasi Microsoft Windows 10 64-bit, MacOS, ataupun Linux
- Spesifikasi Komputer Minimal Intel Core i3, RAM 4GB
- Spesifikasi Komputer Rekomendasi Intel Core i5, RAM 8GB
Description
(Kursus ini akan terus diupdate secara berkala dengan materi - materi terbaru sesuai dengan perkebangan teknologi Spring Framework. Harga mungkin menyesuaikan dengan semakin bertambahnya materi)
Spring Framework sudah menjadi standar de facto dalam membangun sebuah perangkat lunak berskala enterprise. Di setiap lowongan pekerjaan yang membutuhkan seorang "Software Developer" atau Java Programmer dan sejenisnya, terutama yang memerlukan penguasaan bahasa pemrograman Java. Hampir dapat dipastikan perusahaan tersebut juga akan mensyaratkan penguasaan Spring Framework sebagai salah satu skill yang wajib dikuasai oleh programmer
Namun di hampir 10 tahun pengalaman saya sebagai seorang Java Programmer dan mengimplementasikan Spring untuk berbagai industri mulai dari perbankan hingga dunia kesehatan, ataupun sebagai seorang interviewer yang merekrut seorang programmer, sangat sedikit dari mereka (bahkan yang mengaku sebagai programmer senior) memahami dengan baik Framework yang satu ini
Di dalam kursus ini anda tidak hanya belajar mengenai dasar - dasar dari Spring Framework namun juga best practices dan mempraktekan sendiri dalam sebuah project sederhana mulai dari merancang database hingga mengoptimasi aplikasi yang anda buat agar memiliki perfoma yang optimal. (Hal ini yang tidak anda dapat di kursus lain yang sebagian besar hanya membahas spring framework tanpa terkait dengan bagian lain)
Semua materi dalam kursus ini telah dikompilasi dengan cermat sesuai kebutuhan industri sehingga anda memiliki kemampuan – kemampuan yang cukup dan secara otomatis menggaransi diri anda sendiri dapat langsung direkrut menjadi programmer di berbagai perusahaan dan startup bergengsi
Kursus ini ditujukan bagi anda yang sudah memahami dasar dari bahasa pemrograman Java dan ingin mempelajari Spring Framework dari dasar atau berniat berkerja sebagai seorang Programmer Java yang mengimplementasikan Spring untuk membangun sebuah Aplikasi perangkat lunak berskala Enterprise
Who this course is for:
- Mereka yang sudah memiliki pengalaman bahasa pemrograman Java, dan ingin mempelajari Spring Framework
- Mereka yang ingin mendapatkan pekerjaan di perusahaan IT yang mensyaratkan keahlian Spring Framework dan Spring Boot
Instructor
Head of Academy and Technology di sebuah perusahaab Konsultan dengan pengalaman menggunakan Java dan Spring Framework dengan pengalaman lebih dari 9 tahun dan telah mengimplementasikan beragam project perangkat lunak dan integrasinya dengan aplikasi pihak ketiga menggunakan Java dan Spring Framework untuk keperluan beragam Industri mulai perbankan dan layanan jasa keuangan (BUMD, BUMN hingga Swasta), kesehatan (aplikasi telemedicine)