Kemahiran dalam kerangka pengembangan Spring Framework 5 - kursus RUB 44.900. dari IBS Training Center, pelatihan 30 jam, Tanggal 27 November 2023.
Miscellanea / / November 28, 2023
Pavel telah bekerja di Luxoft sejak 2005. Selama ini, ia mengikuti sejumlah proyek untuk perusahaan terkemuka Rusia dan asing, seperti Boeing, Russian Post, DHL, MVideo. Saat ini, ia berperan sebagai insinyur perangkat lunak utama dalam sebuah proyek untuk mendukung jaringan ritel terbesar yang menjual elektronik dan peralatan rumah tangga di Rusia. Minat utama Pavel adalah mengembangkan aplikasi Java yang dapat diskalakan dan memberikan solusi teknis untuk meningkatkan kinerja dan keandalan aplikasi.
Topik yang dibahas:
Bagian I SPRING IOC (teori 7 jam, latihan 2 jam, PR sekitar 2 jam)
1. Ikhtisar Kerangka Musim Semi
Cerita
Konsep IoC
Antarmuka Konteks Aplikasi
Kacang di Musim Semi
2. Konfigurasi pegas
Konfigurasi dalam XML
Konfigurasi melalui Anotasi
Konfigurasi dalam kode (berbasis Java)
Tempat sampah lingkup
Siklus hidup kacang
3. Acara
Membuat Acara
Berlangganan Acara menggunakan @EventListener
Filter acara
Contoh penggunaan
4. Lokalisasi
5. Konfigurasi profil
6. Bahasa Ekspresi Musim Semi
Bagian II. SPRING BOOT (teori 1 jam, latihan 1 jam)
1. Apa itu Sepatu Musim Semi
2. Starter utama di POM (spring-boot-starter-parent)
3. Konfigurasi otomatis
@SpringBootApplication
@ComponentScan
@Konfigurasi
@EnableAutoConfiguration
4. Konfigurasi
Properti Baris Perintah
File Properti Aplikasi
Properti khusus profil
Placeholder di Properti
YAML, bukan Properti
Properti Konfigurasi Type-safe
Menggunakan @ConfigurationProperties
Konfigurasi Pihak Ketiga
@ConfigurationProperties Validasi
@ConfigurationProperties dan @Value
Profil
Bagian III. SPRING AOP (teori 2 jam, latihan 1 jam, PR sekitar 2 jam)
1. Contoh penggunaan AOP
2. Jenis Nasihat
3. Bahasa yang tajam
4. Penggabungan Aspek
Bagian IV. DATA SPRING (teori 8 jam, praktek 3 jam, PR sekitar 2 jam)
1. Repositori Mentah
2. Repositori Jpa
3. @EnableJpaRepositories
4. @AktifkanManajemenTransaksi
5. @Transaksional
Waktu habis
Bendera hanya bisa dibaca
6. Mendeklarasikan Metode Kueri
Strategi untuk membuat kueri SQL
Membuat kueri SQL
Ekspresi Properti
Menangani parameter khusus
Membatasi Hasil Kueri SQL
Mengembalikan Koleksi atau Iterable
Menangani Null dalam metode repositori
Streaming hasil kueri SQL
Pemrosesan kueri SQL yang tidak sinkron
7. Menggunakan @Query
Kueri SQL asli
Penyortiran
Menggunakan Parameter Bernama
Menggunakan SpEL
Kueri SQL untuk mengubah data
8. Proyeksi
9. Prosedur tersimpan
10. Kueri SQL dengan contoh
11. @Transaksional
12. Kunci
Bagian V SPRING REST (teori 2 jam, latihan 2 jam, PR sekitar 1 jam)
1. layanan istirahat
2. Permintaan dan Tanggapan
3. Parameter permintaan
4. Parameter jalur
5. Header HTTP
6. HATEOAS musim semi
7. Dokumentasi layanan REST menggunakan Swagger
Bagian VI. SPRING DATA REST (teori 1 jam)
1. Mengekspos repositori Spring Data sebagai layanan REST
2. Menyortir dan membuat halaman kueri
3. peramban HAL
4. Pengaturan REST Data Musim Semi
Dalam kursus ini, siswa akan memperoleh pemahaman tentang kekhususan dan fitur bahasa Scala, kelebihan dan kesulitannya. Kursus ini mencakup ikhtisar operator Scala dan tipe data, mempelajari struktur data dasar seperti array, peta, tupel, menggunakan pemrograman berorientasi objek dan fungsional, bekerja dengan koleksi Scala, menggunakan pencocokan pola, kelas kasus, tipe generik dan implisit transformasi. Sejumlah besar latihan praktis ditawarkan.
4
44 900 ₽
Kursus ini mencakup penggunaan pembuat aplikasi Apache® Maven, termasuk manajemen ketergantungan, struktur file POM, siklus hidup proyek, pembuatan plugin dan arketipe. Plugin yang umum digunakan tercakup, dan integrasi Maven dengan IDE Eclipse dan Hudson tercakup. Kursus ini mencakup latihan praktis.
3,6
8 900 ₽