Programación Web con Software Libre
Fecha de Inicio:
| Duracion | 150 horas |
|---|---|
| CategorĆa | Cursos formación privada y bonificada |
| Modalidad | Online |
| Sector | Informatica y comunicaciones |
Temario: EVALUACIĆN INICIAL
PRESENTACIĆN
1. INTRODUCCIĆN A LA PROGRAMACIĆN WEB
Introducción
Objetivos
Mapa Conceptual
1.1. Posibilidades para desarrollar una aplicación en entorno Web
1.2. Presentación del Entorno de desarrollo libre
1.3. ¿Qué es Apache? ¿Qué es MySQL? ¿Qué es PHP?
1.4. Instalación y configuración del entorno de desarrollo libre
Recuerda
Autoevaluación 1
2. SINTAXIS BĆSICA DE PHP
Introducción
Objetivos
Mapa Conceptual
2.1. Introducción y caracterĆsticas del lenguaje
2.2. Tipos de Datos y Operadores
2.3. Estructuras de control de Flujo
2.4. Estructuras repetitivas
2.5. Funciones
Recuerda
Autoevaluación 2
3. SINTAXIS AVANZADA DE PHP
Introducción
Objetivos
Mapa Conceptual
3.1. Objetos y declaración de Clases
3.2. Expresiones, Constructores y Destructores
3.3. MƩtodos Public, Private y Protected
3.4. Operadores y Polimorfismo
3.5. MƩtodos y Clases Abstractas
3.6. Interfaces y Herencia de Interfaces
3.7. Tratamiento de excepciones
Recuerda
Autoevaluación 3
4. DESARROLLO APLICACIĆN WEB CON PHP
Introducción
Objetivos
Mapa Conceptual
4.1. Introducción a la Base de Datos MySQL
4.2. ¿Cómo desarrollar una aplicación web con PHP?
4.3. Entrada y validación de datos
4.4. Gestión de cookies y sesiones
4.5. Arquitectura bÔsica de una aplicación web
4.6. Patrón de diseño MVC
Recuerda
Autoevaluación 4
5. FRAMEWORK SYMPHONY
Introducción
Objetivos
Mapa Conceptual
5.1. Introducción a Symphony
5.2. Estructura de un proyecto Symphony
5.3. Entornos de ejecución
5.4. El Modelo
5.5. El Controlador
5.6. La Vista
5.7. Configuración de un Proyecto Symphony
5.8. Ejemplo de uso del patrón Symphony en una aplicación
Recuerda
Autoevaluación 5
EXAMEN
BIBLIOGRAFĆA
GLOSARIO
``
Competencias: OBJETIVO GENERAL:
Desarrollar programas que permitan manejar bases de datos y servidores web con Software Libre.
OBJETIVOS ESPECĆFICOS:
Unidad 1
Saber cómo preparar el entorno necesario para la ejecución y desarrollo de aplicaciones web.
Conocer la licencia de acceso pĆŗblico GNU/GPL.
Unidad 2
Identificar el lenguaje de programación PHP.
Diferenciar entre una pƔgina web estƔtica y una dinƔmica.
Adquirir el conocimiento bƔsico de las variables.
Unidad 3
Conocer el funcionamiento de los objetos y de las clases.
Ejecutar su implementación en proyectos de desarrollo donde compartirÔn espacio con otros elementos de la programación.
Saber constructores y destructores.
Manejar excepciones de código.
Saber cómo se hereda una interfaz web.
Unidad 4
Saber cómo trabajar con una base de datos.
Comunicar nuestra aplicación con los datos almacenados, guardando, actualizando o eliminando la información según las instrucciones enviadas desde el código fuente de la aplicación.
Unidad 5
Conocer el framework utilizado para la optimización de aplicaciones web.
Información adicional
| Duracion | 150 horas |
|---|---|
| CategorĆa | Cursos formación privada y bonificada |
| Modalidad | Online |
| Sector | Informatica y comunicaciones |
Solo los usuarios registrados que hayan comprado este producto pueden hacer una valoración.
ReseƱas
Solo los usuarios registrados que hayan comprado este producto pueden hacer una valoración.



Valoraciones
No hay valoraciones aĆŗn.