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

Aprende Blazor WebAssembly + .Net + SQL Server

JAP Software
4.5(5.4K students)
Self-paced
Intermediate

About this course

Blazor WebAssembly 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 WebAssembly . 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 curso2) Instalación del entorno.

3) ¿Qué es Blazor web webAssembly?. Creamos nuestro proyecto 4) Diferencias entre Blazor Server y Blazor WebAssembly 5) Analizamos los proyectos creados 6) Limpiando los proyectos B) Configurando nuestro proyecto 7) Personalizamos Layoyt. 8) Configuramos spinner de carga 9) Creamos nuestro modelo de tablas en nuestra base de datos.

10) Mapeamos modelo de base de datos 11) Creamos cadena de conexión en appssetting y configuramos clase startup 12) Añadimos datos a nuestra base de datos y estructuramos nuestra aplicación 13) Añadimos punto de entrada que devuelve datos de la entidad cursos C) Personalizamos nuestro proyecto 14) Construir interfaz de usuario del componente index. razor 15) Eventos blazor para manejar el DOM y cuadro dialogo 16) Añadiendo detalles sobre el contenido en nuestros cursos 17) Añadiendo detalle al cuadro dialogo y teoría event callback 18) Implementamos event callback del boton cancelar D) Interfaz creación de pedidos19) Implementamos event callback del boton agregar y carro de compra 20) Agregamos mecanismo compra en controlador 21) Mecanismo para guardar en base de datos nuestros cursos 22) Añadimos capa de compra realizada correctamente E) Mecanismo de registro de usuario 23) Creamos componente de alta de usuario 24) Mecanismo para guardar usuario en base de datos F) Mecanismos de Log-In y Log-Out 25) Creamos componente de Log-In 26) Validar usuario contra base de datos 27) AuthenticationStateProvider en Blazor WebAssembly 28) Gestionando sesiones 29) Mecanismo de validación de usuario en nuestras vistas 30) Mecanismo de Log-Out 31) Autorización en las vistas G) Adaptamos vistas a usuario logado32) Modificamos vista index. razor 33) Listado de cursos comprados por usuario (I) 34) Listado de cursos comprados por usuario (II) H) Control errores35) Añadimos registro de log a nuestra Web API 36) Registro errores consola en cliente webAssembly 37) Gestión de errores en aplicación 38) Diseño capa de error en nuevo componente 39) Agregamos componente razor para mostrar errores I) Securizando aplicación40) Agregamos JWT en en nuestra WEB API 41) Modificación peticiones API en nuestro cliente 42) Mecanismos recuperar contraseña (I) 43) Mecanismos recuperar contraseña (II) 44) Mecanismos recuperar contraseña (III) 45) Mecanismo confirmación alta usuario J) Mejoras y algunos ajustes de la aplicación46) Validar el nuevo campo activo en todos los procedimientos necesarios 47) Creando servicios en nuestro cliente(I) 48) Creando servicios en nuestro cliente(II) 49) Creando servicios en nuestro cliente(III) 50) Atomizando servicios K) Conclusiones51) Conclusiones generales y otros cursosL) Actualización a Visual Studio 2022 y .

NET 652)Instalación del nuevo Visual Studio 202253)Actualización de proyectos a . NET 6M)Actualización del proyecto a . NET 754) Como actualizar visual studio para utilizar .

NET 7 y C#1155) Actualizamos proyecto a la versión de . NET 7N)Actualización a . NET 856)Como actualizar visual studio para utilizar .

Skills you'll gain

Web Developmenten

Available Coupons

Loading...

Course Information

Level: Intermediate

Suitable for learners at this level

Duration: Self-paced

Total course content

Instructor: JAP Software

Expert course creator

This course includes:

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

Save $100.99 today!

Enroll Now - Free

Redirects to Udemy • Limited free enrollments

Share this course

https://freecourse.io/courses/aprende-blazor-webassembly-web-api-sql-server

You May Also Like

Explore more courses similar to this one

Mastering DALL·E Artistry: AI's Creative Revolution
Development
0% OFF

Mastering DALL·E Artistry: AI's Creative Revolution

Skool of AI

Dive into the transformative world of AI art with our comprehensive course, "Mastering DALL·E Artistry: AI's Creative Revolution". This meticulously designed program offers an unparalleled journey through the capabilities, techniques, and applications of DALL·E, an AI tool that is reshaping the landscape of digital creativity. Whether you're a budding artist, a seasoned creator, or simply intrigued by the intersection of technology and art, this course is tailored to unlock your creative potential and guide you through the nuances of generating art with AI.From the fundamentals of DALL·E's operation, including setup, pricing, and crafting your first piece of AI art, to mastering the art of effective prompt crafting and exploring the vast possibilities of styles and techniques, this course covers crucial aspects to elevate your artistry. Delve into the realms of classic and modern art styles, experiment with surrealism, and push the boundaries with experimental art, all through the lens of DALL·E.Beyond the art creation process, we address practical considerations such as copyright, monetization strategies, and real-world applications in digital marketing, book covers, concept art for the gaming industry, and unique merchandise creation. This holistic approach ensures you are well-equipped to navigate both the creative and commercial aspects of AI-generated art.Embrace the future of art with us and explore how DALL·E can become your digital Picasso, enabling you to create, innovate, and possibly revolutionize the way we perceive art in the digital age. Join us to unlock your potential and become part of the AI art revolution.

