Loading (custom)...

iSAQB CPSA-A FUNAR

iSAQB® CPSA-A - Functional Software Architecture (Kurs)

Təsvir

iSAQB® CPSA-A Functional Software Architecture (FUNAR) kursunda iştirak iştirakçılara Brightest ilə iSAQB CPSA-A imtahanına buraxılmaq üçün tələb olunan 70 balın bir hissəsi kimi 20 Technical Competence (TC) və 10 Methodological Competence (MC) balı qazandırır. Yadda saxlamaq vacibdir ki, Brightest ilə iSAQB CPSA-A imtahanına buraxılmaq üçün tələb olunan 70 balın tərkibində aşağıdakı sahələrin hər birindən ən azı 10 səriştə balı olmalıdır:

  • Technical Competence (TC)
  • Methodological Competence (MC)
  • Communicative Competence (CC)

 

Akkreditə olunmuş iSAQB® FUNAR - Functional Software Architecture (CPSA-A) təlimi hazırkı iSAQB® kurikulumuna əsaslanır:

Hissə 1 - Functional Programming-ə Giriş

Bu giriş kursu Functional Programming üzrə əvvəlki təcrübəsi olmayan və ya biliklərini qısa şəkildə yeniləmək istəyən iştirakçılar üçün yığcam bir giriş təqdim edir. Giriş kursunda xüsusi tədris dili və proqramların qurulması üzrə sübut edilmiş didaktik metodologiyadan istifadə olunur. İlk mərhələdə proqramlaşdırmanın həyata keçirildiyi praktiki məşqlər yer alır.

  • Data modeling
  • Construction guides
  • Self-references və recursion
  • Nəticələrlə proqramlaşdırma
  • Higher-order programming
  • Hazır data strukturları
  • State ilə proqramlaşdırma
  • Accumulator-larla proqramlaşdırma
  • Property-based testing

Hissə 2 - Functional Software Sistemlərinin Strukturu

  • Funksiyalar və dəyərlər
  • Composition
  • Types
  • Modules

Hissə 3 - Functional Programming Texnologiyaları

  • Static types
  • Dynamic types
  • Final recursion
  • Strict və non-strict evaluation
  • Runtime environment

Hissə 4 - Funksional Tələblərin Tətbiqi

  • DDD və FP
  • Combiner modelləri
  • Embedded domain-specific languages

Hissə 5 - Qeyri-Funksional Tələblərin Tətbiqi

  • CQRS
  • Event sourcing
  • Parallelization
  • Distribution

Hissə 6 - Architectural Pattern

  • Functional data structure
  • Monoid
  • Functor
  • Monad
  • Model View Update

Hədəf kütləsi

CPSA-A Functional Software Architecture seminarı arxitekturanın komponentlərini bir-birindən ayırmağın ən effektiv yollarını daha yaxşı başa düşmək və eyni zamanda güclü və çevik modellər yaratmaq istəyən mütəxəssislər üçün xüsusilə faydalıdır.

Tələblər

Hər hansı iSAQB® CPSA - Advanced Level kursuna qoşulmaq üçün iSAQB® Certified Professional for Software Architecture - Foundation Level (CPSA-F) sertifikatına sahib olmalısınız.

 

Bilik üzrə ilkin tələblər:

İştirakçılar aşağıdakı ilkin bilik və təcrübəyə sahib olmalıdırlar:

  • Functional Programming üzrə əsas biliklər
  • Arxitekturaların modelləşdirilməsi üzrə təcrübə

Aşağıdakı sahələr üzrə biliklər bu kursda əhatə olunan bəzi anlayışları daha yaxşı başa düşməyə kömək edə bilər:

  • Cəbr üzrə əsas biliklər

Sillabuslar və nümunə imtahanlar tezliklə!

Sillabuslar və nümunə imtahanlar tezliklə!

Book your Certification Exam

brightest private exams

Brightest Private

Exam

Electronic exams for individuals are administered by a Pearson VUE expert in real time via webcam.

brightest-center-exam

Brightest Center

Exam

Electronic exam for individuals at any of the 5200+ Test Centers with easy registration via the Brightest website.

brightest green exam

Brightest Green

Exam

Electronic group exams of at least 6 participants in six different languages, anywhere in the world.

brightest paper exam

Brightest Paper

Exam

The classic exam experience for groups of at least 6 participants in a growing number of languages.