Código oficial: IFCT092POFamilia: Informática y comunicaciones
Especialidad Formativa

Programación web con software libre

Desarrollar programas que permitan manejar bases de datos y servidores web con Software Libre.

Convocatoria

Financiación y modalidades

Convocatoria

Ocupados 2024-2027, 2ª Fase

ESTATAL_2024_27_F2

DescarbonizaciónDigitalización

Dirigido a profesionales de

ECONOMÍA E INDUSTRIA DIGITAL

Convenios:

  • Economía e Industria Digital

Opciones de impartición

Modalidad: Presencial o Teleformación

Puede impartirse en formato presencial o a distancia

Presencial

Duración

150h

Coste/hora

10.15

Ingreso por alumno: 1523

Teleformación

Duración

150h

Coste/hora

5.56

Ingreso por alumno: 834

Temario

Contenido del programa

  • INTRODUCCIÓN A LA PROGRAMACIÓN WEB(12h)

    Antes del contenido

    • Introducción
    • Objetivos
    • Diagrama
    • Quiz mixto

    Contenido teórico

    • Posibilidades para desarrollar una aplicación en entorno Web.
    • Presentación del Entorno de desarrollo libre.
    • ¿Qué es Apache? ¿Qué es MySQL? ¿Qué es PHP?
    • Instalación y configuración del entorno de desarrollo libre.

    Después del contenido

    • Podcast
    • Recuerda
    • Flashcards
    • Quiz mixto
    • Quiero saber más
  • SINTAXIS BÁSICA DE PHP(12h)

    Antes del contenido

    • Introducción
    • Objetivos
    • Diagrama
    • Quiz mixto

    Contenido teórico

    • Introducción y características del lenguaje.
    • Tipos de Datos y Operadores.
    • Estructuras de control de Flujo.
    • Estructuras repetitivas.
    • Funciones.

    Después del contenido

    • Podcast
    • Recuerda
    • Flashcards
    • Quiz mixto
    • Quiero saber más
  • SINTAXIS AVANZADA DE PHP(12h)

    Antes del contenido

    • Introducción
    • Objetivos
    • Diagrama
    • Quiz mixto

    Contenido teórico

    • Objetos y declaración de Clases.
    • Expresiones, Constructores y Destruces.
    • Métodos Public, Private y Protected.
    • Operadores y Polimorfismo.
    • Métodos y Clases Abstractas.
    • Interfaces y Herencia de Interfaces.
    • Tratamiento de excepciones.

    Después del contenido

    • Podcast
    • Recuerda
    • Flashcards
    • Quiz mixto
    • Quiero saber más
  • DESARROLLO APLICACIÓN WEB CON PHP(12h)

    Antes del contenido

    • Introducción
    • Objetivos
    • Diagrama
    • Quiz mixto

    Contenido teórico

    • Introducción a la Base de Datos MySQL.
    • ¿Cómo desarrollar una aplicación web con PHP?
    • Entrada y validación de datos.
    • Gestión de cookies y sesiones.
    • Arquitectura básica de una aplicación web.
    • Patrón de diseño MVC.

    Después del contenido

    • Podcast
    • Recuerda
    • Flashcards
    • Quiz mixto
    • Quiero saber más
  • FRAMEWORK SYMPHONY(12h)

    Antes del contenido

    • Introducción
    • Objetivos
    • Diagrama
    • Quiz mixto

    Contenido teórico

    • Introducción a Symphony.
    • Estructura de un proyecto Symphony.
    • Entornos de ejecución.
    • El Modelo.
    • El Controlador.
    • La Vista.
    • Configuración de un Proyecto Symphony.
    • Ejemplo de uso del patrón Symphony en una aplicación.

    Después del contenido

    • Podcast
    • Recuerda
    • Flashcards
    • Quiz mixto
    • Quiero saber más

Actividades del módulo

  • Aplicaciones prácticas
  • Glosario
  • Bibliografía
  • Legislación de referencia
  • Actividades prácticas
  • Examen
IFCT092PO Programación web con software libre | Contenidos SCORM para Centros | Hawkings Learning House