Pengembangan aplikasi bisnis di Java dan Spring - kursus 88.000 gosok. dari IT Academy, pelatihan 294 ac. jam, Tanggal: 15 Januari 2024.
Miscellanea / / November 28, 2023
Program ini dikembangkan berdasarkan Standar Pendidikan Negara Federal menggunakan standar profesional No. 679n tanggal 18 November 2013.
Negara akan membayar 50% hingga 100% dari biaya kursus ini.
Pendengar harus memiliki ijazah pendidikan menengah kejuruan atau pendidikan tinggi. Agar berhasil menyelesaikan program ini, disarankan untuk menjadi pengguna PC tingkat lanjut, memiliki kemampuan komputer dasar, dan mengetahui bahasa Inggris dan matematika pada tingkat dasar.
Sintaks bahasa Jawa;
Desain algoritmik dasar;
Pola Pemrograman;
Kueri SQL dasar;
Prinsip dasar pemrograman berorientasi objek (OOP);
Sistem kontrol versi (VCS);
Prinsip PADAT.
Gunakan Java untuk menulis kode program;
Gunakan lingkungan pengembangan untuk menulis kode;
Gunakan alat debugging kode perangkat lunak;
Bekerja dengan database;
Hubungkan perpustakaan;
Bekerja dalam tim.
Pengembangan dan penerapan fungsionalitas baru sesuai dengan spesifikasi teknis yang diberikan;
Kepatuhan terhadap kaidah sintaksis dan logika penulisan kode dalam bahasa Jawa;
Pengembangan aplikasi client-server;
Membangun arsitektur aplikasi yang bersih;
Analisis dan verifikasi kode program sumber.
1. Modul dasar: Java Core
1.1 Dasar-dasar bahasa Java (JVM dan GC), compiler, interpreter, bytecode
1.2 Lingkungan pengembangan (antarmuka lingkungan pengembangan, pintasan keyboard dasar, templat)
1.3 Variabel dan primitif
1.4 Struktur pengendalian: kondisi dan siklus
1.5 Fungsi dan algoritma
1.6 Array
1.7 Pengenalan OOP
1.8 Warisan, enkapsulasi, polimorfisme
1.9 Pengecualian
1.10 Pola pemrograman
1.11 String: String, StringBuilder, SringBuffer, StringPull
1.12 Model pemrograman berbasis acara
1.13 Struktur data yang kompleks: koleksi
1.14 Bekerja dengan koleksi Stream API
1.15 Pengujian: JUnit 4
1.16 Pengantar Algoritma
1.17 Kompleksitas algoritma
1.18 Penyortiran
1.19 Mesin keadaan terbatas
1.20 Berlatih memecahkan masalah algoritma dengan HakerRang
2. Pengembangan aplikasi client-server
2.1. Desain aplikasi. Pola desain generatif, perilaku dan struktural. Arsitektur bersih, prinsip SOLID
2.2. Bahasa kueri SQL. Perintah dasar: SELECT, INSERT, JOIN, UPDATE. Hubungan dalam tabel. Dasar-dasar JDBC. Hubungkan ke basis data. JDBC, DB Dalam Memori, Pernyataan, ResultSet
2.3. Membuat kelas ORM
2.4. Bekerja dengan file
2.5. Dasar-dasar pengembangan WEB. Protokol jaringan, sertifikat digital
2.6. Fitur JS. Mempelajari mekanisme AJAX
2.7 Interaksi dengan servlet. Infrastruktur. Penerapan Server Lokal
2.8. Dasar-dasar JSP
2.9. Pengembangan aplikasi MVC. Dasar-dasar JSTL
2.10. Pembuatan toko online
2.11. Saluran DevOps
2.12. Dasar-dasar Maven. Pengujian aplikasi
2.13. Pembuatan toko online
2.14. Dasar-dasar bekerja dengan GIT. Perintah dasar. Interaksi dengan soket.
2.15. Dasar-dasar kerangka SPRING. Konfigurasi, kacang, pengkabelan otomatis
2.16 Fitur Hibernasi
2.17. API REST, JSON, XML
2.18. Boot Musim Semi, JPA, ORM
2.19. Tes integrasi
2.20. Dasar-dasar RMI. Kumpulan Permintaan
2.21. Mempersiapkan wawancara teknis