Loading (custom)...

iSAQB CPSA-A FUNAR

iSAQB® CPSA-A - Arsitektur Perangkat Lunak Fungsional (Kursus)

Deskripsi

Dengan mengikuti kursus iSAQB® CPSA-A Arsitektur Perangkat Lunak Fungsional (FUNAR), peserta memperoleh 20 poin Kompetensi Teknis (TC) dan 10 poin Kompetensi Metodologis (MC). Poin tersebut diperhitungkan dalam 70 poin yang diperlukan agar memenuhi syarat untuk mengikuti ujian iSAQB CPSA-A bersama Brightest. Perlu diingat bahwa dari 70 poin yang diperlukan untuk mengikuti ujian iSAQB CPSA-A bersama Brightest, Anda harus memperoleh sedikitnya sepuluh poin kompetensi dalam setiap bidang berikut: 

  • Kompetensi Teknis (TC)
  • Kompetensi Metodologis (MC)
  • Kompetensi Komunikatif (CC)

 

Pelatihan iSAQB® FUNAR - Arsitektur Perangkat Lunak Fungsional (CPSA-A) yang terakreditasi didasarkan pada kurikulum iSAQB® terkini:

Bagian 1 - Pengantar pemrograman fungsional

Bagian ini memberikan pengantar ringkas mengenai pemrograman fungsional bagi peserta yang belum memiliki pengalaman atau ingin menyegarkan kembali pengetahuan mereka dengan cepat. Bagian ini menggunakan bahasa pemrograman khusus untuk pembelajaran dan metode pengajaran yang telah terbukti untuk membangun program secara sistematis. Sejak awal, peserta melakukan latihan praktis dengan menulis kode.

  • Pemodelan data
  • Panduan konstruksi program
  • Referensi diri dan rekursi
  • Pemrograman dengan efek
  • Pemrograman orde tinggi
  • Struktur data bawaan
  • Pemrograman dengan keadaan
  • Pemrograman dengan akumulator
  • Pengujian berbasis properti

Bagian 2 - Struktur sistem perangkat lunak fungsional

  • Fungsi dan nilai
  • Komposisi
  • Tipe
  • Modul

Bagian 3 - Teknologi pemrograman fungsional

  • Tipe statis
  • Tipe dinamis
  • Rekursi ekor
  • Evaluasi ketat dan tidak ketat
  • Lingkungan runtime

Bagian 4 - Penerapan persyaratan fungsional

  • Perbandingan DDD dan pemrograman fungsional
  • Model kombinator
  • Bahasa khusus domain yang tertanam

Bagian 5 - Penerapan persyaratan nonfungsional

  • CQRS
  • Event sourcing
  • Paralelisasi
  • Distribusi

Bagian 6 -  Pola arsitektur

  • Struktur data fungsional
  • Monoid
  • Functor
  • Monad
  • Model View Update

Target Audiens

Pelatihan CPSA-A Arsitektur Perangkat Lunak Fungsional sangat bermanfaat bagi para profesional yang ingin lebih memahami cara paling efektif untuk mengurangi ketergantungan antar komponen arsitektur sekaligus membangun model yang andal dan fleksibel.

Persyaratan

Untuk mengikuti kursus iSAQB® CPSA - Advanced Level, Anda harus memiliki sertifikat iSAQB® Certified Professional for Software Architecture - Foundation Level (CPSA-F).

 

Prasyarat pengetahuan:

Peserta harus memiliki pengetahuan dan pengalaman berikut:

  • Pengetahuan dasar tentang pemrograman fungsional
  • Pengalaman dalam memodelkan arsitektur

Pengetahuan dalam bidang berikut dapat membantu peserta memahami beberapa konsep yang dibahas dalam kursus ini:

  • Pengetahuan dasar tentang aljabar

Unduh silabus untuk sertifikasi ini atau lihat contoh ujian.

Pergi ke sumber daya

The global exam price vary depending on the certification and your geographical location.

Daftarkan Ujian Sertifikasi

brightest private exams

Ujian Privat

Brightest

Ujian elektronik untuk individu yang diawasi secara langsung oleh pengawas Pearson VUE melalui webcam.

brightest-center-exam

Ujian di Pusat Tes

Brightest

Ujian elektronik untuk individu di lebih dari 5.200 pusat tes, dengan proses pendaftaran yang mudah melalui situs Pearson VUE.

brightest green exam

Ujian Brightest

Green

Ujian elektronik untuk kelompok dengan minimal 6 peserta, tersedia dalam enam bahasa dan dapat dilaksanakan di mana saja di dunia.

brightest paper exam

Ujian Kertas

Brightest

Pengalaman ujian klasik berbasis kertas untuk kelompok minimal 6 peserta, tersedia dalam semakin banyak pilihan bahasa.