FreeCourse Logo
FreeCourse.io
Verified CouponsFree CoursesJobsBlog
Categories
Home/Courses/Como crear aplicaciones SPA: ANGULAR +.NET + SQL SERVER
Como crear aplicaciones SPA: ANGULAR +.NET + SQL SERVER
Development100% OFF

Como crear aplicaciones SPA: ANGULAR +.NET + SQL SERVER

JAP Software
4.6(2.6K students)
Self-paced
Intermediate

About this course

Angular es un framework para aplicaciones web desarrollado en TypeScript y mantenido por Google, permite realizar aplicaciones web.En este curso vamos a aprender a desarrollar aplicaciones web con Angular, .Net Core y Sql ServerEn este curso vemos como crear aplicaciones web , veremos como construir y consumir nuestra propia API REST y veremos como trabajar con base de datos SQL Server y Entity Framework.El temario del curso es el siguiente:A)Introducción1) Temario curso 2) ¿Qué es Angular? 3) ¿Qué es NET CORE? B)Preparación del entorno4) Preparación del entorno.

Software necesario 5) Instalación video Visual Studio 2022 6) Instalación del Motor de SQL SERVER 2019 7) Instalación de SQL Server Management Studio C)Definición del proyecto y estructura de tablas8) Componentes del proyecto 9) Diseño en la base de datos las tablas 10)Creamos el proyecto con Angular y NET Core D)Primeros pasos con Entity Framework y nuestra base de datos11)Conectamos a la base de datos con Entity Framework 12)Creamos un controlador y devolvemos datos vía API 13)Insertamos en nuestra base de datos con Entity Framework 14)Editar datos en nuestra base de datos con Entity Framework 15)Borrar datos en nuestra base de datos con Entity Framework E)Componentes en Angular16)Componentes y rutas en angular (I) 17)Componentes y rutas en angular (II) 18)Componentes y rutas en angular (III) 19)Como anidar componentes 20)Pasar datos entre componentes F)Conceptos teóricos sobre patrones de diseño21)Teoría inyección de dependencias 22)Patrón de diseño Observable teoría G)Servicios en angular23)Servicios en Angular (I) 24)Servicios en Angular (II).Configurar Cors 25)Servicios en Angular (III).Listado de productos con ngfor 26)Aplicamos bootstrap al componente productos H)Peticiones POST,PUT y DELETE desde Angular27)Petición POST desde Angular(I) 28)Petición POST desde Angular (II) 29)Ventana modal en angular 30)Petición PUT desde Angular 31)Petición DELETE desde Angular I)Autenticación con JSON Web Token (JWT)32)JWT con .NET Core(I) 33)JWT con .NET Core(II) 34)JWT con .NET Core(III) 35)JWT con .NET Core(IV) 36)JWT con .NET Core(V) J)Peticiones JWT desde el Front-End37)Petición login API desde Angular 38)Rutas y Guard en Angular 39)Lógica componente login 40)Método login del cliente en el back-end K)Como usar LocalStorage41)Almacenar token en LocalStorage 42)Almacenar usuario en LocalStorage L)Interceptors, SessionStorage y cierre sesión43) Interceptors en Angular 44) Cerrar sesión en angular 45) Caducidad token API M) Guardar pedidos en BBDD 46) Guardamos pedidos en nuestro backend 47)Transacciones con EF N)Logs48)Logs. Refactorizar código(I) 49)Logs. Refactorizar código(II) O) Guardar pedidos desde Angular50)Crear pedidos desde Angular(I) 51)Crear pedidos desde Angular(II) 52)Crear pedidos desde Angular(III) P) Lista pedidos en angular53)Lista pedidos de un cliente(I) 54)Lista pedidos de un cliente(II) Q)Modificar datos cliente en angular y control de errores54)Modificar datos cliente (I) 55)Modificar datos cliente (II) 56)Control de errores en AngularM)Actualización a .NET 758)Como actualizar visual studio para utilizar .NET 7 y C#1159)Actualizamos proyecto a NET 7 N)Actualización a .NET 860)Como actualizar visual studio para utilizar .NET 8 y C#1261)Actualizamos proyecto a NET 8

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$97.99

Save $97.99 today!

Enroll Now - Free

Redirects to Udemy • Limited free enrollments

Share this course

https://freecourse.io/courses/como-crear-aplicaciones-spa-angular-net-core-sql-server

You May Also Like

Explore more courses similar to this one

OWASP API Security Top 10 2023: Comprehensive Security Guide
Development
0% OFF

OWASP API Security Top 10 2023: Comprehensive Security Guide

