Curso gratis Técnico de Programación de Páginas Web con PHP (Servidor)

Curso gratis Técnico de Programación de Páginas Web con PHP (Servidor) online para trabajadores y empresas

Curso gratis para: Trabajadores y Empresas, consulta próxima convocatoria

Modalidad del curso: A distancia y Online

Duración del curso: 140 Horas

Titulación: Diploma acreditativo con las horas del curso


Curso Gratis Online para Trabajadores y Empresas

Si eres trabajador en Régimen General, disfruta del curso gratis online a través de la formación bonificada para empresas.

Nuestros cursos gratis están disponibles en modalidad online o a distancia, consúltanos para informarse de la modalidad del curso gratis para trabajadores de su interés.

OBJETIVOS DEL CURSO GRATIS TÉCNICO DE PROGRAMACIÓN DE PÁGINAS WEB CON PHP (SERVIDOR)

PHP es un lenguaje de programación interpretado, diseñado originalmente para la creación de páginas web dinámicas. Se usa principalmente para la interpretación del lado del servidor pero actualmente puede ser utilizado desde una interfaz. PHP es una alternativa a las tecnologías de Microsoft ASP y ASP.NET. Permite la conexión a diferentes tipos de servidores de bases de datos tales como MySQL, PostgreSQL, Oracle, ODBC, DB2, Microsoft SQL Server, Firebird y SQLite. También tiene la capacidad de ser ejecutado en la mayoría de los sistemas operativos, y puede interactuar con los servidores de web más populares ya que existe en versión CGI, módulo para Apache, e ISAPI.

CONTENIDO DEL CURSO GRATIS TÉCNICO DE PROGRAMACIÓN DE PÁGINAS WEB CON PHP (SERVIDOR)

UNIDAD DIDÁCTICA 1. INSTALACIÓN

  1. Introducción a la instalación de XAMPP
  2. Descarga del paquete XAMPP
  3. Proceso de instalación de XAMPP
  4. Configuración de Apache y MySQL como servicios
  5. Comprender la directiva register_globals
  6. Ejercicio práctico

UNIDAD DIDÁCTICA 2. CREAR UN SITIO WEB

  1. Funcionamiento de las páginas PHP
  2. Configuración de un alias en Apache
  3. Desarrollo de la página principal
  4. Ejercicio práctico

UNIDAD DIDÁCTICA 3. INTRODUCCIÓN A PHP

  1. Uso de las etiquetas PHP
  2. Definición y uso de variables
  3. Tipos de datos en PHP
  4. Definición de constantes
  5. Ejercicio práctico

UNIDAD DIDÁCTICA 4. ARRAYS Y ESTRUCTURAS DE CONTROL

  1. Introducción a los arrays
  2. Estructuras de repetición en PHP
  3. Estructuras de decisión en programación
  4. Combinación de estructuras
  5. Arrays asociativos: definición y uso
  6. Uso del bucle foreach
  7. Arrays multidimensionales
  8. Ejercicio práctico A
  9. Ejercicio práctico B

UNIDAD DIDÁCTICA 5. FUNCIONES

  1. Concepto y propósito de las funciones
  2. Creación de funciones en PHP
  3. Cómo llamar a una función
  4. Paso de parámetros a funciones
  5. Uso de parámetros por defecto
  6. Ejercicio práctico

UNIDAD DIDÁCTICA 6. INCLUIR ARCHIVOS

  1. Ámbito de las variables en PHP
  2. Uso de variables estáticas
  3. Incluir archivos con include y require
  4. Incluir archivos una sola vez
  5. Seguridad al incluir archivos
  6. Ejercicio práctico

UNIDAD DIDÁCTICA 7. PROGRAMACIÓN ORIENTADA A OBJETOS

  1. Introducción a la programación orientada a objetos
  2. Definición de clases
  3. Propiedades de las clases
  4. Métodos en programación orientada a objetos
  5. Visibilidad de propiedades y métodos
  6. Creación de objetos
  7. Uso de destructores
  8. Ejercicio práctico A
  9. Ejercicio práctico B

UNIDAD DIDÁCTICA 8. HERENCIA

  1. Introducción a la herencia en programación
  2. Creación de subclases
  3. Instanciación de objetos de subclases
  4. Sobrescritura de métodos
  5. Uso del modificador protected
  6. Ejercicio práctico

UNIDAD DIDÁCTICA 9. RECOGER INFORMACIÓN DEL USUARIO

  1. Introducción a la recolección de datos del usuario
  2. Uso del array $_GET
  3. Uso del array $_POST
  4. Recoger datos en una página diferente
  5. Recoger datos en la misma página
  6. Validación de entradas requeridas
  7. Ejercicio práctico A
  8. Ejercicio práctico B

UNIDAD DIDÁCTICA 10. VALIDACIÓN DE FORMULARIOS

  1. Uso de expresiones regulares
  2. Proceso de limpieza de información
  3. Comprobación del formulario de origen
  4. Ejercicio práctico

UNIDAD DIDÁCTICA 11. COOKIES Y SESIONES

  1. Introducción a cookies y sesiones
  2. Creación de cookies
  3. Gestión de la caducidad de cookies
  4. Dependencia del navegador en cookies
  5. Características de las cookies
  6. Definición de sesión
  7. Uso del array $_SESSION
  8. Funciones session_start() y session_destroy()
  9. Finalización de sesiones
  10. Identificación de sesiones
  11. Almacenamiento de información de sesiones
  12. Ejercicio práctico A
  13. Ejercicio práctico B

UNIDAD DIDÁCTICA 12. ACCESO A ARCHIVOS

  1. Introducción al acceso a archivos
  2. Creación de archivos
  3. Escritura en archivos
  4. Lectura desde archivos
  5. Ejercicio práctico

UNIDAD DIDÁCTICA 13. ERRORES Y EXCEPCIONES

  1. Tipos de errores en PHP
  2. Gestión de excepciones
  3. Ejercicio práctico A
  4. Ejercicio práctico B

UNIDAD DIDÁCTICA 14. CONFIGURACIÓN DE LA BASE DE DATOS

  1. Introducción a MySQL
  2. Establecer contraseña para el usuario root
  3. Uso de la extensión mysqli
  4. Introducción a PHPMyAdmin
  5. Administración de usuarios en la base de datos
  6. Ejercicio práctico

UNIDAD DIDÁCTICA 15. BASE DE DATOS Y SQL

  1. Tipos de tablas en MySQL
  2. Creación de tablas en la base de datos
  3. Relaciones uno a muchos
  4. Relaciones muchos a muchos
  5. Uso del lenguaje SQL
  6. Acceso a la base de datos
  7. Establecimiento de conexión a la base de datos
  8. Visualización de datos en tablas
  9. Cierre de la conexión a la base de datos
  10. Ejercicio práctico A
  11. Ejercicio práctico B
  12. Ejercicio práctico C

UNIDAD DIDÁCTICA 16. BUSCANDO MÁS FUNCIONALIDAD

  1. Ordenación de resultados
  2. Paginación de resultados
  3. Uso de consultas preparadas
  4. Ejercicio práctico

UNIDAD DIDÁCTICA 17. AUTENTIFICACIÓN DE LOS USUARIOS

  1. Diseño de la página de inicio de sesión
  2. Diseño de la página de registro
  3. Implementación de medidas de seguridad
  4. Ejercicio práctico

UNIDAD DIDÁCTICA 18. EL PROCESO DE COMPRA

  1. Introducción al proceso de compra
  2. Modificación de listaproductos.php
  3. Desarrollo de la página comprar.php
  4. Identificación del cliente durante la compra
  5. Creación de la página carritocompra.php
  6. Confirmación del pedido
  7. Creación de la página de desconexión
  8. Migración del carrito de la compra
  9. Ejercicio práctico A
  10. Ejercicio práctico B

UNIDAD DIDÁCTICA 19. INTEGRAR NUESTRO CARRITO A UNA PÁGINA WEB ACTUAL

  1. Introducción a la integración del carrito
  2. Objetivos de la integración
  3. Construcción de la estructura HTML necesaria

UNIDAD DIDÁCTICA 20. FORMAS DE PAGO

  1. Introducción a las formas de pago
  2. Diversos tipos de formas de pago
  3. Contrareembolso como opción de pago
  4. Transferencia bancaria como método de pago
  5. Domiciliación bancaria
  6. Uso de tarjetas bancarias
  7. Tarjetas de comercio y su uso
  8. Integración de Paypal
  9. Selección de formas de pago a utilizar
  10. Modificación de la interfaz de nuestra tienda
  11. Actualización de nuestra base de datos
  12. Ajustes en el código existente
  13. Implementación del contrareembolso
  14. Implementación de la transferencia bancaria
  15. Implementación de Paypal como forma de pago

MATERIAL INCLUIDO EN LA MODALIDAD A DISTANCIA

  • Manual teórico: Programación de Páginas Web con PHP (Servidor) Vol. 1
  • Manual teórico: Programación de Páginas Web con PHP (Servidor) Vol. 2
  • Cuaderno de ejercicios: Programación de Páginas Web con PHP (Servidor)
  • CDROM: Programación de Páginas Web con PHP (Servidor)

Contacto

Contacta con un asesor de formación

¿Estás buscando algún curso o máster? Contáctanos para poder asesorarle mejor.

Enviar
Inscripción al curso