La capacitación "PHP: conceptos básicos para el dominio" ofrece un descubrimiento progresivo de los mecanismos necesarios para la creación de sitios web.
Toda la capacitación ha sido diseñada para que el oyente salga de la caja: cada uno de los pasos abordados responde a los problemas planteados por los anteriores, permitiendo así un aprendizaje coherente y pragmático.
Así, al final, el auditor habrá creado un sitio web, garantizando su capacidad para resolver problemas y mostrando las reflexiones útiles para desarrollos efectivos.
Formación compatible con las versiones 5 y 7 de PHP.
Conceptos básicos de PHP para dominar
Dominar todos los mecanismos necesarios para el desarrollo de sitios.
La historia de la World Wide Web
La arquitectura del cliente del servidor con PHP;
Usando PHP para crear páginas web
Organización multicapa para optimizar desarrollos
3 TP en este capítulo
La vida de un script PHP, las principales estructuras del lenguaje;
Tipos de datos: sus representaciones y sus operadores.
Variables y constantes
Mecanografía y mecanografía débiles
El uso de tablas
Estructuras de decisión y estructuras iterativas.
Las funciones
La importancia de las convenciones y la documentación automática.
4 TP en este capítulo
Las debilidades del desarrollo procesal y las respuestas proporcionadas por el paradigma del objeto;
Encapsulación;
Polimorfismo: interfaces y clases abstractas;
Clases e instancias
Excepciones y control de situaciones anormales.
El constructor y otros métodos mágicos.
Carga dinámica de clases: simplicidad y rendimiento
7 TP en este capítulo
La estructura de un mensaje HTTP.
La recuperación de los encabezados de las solicitudes, el envío de los encabezados para calificar el documento producido;
La transmisión de formas: comprender las diferencias entre los métodos GET y POST;
El procesamiento de formularios;
Seguridad de la aplicación: validar entradas, salidas de escape;
Cookies y sesiones: la persistencia de información del lado del cliente y del lado del servidor;
5 TP en este capítulo
Operaciones CRUD;
La conexión ;
Gestión de errores;
Seguridad: inyecciones SQL;
Consultas preparadas
2 TP en este capítulo