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

Valoraciones

No hay valoraciones aĆŗn.

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.