Andrii Piatakha

APIs are the digital highways that connect modern applications, enabling seamless communication between systems, services, and devices. But with great power comes great responsibility—APIs have become one of the most common attack vectors for malicious actors. If you’re developing, deploying, or managing APIs, understanding how to secure them is no longer optional—it’s essential.Welcome to the "OWASP API Top 10 2023" course, your step-by-step guide to mastering API security. This course is designed to take you from the basics to advanced protection strategies, all while focusing on the latest OWASP API Top 10 vulnerabilities that pose real threats to your applications.You’ll explore key security concepts not just in theory, but through practical, real-world examples. From the very start, you’ll get your hands dirty by diving into the development of web applications that mirror the security challenges professionals face every day. With these real-world examples, you’ll learn how to identify, mitigate, and prevent the most critical vulnerabilities that hackers exploit, such as:Broken Object-Level AuthorizationMass AssignmentSecurity MisconfigurationLack of Rate LimitingAnd many more!This course will guide you through:Understanding the OWASP API Top 10 2023 vulnerabilities: What are they? Why do they matter? How can they cripple your application security if left unchecked?Real-world scenarios and practical examples: See how attackers exploit these vulnerabilities and how you can prevent it.Building secure APIs from the ground up: Learn how to develop APIs with security embedded into each stage of the development lifecycle.Mitigation strategies: You’ll not only learn how to detect vulnerabilities but also implement robust security measures to protect your API and the sensitive data it handles.Security best practices: Gain insights into proper authentication, authorization, input validation, rate limiting, and more.Whether you're a developer looking to build more secure APIs, a security professional wanting to expand your skill set, or an IT leader responsible for protecting your organization's data, this course is perfect for you. The content is designed to be beginner-friendly, but it also offers deep dives into complex security topics that even seasoned developers and security experts will find valuable.By the end of the course, you’ll not only be familiar with the OWASP API Top 10 list but also be equipped to confidently build, test, and secure APIs against the latest threats. You’ll walk away with practical skills and knowledge that can be applied immediately to your projects, helping you build secure, resilient APIs that can stand up to even the most sophisticated attacks.Why enroll in this course?Hands-on learning: You won’t just watch; you’ll actively work through real security issues.Up-to-date with OWASP API Top 10 2023: Learn the latest threats and defenses.Expert guidance: Get insights from instructors who specialize in API security.Actionable insights: Gain techniques you can use right away in your job or project.Certificate of completion: Add a valuable credential to your resume and boost your career.Don’t wait until your APIs are under attack—take control of your API security now. Enroll today and take the first step towards becoming an expert in API security!

3.5•802•Self-paced
FREE$97.99
Enroll
Agile Metrics for Agile Project Management
Development
0% OFF

Agile Metrics for Agile Project Management

GenMan Solutions

Welcome to the course on Agile Metrics for Agile Project Management!About Agile MetricsAre you looking to embed the Agile framework for project management into your team’s work to ramp up efficiency?Or Are you looking to set standards to measure the work of your team based on real-life data?If yes, all you need is to track the right agile metrics.Agile metrics will help you direct your teams toward continuous improvement on the basis of real-life data from previous work cycles.With the right agile metrics, you will not only be able to speed up delivery time for your products and projects but also help the teams to focus on delivering maximum value to end users.About the courseIn this course Agile metrics for Agile Project Management/, you will gain a solid understanding of the key Agile metrics which is going to enhance your team’s productivity, generate higher value for customers, and build better team dynamics.We will start with discussing the key agile metrics including Burn down chart, team velocity and then cover the important flow metrics like work in progress, cycle time , throughput & work item age. We will not only be discussing the Metrics but also the relationship between them in form of Little’s law along with the charts you should be following to track the progress of your workflow.You are going to thoroughly understand & enjoy the course through practical examples, practice exercises and quizzesThis course is ideal for software developers, project managers who are using agile methodology for Project Management and looking to enhance the efficiency of their team by tracking the right metrics.Course enrollment grants you lifetime access to all the the entire course content including quizzes, practice exercises etc. In addition, you’ll also receive 1-on-1 support for any questions or uncertainties that come up. And this all comes with a 30-day money-back guarantee! You have nothing to lose and so much knowledge to gain.Over 12,000 students have enrolled into this course so far and have shared some great reviews about the course:★★★★★ "Short and concise course"-Van jogh saar★★★★★ "Amazing. Give me many insight about metrics to use in agile projects"-Muhammad Khoirul Umam★★★★★ "A very interesting course with a lot of information to improve your skills."-Jokin★★★★★ "Hi, This course is a quick and easy way of understanding the Agile metrics you can use on a project. The instructor does a good job of giving examples and helping you understand some of the trickier concepts of the metrics. It helped me get a basic understanding of WIP aging and CFD which is what I was looking for as the rest I get to learn by doing. Thank you."-Sridevi EppiliI hope that you will enjoy the course, be challenged by it and learn a lot. It is suggested that you go through the course at a pace that makes sense for you. The topics build on each other, so it is better to slow down and really learn something than to just move on in order to keep up a certain pace. So, I have the tools needed to get the job done. So, let’s do it, I’ll see you in class. All the best!

