Temario PHP - Nivel 1
Introducción
* Introducción
* Una rápida historia del lenguaje
* Relación del Servidor Web
* Funcionamiento del intérprete
* phpinfo
* phpini
* Editores
* Estándares de codificación
Estructura léxica
* Case sensitive
* Sentencias y puntos y coma
* Espacios en blanco y cambios de línea
* Comentarios
* Literales
* Palabras reservadas
* Secuencias de escape
* Reporte de errores
* Primer script
Cadenas de caracteres
* Imprimiendo strings
* Accediendo caracteres individuales
* Limpiando strings
* Codificando y escapeando
* Comparaciones
Expresiones Regulares
* Caracteres especiales
* Comodines y abreviaturas
* Rangos
* Alternación
* Cuantificación
* Opcionales
* Agrupación
* POSIX y PCRE
* Funciones POSIX
* Funciones PCRE
Variables y constantes
* ¿Qué son las variables?
* Tipos de variables
* Variables Predefinidas
* Constantes
* 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()
Arreglos
* Arreglos asociativos vs indexados
* Identificando elementos de un arreglo
* Almacenando datos en arreglo
* Arreglos multidimensionales
* Recorriendo arreglos
* Ordenando arreglos
Formularios
* HTTP Conceptos básicos
* Proceso de formularios
* Envío y recepción
* Envío de Email
* Autoprocesamiento de páginas
* Visualización de datos introducidos en un formulario
* Procesamiento de datos introducidos en un formulario
* Inclusion en documentos HTML
* Subiendo archivos
Funciones
* Definiendo funciones
* Referenciando funciones
* Devolviendo valores
* Argumentos
* Funciones variables
* Funciones anónimas
Clases
* Definiendo clases
* Definiendo métodos
* Definiendo constantes
* Definiendo variables
* Creando objectos
* Constructores y destructores
* Instrospección
* Serialización
* Extendiendo clases
Autenticación y autorización
* Sesiones
* Activando sesiones
* Configurando sesiones
* Cookies
* Encriptación de contraseñas
* La interfaz con el usuario
* Restringir acceso
* Distinción de usuarios
Miscelánea
* Redirecciones (header location)
* Leyendo un directorio
* RSS
* Agregar Google Maps a su sitio
Ejemplos de código Open Source
* Horde
* Joomla
* SugarCRM
* Wordpress
Ver temas siguientes del nivel 2
Powered by jWarlock jwFacebook Comments