Loading (custom)...

iSAQB® CPSA-A - Domain-Specific Language (Curso)

- desde 03-11-25 hasta 05-11-25
Switzerland - Online
German

by tecnovy

Descripción

Asistir al curso iSAQB® CPSA-A Domain-Specific Language (DSL) otorga a los participantes 20 Puntos de Competencia Metodológica (MC) y 10 Puntos de Competencia Técnica (TC), que contribuyen a los 70 puntos necesarios para ser elegible para el examen iSAQB CPSA-A con Brightest. Es importante recordar que, como parte de los 70 puntos requeridos para tomar el examen iSAQB CPSA-A con Brightest, necesitarás al menos diez puntos de competencia en cada una de las siguientes áreas:

  • Competencia Técnica (TC)
  • Competencia Metodológica (MC)
  • Competencia Comunicativa (CC)

 

La formación acreditada iSAQB® DSL - Domain-Specific Language (CPSA-A) se basa en el plan de estudios actual de iSAQB®:

Parte 1 - Introducción y Motivación

  • Requisitos y relevancia arquitectónica
  • Fundamentos del modelado
  • DSLs embebidos vs. autónomos

Parte 2 - Sintaxis

  • Sintaxis y diseño de lenguajes
  • Gramáticas formales
  • Sintaxis concreta y abstracta

Parte 3 - Semántica

  • Fundamentos de la semántica
  • Expresividad
  • Diseño de la semántica

Parte 4 - Diseño de Lenguajes

  • Cuestiones generales de diseño
  • Sistemas de tipos
  • Modelado de dominio composicional
  • El concepto de efectos

Parte 5 - Herramientas

  • Herramientas de sintaxis
  • Herramientas de semántica
  • Lenguajes de programación
  • Entornos de desarrollo

Público objetivo

El seminario CPSA-A de Lenguajes Específicos de Dominio es particularmente valioso para los profesionales que desean mejorar la configurabilidad, empoderar a los usuarios y garantizar propiedades críticas con lenguajes específicos de dominio.

Requisitos

Para unirse a cualquier curso iSAQB® CPSA - Advanced Level, usted debe tener el certificado iSAQB® Certified Professional for Software Architecture - Foundation Level (CSPA-F).

 

Requisitos de conocimientos:

Usted debe tener los siguientes conocimientos previos:

  • Formación básica en informática relacionada con lenguajes, es decir:
    • Gramáticas formales
    • Expresiones regulares
    • Saber la diferencia entre intérpretes y compiladores
  • El rol de los tipos en la programación

Los conocimientos en las siguientes áreas pueden ayudarle a comprender algunos conceptos tratados en este curso:

  • Familiaridad con la jerarquía de Chomsky
  • Construcción de compiladores
  • Diseño táctico orientado a dominios
  • Diseño de bibliotecas de combinadores
  • Arquitectura de software funcional

¡El contenido y los ejemplos de examen llegarán pronto!

Reserve un Examen de Certificación

brightest private exams

Exámenes Online (Brightest Private Exams)

Exámenes electrónicos para individuos, administrados por un experto de Pearson Vue en tiempo real, a través de una cámara web (también disponible ahora para los exámenes ISTQB).

brightest-center-exam

Exámenes en Centros Acreditados (Brightest Center Exams)

Disponible en varios idiomas, en más de 5200 centros de exámenes, con un registro simplificado a través de la página Brightest del sitio web de Pearson Vue.

brightest green exam

Exámenes en Grupo (Brightest Green Exams)

Exámenes electrónicos para grupos con un mínimo de 6 participantes, disponibles en seis idiomas diferentes, en cualquier parte del mundo.

brightest paper exam

Exámenes en papel (Brightest Paper Exams)

El formato clásico de examen, dirigido a grupos de al menos 6 participantes, en un número creciente de idiomas.