4.5•31.4K•Self-paced
FREE$110.99
Enroll
Codificación Segura en Java con Ejemplos de Aplicaciones Web
Development
0% OFF

Codificación Segura en Java con Ejemplos de Aplicaciones Web

Udemy Instructor

Con el aumento de las amenazas cibernéticas dirigidas a aplicaciones web, la codificación segura en Java se ha convertido en una habilidad esencial para desarrolladores y profesionales de seguridad. Muchas vulnerabilidades, como inyección SQL, cross-site scripting (XSS) y autenticación rota, pueden ser explotadas debido a malas prácticas de codificación. Este curso está diseñado para proporcionarte el conocimiento, las herramientas y la experiencia práctica necesarias para escribir código seguro en Java y proteger aplicaciones web contra ataques.Este curso completo cubre los riesgos de seguridad más comunes en aplicaciones web basadas en Java. Aprenderás cómo los atacantes explotan vulnerabilidades, el impacto de los fallos de seguridad y cómo mitigarlos mediante las mejores prácticas. A través de ejemplos del mundo real y ejercicios prácticos, comprenderás cómo construir aplicaciones seguras siguiendo estándares de la industria y frameworks como OWASP, Java Security APIs y Spring Security.Lo Que Aprenderás:Los fundamentos de la codificación segura en Java y la importancia de la seguridad en aplicaciones web modernas.Vulnerabilidades comunes en aplicaciones Java, incluyendo inyección de código, autenticación rota, exposición de datos sensibles y configuraciones de seguridad incorrectas.Cómo implementar mecanismos seguros de autenticación y autorización para evitar accesos no autorizados.Mejores prácticas para gestión de sesiones, autenticación basada en tokens (JWT, OAuth 2.0) y hash de contraseñas seguras.Cómo proteger el almacenamiento y la transmisión de datos mediante encriptación, hashing y técnicas de codificación segura.Implementación de interacciones seguras con bases de datos mediante consultas parametrizadas y frameworks ORM para prevenir inyecciones SQL.Métodos para evitar cross-site scripting (XSS), cross-site request forgery (CSRF) y deserialización insegura en aplicaciones web basadas en Java.Uso de Java Security APIs y frameworks como Spring Security para mejorar la seguridad de las aplicaciones web.Estrategias para manejo seguro de errores y registros sin exponer información sensible.Principios del ciclo de vida seguro del desarrollo de software (SDLC), incluyendo pautas de codificación segura y modelado de amenazas.Cómo realizar revisiones de código seguro, pruebas de penetración y análisis de código estático para identificar y corregir vulnerabilidades.¿Para Quién es Este Curso?Este curso está diseñado para:Desarrolladores Java que buscan mejorar la seguridad de sus aplicaciones.Ingenieros de software que desean integrar las mejores prácticas de seguridad en su flujo de trabajo de desarrollo.Profesionales de seguridad y pentesters que necesitan evaluar y proteger aplicaciones web basadas en Java.Ingenieros DevOps responsables de la implementación y mantenimiento de aplicaciones Java seguras.Administradores de TI y arquitectos de software que gestionan infraestructuras de software seguras.Estudiantes y entusiastas de la ciberseguridad interesados en aprender sobre seguridad en Java y mejores prácticas.¿Por Qué Tomar Este Curso?Al finalizar este curso, tendrás un sólido conocimiento de los principios de seguridad en Java y la capacidad de desarrollar aplicaciones web seguras resistentes a las amenazas cibernéticas. Obtendrás experiencia práctica en la mitigación de riesgos de seguridad del mundo real y aprenderás a aplicar las mejores prácticas de seguridad en tu flujo de trabajo de desarrollo.Si deseas construir aplicaciones Java que sean seguras, escalables y cumplan con los estándares de seguridad de la industria, este curso es la oportunidad perfecta para mejorar tus habilidades y proteger tus aplicaciones contra amenazas en evolución.

0.0•14.5K•Self-paced
FREE$103.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.