Bit - loader
Bit - Microsoft Back-End Development

Microsoft Back-End Development


Introducción a: Microsoft Back-End Development

El objetivo del ProCamp es presentar a los alumnos los conocimientos necesarios para construir la lógica del back-end de aplicaciones web, móviles o de escritorio. Durante el ProCamp se tratará la creación de bases de datos SQL y NoSQL, servicios (Web, REST/OData), Mobile App Services, App Service así como su integración con las aplicaciones cliente utilizando herramientas como Microsoft Flow, Microsoft PowerApps o aplicaciones .NET.


Objetivos

Al finalizar este curso los alumnos podrán:

  • Crear servicios y componentes de back-end en Microsoft Azure
  • Trabajar con SQL Database
  • Trabajar con DocumentDB y MongoDB como bases de datos NoSQL
  • Crear y alojar servicios en Visual Studio y desplegarlos a Microsoft Azure
  • Crear y consumir Mobile App Services
  • Consumir elementos de back-end desde Microsoft PowerApps
  • Consumir e integrar datos utilizando Microsoft Flow

Perfil de los alumnos

Desarrolladores

Analistas


Requisitos previos

Conocimientos básicos de .NET


Profesorado

Contamos con un equipo de instructores altamente cualificados que combinan la actividad formativa con el desarrollo de su actividad profesional como expertos en el campo de las TIC. Profesionales certificados por los principales fabricantes del sector capaces de transferir de forma amena y entendedora los conceptos técnicos más abstractos.


Documentación

Cada alumno recibirá un ejemplar de la Documentación acorde a los contenidos del curso.


Contenidos del Microsoft Back-End Development

  1. Gestión del ciclo de vida de aplicaciones (ALM)
    • Visual Studio Team Services
    • Control de versiones
      • TFSVC
      • Git
    • Plantillas de procesos
    • Seguimiento del avance del proyecto
  2. Almacenamiento de datos
    • Características
    • Cuentas de almacenamiento
    • Tipos de contenedores
    • Seguridad de los elementos
    • Integración con apps
  3. Bases de datos SQL
    • Características
    • Servicio SQL Database
    • Servicio MySQL
    • SQL Server vs Oracle Database
    • Integración con apps
  4. Bases de datos NoSQL
    • Características
    • DocumentDB
    • MongoDB
    • REDIS Caché
    • Integración con apps
  5. Servicios
    • Servicios Web XML
    • Servicios WCF
    • Servicios REST
    • WCF Data Services y ASP.NET Web API
    • Creación y despliegue a Microsoft Azure
    • Integración con apps
  6. Multimedia Services
    • Streaming de vídeo
    • Transformación de formatos
    • Live streaming
  7. App Services
    • Azure Mobile Service
    • Azure App Service
    • Autenticación
    • Notificaciones push
    • Integración con apps (.NET, Android, Node.js, iOS, JavaScript)
  8. Autenticación
    • Azure Active Directory
    • Integración con otros proveedores de autenticación OAuth
      • Facebook
      • Twitter
      • Google
      • Microsoft
  1. Microsoft PowerApps y Microsoft Flow
    • Características
    • Herramientas: PowerApps Studio y PowerApps Mobile
    • Conexiones
    • Flujos (Microsoft Flow)
      • Desde cero
      • Plantillas
    • Aplicaciones
  2. Desplegar servicios de back-end
    • Definición de Builds y Releases
    • Pruebas unitarias y de carga
    • Desplegar servicios
    • Versionado

 


Metodología

Curso presencial, activo y participativo. El docente introducirá los contenidos haciendo uso del método demostrativo, los participantes asimilarán los conocimientos mediante las prácticas de aplicación real.


Cursos relacionados
Nuestro sitio utiliza cookies para análisis. Si no estás seguro de ello, echa un vistazo a nuestra política de privacidad. ACEPTAR