Descripción del curso
El software libre es aquel sistema operativo, totalmente gratuito, que permite su modificación y restricción. Gracias a este tipo de softwares es posible utilizar programas sin necesidad de comunicárselo al propio desarrollador.
Entre las ventajas que ofrece el software libre son:
- Al ser de libre acceso, muchos usuarios pueden acceder a el y analizar sus fallos del programa, disminuyendo los tiempos de resolución.
- No se debe pagar licencias para su uso.
- Permite ser copiado y compartido
- Control de la información. La información solo puede ser modificada por parte de la institución creadora.
Aprende más sobre todo lo ofrece el software libre gracias a este curso gratis.
Duración total: | 150 h |
---|
¡Impulsa tu carrera profesional!
* Formación prioritaria para trabajadores en activo, autónomos y personas en ERTE. Los participantes de este programa formativo deberán ser residentes en la Comunidad de Madrid.
* Máximo de un 30% de plazas disponibles para desemplead@s.
La formación se realiza a través de nuestro Campus Virtual, con esta modalidad dispondrás de todo el contenido didáctico en la plataforma del curso y estará accesible, desde el día de inicio de curso, las 24 horas todos los días de la semana. Además, tendrás acceso a un equipo de tutores, a través del correo electrónico y/o el teléfono gratuito.
Es necesario disponer de ordenador y de conexión a internet fluida, para la realización de este curso.
*Las plazas de esta acción formativa se irán completando según los criterios de prioridad de la convocatoria.
Fecha de inicio
ESTE CURSO SE IMPARTE EN MODALIDAD TELEFORMACIÓN.
¿Cuándo tiene previsto REALIZARSE la formación?
- PRÓXIMAMENTE
Objetivos y temario
OBJETIVOS PROGRAMACIÓN WEB CON SOFTWARE LIBRE
El principal objetivo de este curso GRATIS es desarrollar programas que permitan manejar bases de datos y servidores web con Software Libre.
TEMARIO PROGRAMACIÓN WEB CON SOFTWARE LIBRE
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.
Qué conseguirás
¡Este curso es el complemento ideal para mejorar tu curriculum sea cual sea tu ámbito profesional porque te permitirá desarrollar tus competencias digitales y adquirir conocimientos demandados en las empresas actualmente.
Puedes ampliar la información sobre el curso en el programa de formación de la Comunidad de Madrid
¡Mejora tu carrera profesional!
Quién imparte
IMPULSO_06 ES una empresa joven, pero con una destacable trayectoria en el sector educativo.
EXTRACTO de la Orden de 8 de julio de 2022, de la Consejería de Economía, Hacienda y Empleo, por la que se establecen las bases reguladoras de subvenciones para el desarrollo de acciones formativas de cualificación y recualificación de la población activa, vinculada prioritariamente a cualificaciones profesionales en sectores estratégicos, destinada a empresas, agrupaciones empresariales, grupos empresariales y entidades sin ánimo lucro, y se convocan ayudas en el 2022, en el marco del Plan de Recuperación, Transformación y Resiliencia –Financiado por la Unión Europea– NextGenerationEU