Loading (custom)...

iSAQB CPSA-A FUNAR

iSAQB® CPSA-A - Fonksiyonel Yazılım Mimarisi (Kurs)

Açıklama

iSAQB® CPSA-A Functional Software Architecture (FUNAR) kursuna katılmak, katılımcılara 20 Technical Competence (TC) ve 10 Methodological Competence (MC) puanı kazandırır. Bu puanlar, Brightest ile iSAQB CPSA-A sınavına girebilmek için gerekli olan 70 puanın bir parçasıdır. Brightest ile iSAQB CPSA-A sınavına girmek için gereken 70 puanın içinde, aşağıdaki alanların her birinden en az on yetkinlik puanına sahip olmanız gerektiğini unutmamak önemlidir:

  • Technical Competence (TC)

  • Methodological Competence (MC)

  • Communicative Competence (CC)

 

Akredite iSAQB® FUNAR - Functional Software Architecture (CPSA-A) eğitimi, güncel iSAQB® müfredatına dayanmaktadır:

Bölüm 1 - Fonksiyonel Programlamaya Giriş

Bu giriş kursu, fonksiyonel programlama konusunda daha önce deneyimi olmayan veya bilgilerini hızlıca tazelemek isteyen katılımcılar için kısa ve kapsamlı bir giriş sunar. Kurs, program oluşturma konusunda özel bir öğretim yaklaşımı ve kendini kanıtlamış didaktik yöntemler kullanır. Başlangıç bölümünde katılımcıların doğrudan programlama yaptığı pratik alıştırmalar da yer alır.

  • Veri modelleme

  • Program oluşturma rehberleri

  • Kendine referans ve recursion

  • Sonuçlarla programlama

  • Higher-order programming

  • Yerleşik veri yapıları

  • State ile programlama

  • Accumulator'larla programlama

  • Property-based testing

Bölüm 2 - Fonksiyonel Yazılım Sistemlerinin Yapısı

  • Fonksiyonlar ve değerler

  • Composition

  • Türler

  • Modüller

Bölüm 3 - Fonksiyonel Programlama Teknolojileri

  • Statik türler

  • Dinamik türler

  • Tail recursion

  • Strict ve non-strict evaluation

  • Runtime ortamı

Bölüm 4 - Fonksiyonel Gereksinimlerin Uygulanması

  • DDD ve FP

  • Combiner modelleri

  • Embedded domain-specific language'ler

Bölüm 5 - Fonksiyonel Olmayan Gereksinimlerin Uygulanması

  • CQRS

  • Event sourcing

  • Paralelleştirme

  • Dağıtım

Bölüm 6 - Mimari Kalıplar

  • Fonksiyonel veri yapısı

  • Monoid

  • Functor

  • Monad

  • Model View Update

Hedef kitle

CPSA-A Functional Software Architecture semineri, mimarilerindeki bileşenleri en etkili şekilde birbirinden ayırmayı ve aynı zamanda güçlü ve esnek modeller oluşturmayı daha iyi anlamak isteyen profesyoneller için özellikle değerlidir.

Gereksinimler

Herhangi bir iSAQB® CPSA - Advanced Level kursuna katılmak için iSAQB® Certified Professional for Software Architecture - Foundation Level (CPSA-F) sertifikasına sahip olmanız gerekir.

 

Bilgi ön koşulları:

Katılımcıların aşağıdaki ön bilgilere sahip olması gerekir:

  • Fonksiyonel programlama hakkında temel bilgi
  • Mimari modelleme konusunda deneyim

Aşağıdaki alanlarda bilgi sahibi olmak, bu kursta ele alınan bazı kavramları daha iyi anlamaya yardımcı olabilir:

  • Temel cebir bilgisi

Müfredatlar ve örnek sınavlar yakında!

Müfredatlar ve örnek sınavlar yakında!

Sertifikasyon Sınavı İçin Başvuru Yapın

brightest private exams

Brightest Private

Sınavları

Bireysel elektronik sınavlar, bir Pearson VUE uzmanı tarafından web kamerası aracılığıyla gerçek zamanlı olarak yönetilir.

brightest-center-exam

Brightest Center

Sınavları

Bireysel elektronik sınavlar, Brightest web sitesi üzerinden kolay kayıt ile 5200'den fazla Sınav Merkezinden herhangi birindedir.

brightest green exam

Brightest Green

Sınavları

Bireysel elektronik sınavlar, bir Pearson VUE uzmanı tarafından web kamerası aracılığıyla gerçek zamanlı olarak yönetilir.

brightest paper exam

Brightest Paper

Sınavları

Klasik sınav deneyimi, en az 6 katılımcılı gruplar için sayısı artan dillerde sunulmaktadır.