Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certification Network & Security Hardware Operating Systems Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design Design Thinking 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition Yoga Mental Health Dieting Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA CompTIA Security+ Amazon AWS Microsoft AZ-900
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Personal Development Personal Transformation Mindfulness Life Purpose Meditation CBT Emotional Intelligence
Web Development JavaScript React CSS Angular PHP Node.Js WordPress Vue JS
Google Flutter Android Development iOS Development React Native Swift Dart Programming Language Mobile Development Kotlin SwiftUI
Digital Marketing Google Ads (Adwords) Social Media Marketing Google Ads (AdWords) Certification Marketing Strategy Internet Marketing YouTube Marketing Email Marketing Retargeting
Microsoft Power BI SQL Tableau Business Analysis Data Modeling Business Intelligence MySQL Data Analysis Blockchain
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Business Plan Startup Freelancing Online Business Blogging Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
30-Day Money-Back Guarantee
Development Web Development ASP.NET Core

Desarrollando Aplicaciones en Angular 10 y ASP.NET Core 5

Utiliza Angular, ASP.NET Core, Entity Framework Core, Material Design, JWT, Leaflet, para crear una aplicación completa
Rating: 4.5 out of 54.5 (334 ratings)
1,315 students
Created by Felipe Gavilán
Last updated 4/2021
Spanish
Spanish [Auto]
30-Day Money-Back Guarantee

What you'll learn

  • Realizar Web APIs con .NET Core
  • Desarrollar Web Apps con Angular
  • Utilizar Entity Framework para trabajar con bases de datos

Course content

8 sections • 141 lectures • 16h 33m total length

  • Preview01:03
  • Preview03:30
  • Preview03:30
  • Preview05:21
  • Preview03:29
  • Preview02:12
  • Preview01:56
  • Preview04:21
  • Preview04:18
  • Preview03:26
  • Aviso: Posible Error al Crear App de Angular
    00:28
  • Preview03:13
  • Preview03:40
  • Preview03:59
  • Preview04:05
  • Preview01:16
  • Preview00:01

  • Preview00:55
  • Preview07:17
  • Preview08:26
  • Interpolación - Mostrando Variables en el UI
    04:36
  • Pipes - Transformando Datos
    04:01
  • ngFor - Iterando Colecciones en el UI
    04:02
  • ngIf - Mostrar u Ocultar UI Dinámicamente
    06:43
  • Creando un Nuevo Componente
    08:36
  • Parámetros - Haciendo Componentes Reutilizables
    04:21
  • Eventos - Respondiendo a Acciones del Usuario
    04:27
  • ng-container - Evitando Etiquetas Innecesarias en el DOM
    02:39
  • Variables de Referencia de Plantilla
    03:11
  • Proyección de Contenido
    09:47
  • Instalando Material Design
    03:35
  • Creando un Menú
    07:21
  • ngClass - Aplicando Estilos de CSS Dinámicamente
    09:44
  • Output - Comunicación de Componente Hijo a Padre
    03:43
  • Ciclo de Vida de un Componente
    04:09
  • Ciclo de Vida de un Componente - Ejemplos
    13:19
  • Estilos Globales
    03:00
  • Preview01:54

  • Preview00:49
  • Limpieza del Proyecto
    07:17
  • Ruteo
    11:04
  • Navegación por JavaScript
    09:37
  • Parámetros de Ruta
    07:25
  • Wildcard - Atrapando Todas las Rutas
    05:00
  • Preview00:56

  • Preview01:13
  • Formularios Reactivos vs Por Plantillas
    03:28
  • Formulario de Géneros
    09:35
  • Validaciones en Formularios Reactivos
    10:34
  • Validaciones Personalizadas
    04:43
  • Editando Géneros
    10:05
  • Filtro de Películas - Plantilla
    09:51
  • Filtro de Películas - Lógica
    09:59
  • Filtro de Películas - Query Strings
    07:57
  • Formulario Actores
    11:18
  • Componente Selector de Imágenes
    14:46
  • Componente Markdown
    09:07
  • Formulario Cines
    06:37
  • Introducción a Leaflet - Componente de Mapas
    11:02
  • Leaflet y Formularios
    08:33
  • Formulario Películas
    15:21
  • Binding de Doble Vía
    04:36
  • Componente de Selección Múltiple - Selector de Géneros
    12:25
  • Selector de Cines
    02:41
  • Selector de Actores - Componente Autocomplete
    12:39
  • Selector de Actores - Componente Tabla
    10:51
  • Selector de Actores - Arrastrando Elementos
    06:01
  • Preview01:03

  • Preview01:00
  • Instalando Postman
    02:15
  • Creando el Repositorio
    10:03
  • Controladores y Acciones
    13:29
  • Reglas de Ruteo
    12:00
  • Tipos de Dato de Retorno de una Acción
    06:27
  • Programación Asíncrona
    09:18
  • Model Binding
    09:16
  • Validaciones
    09:26
  • Validaciones Personalizadas
    09:44
  • Inyección de Dependencias
    06:00
  • Servicios
    14:37
  • Loggers
    08:00
  • Middleware
    14:12
  • Filtros
    10:52
  • Filtros Personalizados
    08:28
  • Preview01:38

  • Preview01:29
  • Limpiando el Back-End
    03:46
  • Introducción a los Servicios
    05:13
  • HttpClient, Environment y CORS
    09:23
  • Creando la Base de Datos
    07:24
  • Creando Géneros
    05:28
  • Mostrar Errores del Web API
    08:58
  • DTOs
    08:56
  • Índice de Géneros
    06:38
  • Paginación - Web API
    09:17
  • Paginación - Angular
    08:52
  • Editar Géneros
    09:53
  • Borrar Géneros
    07:41
  • Crear Actores
    08:26
  • Enviando una Imagen al Web API
    07:22
  • Guardando una Imagen en Azure Storage
    12:37
  • Guardando una Imagen Localmente (opcional)
    07:26
  • Indice de Actores
    06:09
  • Editar Actores
    09:33
  • Crear Cines - Web API
    10:09
  • Crear Cines - Angular
    03:42
  • Indice de Cines
    06:32
  • Editar Cines
    04:08
  • Entidad Películas
    09:34
  • Crear Películas - Web API
    15:12
  • Crear Películas - Angular
    08:26
  • Crear Películas - Selector de Actores
    17:13
  • Detalle de Películas - Web API
    09:37
  • Detalle de Películas - Funcionalidad
    08:19
  • Detalle de Películas - UI
    14:55
  • Filtros - Landing Page
    08:04
  • Editar Películas - Web API
    08:55
  • Editar Películas - Angular
    09:13
  • Componente de Filtros
    16:54
  • Borrar Películas
    04:48
  • Preview02:13

  • Preview01:43
  • Autenticación, autorización y JSON Web Tokens
    04:20
  • Ocultar UI a Usuarios no Autorizados
    08:58
  • Protegiendo Rutas con CanActivate - Route Guards
    08:16
  • Configurando Identity
    06:43
  • Creando el CuentasController
    12:43
  • Componente de Registro
    14:52
  • Componente de Login
    09:59
  • Entidad Rating
    09:53
  • Votando Por Películas
    12:58
  • Interceptores HTTP - Anexando el JWT en la Petición HTTP
    05:19
  • Autorización Basada en Claims
    07:14
  • Asignar Claims - Web API
    05:23
  • Asignar Claims - Angular
    09:54
  • Preview02:29

  • Preview01:09
  • Publicando el Web API en un Azure App Service
    06:32
  • Investigando Errores en Producción - Application Insights
    05:40
  • Publicando la App de Angular en Firebase
    07:06
  • Preview01:08

