Upload
others
View
6
Download
0
Embed Size (px)
Citation preview
En este curso de formación PHP, los estudiantes aprenderán a crear si�os web con bases de datos usando PHP y MySQL o la base de datos de su elección y u�lizar las funciones avanzadas de PHP para crear si�os web sofis�cados, eficientes y fáciles de manejar.
Al finalizar el curso:
Aprender cómo funciona PHP Aprender la sintaxis básica de PHP Aprender a crear páginas interac�vas dinámicas con PHP Aprender a manipular archivos con PHP Aprender a trabajar con matrices en PHP Aprender a validar formularios con PHP Aprender a escribir funciones en PHP Aprender / revisión de SQL básico Aprender a manipular y ges�onar los datos de base de datos con PHP Aprender a auten�car a los usuarios con PHP Aprender a manejar sesiones con PHP Aprender a enviar un correo electrónico con PHP Aprender a manejar archivos con PHP Aprender a u�lizar las funciones de programación orientada a objetos de PHP Aprender la validación de formularios avanzado con expresiones regulares Aprender a manejar los errores en PHP
Requisitos:
Manejo de Programación Orientada a Objetos Estructucturas Ciclos HTML
Contenido
1. Introducción a PHP 5
Introducción HTML está�co Tecnologías del Lado del Cliente Tecnologías del Lado del Servidor E�quetas de PHP Nuestro Programa de imprimación en PHP 5 Repaso de HTML Cabecera y Cuerpo De Una Página Web cabecera Cuerpo del documento Párrafos y saltos de Líneas Es�lo de texto Enlaces de texto
2. Variables, Constantes y Tipos de Datos
Las variables en PHP 5 Tipos de variables Asignación de las variables Tipos simples Enteros (integer) Números de coma flotante (doble) Cadena de Caracteres (cadena) Boole NULO Las variables de las variables Constantes definido () Constantes predefinidas Funciones Relacionadas variables de la estafa Está establecido() ,
unset () ge�ype () se�ype () vacío() is_integer (), is_double (), is_string () intval (), doubleval (), strval ()
3. Operadores
Operador de Asignación Operador Unario Operadores Aritmé�cos Operadores de Comparacion Operadores Lógicos Operador ternario
4. Estructuras de Control
Estructuras de Elección if-else elseif cambiar Bucles mientras do-while para , romper y Proseguir Finalizar la ejecucion de las Naciones Unidas Programa Sintaxis Alterna�va
5. Funciones
Valores de las Funciones Función de example. Include () y require () recursividad Funciones de variables con Número de Argumentos
Argumentos por Defecto Argumentos Mediante gama ONU Múl�ples Argumentos func_num_args CON () Funciones de variables
6. Cadenas de Caracteres y Expresiones Regulares
Propiedades de las Cadenas índices de cadena Operadores Sintaxis para Múl�ples Líneas Funciones de cadena Tamaño de la Cadena S posición de los Caracteres COMPARACION Búsqueda de caractères Selección de subcadenas Funciones de limpieza de Cadenas Sus�tucion de Cadenas Funciones de mayúscula y minúscula Expresiones Regulares Comprobar v Expresiones Regulares patrones remplazar
7. Paso de información Entre Formularios
Argumentos GET Formularios con GET Paso de información con LLEGAR Argumentos de POST Variables Grandes Globales
8. Programación Orientada a Objetos
Definición de Clases Instancia de clase Función constructora Herencia Métodos o Funciones de objeto encadenada Herencia Valores y Alcance de las variables Miembros Públicos, Privados Protegidos Y Privados metodos Protegidos metodos Métodos Públicos Interfaces Clases Abstractas Clases con Métodos Esta�cos Llamadas de un padre: funciones Sobrecarga de Métodos
9. Ficheros y almacenamiento de Datos
Funciones de lectura y escritura de Ficheros Abrir el fichero Lectores de Ficheros Escritura de Ficheros Sistema de Ficheros y Directorios Copiar, borrar y renombrar Funciones de comprobación Directorios
10. Bases de Datos con SQLite
SQL SELECCIONAR INSERTAR ACTUALIZAR BORRAR SQLite Creación de Bases de Datos Selección de Datos SQLite Orientado a Objetos Selección de registros Funciones de matriz Datos para Recuperar Número de filas Moverse Entre registros
11. Base de Datos con MySQL
Administración de Usuarios Conexión a MySQL Datos recientemente Seleccionar Manipulación de Datos Insertar Una Fila Actualizar Una fila Borrar Una fila Errores estafar las comillas Contando filas Contar filas
setcookie () Una Borrar cookies
13. Ges�ón de Errores en PHP
Errores Excepciones Y La clase de excepción Trate Bloque / Catch Heredar de la clase de excepción Limitaciones de PHP 5
14. Conexiones desde PHP 5
FTP Mostrar los Archivos Remotos Descargar Enviar y Ficheros Otras Funciones de FTP Correo electrónico enviar correo desde PHP PHPMailer
12. SESIONES Y Galletas
Sesiones en PHP Sesiones Instanciando Variables de Sesión Funciones para el Manejo de Sesiones Galletas