Contenido
Curso Virtual de Creación de Webs Dinámicos con PHP y MySQL
¿Qué aprende?
Al terminar el Curso Virtual de Creación de Webs Dinámicos con PHP y MySQL aprenderá a crear sitios Web que sean administrables y que interactúen con Bases de Datos para crear catálogos de productos y carritos de compras.
Duración
30 horas
Requisitos
Haber realizado el curso de programación Web para no programadores o conocer de manera intermedia los siguientes temas: lenguaje HTML, lenguaje C o Java Script y lógica de programación o manejar cualquier otro lenguaje de programación de manera intermedia/avanzada
CONTENIDO
Introducción a las aplicaciones:
Qué es una aplicación, Partes de una aplicación, Evolución de las aplicaciones, Aplicaciones Web = Multicapas, Arquitectura de las aplicaciones, Arquitectura de las aplicaciones Web
Creación de interfaces de usuario usando HTML (parte 1):
El HTML, Etiquetas y texto, Etiquetas fundamentales, Otras etiquetas, Atributos de las etiquetas
Creación de interfaces de usuario usando HTML (parte 2):
Inserción de imágenes en una página, Rutas absolutas y relativas, Formatos de imágenes para la Web, Tabla comparativa de formatos, Más atributos de la etiqueta < img >, Comportamiento del atributo align, Inserción de hipervínculos, Tipos de hipervínculos o enlaces, Formularios en una página Web, Atributos de la etiqueta <form >, Controles de formulario
Montaje y configuración de un servidor local de desarrollo con PHP:
Software necesario, Cómo instalarlo manualmente, Instalarlo fácil (automáticamente), Instalación y ejecución del servidor, Directorios virtuales, Creando directorios virtuales, Requerimientos para desarrollar en PHP
Fundamentos de programación web:
Formas básicas de información, Datos, Tipos de datos, Ejemplos de tipos de datos, Campos variables, Tipos de variables, Creación de variables en PHP, Reglas para bautizar variables, Sintaxis básica de PHP, Scriptlets, Sentencias echo y print
Definición de sitios locales usando Dreamweaver:
Creación de un sitio nuevo en Dreamweaver, Creando un sitio de forma básica, Agregar páginas y carpetas al sitio, Vistas del sitio, Herramientas del panel Archivos
Operadores en PHP:
Operadores y operandos, Tipos de operadores
Paso de datos entre páginas web:
Importancia del tema, Técnicas para el paso de datos, Métodos de paso de datos, Paso de datos con formularios, Paso de datos con hipervínculos, Paso de datos usando sesiones
Estructuras de control de flujo en PHP:
Qué son, Condicionales, Condicional if, if anidado, Estructura especial elseif, Condicional Switch, Ciclos, Ciclo while, Ciclo for, Ciclo foreach
Funciones en PHP:
Qué son, Tipos de funciones, Cómo se crean, Cómo se usan, Paso de parámetros a las funciones, Retorno de datos de las funciones, Parámetros opcionales, Inclusión de archivos de librerías, Funciones incorporadas, Funciones de fecha y hora, Funciones de cadenas
Introducción a las Bases de Datos con MySQL:
Qué son, Sistema Gestor de Bases de Datos, Componentes de una BD, Bases de datos en MySQL, Creación de BDs en MySQL, Acceso a phpMyAdmin, Procedimiento para trabajar con MySQL, Tipos de datos en MySQL, Campos numéricos enteros, Campos numéricos de coma flotante, Campos de fecha, Campos tipo cadena, Análisis de la base de datos para colegio, Tablas, Lenguaje SQL
Conexión de PHP con MySQL:
Y por qué conexión, Funciones de MySQL, Procedimiento de conexión en PHP, Y cómo muestro los datos en la página, Filtrado de resultados, Ejemplo práctico: catálogo de productos
Carrito de compras con PHP y MySQL:
Planteamiento del programa, Análisis de la aplicación, Ejemplo práctico: carrito de compras