En el curso Desarrollador Cloud con Azure y .NET Core, con acceso al examen oficial AZ-900, recibirás formación semipresencial durante 230 horas (40% en aula virtual y 60% presencial en Nascor Pozuelo). Adquirirás las habilidades esenciales para desarrollar aplicaciones en la nube utilizando Microsoft Azure y el framework .NET Core.
Esta formación está dirigida a Personas desempleadas inscritas como demandantes de empleo de la Comunidad de Madrid.
El objetivo general del curso es aprender a desarrollar soluciones en la nube utilizando Microsoft Azure, entendiendo la estructura y el lenguaje de la nube. Además, el curso proporciona una base en .NET y en el lenguaje básico de .NET Core para apoyar estos desarrollos.
MÓDULO 1: PROGRAMACIÓN EN C# (30 horas)
El objetivo del módulo es comprender los aspectos más relevantes del lenguaje C# como lenguaje de programación orientada a objetos así como el Framework de .Net y el IDE de desarrollo Visual Studio.
• Revisión de la sintaxis de Visual C#:
- Descripción general de la aplicación de escritura mediante Visual C#
- Tipos de datos, operadores y expresiones. Tablas
- Construcciones del lenguaje de programación Visual C#
• Creación de métodos, manejo de excepciones y aplicaciones de supervisión
• Implementación tipos básicos y construcciones de Visual C#
• Creación de clases e implementación de colecciones de tipos seguros
• Creación de jerarquía de clases mediante el uso de herencia
• Lectura y escritura de datos locales
• Acceso a base de datos
- Creación y uso de modelos de datos de entidad
- Consulta de datos mediante LINQ
• Acceso a datos remotos
MÓDULO 2: DESARROLLO DE APLICACIONES WEB ASP.NET CORE MVC (50 horas)
El objetivo del módulo es realizar desarrollo web sobre net.core así como conocimiento del patrón de desarrollo MVC.
• Exploración de ASP.NET Core MVC:
• Diseño de aplicaciones web ASP.NET Core MVC
• Configuración Middlewares y Servicios en ASP.NET Core
• Controladores en desarrollo
• Desarrollo de vistas
• Modelos en desarrollo
• Uso de Entity Framework Core en ASP.NET Core
• Solución de problemas
• Gestión de la seguridad
- Autenticación en ASP.NET Core
- Autorización en ASP.NET Core
- Defensa de los ataques
• Rendimiento y comunicación
• Implementación de API web
• Hospedaje e Implementación
- Alojamiento e implementación local
MÓDULO 3: FUNDAMENTOS DE MICROSOFT AZURE (30 horas)
El objetivo del módulo es adquirir las bases fundamentales de la computación en la nube con la tecnología propietaria de Microsoft Azure.
• Identificación de aspectos básicos de Azure:
• Utilización de servicios principales de Azure
• Análisis de soluciones principales y herramientas de gestión en Azure
• Descripción de seguridad general y de las características de seguridad de la red
- Protección contra las amenazas a la seguridad en Azure
- Asegurar la conectividad de la red en Azure
• Caracterización de la identidad, gobierno, privacidad y cumplimiento del sistema
• Gestión de costes de Azure y acuerdos a nivel de servicio
MÓDULO 4: DESARROLLO DE SOLUCIONES PARA MICROSOFT AZURE (120 horas)
El objetivo del módulo es desarrollar soluciones integrales sobre Microsoft Azure.
• Creación de aplicaciones web en Azure App Service
• Implementación de funciones en Azure
• Desarrollo de soluciones que utilicen el almacenamiento de blob
• Desarrollo de soluciones que utilicen el almacenamiento de Cosmos DB
• Implementación de soluciones IaaS
• Implementación de autenticación y autorización de usuarios
• Implementación de soluciones de nube segura
• Implementación de API Management
• Desarrollo de aplicaciones App Service Logic
• Desarrollo de soluciones basadas en eventos
• Desarrollo de soluciones basadas en mensajes
• Optimización de soluciones de Azure
• Integración del caching y entrega del contenido dentro de las soluciones
Se entrega diploma acreditativo al finalizar el curso. El curso no es una formación oficial de Microsoft ni preparatoria para la certificación que se ofrece al finalizar. No obstante, el alumno o alumna, una vez acceda al portal del fabricante, contará con recursos formativos adicionales que le ayudarán a superar el examen oficial AZ-900 con éxito, que está en relación con el Módulo 3 FUNDAMENTOS DE MICROSOFT AZURE.
Se debe cumplir como mínimo alguno de los siguientes requisitos:
• Título de Técnico Superior (FP Grado Superior) o equivalente
• Certificado de profesionalidad de nivel 3
• Título de Grado o equivalente
• Título de Postgrado (Máster) o equivalente
Además, también se debe cumplir con estos requisitos:
Otras acreditaciones/certificaciones/titulaciones tecnológicas propias de un proveedor como Microsoft, todas ellas relacionadas con áreas técnicas como informática, matemáticas, física o ingenierías.
• Conocimientos básicos en lenguajes de programación orientada a objetos.
• Poseer un nivel medio de inglés.
Se debe presentar la siguiente documentación:
• Ficha de inscripción debidamente cumplimentada y firmada.
• Informe de Periodo Ininterrumpido en situación de desempleo de la Comunidad de Madrid.
• IMPORTANTE: recuerda que el día de inicio de la formación deberás enviar el Informe de Periodo Ininterrumpido o vida laboral, según tu situación laboral
• SEN5 cumplimentado y firmado a mano.
• DNI o NIE por ambas caras y en vigor.
Información Adicional
Horario:
Lunes a viernes, de 15:30 a 20:30h.
Duración:
230 horas
Fecha inicio:
a partir del 9 de septiembre