Justi Lunes, 21 de Enero de 2008 a las 13.00
   Imprimir artículo
elWebmaster.com

Taller de PHP: Temario

¡Bienvenidos al taller de PHP! En este curso aprenderás a generar páginas dinámicas del lado del servidor. También a integrarlas con MySql, por ejemplo. El objetivo principal es que aprendas los conceptos básicos para poder desarrollar sitios y aplicaciones web dinámicas. Al final del taller podrás crear tu propio blog (código de programación).

  • Clase 1: Introducción
    • ¿Qué es PHP?
    • Nuestro primer Script: Generando un Hola Mundo
    • ¿Que son las variables?
  • Clase 2: Variables y constantes
    • Reconocimiento de Variables
    • Tipos de Variables
    • ¿Qué son las constantes?
    • Diferencias entre Variables y Constantes
  • Clase 3: Condicionales (Parte I)
    • ¿Qué son los condicionales?
    • Diferentes tipos
    • Casos de uso
  • Clase 4: Condicionales (Parte II)
    • ¿Qué son los operadores?
    • Los 4 tipos de operadores
  • Clase 5: Bucles (Parte I)
    • ¿Qué son los bucles?
    • Diferentes tipos
    • while
    • do while
  • Clase 6: Bucles (Parte II)
    • for
    • foreach
  • Clase 7: Envío de datos de un formulario
    • ¿Cómo armar un formulario para que sea procesado por Php?
    • Diferentes formas de enviar un formulario
    • Variables POST y GET
  • Clase 8: Procesar un formulario (Parte I)
    • ¿Cómo procesar un formulario?
    • ¿Diferentes tipos de campos?
    • Inputs
  • Clase 9: Procesar un formulario (Parte II)
    • Textarea
  • Clase 10: Procesar un formulario (Parte III)
    • Selectbox
  • Clase 11: Procesar un formulario (Parte IV)
    • Recibiendo los datos
    • contacto_script.php
    • Cuerpo del mensaje
    • Función mail
    • Script completo
  • Clase 12: Funciones
    • ¿Qué son las funciones?
    • ¿Para qué sirven?
    • Casos de uso
  • Clase 13: Sesiones y cookies
    • ¿Qué son las sesiones?
    • ¿Qué son las cookies?
    • Diferentes formas de utilizarlas
  • Clase 14: Base de datos
    • Trabajar con Base de datos
    • Importancia de las mismas en páginas dinámicas
    • Diferentes tipos de base de datos
  • Clase 15: MySql
    • Introducción a MySql
    • Ventajas y desventajas
    • Conectarse con la base de datos desde Php
  • Clase 16: MySql – phpMyAdmin
    • ¿Qué es phpMyAdmin?
    • ¿Por qué usarlo?
    • ¿Qué otras alternativas existen?
  • Clase 17: MySql – Creación de tablas
    • ¿Cómo crear una tabla?
    • Diferentes tipos de campos
    • ¿Qué son los índices?
  • Clase 18: MySql – Consultas
    • Diferentes tipos de consultas
    • Ordenar nuestras consultas
    • Filtrar las consultas
  • Clase 19: MySql – Insertar datos en la base de datos
    • ¿Cómo insertar nuevos registros en la base de datos?
    • Casos de uso
  • Clase 20: MySql - Actualizar y borrar registros
    • Actualizando datos ya guardados y Borrando registros
  • Clase 21: MySql – Consultas complejas
    • Utilización de JOINS en las consultas a la base de datos
  • Clase 22: MySql – Consultas más usadas
    • Obtener cuentas, valores máximos y mínimos directamente de la base de datos
    • Limitar las consultas
  • Clase 23: Manipulación de archivos
    • Crear archivos nuevos, escribirlos, borrarlos
  • Clase 24: Moviendo archivos
    • ¿Cómo subir archivos al servidor?
    • Casos de uso
  • Clase 25: Manipulación de imágenes
    • Creación de imágenes dinámicas y thumbnails
  • Clase 26: Funciones más útiles predeterminadas de PHP
    • Modificadores de fechas
    • Manipulación de arreglos (arrays)
    • Pasar una cadena de texto a minúsculas, a mayúsculas.
  • Clase 27: Expresiones regulares
    • ¿Qué son las expresiones regulares?
    • ¿Cuándo utilizarlas?
    • Funciones de php para expresiones regulares
  • Clase 28: Creando nuestro propio blog (sistema de administración de contenido) – Introducción
    • Introducción al sistema, explicando los diferentes niveles de accesos y permisos de usuarios
    • Diferentes características del contenido
    • ¿Qué es el FrontEnd? ¿Qué es el BackEnd?
  • Clase 29: Nuestro blog – Creación de la base de datos
    • Creacion de la base de datos
    • ¿Por qué de esta forma?
  • Clase 30: Nuestro blog – Registro de usuario
    • Creación de nuestro sistema de registro
  • Clase 31: Nuestro blog – Ingreso y reconocimiento de usuarios
    • Formulario de ingreso
    • Uso de sesiones para reconocer usuarios online
    • Diferentes niveles de acceso
  • Clase 32: Nuestro blog – Sistema de noticias – Parte 1
    • Categorías dentro de nuestro blog
    • ¿Cómo crear nuevas categorías?
  • Clase 33: Nuestro blog – Sistema de noticias – Parte 2
    • Modificar y borrar categorías ya existentes
  • Clase 34: Nuestro blog – Sistema de noticias – Parte 3
    • Sistema de alta de noticias en nuestro blog (BackEnd)
    • Mostrando las noticias en el blog (FrontEnd)
  • Clase 35: Nuestro blog – Sistema de noticias – Parte 4
    • Modificaciones en las noticias
    • Borrado de noticias
  • Clase 36: Nuestro blog – Sistema de comentarios – Parte 1
    • Alta de comentarios por parte de los usuarios registrados
  • Clase 37: Nuestro blog – Sistema de comentarios – Parte 2
    • Aprobar o borrar comentarios realizados por los usuarios (solo los administradores)
  • Clase 38: Conclusión
    • Palabras finales del curso

Podrán seguir las clases todos los lunes del 28 de enero al 29 de septiembre (38 clases).
La primera clase ya fue publicada, haz clic aquí para visualizarla.

Enviar a Del.icio.us Enviar a Meneame Enviar a Digg Enviar a Fresqui Enviar a Enchilame

Comentarios (6)

  1. dennys oliver dice:

    Hola!! esta muy bueno este curso pero apenas van a ser mis primeros pasos en php y quiero saber que necesito para empezar a programar (software). esperare respuesta

    saludos!

  2. Juan Manuel dice:

    ¡Hola, dennys! podrás encontrar todo lo que necesitas en la clase nº1, incluso hay un link a la nota de XAMPP, que también te será de utilidad.
    ¡Saludos!

  3. Jorge dice:

    Estoy inciando a programar con php… cuales son los paso a seguir .

    Caul es la aplicacion de desarrollo que debo conseguir ??

    Como hago los botones .. los programos etc.
    ??

    Gracias

  4. Juan Manuel dice:

    ¡Hola, Jorge! Lo mismo que a dennys, a lo largo del curso te enterarás de todos los detalles. Leyendo la nota de XAMPP encontrarás las respuestas que estás buscando (ver arriba). ¡Saludos!

  5. Miguel Cubilla dice:

    mi sitio web corregido

  6. Ricardo Ramirez dice:

    Seria muy complicado montar un servicio de chat o un foro dentro del blog que se creara, asi como los tienen drupal y moodle

Deja tu opinión