0
Carrito de compra
Tu carrito esta vacio
DesarrolloDesarrollo

ASP.NET 8 Web Apis con Blazor

Conoce nuestro curso

ASP.NET Core 8 | Blazor – SignalR con Postgres Oncloud y Firebase Authentication – Store Procedures y Entity Framework

Próxima convocatoria: 28 de abril

335,00 

Solo para cursos bonificados a través de Fundae. El coste de la gestión es de un 10% más iva y este importe también es bonificable. Pendiente de validación por TrainingIT

Modalidad
Teleformación
Bonificable
100% por Fundae
Cupo
limitado (80)
Ejercicios
100% Práctico
Profesor
Dudas en 24 horas
Acceso ilimitado
Al contenido tras finalizar el curso

Curso ASP.NET 8 Web Apis con Blazor

¡Éste es tu curso ASP.NET 8 Web Apis Blazor! En este curso 100% práctico te enseñaremos como crear aplicaciones con la última version release de .NET 8, en proyectos web api y blazor. Estos serán algunos de los temas que veremos en este curso:
  • Dar de alta Web Api project con .NET 8
  • Integrar modelo y esquema de seguridad de Firebase en .NET 8
  • Setup de base de datos onCloud Postgres – totalmente gratis!
  • Crear store procedures y functions en Postgres para dar mantenimiento a nuestro modelo de datos
  • Consumir store procedures y functions de Postgres utilizando Entity Framework 8
  • Implementar patrón Repository para clases Implementación e interface de products
  • Creación de proyecto Blazor webassembly en .NET 8
  • Consumir en Blazor esquemas de modelos de datos de web api NET 8
  • Enviar mensajes y notificaciones entre Web API y Blazor con SignalR
  •  Crea tus propias tablas Usuario, Roles y Permisos para dar de alta tu propio modelo de Authorization
y muchos temas mas!!  

¿Qué es Blazor?

Blazor es una plataforma de trabajo para la creación de interfaces de usuario web interactivas de lado cliente con Blazor: Cree interfaces de usuario completamente interactivas con C# en lugar de JavaScript. Comparta la lógica de aplicación del lado cliente y servidor escrita con .NET. Represente la interfaz de usuario como HTML y CSS para la compatibilidad con todos los exploradores, incluidos los móviles. Realice la integración con plataformas de hospedaje modernas, como Docker. Cree aplicaciones híbridas de escritorio y móviles con .NET y Blazor.

Curso ASP .NET 8 Web Apis con Blazor

En este Curso ASP .NET 8 Web Apis con Blazor aprenderás:

    • Construir proyectos con ASP NET 8
    • Diseñar bases de datos con Postgresql
    • Consumir servicios de Firebase en ASP NET 8
    • Integrar servicios de authenticacion en ASP NET 8 con Firebase
    • Crear Procedimientos Almacenados con Postgres
    • Dar de alta Base de Datos Postgres onCloud
    • Entity Framework consume Procedimientos Almacenados de Postgres
    • Crear Proyectos con Blazor NET 8
    • Integrar Backend Web Api con Blazor NET 8
    • Enviar Notificaciones con SignalR en Blazor y Web Apis
    • Authorization – Manejo de Roles y Permisos de manera personalizada

Conocimientos intermedios de C# y .NET

Desarrolladores .NET

NET 8 y Firebase – Implementando Authentication

1.1 Creación de proyectos onCloud y NET 8
1.2 Implementando Seguridad a Proyecto .NET 8 con Firebase

2. Entity Framework 8 – Implementando SQL Raw

2.1 Entity Framework en proyectos NET 8
2.2 ASP NET 8 Web Api con EF y Postgres

3. Postgres – Procedimientos Almacenados

3.1 Postgres – Creando Procedimientos Almacenados y Funciones
3.2 Creando Functions en Postgres
3.3 Funciones de búsqueda en postgres
3.4 Procedimientos almacenados en Postgres
3.5 Modificar data con Procedimientos almacenados
3.6 Procedimiento Almacenado para eliminar data

4. Integrando Blazor con Web Api y Postgres

4.1 Introducción a Blazor
4.2 Workflow de Blazor y Web Api

5. Comunicación Server Streaming

5.1 Comunicación Server Streaming
5.2 Implementar Servidor
5.3 Implementar Cliente

6. Develop Blazor en NET 8

6.1 Creación de proyecto Blazor con NET 8
6.2 Blazor estructura del proyecto y configuración
6.3 Workflow de data en Blazor
6.4 Configurando el HttpClient

7. Blazor – Implementando Web Api y Postgres data

7.1 Renderizar data en Blazor
7.2 Creando Table en Blazor para Data render

8. Blazor – Mantenimiento de Data

8.1 Mantenimiento de Data
8.2 Editando Data

9. Seguridad en Blazor

9.1 Authentication con Firebase y NET
9.2 Instalación de paquetes
9.3 Trabajando el state provider de Blazor
9.4 Creando State
9.5 Iniciar Sesión – Terminar sesión
9.6 Métodos Autnetication Service
9.7 Injeccion de dependencias

10. Blazor_ Authentication en Web Componentes

10.1 Registro de recursos globales
10.2 Creando pagina login
10.3 Eventos en login
10.4 Pagina de Registro de usuario
10.5 Implementando seguridad en componentes
10.6 Pagina Logout
10.7 Pruebas en Blazor

