Curso básico de PHP

Objetivo:

Que el estudiante entienda y aplique las características, funciones, construcciones y librerías básicas, así como la metodología de programación orientada a objetos del lenguaje de programación PHP. Al final del curso, el alumno debe de ser capaz de generar páginas web dinámicas realizadas en PHP, ejecutándose sobre un servidor apache, e interactuando con bases de datos MySQL.
 
Descripción:

PHP es un lenguaje interpretado de propósito general ampliamente usado y que está diseñado especialmente para desarrollo web y puede ser incrustado dentro de código HTML. Generalmente se ejecuta en un servidor web, tomando el código en PHP como su entrada y creando páginas web como salida. Puede ser desplegado en la mayoría de los servidores web y en casi todos los sistemas operativos y plataformas sin costo alguno. PHP se encuentra instalado en más de 20 millones de sitios web y en un millón de servidores.

En este curso, el alumno se iniciará en el conocimiento del lenguaje PHP, siendo capaz al finalizar el mismo de generar páginas web dinámicas que incluyan información obtenida de bases de datos mysql.

Programación del curso:
  • Introducción al PHP
  • ¿Qué es PHP?
  • Instalando Apache
  • Instalando PHP
  • Instalando MySQL
  • Primer script en PHP
  • Comentarios en PHP
  • Secuencias de escape
  • Variables y Constantes
  • ¿Qué son las variables?
  • Tipos de variable
  • Arrays
  • Variables Predefinidas
  • Constantes
  • Formularios
  • 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()
  • Funciones
  • ¿Qué son las funciones?
  • Definiendo funciones
  • Devolviendo valores
  • Argumentos
  • Variables de función
  • Variables locales y globales
  • Paso por referencia y por valor
  • Funciones predefinidas
  • Clases
  • ¿Qué son las clases?
  • Definiendo clases
  • Utilizando clases
  • Constructor de una clase
  • Extendiendo clases
  • Trabajando con fechas
  • El Formato UNIX Timestamp
  • Formateando fechas
  • La función mktime
  • Realizando cálculos con fechas
  • Manejo de ficheros
  • Abriendo un fichero
  • Leyendo datos
  • Escribiendo datos
  • Información y copia de ficheros
  • Un contador de visitas sencillo
  • Bases de datos MySQL
  • Puesta a punto de MySQL
  • Conectando a la base de datos con PHP
  • Creando bases de datos
  • Creando tablas
  • Insertando datos
  • Consultando datos
  • Modificando datos
  • Manejo de errores con MySQL
  • Eliminando datos
  • Contando el número de resultados
  • Identificando a usuarios con sesiones
  • Enviando e-mails
  • Redirecciones
  • Leyendo un directorio
Requisitos del alumno:
  • Alumnos con conocimientos básicos de programación, y un mínimo de conocimientos de HTML.

Theme by Danetsoft and Danang Probo Sayekti inspired by Maksimer