Aprende a crear aplicaciones: Blazor + .Net + SQL Server

Crea aplicaciones web con C#,construye tu propia API REST y crea una estructura de base de datos con SQL Server

4.25 (134 reviews)
Udemy
platform
Español
language
Web Development
category
instructor
Aprende a crear aplicaciones: Blazor + .Net + SQL Server
2,677
students
14.5 hours
content
Feb 2024
last update
$49.99
regular price

What you will learn

Desarrollar aplicaciones web con C# y Blazor

Crear API/REST con autenticación JWT

Crear bases de datos con SQL Server

Crearán una aplicación de gestión

Aprenderán conceptos importantes de .net core

Why take this course?

BLAZOR es una tecnología de Microsoft que nos permite realizar aplicaciones web con C# sin necesidad de utilizar JavaScript.

En este curso vamos a aprender a desarrollar aplicaciones web con BLAZOR.

En este curso vemos como crear aplicaciones web con C#, veremos como construir y consumir nuestra  propia API REST y veremos como crear una estructura de base de datos con SQL Server.  También veremos como obtener los datos de nuestra base de datos vía procedimientos almacenados. No utilizaremos Entity Framework.

El temario del curso es el siguiente:

A)Introducción:

  • 1) Temario del curso.  

  • 2) Que es Blazor. Instalacion del entorno. 

B)  Analizando nuestro primer proyecto

  • 3) Blazor Server vs Blazor WebAssembly

  • 4) Estructura de un proyecto

  • 5) Componentes razor

C) Modelo de clases. Diseño de nuestra aplicación

  • 6) Clases del modelo

  • 7) Creando estrucutura de la aplicación

  • 8) Creando estrucutura de la aplicación (II)   

  • D) Creando BBDD y nuestra  API/REST

  • 9) Conceptos sobre API/REST

  • 10) Creando nuestra API/REST

  • 11) Creando nuestra BBDD  

  • 12) Creando infraestructura para conectar a BBDD

  • 13) Listar alumnos via API/REST

  • 14) Listar alumnos por id    

  • 15) Guardar nuevo alumno    

  • 16) Validaciones        

  • 17) Modificar alumno    

  • 18) Eliminar alumno

  • 19) Buscar alumno

  • 20) Definiendo los métodos pendientes

  • 21) Vemos los métodos implementados

E) Consumir API desde BLAZOR

  • 22) Llamando API desde Blazor

  • 23) Creando vista detalles de un alumno

  • 24) Creando vista formulario de alta (1)

  • 25) Creando vista formulario de alta (2)

  • 26) Creando vista modificación usuario

  • 27) Dando vida al borrar usuario

  • 28) Listando cursos de un alumno (1)

  • 29) Listando cursos de un alumno (2)

  • 30) Vista inscripción cursos (1)

  • 31) Vista inscripción cursos (2)

  • 32) Listar todos los cursos

  • 33) Dar de alta cursos

  • 34) Modificar cursos y precio (1)

  • 35) Modificar cursos y precio (2)

  • 36) Borrar cursos

F) Gestión de errores

  • 37) Añadimos registro de log a nuestra API

  • 38) Añadimos registro de log a Blazor Server

  • 39) Controlando excepciones en nuestra aplicación Blazor Server(1)

  • 40) Controlando excepciones en nuestra aplicación Blazor Server(2)

  • 41) Gestionando errores globales

G) Securizando API/REST y cliente Blazor Server

  • 42) Método Login API/REST

  • 43) Peticiones API/REST con token

  • 44) Vistas de inicio sesión y registro.

  • 45) Mecanismos autenticacion

  • 46) Guardar usuario registro

  • 47) Validar contra BBDD

  • 48) Logout

I) Conclusiones

  • 49) Conclusiones

  • 50) Como publicar sitios en el IIS


J) Paginación

  • 51) Mecanismo de paginación en SQL

  • 52) Mecanismo de paginación en Blazor

K) Preguntas estudiantes

  • 53) Agregamos librería para usar JavaScript

L) Actualización a Visual Studio 2022 y .NET 6

  • 54)Instalación del nuevo Visual Studio 2022

  • 55)Actualización de proyectos a .NET 6

  • 56)Actualización librería JSON

M) Actualización del proyecto  a .NET 7

  • 57)Como actualizar visual studio para utilizar .NET 7 y C#11

  • 58)Actualizamos proyecto a la versión de .NET 7 (I)

  • 59)Actualizamos proyecto a la versión de .NET 7 (II)

N)Actualización a .NET 8

  • 60)Como actualizar visual studio para utilizar .NET 8 y C#12

  • 61)Actualizamos proyecto a NET 8

O)Actualización SQL Server 2022

  • 62)Instalación Motor SQL Server 2022

  • 63)Instalación nuevo Management  Studio

  • 64)Restaurando base de datos y adaptando proyecto


Screenshots

Aprende a crear aplicaciones: Blazor + .Net + SQL Server - Screenshot_01Aprende a crear aplicaciones: Blazor + .Net + SQL Server - Screenshot_02Aprende a crear aplicaciones: Blazor + .Net + SQL Server - Screenshot_03Aprende a crear aplicaciones: Blazor + .Net + SQL Server - Screenshot_04

