¿Qué quieres aprender?

Curso de Programación web con software libre

Curso de Programación web con software libre

Grupo Colon-IECM

Curso subvencionado para trabajadores a distancia


Gratis

Duración : 38 Días

¿Quieres hablar con un asesor sobre este curso?

Objetivos

Este curso te proporcionará los conocimientos necesarios para desarrollar aplicaciones web dinámicas que integren el uso de bases de datos y servidores web, todo ello utilizando software libre. Aprenderás a trabajar con herramientas y entornos abiertos como PHP, MySQL, Apache, HTML, CSS y JavaScript, entre otros. Durante la formación, te familiarizarás con la estructura de un proyecto web completo, desde el desarrollo del backend hasta la interacción con bases de datos, respetando principios de eficiencia, seguridad y buenas prácticas.

A quién va dirigido

A trabajadores y autónomos que residan en la Comunidad de Madrid.

Requisitos

Asignación de plaza sujeta a previa comprobación del sector empresarial. No se requieren acreditaciones/titulaciones. No obstante, se han de poseer las habilidades de comunicación lingüística suficientes que permitan cursar con aprovechamiento la formación.

Temario completo de este 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.
2. 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.
3. 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.
4. 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.
5. 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

Ver más