11. SignalR en web Apis y Blazor

11.1 SignalR en web Apis y Blazor
11.2 Background services
11.3 Blazor y SignalR comunicación

12. SignalR con bases de datos

12.1 Creación de nueva entidad usuario
12.2 Configuración de backend
12.3 Enviando notificaciones a un usuario por token

13. .NET 8 Avanzado- Authorization Roles – Policiy y permisos personalizado

13.1 Authorization en NET 8
13.2 Modelamiento de clases Authorization
13.3 Ajustes en modelo de identidad Authorization
13.4 Migración y generación de entidades en base de datos
13.5 Integración Policies- Permisos y roles en ASP NET 8
13.6 Pruebas en blazor

14. Paginación avanzada con NET 8

14.1 Pagination avanzada con NET 8
14.2 Definición de clases pagination
14.3 Método abstracto para pagination
14.4 Ordenamiento genérico
14.5 Ejecutando paginación genérica con Entity Framework
14.6 Consulta compleja en Postgres
14.7 Ejecutando Pagination con SQL sintax en EF
14.8 Paginación con SQL en múltiples records

próxima convocatoria

Prepárate para transformar tu carrera este 28 de abril

Javier Meléndrez TrainingIT

Javier Meléndrez

Llevo trabajando como software developer desde hace más de 20 años, dando consultorías a diversas empresas en tecnologías Microsoft y también Open Source, especializado en desarrollo web y móvil, manejando metodologías de desarrollo ágiles.

Tengo un grado de ingeniero de sistemas y desde hace 10 años me dedico también a dar conferencias, y cursos sobre tecnología y programación.

Soy licenciado en Ciencias de la Computación y desde el 2018 me dedico también a impartir mi experiencia en cursos de programación.

David Morillo TrainingIT

David Morillo

Más de 5 años como Emprendedor, fundando y co-fundando diferentes startups. HiringIT, TrainingIT, Tekki.tv. Experiencia en Personas: Reclutamiento y Capacitación
Más de 12 años como gerente de proyecto/líder de equipo en proyectos de IT multidisciplinarios, multiplataforma y de alto presupuesto desde el concepto hasta el lanzamiento. Sectores: Fintech, Pagos Online, Servicios de Valor Añadido, Telecomunicaciones, Juegos Online…

Próxima convocatoria: 28 de abril

335,00 

IVA no incluido

Solo para cursos bonificados a través de Fundae. El coste de la gestión es de un 10% más iva y este importe también es bonificable. Pendiente de validación por TrainingIT

De nuestro profesor

Cursos que te pueden interesar

Nuestras

Preguntas frecuentes

Quiero bonificar el curso pero en mi empresa NO sabe cómo hacerlo

Podemos encargarnos, no te preocupes. Tiene un coste de un 10% sobre el importe del curso. Y este importe también es bonificable.

En este caso ponte en contacto con nosotros y te haremos llegar toda la documentación del curso para que podáis dar de alta la acción y grupo formativo.

Ofrecemos dos certificados:

Alumnos que bonifican el curso:
Certificado de asistencia al curso: para obtener este certificado debes haber completado el 75% del curso.
Certificado de aprovechamiento: Si has completado el curso y has realizado todas las pruebas prácticas del curso, y la media de tu calificación es igual o superior a 6.
Todos los alumnos:
Insignia de participación: si realizas el curso completo pero tu nota en los ejercicios del curso es inferior a un 6.
Insignia de aprovechamiento: si realizas el curso completo y tu nota en los ejercicios del curso es igual o superior a 6.

Los cursos están pensados entre dos fechas, para tener disponible al profesor y resto de alumnos para resolver dudas. Si no lo terminas a tiempo, seguirás teniendo acceso a la plataforma con todo el material disponible. Sin embargo, no tendrás a los profesores a tu disposición, aunque sí a otros alumnos que puedan estar en tu misma situación. Los alumnos que bonifiquen el curso tendrán que completarlo en los plazos especificados, al menos con un 75% de las actividades del curso completadas, y unos tiempos de conexión a la plataforma acordes a los tiempos de dedicación del curso. De no ser así no se podrá aplicar bonificación sobre el curso.

Lamentablemente no. Sólo pueden bonificar los cursos tus empleados si los tienes. Ponte en contacto con nosotros y te ofreceremos un descuento.

Si, una vez finalice el curso podrás seguir accediendo a los materiales del mismo. Pero los profesores ya no atenderán el curso.

No supone ningún problema. Si estás contratado por una empresa española, y tienes contrato en España podrás bonificar el curso igualmente. Si no es tu caso podrás realizar el curso por tu cuenta.

formación bonificada

Simplificamos la gestión de tu formación 100% bonificada

335,00 

Solo para cursos bonificados a través de Fundae. El coste de la gestión es de un 10% más iva y este importe también es bonificable. Pendiente de validación por TrainingIT

Contáctanos

¿Tienes alguna duda acerca del curso?
Escribe tu mensaje y en breve nos pondremos en contacto para solucionar tus dudas.

¿Aún no te has decidido?

Subscríbete a nuestra newsletter.

Novedades, recursos para desarrolladores, noticias, promociones... y obtén un descuento de un

10%

para el próximo curso que realices.