Curso de Programación PHP y Base de datos MySQL

Solicita información

Curso de Programación PHP y Base de datos MySQL

  • Contenido INTRODUCCIÓN AL LENGUAJE PHP

    • Definición y funcionamiento de PHP
    • Conceptos básicos
    • Ventajas y desventajas
    • Formato del código PHP
    • Sintaxis básica
    • Variables
    • Tipos de Datos
    • Constantes
    • Operadores (aritméticos, comparación y lógicos)

    INSTRUCCIONES EN PHP

    • Estructuras de control
    • Bucles (while, do..while, for, foreach, break, continue)
    • Condicionales (if, if ... else, switch ... case)
    • Cadenas (strlen, Split, sprintf, printf, substr, chop, strpos, str_replace)
        
    ARRAYS

    • Definición de array
    • Creación de un array (estáticos y dinámicos)
    • Arrays asociativos
    • Arrays multidimensionales
    • Acceso al array (secuencial y no secuencial)
    • Modificar un array
    • Ordenar un array

    FUNCIONES

    • Trabajo con funciones
    • Declaración de una función
    • Llamado de una función
    • Parametrización
    • Ámbito de las variables
    • Retorno de valores
    • Funciones con número variable de parámetros
    • Funciones recursivas
    • Utilización de funciones de fecha y hora

    FORMULARIOS, COOKIES Y SESIONES

    • Funcionamiento del protocolo HTTP
    • Formularios en HTML
    • Descripción del elemento FORM
    • Envío y recepción de datos en un formulario
    • Funciones PHP asociadas a parámetros de formularios
    • Cookies (estructura, utilización y manipulación)
    • Sesiones en PHP (creación, variables, funciones y parámetros)

    ARCHIVOS

    • Operaciones con archivos (manipulación de archivos –abrir, cerrar, leer, recorrer y escribir-)
    • Operaciones con carpetas (manipulación de carpetas –crear, renombrar, eliminar y permisos de usuario-)
    • Transferencia de archivos entre cliente y servidor (upload y download de archivos del servidor)
    • Archivos XML (eXtensible Markup Language)

    BASES DE DATOS

    • Introducción a las bases de datos
    • Bases de datos relacionales
    • Normalización de bases de datos
    • Manipulación de bases de datos
    • Creación de objetos en la base de datos (tablas, vistas, procedimientos almacenados, etc.)
    • Sentencias DDL (Data Definition Language)
    • Acceso y manipulación de los datos (obtener, modificar y eliminar los datos)
    • Sentencias DML (Data Manipulation Language)
    • Conceptos básicos de MySQL
    • Interacción de PHP con el manejador de bases de datos MySQL

    CONCEPTOS ADICIONALES

    • Descripción del archivo PHP.INI
    • Instalación y configuración de Apache, PHP y MySQL

Otra formación relacionada con php