FreeCourse Logo
FreeCourse.io
Verified CouponsFree CoursesJobsBlog
Categories
Home/Courses/Aprende a crear aplicaciones: Blazor + .Net + SQL Server
Aprende a crear aplicaciones: Blazor + .Net + SQL Server
Development100% OFF

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

Udemy Instructor
4.45(358 students)
Self-paced
All Levels

About 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ón6) 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 BLAZOR22) 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 errores37) 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 Server42) 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) Conclusiones49) Conclusiones 50) Como publicar sitios en el IISJ) Paginación51) Mecanismo de paginación en SQL52) Mecanismo de paginación en BlazorK) Preguntas estudiantes53) Agregamos librería para usar JavaScriptL) Actualización a Visual Studio 2022 y . NET 654)Instalación del nuevo Visual Studio 202255)Actualización de proyectos a .

NET 656)Actualización librería JSONM) Actualización del proyecto a . NET 757)Como actualizar visual studio para utilizar . NET 7 y C#1158)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 860)Como actualizar visual studio para utilizar .

Skills you'll gain

Web DevelopmentSpanish

Available Coupons

Loading...

Course Information

Level: All Levels

Suitable for learners at this level

Duration: Self-paced

Total course content

Instructor: Udemy Instructor

Expert course creator

This course includes:

  • 📹Video lectures
  • 📄Downloadable resources
  • 📱Mobile & desktop access
  • 🎓Certificate of completion
  • ♾️Lifetime access
$0$108.99

Save $108.99 today!

Enroll Now - Free

Redirects to Udemy • Limited free enrollments

Share this course

https://freecourse.io/courses/aprende-a-crear-aplicaciones-blazor-apirest-sql-server

You May Also Like

Explore more courses similar to this one

JavaScript con IA en 10 Días: De Cero a Proyectos Reales
Development
0% OFF

JavaScript con IA en 10 Días: De Cero a Proyectos Reales

Udemy Instructor

¿Quieres aprender JavaScript de forma rápida, práctica y con el apoyo de la inteligencia artificial?Este curso está diseñado para que en solo 10 días domines los fundamentos de la programación en JavaScript y los apliques en proyectos reales, utilizando la IA como tu asistente de aprendizaje.Comenzaremos desde lo más básico: variables, operaciones aritméticas y condicionales. A medida que avances, aprenderás a dominar bucles, arreglos, objetos y funciones, hasta llegar a trabajar con el DOM y los eventos, elementos clave para crear aplicaciones web dinámicas.Cada día combina explicaciones claras, ejercicios prácticos y una tarea final para reforzar lo aprendido. Además, contarás con el apoyo de la IA para resolver dudas, generar ejemplos adicionales y optimizar tu código, lo que acelerará tu curva de aprendizaje.Al finalizar los primeros módulos pondrás en práctica todo lo aprendido a través de dos proyectos finales:Una calculadora interactiva, construida paso a paso.Una lista de tareas funcional, combinando HTML, CSS y JavaScript, donde comprobarás cómo la IA puede ayudarte a mejorar tus proyectos.Este curso no es teoría aburrida, sino práctica constante y proyectos útiles que podrás incluir en tu portafolio.Si eres principiante, aprenderás JavaScript con un método ágil y modernoSi ya tienes nociones básicas, encontrarás ejercicios, buenas prácticas y el apoyo de la IA para llevar tus habilidades al siguiente nivel.En solo 10 días, estarás listo para escribir código con confianza, resolver problemas reales y crear tus primeros proyectos en JavaScript.

0.0•1.5K•Self-paced
FREE$100.99
Enroll
Construye un Micro-SaaS con FastAPI y OpenAI desde Cero
Development
0% OFF

Construye un Micro-SaaS con FastAPI y OpenAI desde Cero

Udemy Instructor

