Modalidad
+
onLine
Duración
+
100 horas
 

 
Aulas
+
Curso eLearning tutorizado con acceso a plataforma on-line
Horario
+
Acceso permanente y soporte técnico y pedagógico por mail durante 12 semanas
Idioma
+
Español

Confirme todas las fechas y horarios con el departamento comercial: comercial@learningXpert.com 913758490

Consulte cualquier otro curso que no localice con el departamento de marketing: marketing@learningXpert.com 913758490
Microsoft .Net: Arquitectura DDD. Curso E-Learning

Curso de Arquitectura DDD con Visual Studio .NET, incluye 1 derecho de examen Certificación MTA en .Net durante el curso -para alumnos que hayan finalizado la formación-Curso eLearning tutorizado, con tecnología base de video multimedia, de Duración estimada 100 horas, con acceso permanente a plataforma durante 12 semanas 

Categoría
+
Visual Studio
Formación Online
Microsoft
Objetivos
+

Este curso va a cubrir la necesidad de disponer de una guía de arquitectura de aplicaciones .NET que marcará unas líneas maestras de diseño e implementación a la hora de desarrollar aplicaciones .NET.

Dirigido a
+

Este curso está dirigido a personas involucradas en el ciclo de vida del producto – software - , especialmente a desarrolladores que conozcan las tecnologías .NET y quieran orientar su carrera hacia la arquitectura de software, dando los principios básicos para afrontar los retos no funcionales de la aplicación.

Al Terminar el Curso
+

Los alumnos sería capaces de a partir de unos casos de uso de un producto software, poder aplicar un conjunto de normas, buenas prácticas y guías de desarrollo de una forma adecuada y homogénea, utilizando las tecnologías que .NET nos proporciona. Además tendría una visión clara que como solucionar los requisitos no funcionales de aplicación

Metodología
+

Curso elearning tutorizado por mail, con tecnología predominante de video, así como apoyo y seguimiento constantes del alumno para las prácticas y test de evaluación.El alumno dispondrá de la documentación del curso en castellano

Programa
+

1         Unidad. Fundamentos de arquitectura de aplicacionesIdentificar los casos de usoCrear arquitecturas candidatasAspectos Domain Driven Design – DDDArquitectura N-Capas- Principios SOLID- Orientación a DDD- DDDD – Distribuited Domain Driven Desing- Introducción a Inyección dependencias con UNITY- Orientación a Arquitectura EDA (Event Driven Architecture) Demo: ej. De inyección de dependencias 2         Unidad. Infraestructura de persistencia de datos-Arquitectura y diseño lógico de la capa de persistencia de datos-Patrones de repositorio - ORMObject Relational MappingEntity Framework-Plantillas de generación de  entidades POCO Demo: OK ej. ORM - Entity Framework 3         Unidad. Capa de modelo de dominio-Arquitectura y diseño lógico de la capa de DominioPatrón Objeto-ValorPatrón AgregadosPatrón Especificación-Implementación de pruebas en la capa de domino Demo: ej. Aplicaremos alguno de los patrones a un ejemplo práctico. 4         Unidad. Capa de aplicación-Arquitectura y diseño lógico de la capa de aplicación-Componentes de la capa de aplicación-Implementación de pruebas en la capa de Aplicación Demo/Lab ej. De transacciones en la capa de aplicación 5         Unidad. Capa de Servicios Distribuidos-SOA – Arquitetura Orientada a Servicios-REST – Representacional State Transfer             -WCF – Windows Comunicación Foundation-Desacoplamiento mediante UNITY Demo (ej. Servicio Rest) y Laboratorio (ej. Servicio WCF con Entity framework) 6         Unidad. Capa de presentación-Patron MVC (Modelo – Vista – Controlador)-Patron MVVM (Model-View-ViewModel)WPF (Silverlight) Demo (ej. De formulario MVC) y Laboratorio (ej.formulario con Silverlight) 7         Anexos .Infraestructura transversal y arqueotipos de aplicación-Seguridad-Cache-Gestión de excepciones-Logging-Gestión de Estados-Validaciones-Arquetipos de aplicaciónAplicaciones WebAplicaciones RIA – Rich Internet ApplicationServicio Distribuido - SOAAplicaciones MovilesAplicaciones Cloud ComputingAplicaciones OBA - Office Businnes ApplicationsAplicaciones de negocio basada en SharePoint