Chicos quiero compartir mi refactorización de este proyecto donde tome lo aprendido por Santi y lo lleve a un proyecto mejor estructurado y con una mejor Interfaz Gráfica
Conocer y entender la persistencia de datos
¿Cómo empezar? Persistencia de datos y bases de datos relacionales
Conociendo algunas bases de datos relacionales: MySQL, PostgreSQL, Oracle
Diseñar y crear BD
Instalación de MySQL
Diseñando nuestra base de datos
Creando nuestra base de datos usando DDL
Instalación de Netbeans
Realizar operaciones CRUD y generar conexión
Creación del proyecto en Java
Conexión a MySQL desde Java
Control de versiones con Git y GitLab
Flujo y lógica de la aplicación
CRUD: inserción de datos
CRUD: lectura de datos
CRUD: eliminación de datos
CRUD: actualización de datos
Persistencia en API rest
API REST y métodos HTTP
Conociendo algunas APIs
Creación del proyecto y API KEY
Listando datos de APIs públicas
Mostrar datos de la API en la aplicación
Guardando datos en APIs públicas
Listar datos guardados
Mostrar favoritos
Eliminar datos de la API
Cierre del curso y próximos pasos
¿Qué aprender ahora?
No tienes acceso a esta clase
¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera
Santiago Bernal
Una API, o Interfaz de Programación de Aplicaciones, es un método de comunicación que permite a tercero (nosotros) comunicarse entre sí para transferir información y realizar las 4 operaciones básicas usando métodos HTTP.
Las API funcionan bajo el protocolo HTTP que es con el que funciona los sitios web, estos usan unos métodos o verbos HTTP que sirven para hacer las Cuatro Operaciones.
El método GET sirve para obtener información de una API
El método POST, envía información o la guarda
El método PUT o PATCH, actualiza o edita información
El método DELETE, borra información
Las API funcionan en diferentes tipos de formatos.
JSON, es el estándar para las API RES
XML se usaron en otros tipos de APIS en años anteriores.
Por su parte, API REST es una API diseñada bajo los principios de REST.
Aportes 19
Preguntas 0
Chicos quiero compartir mi refactorización de este proyecto donde tome lo aprendido por Santi y lo lleve a un proyecto mejor estructurado y con una mejor Interfaz Gráfica
Se agradecería que le profesor escribiera los conceptos importantes debajo del video como hacen otros profesores, es muy útil para hacer un esquema.
Va a ser muy interesante usar estas funcionalidades en una aplicación, para resumir entre los métodos HTTP tenemos 4:
¿Alguno sabe cual es el curso de rest?
Una API, o Interfaz de Programación de Aplicaciones, es un método de comunicación que permite a tercero (nosotros) comunicarse entre sí para transferir información y realizar las 4 operaciones básicas usando métodos HTTP, Las API funciona bajo el protocolo HTTP que es con el que funciona los sitios web, estos usan unos métodos o verbos que sirven para hacer las Cuatro Operaciones.
Les comparto el enlace que me sirvio a mi de ayuda para entender esta parte: https://www.arquitecturajava.com/que-es-rest/
Excelente introducción a las API REST en JAVA
Si tienes dudas de los conceptos como API REST y la convención RESTFull te recomiendo mucho este curso: Introducción al desarrollo backend, considero que después de acabarlo tendrás todos los conceptos necesarios.
API is the acronym for Application Programming Interface, which is a software intermediary that allows two applications to talk to each other. Each time you use an app like Facebook, send an instant message, or check the weather on your phone, you’re using an API.
Basically, it is set of resources that a company delivers so that 3rd parties like normal users can consume those resources to communicate among 3rd parties!
APIs work under the HTTPS protocol. For doing a basic CRUD
, they use the following “methods”:
Equivalent to:
READ
=get()
CREATE
= post()
UPDATE
= put()
and/or patch()
DELETE
= delete()
Fue una sorpresa para mi que explicaran REST en este curso, ¡muy bien! Por que se usa mucho en aplicaciones de la vida real.
Muchas gracias por este contenido
inicio de apis
Gracias, buenisima info
Muchas gracias 😃
Genial.
Este tema es fundamental ya que la mayoría de aplicaciones consumen alguna api. Espero que saquemos el máximo de este tema
Esto es lo mismo que servicios REST o ASO?
Genial, las API se pueden considerar como un intermediario que nos permite comunicarnos con cualquier tipo de servicio que necesitemos para nuestra aplicación.
Nuevas API´s, ahora entiendo a qué se refieren.
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?