loader
Test specifications
Available Language(s):

English

Spanish

Chile

Colombia

México

Perú

Questions:

24 questions

Suggested timelimit:

41 minutes

Chapters

Matrices, Bucles

PHP Básico, Operadores, Sintaxis

Seguridad, Manejo de la Sesión, Errores

Programación Orientada a Objetos (OOP)

Funciones y Referencias

MySQL y PHP

PhP: ¿Cómo está estructurado y cómo puede ayudarlo a contratar a su mejor candidato?

El uso de nuestro test te garantizará las habilidades en PHP 7 de tu candidato, colaborador o proveedor, para lo cual utilizamos 24 preguntas altamente detalladas.

Todas las preguntas son de conocimiento general en PHP y un buen desarrollador debiera conocerlas.

El test fue confeccionado por Annapurna Agrawal, conocida desarrolladora e influenciadora de la industria, autora en Pluralsight, quien tiene una larga trayectoria de programación en PHP.

Los capítulos fueron seleccionados después de evaluar el alcance general del lenguaje de programación PHP, por lo que Anna seleccionó las seis áreas más vitales a evaluar para calificar a una persona de manera específica.

Al utilizar nuestro test, el reclutamiento, formación o subcontratación de programadores PHP, será mucho más sencilla. Tendrás una probabilidad significativamente mayor de emplear a un candidato sólido, eliminando de paso el riesgo de contratar a uno débil.

¿Para qué sirve este test?

Este test tiene una variedad de usos:

  1. Evaluar a los desarrolladores de PHP y su comprensión del lenguaje de programación en particular.
  2. Filtrar a los candidatos a un cargo en función de la claridad con que manejan el tema en cuestión.
  3. Comprobar si el candidato conoce y maneja el trabajo con bases de datos al utilizar PHP. MySQL es una de las herramientas más potentes y populares.
  4. Puedes usar este test para comprobar si el candidato se ajusta a los requerimientos del trabajo..

Which areas (chapters) will be covered in the test, and why was it chosen that way?

Matrices, Bucles
Una matriz es una de las estructuras de datos más utilizada en programación. El manejo y la comprensión de la matriz es importante para la construcción de cualquier tipo de aplicación así como también para trabajar con datos similares y asociados. Por otra parte, la comprensión adecuada de los bucles es importante para automatizar el trabajo de repetición de una tarea tantas veces como sea necesario, o por el tiempo requerido ya sea que el número sea conocido o indefinido.

PHP Básico, Operadores, Sintaxis
La realización de tareas lógicas básicas y la optimización de códigos requiere una comprensión clara del concepto en cualquier lenguaje de programación. Tanto el uso de la sintaxis como los operadores adecuados son claves para seguir los estándares de codificación apropiados.

Seguridad, Manejo de la Sesión, Errores
Es muy importante mantener protegidas las aplicaciones web de cualquier intento de ataque y hacer que sean completamente seguras . El hecho de ser desarrollador, requiere responsabilidad para erradicar correctamente cualquier amenaza a la aplicación web, utilizando todas las opciones disponibles.

Programación Orientada a Objetos (OOP)
La creación de una aplicación orientada a objetos hace que la aplicación sea mejor en todos los sentidos. Una aplicación basada en objetos es organizada, optimizada, mantenible y el código es reutilizable. Este test te dará un indicador para saber si el candidato tiene conocimientos de OOP.

Funciones y Referencias
PHP proporciona una gran colección de funciones incorporadas como bibliotecas además de permitirnos crear nuestras propias funciones personalizadas. Además, PHP implementa valores variables a través de una estructura llamada zval. Una referencia es simplemente una variable correspondiente al mismo zval de otra variable. El comprender lo anterior ayudará a mejorar la gestión de la memoria y el uso adecuado de los recursos disponibles sin necesidad de reinventar la rueda.

MySQL y PHP
MySQL es una herramienta poderosa cuando se trata de confeccionar un sitio web y administrar una base de datos. La experiencia y el conocimiento de PHP con MySQL es un indicador de un buen desarrollador PHP. Este test te proporcionará una idea del nivel de conocimiento de un candidato sobre esta herramienta.

Made by one of the leading experts

Annapurna Agrawal

Pluralsight Author
CTO

He desarrollado herramientas web y móviles para empresas.
Ahora Kandio me permite ayudar a las empresas a desarrollar y hacer crecer sus propios equipos.

See my full profile