What You'll Learn

  • Desarrollar aplicaciones web con .Net
  • Angular,Entity Framework y Sql Server,Crear API/REST con autenticación JWT,Crear bases de datos con SQL Server,Crearán una aplicación de gestión,Conocerán conceptos importantes de .NET Core y Angular

Requirements

  • Fundamentos de C#. Sentencias básicas.,Conocimientos aplicaciones web,Conocimientos básicos de SQL,Fundamentos de Javascript/Typescript.

Description

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 Server

En 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ón

  • 1) Temario curso

  • 2) ¿Qué es Angular?

  • 3) ¿Qué es NET CORE?

B)Preparación del entorno

  • 4) 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 tablas

  • 8) 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 datos

  • 11)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 Angular

  • 16)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ño

  • 21)Teoría inyección de dependencias   

  • 22)Patrón de diseño Observable teoría

  • G)Servicios en angular

  • 23)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 Angular

  • 27)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-End

  • 37)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 LocalStorage

  • 41)Almacenar token en LocalStorage

  • 42)Almacenar usuario en LocalStorage

L)Interceptors, SessionStorage y cierre sesión

  • 43) 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)Logs

  • 48)Logs. Refactorizar código(I)

  • 49)Logs. Refactorizar código(II)

O) Guardar pedidos desde Angular

  • 50)Crear pedidos desde Angular(I)

  • 51)Crear pedidos desde Angular(II)

  • 52)Crear pedidos desde Angular(III)

P) Lista pedidos en angular

  • 53)Lista pedidos de un cliente(I)

  • 54)Lista pedidos de un cliente(II)

Q)Modificar datos cliente  en angular y control de errores

  • 54)Modificar datos cliente (I)

  • 55)Modificar datos cliente (II)

  • 56)Control de errores en Angular

M)Actualización a .NET 7

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

  • 59)Actualizamos proyecto a NET 7


N)Actualización a .NET 8

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

  • 61)Actualizamos proyecto a NET 8


Who this course is for:

  • Desarrolladores de C# que quieran hacer aplicaciones web con Angular,Desarrolladores que quieran utilizar Angular en el Front-End y Net Core en el Back-End,Desarrolladores que quieran aprender como crear API/REST con JWT
Como crear aplicaciones SPA: ANGULAR +.NET + SQL SERVER

Course Includes:

  • Price: FREE
  • Enrolled: 2725 students
  • Language: Spanish
  • Certificate: Yes
  • Difficulty: Beginner
Coupon verified 10:54 PM (updated every 10 min)

Recommended Courses

Full Android Development Masterclass
4.5208335
(24 Rating)
FREE
Category
IT & Software, IT Certifications,
  • Hindi
  • 4907 Students
Full Android Development Masterclass
4.5208335
(24 Rating)
FREE

Master Android Development with Java & Firebase: Build Real-World Apps in Hindi Feel free to take this course

Enrolled
Microsoft AZ-500 Azure Security Engineer Associate Exam Prep
5
(1 Rating)
FREE

Pass AZ-500 with 400+ Real Practice Questions, Exam Scenarios & Detailed Explanations

Enrolled
AWS Certified Cloud Practitioner CLF-C02 Practice Exams
4.5
(2 Rating)
FREE

Prepare for your CLF-C02 exam. 800 high-quality practice test questions written from scratch with detailed explanations!

Enrolled
Certified Kubernetes Administrator (CKA) Practice Tests
0
(0 Rating)
FREE

CKA practice tests with 600 Kubernetes questions covering clusters, workloads, networking, storage, and troubleshooting.

Enrolled
Dental Assistant & Dental Hygienist (NBDHE) Practice Exam
3
(1 Rating)
FREE

All-in-one dental exam prep with realistic 500+ questions, answer and guided explanations

Enrolled
ASE L1 Practice Test– Advanced Engine Performance Specialist
2.75
(2 Rating)
FREE
Category
Business, Operations,
  • English
  • 872 Students
ASE L1 Practice Test– Advanced Engine Performance Specialist
2.75
(2 Rating)
FREE

550+ Exam-Style Practice Questions for ASE L1 Advanced Engine Performance

Enrolled

Previous Courses

Excel Dashboards & VBA for MIS and Reporting Professionals
4.54
(25 Rating)
FREE

Learn Excel dashboards, VBA macros, Power BI, DAX, reporting automation, and interactive business workflows

Enrolled
NumPy Programming Mastery: Learn Python for Data Analysis
4.33
(185 Rating)
FREE

Master NumPy for Data Analysis: Learn Python Techniques for Efficient Data Manipulation and Complex Computations

Enrolled
SIP Analyzing & Troubleshooting Masterclass
4.928571
(15 Rating)
FREE
Category
IT & Software, Network & Security,
  • English
  • 31 Students
SIP Analyzing & Troubleshooting Masterclass
4.928571
(15 Rating)
FREE

Analyze SIP, RTP, TLS and Troubleshoot with Wireshark, SNGREP, TCPDUMP and Homer

Enrolled
Understanding TypeScript For Beginner To Advanced
3.69
(102 Rating)
FREE
Category
Development, Web Development,
  • English
  • 24080 Students
Understanding TypeScript For Beginner To Advanced
3.69
(102 Rating)
FREE

Understanding TypeScript Course For Beginner To Advanced Step-By-Step

Enrolled
Adobe Illustrator CC Masterpiece: Unleashing Creative Magic
4.18
(240 Rating)
FREE

Unlock Your Imagination, Refine Your Skills, and Craft Visual Wonders in Adobe Illustrator CC

Enrolled
Graphic Design Masterclass Bootcamp from Beginner to Expert
4.44
(274 Rating)
FREE

Learn graphic design whit adobe photoshop illustrator lightroom canva and make stunning graphics with combine of them

Enrolled
Advanced MS Word Course from Beginner to Expert to Get Job
4.31
(307 Rating)
FREE
Category
Office Productivity, Microsoft,
  • English
  • 32493 Students
Advanced MS Word Course from Beginner to Expert to Get Job
4.31
(307 Rating)
FREE

Mastering MS Word: From Fundamentals to Advanced Techniques

Enrolled
Complete Notion AI Guide: Productivity, Prompts & Templates
4.6578946
(39 Rating)
FREE

Build smart workflows, prompts, and productivity systems with Notion AI

Enrolled
Design with Canva & AI: A Scalable Workflow for Creators
4.54
(149 Rating)
FREE
Category
Design, Design Tools,
  • English
  • 15046 Students
Design with Canva & AI: A Scalable Workflow for Creators
4.54
(149 Rating)
FREE

Create faster, stay on brand, and automate your content workflow using Canva’s smartest AI features

Enrolled

Total Number of 100% Off coupon added

Till Date We have added Total 673 Free Coupon. Total Live Coupon: 531

Confused which course 100% Off coupon is live? Click Here

For More Updates Join Our Telegram Channel.