Reviews

Leonardo
March 22, 2023
El curso es bastanto práctico y directo, me gusto bastante como el instructor abordo cada punto de forma clara y concreta sin muchos rodeos. Para un desarrollador que inicie con Angular en ASP.net core este es el curso adecuado.
Víctor
February 21, 2023
Excelente curso acerca de una tecnología que nos permite ser full stack a los devs de .NET, no hace falta aprender React ni Angular.
Diego
November 10, 2022
Fue una buena elección el hacerlo, me interesó desde que vi el temario del mismo, me quedé con ganas de ver cómo armar y utilizar un combo box o la busqueda de una persona
Minor
October 29, 2022
Bueno el contenido del curso, buen dominio del tema del instructor. Me hubiera gustado que se actualizara la configuración de la cadena de conexión a Net 6 en la clase Program.cs.
Jorge
August 4, 2022
Después de tomar el curso puedo tener varios puntos que opinar. 1.- Buen curso para los que estamos acostumbrados a no utilizar EF. 2.-Buen curso para los que estamos adentrado a T-SQL. 3.-Buena distribución del proyecto (en mi opinión). 4.- Tuve dudas y mi sorpresa fue la respuesta pronta y la solución a mi problema 5.-Si es un poco confuso, pero teniendo las bases de lo anterior mencionado, vas intuyendo el siguiente paso. 6.-El ir construyendo el código y mostrándolo es lo ideal, para saber el paso a paso sin perderse, pero buena explicación del código. Conclusión: Excelente Curso y Excelente Tutor
Emilio
April 15, 2022
De momento me esta resultando interesante... he subido la puntuación porque realmente, para mi esta siendo, fantástico ya que tengo que migrar una aplicación de webform a blazor server....
Guillermo
November 23, 2021
Es un curso que promete estar completo, y para los que conocemos de CSharp y sabemos de programación, este profesor es muy capaz y se sabe explicar, me gusta y lo recomiendo.
Jose
June 10, 2021
Muy recomendable. En otros cursos que había hecho el profesor iba escribiendo el código según lo explicaba. En éste muestra el código hecho que se corresponde con el recurso de cada clase. He aprendido bastante y contesta rápido a las preguntas.
Carlos
May 31, 2021
Buen Programador conoce del tema pero, demasiado hicimos mecanismo tornamos etc jamas programa en el curso. si bajas y haces copy paste de su código te funciona pero es imposible seguirlo demasiados brincos, programa explica su código y presupone que entendiste si empiezas con este tema no es un buen curso. Quedas peor creo que es demasiado improvisado
Julian
April 18, 2021
El mejor curso que hay sobre Blazor Server-Side en todo Udemy, te lo explica todo super bien y es directo, también te deja espacio para practicar por tu cuenta. Recomendadisimo
Vicente
April 16, 2021
La verdad es que lo que llevo del curso esta muy bien organizado y con mucha inteligencia para, de forma sencilla, explicar las partes fundamentales e importantes sin perder el tiempo en cada componente. Además esta muy bien prescindir del Entity Framework para ver como es realmente la comunicación entre los componentes. Muchas Gracias
Pablo
April 9, 2021
todo bien en los primeros videos de introducción, después cuando es necesario sea ordenado y especifico, empieza la improvisación sobre la marcha, ya no digita el codigo solo esta en el video y uno no sabe como aparecio, como se hice cual fue primero y segundo, te enrredas todo y francamente desistes de continuar llegue hasta el video 13, de ahi es imposible seguirlo va atras y adelante explica un pedazo de codigo de todo lo nuevo que nos sabes porque esta ahi, en fin para tomar este curso es mejor saber mucho bastantes cosas que el tutor da por sabidos. en fin una idea buena pero se diluye por el desorden como lo enseña
Noemí
February 17, 2021
Muy recomendable. En los cursos que había hecho hasta ahora el profesor iba escribiendo el código según lo explicaba. En éste, al mostrar el código ya hecho se me ha hecho un poco raro, pero como todas las clases tienen el recurso, la verdad, me ha gustado. He aprendido mucho y además es de agradecer que responde muy rápido e incluso si la pregunta es interesante, añade contenido gratis. ¡Muy bueno!
Mauricio
January 26, 2021
Para un comienzo profesional el curso es excelente y de calidad , el docente grandioso y explica de maravilla... para los nuevos que comiencen el curso les recomiendo estudiar un poco las sentencias de SQL ya que a pesar de estar familiarizado me perdía un poco.
Juan
November 6, 2020
Excelente muy bien explicado de inicio a fin, me gustaría que siguieras subiendo mas contenido sobre este curso para abordar otros temas y seguir aprendiendo mas cosas. Saludos y Gracias.

Charts

Price

Aprende a crear aplicaciones: Blazor + .Net + SQL Server - Price chart

Rating

Aprende a crear aplicaciones: Blazor + .Net + SQL Server - Ratings chart

Enrollment distribution

Aprende a crear aplicaciones: Blazor + .Net + SQL Server - Distribution chart
3414340
udemy ID
8/12/2020
course created date
8/23/2020
course indexed date
Bot
course submited by