Descripción del proyecto

Del 1 de Julio al 29 de Octubre de 2021

Curso Totalmente Subvencionado

Resolución del Servicio Público de Empleo Estatal de concesión de subvenciones públicas destinadas a financiar la ejecución de programas de formación de ámbito estatal, dirigidos prioritariamente a las personas ocupadas, al amparo de la convocatoria aprobada mediante Resolución de 18 de enero de 2019

Especialidad Formativa

Teleformación

Duración: 150 Horas

Horario: de 18:00 a 20:00 horas

Trabajadores ocupados, Desempleados, Trabajadores en ERE o ERTE y Autónomos.

Oviedo (Asturias)

Requisitos mínimos del solicitante: No se requieren requisitos previos, sí es aconsejable contar con nociones básicas de informáticas.

Perfiles de posibles alumnos: Autónomos, ERTE, informática, competencias, informática básica, administración.

Objetivos del curso: Desarrollar programas que permitan manejar bases de datos y servidores web con Software Libre.

IFCT092PO – PROGRAMACIÓN WEB CON SOFTWARE LIBRE

Contenidos del curso

  1. INTRODUCCIÓN A LA PROGRAMACIÓN WEB

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.

  1. SINTAXIS BÁSICA DE PHP

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.

  1. SINTAXIS AVANZADA DE PHP

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.

  1. DESARROLLO APLICACIÓN WEB CON PHP

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.

  1. FRAMEWORK SYMPHONY

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.

Más información: Escríbenos solicitando información al email: formacion@anccp.es