Desarrollo de Páginas Web Dinámicas con PHP

El curso “Desarrollo de páginas web dinámicas con PHP” pretende adentrar a los alumnos en el área de la programación web. El programa del curso consta de dos partes claramente diferenciables:

  • Una primera parte, constituida por los tres primeros temas y orientada a aportar al alumno la base teórica de la programación en lenguaje PHP.
  • Y una segunda parte, constituida por los temas 4 a 12, orientada a la elaboración de las principales utilidades web de carácter dinámico.

Se ha pretendido, dentro de lo posible, elaborar un curso ameno y de fácil seguimiento. Su finalidad principal es dotar al alumno de una visión, tanto teórica como práctica, de la programación web en lenguaje PHP. No se requieren conocimientos previos de programación, aunque unas nociones básicas facilitarían el seguimiento del curso. Es recomendable que el alumno cuente con unos conocimientos previos de HTML.

Duración: 50 horas
  1. Primeros pasos: Nociones generales sobre PHP y entorno de trabajo
    • 1- Primeros pasos: Nociones generales sobre PHP y entorno de trabajo
    • Pero... ¿qué es PHP?
    • ¿Qué puedo hacer con PHP?
    • El entorno de Trabajo
    • Ahora sí... Nuestro primer programa en PHP
  2. Empezando a programar: Programación en PHP I
    • 2- Empezando a programar: Programación en PHP I
    • Introducción
    • ¡Empezamos!: Sintaxis básica
    • Tipos
    • Variables
    • Constantes
    • Operadores
    • Expresiones e Instrucciones
  3. Empezando a programar: Programación en PHP II
    • 3- Empezando a programar: Programación en PHP II
    • Introducción
    • Estructuras de control
    • Funciones
    • Clases y Objetos
    • Configuración de PHP
    • Errores en PHP
  4. Vayamos al lío: Controlador de Formulario
    • 4- Vayamos al lío: Controlador de Formulario
    • Introducción.
    • Cómo pasar variables por URL
    • Cómo procesar variables de formularios
    • Enviar un formulario por e-mail
    • Controlador de formulario
    • El motor de plantillas Smarty (sólo "a modo de anécdota")
  5. Upload de archivos desde formularios
    • 5- Upload de archivos desde formularios.
    • Introducción
    • El formulario para subir archivos
    • Página que sube los archivos
    • Envío de múltiples archivos
    • El ejemplo final...
  6. Gestión de ficheros
    • 6- Gestión de Ficheros
    • Introducción
    • Gestión de ficheros con PHP
    • Algunos ejemplos más prácticos
  7. Un paso más: Acceso a base de datos
    • 7- Un paso más: Acceso a base de datos
    • Introducción
    • Algunos conceptos generales sobre bases de datos
    • Cómo interactuar con bases de datos desde PHP
    • Empezando a trabajar con phpMyAdmin
    • Sentencias SQL
    • Funciones PHP de acceso a MySQL
    • Conectar a MySQL desde PHP
    • Mostrar los datos de una consulta
    • Añadir registros
    • La sección de comentarios
  8. Administración de un catálogo de productos
    • 8- Administración de un Catálogo de Productos
    • Introducción
    • Más sentencias SQL: UPDATE y DELETE
    • Edición de  registros
    • Eliminar registros
    • Catálogo de productos
  9. Encuestas y generación de imágenes estadísticas
    • 9- Encuestas y Generación de Imágenes Estadísticas
    • Introducción
    • Sentencias SQL
    • Encuestas e Imágenes Estadísticas
    • La librería GD de PHP
    • Cookies
  10. Páginas con Acceso Restringido. Sesiones con PHP
    • 10- Páginas con Acceso Restringido. Sesiones con PHP.
    • Introducción
    • Sesiones con PHP
    • Páginas con Acceso Restringido
  11. Todo un clásico: El Foro de Debate. Clases con PHP.
    • 11- Todo un clásico: El Foro de Debate. Clases con PHP.
    • Introducción
    • Sentencias SQL
    • Clases con PHP
    • Foro de debate
  12. Y para terminar... El carro de la compra
    • 12- Y para terminar... El carro de la compra
    • Introducción
    • Arrays en PHP
    • Carro de la compra

Los datos que aparecen con el símbolo * son obligatorios

Este sitio web utiliza cookies de terceros con la finalidad de analizar el uso que hace de nuestra web y personalizar el contenido de los anuncios. Si continúa navegando entendemos que acepta su uso. Más información