Requirements

  • Conocimiento básico de HTML, CSS y C#

Description

Con ASP.NET Core podemos desarrollar Web APIs utilizando C#.

Con Angular puedes crear aplicaciones web modernas sin demasiados dolores de cabeza.

En este curso usaremos ambas herramientas para crear un proyecto. Haremos una aplicación con su base de datos, sistema de usuarios, back-end y UI, donde pondrás en práctica los conceptos aprendidos en el curso.

Al final vamos a publicar nuestra aplicación de Angular y nuestra aplicación de ASP.NET Core.

Algunos de los temas que veremos:

  • Desarrollo de Web APIs con ASP.NET Core

  • Base de datos en SQL Server utilizando Entity Framework Core

  • Sistema de usuarios con Json Web Tokens (JWT)

  • Desarrollo de una aplicación de página única (SPA) con Angular

  • Creación de formularios reactivos en Angular

  • Realizar peticiones HTTP desde Angular hacia ASP.NET Core

  • Uso de componentes de Angular Material

  • Uso de mapas con leaflet

  • Guardar datos espaciales en una base de datos con NetTopologySuite

  • Permitir a los usuarios subir imágenes para ser guardadas en Azure Storage o localmente

Al terminar este curso tendrás conocimientos suficientes para enfrentar retos de desarrollo que involucren aplicaciones de ASP.NET Core y Angular.

Who this course is for:

  • Programadores con conocimientos de C# que quieran aprender Angular
  • Programadores que quieran utilizar Angular Material en sus web apps

Instructor

Felipe Gavilán
Software Engineer
Felipe Gavilán
  • 4.5 Instructor Rating
  • 6,261 Reviews
  • 18,990 Students
  • 10 Courses

I am a software engineer with 7 years of experience. I am also a Microsoft MVP. My specialties include Web Development, ASP.NET Core & MVC, Entity Framework Core, SQL Server, Javascript, Angular, WPF, JAVA, Android Mobile Development and Xamarin. I am a passionate coder that loves problem solving and automating tasks. I believe in clean code and the importance of good software architecture. With a passion on learning and teaching also. 

  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Impressum Kontakt
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.