Backend y frameworks
HTTP
APIs y servicios web
Bases de datos
Autenticación y seguridad
100

¿Qué parte de una aplicación procesa los datos y trabaja con la base de datos?

El backend.

100

¿Qué método HTTP se utiliza para consultar información?

GET

100

¿Qué permite que dos aplicaciones se comuniquen y compartan información?

Una API.

100

¿Qué lenguaje utilizan normalmente las bases de datos relacionales?

SQL.

100

¿Qué significan las letras CRUD?

Crear, leer, actualizar y eliminar.

200

¿Qué framework de PHP es respaldado por una amplia comunidad de desarrolladores?

Laravel.

200

¿Qué método HTTP se utiliza para crear un recurso?

POST

200

Menciona una API utilizada para integrar mapas en una aplicación.

Google Maps API.

200

Menciona una base de datos relacional.

MySQL, PostgreSQL, SQL Server, Oracle o SQLite.

200

¿Qué método de autenticación utiliza un token para identificar al usuario?

JWT.

300

¿Qué framework de Python es respaldado por la Django Software Foundation?

Django.

300

¿Qué método HTTP se utiliza para eliminar un recurso?

DELETE.


300

¿Qué herramienta permite documentar y probar una API de manera interactiva?

Swagger UI.

300

Menciona una base de datos no relacional.

MongoDB, Redis, Cassandra, CouchDB o Neo4j.

300

¿Qué ataque permite introducir código JavaScript malicioso en una página?

Cross-Site Scripting o XSS.

400

¿Cuáles son los tres componentes del patrón MVC?

Modelo, Vista y Controlador.

400

¿Qué significa el código de estado 404?

El recurso no fue encontrado.

400

¿Qué formato utiliza obligatoriamente SOAP para intercambiar información?

XML

400

¿Qué herramienta permite trabajar con una base de datos mediante clases y objetos?

Un ORM.

400

¿Qué ataque engaña a un usuario autenticado para que realice una acción sin querer?

Cross-Site Request Forgery o CSRF.

500

¿Qué función puede revisar una solicitud antes de que llegue a la parte principal del sistema?

Un middleware.

500

¿Qué indican los códigos de estado que comienzan con 5?

Errores del servidor.

500

¿Por qué REST suele ser utilizado en aplicaciones modernas?

Porque es flexible, rápido, escalable y admite formatos como JSON.

500

¿Cómo se llaman los ORM utilizados en Laravel y Spring?

Eloquent en Laravel e Hibernate en Spring.

500

¿Cómo se puede prevenir una inyección SQL?

Utilizando consultas preparadas, parámetros y validando los datos ingresados.

M
e
n
u