4.2•26.4K•Self-paced
FREE$90.99
Enroll
Optimize Front-End Web Apps : AI, Performance and SEO
Development
0% OFF

Optimize Front-End Web Apps : AI, Performance and SEO

Skool of AI

In the rapidly evolving digital landscape, the performance of web applications has become paramount for ensuring an engaging user experience. Our comprehensive course, "Optimize Front-End Web Apps: AI, Performance, & SEO," is meticulously designed to equip you with the essential skills and knowledge to excel in optimizing web applications. This course spans from the basics of web application structure, covering HTML, CSS, and JavaScript, to the advanced techniques of leveraging Artificial Intelligence (AI) for performance enhancement and creating responsive designs that adapt to various devices seamlessly.You will embark on a journey starting with understanding the fundamental concepts of web applications and the pivotal role of browsers in rendering pages. Moving forward, we delve into the significance of web performance, introducing tools to measure and strategies to enhance load times, directly impacting user experience. The course innovatively integrates AI, exploring its application in automated optimization, personalization, and revolutionizing user interfaces, offering you an edge in the web development domain.As you progress, practical sessions on setting up a development environment, using browser developer tools, and building simple front-end applications will solidify your learning. Gain insights into the client-server model, backend integration, and the essentials of databases, preparing you for full-stack understanding. The course also demystifies optimizing front-end performance, introduces responsive design, and provides a thorough overview of web frameworks, with a focus on React.js for developing Single-Page Applications (SPAs).We ensure that you're well-versed in the basics of SEO and web accessibility, making your applications not just fast and efficient but also discoverable and accessible to a wider audience. Culminating in a capstone project, you'll apply what you've learned by building a web application using React.js, synthesizing knowledge across the course's spectrum.Whether you're a beginner eager to dive into the world of web development or a professional looking to enhance your skills in front-end optimization, this course offers a blend of theory, practical knowledge, and hands-on experience to set you apart in the competitive tech landscape.

4.2•30.9K•Self-paced
FREE$105.99
Enroll
The Front-End Web Developer Bootcamp: HTML, CSS, JS & React
Development
0% OFF

The Front-End Web Developer Bootcamp: HTML, CSS, JS & React

Meta Brains

Are you interested in learning the skills and tools required to create modern, interactive, and responsive websites? The Front-End Web Developer Bootcamp: HTML, CSS, JS & React is the perfect course for you! In this comprehensive Bootcamp, you'll learn HTML, CSS, JavaScript, and React - the building blocks of the web - and gain hands-on experience in creating dynamic and engaging web pages from scratch.This course is designed for beginners who are interested in pursuing a career in web development or simply want to learn how to create beautiful and functional websites. Throughout the course, you'll work on a series of practical projects that will allow you to apply your knowledge and skills to real-world scenarios. By the end of the course, you'll have a portfolio of projects to showcase your skills to potential employers or clients.Here are just a few of the benefits of enrolling in The Front-End Web Developer Bootcamp: HTML, CSS, JS & React:Gain In-Demand Skills: Front-end web development is a highly sought-after skill in today's job market. By mastering HTML, CSS, JavaScript, and React, you'll be well-positioned to land a job in a rapidly growing field. According to the Bureau of Labor Statistics, the employment of web developers is projected to grow 8% from 2020 to 2030, much faster than the average for all occupations.Learn from Expert Instructors: Our experienced instructors have years of experience in the field and are passionate about sharing their knowledge with you. They created this course to help you progress at your own pace and achieve your goals.Hands-On Learning: The best way to learn front-end web development is through hands-on experience. That's why this course emphasizes practical projects that simulate real-world scenarios. By the end of the course, you'll have a solid understanding of the tools and techniques used by professional web developers.Build a Portfolio: As you complete projects throughout the course, you'll build a portfolio of work that showcases your skills to potential employers or clients. This portfolio will demonstrate your ability to create responsive and engaging websites, which is essential in today's job market.Join a Community: Learning front-end web development can be challenging, but it doesn't have to be lonely. By enrolling in this course, you'll join a community of like-minded individuals who are passionate about web development. You can also share ideas, and collaborate with other students.What are You Waiting for? Become a top Front-End web developer today!The course is enjoyable, engaging, and interactive, which means it does not consist of introductory lectures that go over your head but rather a more hands-on approach to the subject. The material is kept light and enjoyable by the clever and experienced educator.

4.4•83.0K•Self-paced
FREE$108.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.