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.
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€
Contenido del programa
- Introducción a la programación web(2.4h)
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(2.4h)
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(2.4h)
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 de aplicación web con PHP(2.4h)
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 Symfony(2.4h)
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