PHP es un lenguaje de script que se incorpora directamente dentro del código HTML, y que se ejecuta del lado del servidor (server-side scripting language), permitiendo crear páginas web dinámicamente.
PHP posee aspectos de la sintaxis de C, Perl y Java, por lo que el aprendizaje de éste es muy rápido para las personas que hayan programado en alguno de estos lenguajes. Dentro de PHP, se incluyen herramientas que facilitan la programación CGI tales como el manejo de archivos, el procesamiento de cadenas, el trabajo con expresiones regulares, el manejo de arreglos, entre otras, pero la característica más importante es la sencillez con la que se pueden crear interfaces a bases de datos a través de la Web.
El participante creará aplicaciones dinámicas e interactivas para la Web utilizando el lenguaje PHP.
El curso está dirigido a personas interesadas en crear aplicaciones para la Web que tengan experiencia en algún lenguaje de programación de alto nivel.
Los interesados deberán:
1. 1. Conceptos básicos2. DIRECTIVAS ESPECIALIZADAS EN PHP
1. 2. Configuración del ambiente de desarrollo
1. 3. Sintaxis básica
1. 4. Tipos de datos
1. 5. Variables
1. 6. Constantes
1. 7. Expresiones regulares
1. 8. Comentarios
1. 9. Operadores
1. 10. Estructuras de control
1. 11. Funciones
1. 12. Arreglos
1. 13. Operaciones sobre arreglos
2. 1. Encabezados y juego de caracteres3. DISEÑO DE APLICACIONES WEB
2. 2. Funciones de texto
2. 3. Funciones matemáticas
2. 4. Funciones de fechas y horas
2. 5. Operaciones básicas con archivos
3. 1. Procesamiento de datos a partir de formularios4. FUNCIONES AVANZADAS
3. 2. Diseño de formularios
3. 3. Métodos de envío de formularios (GET y POST)
3. 4. Uso de variables de ambiente
3. 5. Subida de archivos a través de formularios
3. 6. Consideraciones de seguridad
4. 1. Uso de cookies5. PROGRAMACIÓN ORIENTADA A OBJETOS EN PHP
4. 2. Manejo de sesiones
4. 3. Envío de correo electrónico
5. 1. Declaración y Definición de clases6. ACCESO A BASES DE DATOS CON PHP Y MARCOS DE TRABAJO
5. 2. Objetos
5. 3. Herencia
6. 1. Acerca de la extensión PDO (PHP Data Objects)
6. 2. Uso de la extensión PDO
6. 3. Introducción a los marcos de trabajo
6. 4. Instalación y puesta en marcha
El curso tiene una duración de 6 semanas, equivalente a 40 horas.
Prácticas |
40% |
---|---|
Participación en los foros |
20% |
Proyecto final |
40% |
Total | 100% |
Deberá tener disponible un equipo de cómputo con las siguientes características: