Catálogo Contenidos SCORM

Programación Web con PHP

Código: IFCD044PO

Área Profesional: Informática y Comunicaciones
Duración: 150 horas

Objetivos

OBJETIVO GENERAL:

Desarrollar aplicaciones web con PHP.

OBJETIVOS ESPECÍFICOS:

Unidad 1

  • Identificar las principales características del lenguaje de programación PHP.
  • Indicar las diferencias entre PHP, Apache y MySQL.
  • Conocer los tipos de aplicaciones que pueden darse en el lenguaje de programación PHP.
  • Asimilar las acciones más relevantes que se pueden hacer para comenzar a trabajar con PHP de una manera adecuada.

Unidad 2

  • Indicar las principales ventajas de PHP frente a otros lenguajes de programación.
  • Comprender los límites de la memoria de un script PHP y conocer cómo ampliarlos.
  • Indicar cuáles son las características más importantes de las estructuras de control de PHP.

Unidad 3

  • Identificar los principales beneficios de utilizar lenguaje orientado a objetos para el desarrollo de la página web de una pyme.
  • Comprender la utilidad del duplicado de objetos e identificar las ocasiones más propicias para llevarlo a cabo.
  • Indicar qué uso puede hacer una pequeña empresa de los métodos y clases de PHP.

Unidad 4

  • Determinar la necesidad de establecer mecanismos de control y seguridad para evitar la fuga de datos en PHP.
  • Conocer para qué sirven las cookies y cuáles son sus funcionalidades básicas en PHP.
  • Identificar las características más importantes de la arquitectura por capas en PHP.

Unidad 5

  • Indicar qué puede conseguir una empresa gracias a las características básicas de MySQL.
  • Adquirir conocimientos básicos sobre phpMyAdmin.
  • Desgranar por qué es importante saber utilizar SQLite en un entorno de programación de bases de datos con PHP.

Unidad 6

  • Dominar las utilidades que puede tener PHP-Nuke para una empresa de tamaño medio.
  • Determinar si una empresa necesita desarrollar una aplicación web con PHP-Nuke para conseguir unos objetivos específicos.

Unidad 7

  • Saber construir adecuadamente una página web sencilla con PHP.
  • Identificar los elementos básicos de la sintaxis de PHP.
  • Conocer cómo instalar y configurar adecuadamente XAMPP.
  • Descubrir más detalles sobre la programación orientada a objetos en PHP.

Programa

1. INTRODUCCIÓN

Introducción

1. Introducción al PHP

2. Características del lenguaje

3. Instalación de PHP, Apache y MySQL

Resumen

Ejercicios de repaso y autoevaluación

2. SINTAXIS PHP.

Introducción

1. Sintaxis PHP: introducción

2. Características del lenguaje

3. Memoria y sus tipos

4. Estructuras de control

5. Funciones

Resumen

Ejercicios de repaso y autoevaluación

Evaluación Parcial 1

3. LENGUAJE ORIENTADO A OBJETOS PHP.

Introducción

1. Lenguaje orientado a objetos PHP

2. Duplicado de objetos y polimorfismo

3. Operadores, métodos y clases abstractas

4. Interfaces y herencia de interfaces

5. Métodos y clases

6. Tratamiento de excepciones

Resumen

Ejercicios de repaso y autoevaluación

4. DESARROLLAR UNA APLICACIÓN WEB CON PHP.

Introducción

1. Cómo desarrollar una aplicación web con PHP

2. Entrada de datos y seguridad

3. Cookies y sesiones

4. Cargar archivos

5. Arquitectura

Resumen

Ejercicios de repaso y autoevaluación

Evaluación Parcial 2

5. BASES DE DATOS CON PHP.

Introducción

1. Bases de datos con PHP

2. MySQL

3. SQLite

Resumen

Ejercicios de repaso y autoevaluación

6. SISTEMA GESTOR DE CONTENIDOS: PHP-NUKE.

Introducción

1. PHP-Nuke

2. Instalación

3. Administración

Resumen

Ejercicios de repaso y autoevaluación

Evaluación Parcial 3

7. TRABAJOS PRÁCTICOS

Introducción

1. Introducción al entorno PHP

2. Sintaxis del lenguaje PHP

3. Orientación a objetos en PHP

4. Desarrollo de aplicaciones web con PHP

5. Acceso a datos

6. Sistema gestor de contenidos: PHP-Nuke

Resumen

Ejercicios de repaso y autoevaluación

Evaluación Final