|
1 Comenzando con PHP |
|
|
1.1 Historia de PHP |
|
1.2 Significado de PHP |
|
1.3 Características más importantes de PHP |
|
1.4 Trabajos que podemos realizar con PHP |
|
1.5 Cuándo es conveniente utilizar PHP |
|
1.6 ASP o PHP |
|
1.7 Requisitos para trabajar con PHP |
|
1.8 Cuestionario: Comenzando con PHP |
|
2 Instalación desde cero |
|
|
2.1 Opciones de instalación |
|
2.2 Detalles de la instalación paso a paso |
|
2.3 Instalando EasyPHP |
|
2.4 Iniciar y salir de EasyPHP |
|
2.5 Menú Opciones |
|
2.6 Uso del directorio www |
|
2.7 Cuestionario: Instalación desde cero |
|
3 Sintaxis básica |
|
|
3.1 Extensiones |
|
3.2 Delimitadores del código |
|
3.3 Espacios en blanco |
|
3.4 Separación de instrucciones |
|
3.5 Comillas |
|
3.6 Fin de línea |
|
3.7 Construcción de bloques |
|
3.8 Líneas de comentarios |
|
3.9 Mayúsculas y minúsculas |
|
3.10 Inclusión de ficheros externos |
|
3.11 Práctica – Mi primer texto |
|
3.12 Práctica – Include |
|
3.13 Cuestionario: Sintaxis básica |
|
4 Variables y Constantes |
|
|
4.1 Definición de variables |
|
4.2 Verificación de asignación previa |
|
4.3 Variables predefinidas |
|
4.4 Ámbito de las variables |
|
4.5 Variables variables |
|
4.6 Definición de una constante |
|
4.7 Constantes predefinidas |
|
4.8 Práctica – Variables |
|
4.9 Práctica – Constantes |
|
4.10 Cuestionario: Variables y Constantes |
|
5 Operadores |
|
|
5.1 Qué son los operadores |
|
5.2 Operadores de asignación y de concatenación |
|
5.3 Operadores aritméticos |
|
5.4 Operadores de comparación |
|
5.5 Operadores lógicos |
|
5.6 Operadores de incremento-decremento |
|
5.7 Sentencias Condicionales If, Else-If, Elseif, Else |
|
5.8 Práctica – Mayor de dos números |
|
5.9 Práctica – Carné del polideportivo |
|
5.10 Práctica – Valor de variable |
|
5.11 Práctica – Ordenar de menor a mayor |
|
5.12 Cuestionario: Operadores |
|
6 Bucles |
|
|
6.1 Qué es un Bucle |
|
6.2 Bucle While |
|
6.3 Bucle Do While |
|
6.4 Bucle For |
|
6.5 Bucle Foreach |
|
6.6 Break y Continue |
|
6.7 Switch |
|
6.8 Práctica – Días de la semana |
|
6.9 Práctica – Buscando una letra |
|
6.10 Práctica – Números divisibles entre 5 |
|
6.11 Práctica – Valores entre dos enteros |
|
6.12 Práctica – Tablas de multiplicar |
|
6.13 Cuestionario: Bucles |
|
7 Funciones |
|
|
7.1 Qué es una Función |
|
7.2 Cómo se crea una Función |
|
7.3 Cómo se invoca una Función |
|
7.4 Funciones para la gestión de archivos |
|
7.5 Funciones para la gestión de directorios |
|
7.6 Retorno de valores |
|
7.7 Práctica – El número mayor |
|
7.8 Práctica – Media aritmética |
|
7.9 Práctica – Listar directorio |
|
7.10 Cuestionario: Funciones |
|
8 Formularios |
|
|
8.1 Conocimientos previos |
|
8.2 Campos de entrada de datos |
|
8.3 Cuadro de texto |
|
8.4 Cuadro de texto con barras de desplazamiento |
|
8.5 Casillas de verificación |
|
8.6 Botón de opción |
|
8.7 Menú desplegable |
|
8.8 Botón de comando |
|
8.9 Campo oculto |
|
8.10 Práctica – Libro de visitas |
|
8.11 Práctica – Cuestionario |
|
8.12 Práctica – Formulario de solicitud de información |
|
8.13 Cuestionario: Formularios |
|
9 Bases de Datos MySQL I |
|
|
9.1 Introducción a MySQL – Front |
|
9.2 Instalando MySQL – Front |
|
9.3 Empezando con bases de datos |
|
9.4 Creación de una base de datos |
|
9.5 Creación de tablas |
|
9.6 Añadir campos a una tabla |
|
9.7 Modificar campos de una tabla |
|
9.8 Borrar campos de una tabla |
|
9.9 Operaciones con los registros de una tabla |
|
9.10 Editor SQL |
|
9.11 Práctica – Realizar una base de datos para clientes |
|
9.12 Cuestionario: Bases de Datos MySQL I |
|
10 Bases de Datos MySQL II |
|
|
10.1 Página principal |
|
10.2 Conexión con la base de datos |
|
10.3 Introducir registros |
|
10.4 Listado de registros |
|
10.5 Borrado de registros |
|
10.6 Modificación de registros |
|
10.7 Práctica – Realizar un libro de visitas |
|
10.8 Cuestionario: Bases de Datos MySQL II |
|
10.9 Cuestionario: Cuestionario final |