IFCD044PO - Programación Web con PHP (Software Libre)

Con este curso aprenderás a programar sitios y aplicaciones web dinámicas utilizando software libre con Apache, PHP y MySQL. Estudiarás la sintaxis y características del lenguaje de programación PHP y los conceptos básicos de programación, como las estructuras de control y la definición funciones. Posteriormente, profundizarás estudiando los conceptos de programación orientada a objetos y cómo utilizarlos en PHP, así como la forma de controlar los errores mediante excepciones. Durante el curso aprenderás a desarrollar una aplicación web completa, en la que se procesen datos de entrada, se haga uso de sesiones, y se almacene y consulte información de una base de datos MySQL.

Objetivo general:

Desarrollar aplicaciones web con PHP.

  1. 1. INTRODUCCIÓN.
    1.1. Introducción al PHP.
    1.2. Características del lenguaje.
    1.3. Instalación de PHP, Apache y MySQL.

    2. SINTAXIS PHP.
    2.1. Sintaxis PHP5: Introducción.
    2.2. Características del lenguaje.
    2.3. Memoria y sus tipos.
    2.4. Estructuras de control.
    2.5. Funciones.

    3. LENGUAJE ORIENTADO A OBJETOS PHP.
    3.1. Lenguaje orientado a objetos PHP5.
    3.2. Duplicado de objetos y polimorfismo.
    3.3. Operadores, métodos y clases abstractas.
    3.4. Interfaces y herencia de interfaces.
    3.5. Métodos y clases.
    3.6. Tratamiento de excepciones.

    4. DESARROLLAR UNA APLICACIÓN WEB CON PHP.
    4.1. Cómo desarrollar una aplicación Web con PHP.
    4.2. Entrada de datos y seguridad.
    4.3. Cookies y sesiones.
    4.4. Cargar archivos.
    4.5. Arquitectura.

    5. BASES DE DATOS CON PHP.
    5.1. Bases de datos con PHP5.
    5.2. MySQL.
    5.3. SQLite.

    6. SISTEMA GESTOR DE CONTENIDOS: PHP-NUKE.
    6.1. PHP-Nuke.
    6.2. Instalación.
    6.3. Administración.

    7. TRABAJOS PRÁCTICOS.
    7.1. Introducción al entorno PHP.
    7.2. Sintaxis del lenguaje PHP.
    7.3. Orientación a objetos en PHP.
    7.4. Desarrollo de aplicaciones Web con PHP.
    7.5. Acceso a datos.
    7.6. Sistema gestor de contenidos: PHP-Nuke.
A la finalización y/o superación del curso se entregará al alumno un diploma o certificado de asistencia de los conocimientos adquiridos, en base a las instrucciones del Servicio Público De Empleo Estatal.
  • Ordenador personal multimedia con conexión a internet.
  • Sistema operativo: Microsoft Windows XP o superior.
    *En caso de utilizar Mac o Linux, para comprobar la compatibilidad del curso con su ordenador, póngase en contacto con nuestro Departamento Informático enviando un email a dep.informatica@editeformacion.com o llamando al 958 089 725.

Podrán participar en esta acción formativa los trabajadores/autónomos, de empresas con menos de 10 trabajadores, así como desempleados, que además, pertenezcan a algunos de los siguientes colectivos prioritarios:

  • Mujeres
  • Mayores de 45 años
  • Personas con discapacidad
  • Trabajadores de baja cualificación
    Se consideran trabajadores de baja cualificación aquellas personas que, en el momento del inicio del curso, estén incluidas en uno de los siguientes grupos de cotización: 06, 07, 09 ó 10. En el caso de personas desempleadas o trabajadores autónomos se considerarán aquellas que no estén en posesión de un carnet profesional, certificado de profesionalidad de nivel 2 ó 3, título de formación profesional o de una titulación universitaria.
  • Desempleados de larga duración
    Se consideran desempleados de larga duración aquellas personas que lleven inscritas como demandante de empleo en la oficina de empleo al menos 12 meses en los 18 meses anteriores a la selección.
  • Trabajadores con contrato a tiempo parcial
  • Trabajadores con contrato temporal
  • Trabajadores y autónomos
    * Plazas limitadas para desempleados
  • Online
  • 150 horas
  • A tu ritmo
  • Solicitud abierta
  • Subvencionado