Curso básico de PHP
Objetivo:
PHP es un lenguaje interpretado de propósito general ampliamente usado y que está diseñado especialmente para desarrollo web y puede ser incrustado dentro de código HTML. Generalmente se ejecuta en un servidor web, tomando el código en PHP como su entrada y creando páginas web como salida. Puede ser desplegado en la mayoría de los servidores web y en casi todos los sistemas operativos y plataformas sin costo alguno. PHP se encuentra instalado en más de 20 millones de sitios web y en un millón de servidores.
En este curso, el alumno se iniciará en el conocimiento del lenguaje PHP, siendo capaz al finalizar el mismo de generar páginas web dinámicas que incluyan información obtenida de bases de datos mysql.
- Introducción al PHP
- ¿Qué es PHP?
- Instalando Apache
- Instalando PHP
- Instalando MySQL
- Primer script en PHP
- Comentarios en PHP
- Secuencias de escape
- Variables y Constantes
- ¿Qué son las variables?
- Tipos de variable
- Arrays
- Variables Predefinidas
- Constantes
- Formularios
- Obteniendo variables desde la URL
- Operadores
- Operadores Aritméticos
- Operadores de Asignación
- Operadores de Comparación
- Operadores Lógicos
- Otros operadores
- Estructuras de Control
- Construcciones if
- Construcciones else
- Construcciones elseif
- Los bucles
- El bucle while
- El bucle for
- El bucle do while
- El bucle foreach
- El switch
- Sentencias de control
- Include() y require()
- Funciones
- ¿Qué son las funciones?
- Definiendo funciones
- Devolviendo valores
- Argumentos
- Variables de función
- Variables locales y globales
- Paso por referencia y por valor
- Funciones predefinidas
- Clases
- ¿Qué son las clases?
- Definiendo clases
- Utilizando clases
- Constructor de una clase
- Extendiendo clases
- Trabajando con fechas
- El Formato UNIX Timestamp
- Formateando fechas
- La función mktime
- Realizando cálculos con fechas
- Manejo de ficheros
- Abriendo un fichero
- Leyendo datos
- Escribiendo datos
- Información y copia de ficheros
- Un contador de visitas sencillo
- Bases de datos MySQL
- Puesta a punto de MySQL
- Conectando a la base de datos con PHP
- Creando bases de datos
- Creando tablas
- Insertando datos
- Consultando datos
- Modificando datos
- Manejo de errores con MySQL
- Eliminando datos
- Contando el número de resultados
- Identificando a usuarios con sesiones
- Enviando e-mails
- Redirecciones
- Leyendo un directorio
- Alumnos con conocimientos básicos de programación, y un mínimo de conocimientos de HTML.