¿Qué es una API?
Clase 3 de 22 • Curso de APIs con .NET
Contenido del curso
Clase 3 de 22 • Curso de APIs con .NET
Contenido del curso
Daniel Meza
Jhoan Sebastián Lopera Gallego
JUAN PABLO ALVARADO VALLEJO
José Javier Vásquez Ramos
Rubén Adrian Rossnagel
Francisco Suarez
Yezid Garcia Medina
Valente IA
Miguel Teheran
Luis G. Julio
José Ángel Soriano Soriano
Platzi Team
José Darío Argotte Briceño
Alberto Gurrion
Randall Chacón Sarmiento
Miguel Teheran
Valeria Vanesa Zalazar
Valeria Vanesa Zalazar
JUAN PABLO MAYORGA MENDIETA
Arnold Bazan Fernandez
Christian Camilo Guantiva Figueroa
Antonio García
Antonio García
Manuel Fernando Jamaica Prieto
Genial. Suena muy bien lo del curso avanzado de .NET. Tan sólo el tema de seguridad creo que podría ser un sólo curso.
Uso de patrones de diseño con .NET podría ser otro
Totalmente de acuerdo
Completamente! Me encantaría tener cursos de seguridad y patrones de diseño con .NET
Definitivamente espero con muchas ansias cursos intermedio y avanzados de .Net, cosas como implementacion de la arquitectura DDD, seguridad en APIs, etc.
Tener la preparación en esta escuela para poder obtener certificaciones de Microsoft y tambien poder lograr ser Microsoft MVP para las personas interesadas en todas estas tecnologias.
2024 y sigo a la espera de cursos mas polentas, sin dudas, espero q los cursos se hagan con este profe, la verdad sin comentarios negativos todos los profes capos aca 😎 pero hay que actualizar los cursos....
muy util la imagen :-)
Sin duda el tema de seguridad podría abarcar todo un curso, ya que por ejemplo el canal que va a estar consumiendo las apis se puede autentificar por medio de una firma digital RSA, se debe encriptar la información que viaja hacía la API, etc...
Vamos a tener seguramente solo un curso de Seguridad en APIs para mostrar al menos 3 o 4 formas de aplicar seguridad y seguro estará JWT y Azure AD por que son de los mas usados en el mercado de .NET
ojalá porque esos temas son muy importantes.
REST deriva de "REpresentational State Transfer", que traducido vendría a ser “transferencia de representación de estado”, lo que tampoco aclara mucho, pero contiene la clave de lo que significa. Porque la clave de REST es que un servicio REST no tiene estado (es stateless), lo que quiere decir que, entre dos llamadas cualesquiera, el servicio pierde todos sus datos. Esto es, que no se puede llamar a un servicio REST y pasarle unos datos (p. ej. un usuario y una contraseña) y esperar que “nos recuerde” en la siguiente petición.
¿Que es API?
API es un acrónimo que significa "
***Interfaz de Programación de Aplicaciones***".
Un API es un conjunto de reglas, protocolos y herramientas para construir software y aplicaciones. Es una forma de permitir que diferentes aplicaciones se comuniquen entre sí, compartiendo información y funcionalidades.
!Untitled
Un API especifica cómo las aplicaciones deben solicitar servicios y cómo deben recibir respuestas. Esto significa que puede utilizar un API para solicitar información de una aplicación externa (como los datos de una base de datos), y la aplicación externa le devolverá la información solicitada en un formato específico.
Algunos ejemplos de APIs incluyen:
Deberia existir un curso mas avanzado incluyendo temas de seguridad para el uso de la API
Hey @Platzi falta un curso de grp con .net y uno de implementación de SOA basado en microservicios usando .net =) .
¿Cómo podría consumir una API realizada en .NET 6 desde una aplicación creada con .NET Framework 4.8?
Igual que cualquiera, solo usa el HTTPClient y la consumes normalmente. la capa http y el estandard REST sirven como una capa de abstracción.
Gracias, por tu aporte.
Gracias por tu resumen.
a la espera de un curso avanzado de API's con .NET
ya 2025 y el curso de seguridad en apis avanzado no aparece
No está mal el curso. Si seria bueno que se hiciera un curso mas avanzado o asi tal cual pero al dia. 2025.
Este concepto me parece fundamental, dado que un sistema o un cliente piden que deben tener conocimientos en API, pero si no se ha escuchado su uso o en que consiste, me ha ayudado mucho a comprender las reglas de su uso en los sistemas desarrollados.