¿Sueñas con crear tu propio producto de software, generar ingresos pasivos y dominar las tecnologías más demandadas del mercado? Este curso es tu puerta de entrada al mundo real del desarrollo de Micro-SaaS. No solo aprenderás a programar, sino a construir, monetizar y desplegar una aplicación completa impulsada por Inteligencia Artificial, desde la idea hasta su puesta en producción.Guiado paso a paso, desarrollarás un generador de contenido con IA utilizando un stack profesional moderno. Comenzarás definiendo la visión de tu producto y validando su viabilidad. Luego, en el laboratorio práctico, configurarás un entorno de desarrollo robusto con FastAPI, construyendo un backend escalable y bien estructurado desde cero.Profundizarás en un sistema de autenticación y autorización seguro con JWT, protegerás endpoints y diseñarás modelos de base de datos. El núcleo del curso es la integración práctica con la API de OpenAI: aprenderás diseño de prompts efectivos, creación de servicios de IA, manejo de errores y control de costos, implementando un endpoint profesional para generación de contenido.Pero irás más allá del código: implementarás un modelo de negocio Freemium/Premium. Aprenderás a diseñar planes de suscripción, crear un contador de créditos y preparar la integración con Stripe para gestionar pagos reales. También construirás un frontend funcional con templates de FastAPI para las vistas de registro, login y el formulario principal de tu aplicación.Finalmente, llevarás tu Micro-SaaS a la nube, aprendiendo buenas prácticas de despliegue. Al finalizar, tendrás un proyecto completo y listo para usar en tu portafolio, y el conocimiento para idear, desarrollar y monetizar tus propias soluciones de software. ¡Deja de seguir tutoriales inconexos y construye algo real que genere valor!Tecnologías y Habilidades Clave: FastAPI, Python, JWT, OpenAI API, Prompt Engineering, SQL, Stripe (integración de pagos), Diseño de SaaS, Modelos de Monetización, Despliegue en Producción.

5.0•328•Self-paced
FREE$95.99
Enroll
JavaScript 10 Projects in 10 Days Course for Beginners
Development
0% OFF

JavaScript 10 Projects in 10 Days Course for Beginners

Udemy Instructor

Are you eager to embark on a journey to master the fundamentals of web development, encompassing HTML, CSS, and JavaScript? Look no further than our comprehensive course, "10 Projects In 10 Days - HTML, CSS & JavaScript," thoughtfully crafted to provide you with hands-on experience and practical skills in building captivating and interactive web projects.Over the course of 10 days, you'll be taken on an immersive and intensive learning experience, guided through the creation of 10 unique projects, each honing specific aspects of web development. From the outset, you'll dive into intriguing challenges, gaining proficiency in HTML, CSS, and JavaScript along the way. As a result, you'll amass a robust skill set and an impressive portfolio of projects that will undoubtedly catch the attention of potential employers and clients alike.Throughout the journey, you'll be introduced to captivating projects, each tackling a real-world scenario, allowing you to apply your newfound knowledge in a practical manner. Here's an overview of the projects covered:What you'll learnDay 1: Hello Name ApplicationDay 2: Light Bulb On Off ProjectDay 3: Random Number GeneratorDay 4: Generate Random PasswordDay 5: Email Validation ProjectDay 6: Prime and Non-Prime NumberDay 7: Hide and Show PasswordDay 8: Counter ApplicationDay 9: Palindrome Checker ApplicationDay 10: Get Unicode Character Value in JSNOTE: You Should Already install the VS Code Software and Chrome Browser in order to work with the Applications.By the end of "10 Projects In 10 Days - HTML, CSS & JavaScript," you'll have honed your skills in web development, gained confidence in HTML, CSS, and JavaScript, and acquired a remarkable portfolio of interactive web projects. Whether you're a beginner or looking to enhance your web development capabilities, this course is your gateway to an exciting and rewarding journey in the world of web development.Enroll now and unlock your full potential in creating captivating web applications!

4.4•7.2K•Self-paced
FREE$100.99
Enroll
FreeCourse LogoFreeCourse

Freecourse.io brings you high-quality online courses with free certificates to help you upskill, boost your career, and achieve your goals anytime, anywhere.

Resources

  • Courses
  • Jobs
  • Categories
  • Features

Company

  • About
  • Blog
  • Contact

Legal

  • Privacy
  • Terms
  • Cookies
  • Licenses

© 2026 FreeCourse. All rights reserved.