Cursos

Publicado en: el Domingo, 18 abril 2010 por:
Curso de introducción a PHP y bases de datos (actualmente se encuentra en desarrollo si desean que se agregue algún tema hagan contacto)

Objetivos:

Los participantes en este curso obtendrán los conocimientos sobre el lenguaje de programación PHP y el desarrollo de aplicaciones Web bajo la arquitectura LAMP (Linux + Apache + MySQL + PHP). Conocerán la estructura del lenguaje, variables, constantes, formularios, operadores, estructuras de control y sus diversos comandos. Mediante ejemplos claros, aplicarán los conceptos sobre funciones, clases y formatos de fechas. Realizarán prácticas sobre el manejo de archivos, conexión a la Base de Datos MySQL y la creación de objetos de B.D. Realizarán prácticas sobre aplicaciones en PHP que utilicen la Base de Datos MySQL.

Prerrequisitos: Tener nociones de programación de preferencia en C o en el desarrollo de aplicaciones Web y conocimientos básicos de Bases de Datos.

TEMAS.

Introducción a PHP

  1. ¿Qué es PHP?
  2. Instalando Apache
  3. Instalando PHP
  4. Instalando MySQL
  5. Primer script en PHP
  6. Comentarios en PHP
  7. Secuencias de escape

Variables y Constantes

  1. ¿Qué son las variables?
  2. Tipos de variable
  3. Arrays
  4. Variables Predefinidas
  5. Constantes
  6. Formularios
  7. Obteniendo variables desde la URL
  8. Ejercicios y prácticas

Operadores

  1. Operadores Aritméticos
  2. Operadores de Asignación
  3. Operadores de Comparación
  4. Operadores Lógicos
  5. Otros operadores
  6. Ejercicios y prácticas

Estructuras de Control

  1. Construcciones if
  2. Construcciones else
  3. Construcciones elseif
  4. Los bucles
  5. El bucle while
  6. El bucle for
  7. El bucle do while
  8. El bucle foreach
  9. El switch
  10. Sentencias de control
  11. Include() y require()
  12. Ejercicios y prácticas

Funciones

  1. ¿Qué son las funciones?
  2. Definiendo funciones
  3. Devolviendo valores
  4. Argumentos
  5. Variables de función
  6. Variables locales y globales
  7. Paso por referencia y por valor
  8. Funciones predefinidas
  9. Ejercicios y prácticas

Clases

  1. ¿Qué son las clases?
  2. Definiendo clases
  3. Utilizando clases
  4. Constructor de una clase
  5. Extendiendo clases
  6. Ejercicios y prácticas

Trabajando con fechas

  1. El Formato UNIX Timestamp
  2. Formateando fechas
  3. La función mktime
  4. Realizando cálculos con fechas
  5. Ejercicios y prácticas

Manejo de ficheros

  1. Abriendo un fichero
  2. Leyendo datos
  3. Escribiendo datos
  4. Información y copia de ficheros
  5. Un contador de visitas sencillo
  6. Ejercicios y prácticas

Bases de Datos MySQL
Puesta a punto de MySQL

  1. Conectando a la base de datos con PHP
  2. Creando bases de datos
  3. Creando tablas
  4. Insertando datos
  5. Consultando datos
  6. Modificando datos
  7. Manejo de errores con MySQL
  8. Eliminando datos
  9. Contando el número de resultados
  10. Ejercicios y prácticas

Manejo de usuarios y temas avanzados

  1. Identificando a usuarios con sesiones
  2. Enviando e-mails
  3. Redirecciones
  4. Leyendo un directorio
  5. Ejercicios y prácticas