Curso de Programación en PHP Avanzada
Características Principales
Precio: 200€ IVA INC
Duración: 30 HORAS
Modalidad: ONLINE
Descuentos:
- 10% estudiantes y desempleados.
- 15% si te inscribes en dos cursos.
- Bonificable a través de la Fundae.
- (Los descuentos no son acumulables.)
Descripción:
En este curso ampliaremos nuestros conocimientos de PHP abordando cuestiones avanzadas de desarrollo, que todo programador que se dedique al desarrollo de páginas o servicios web se encontrará durante su vida laboral. Comenzaremos aprendiendo a estructurar nuestro código de forma adecuada, utilizando la programación orientada a objetos de PHP y separando la lógica de nuestros códigos de la apariencia y el diseño.
Conoceremos cómo implementar web services, single sign-ons y llamadas ajax y cómo utilizar librerías de terceros en nuestros scripts que nos permitirán realizar cualquier tipo de desarrollo.
Precio: 200€ IVA inc
30 Horas
Prácticas y exámenes
Certificado de curso
Bonificable a empresas
Temario y ficha descriptiva del curso:
Tema 1º Introducción y software necesario
-
- Uso profesional de PHP
- Versiones de PHP
- El servidor de desarrollo
- Editor de texto para PHP
- Cliente de MySQL
- Hemos aprendido
Tema 2º Programación orientada a objetos
-
- Clases y objetos
- Ámbito de los métodos y propiedades de una clase
- Constructores y destructores
- Herencia de clases
- Hemos aprendido
Tema 3º Extensiones y librerías
-
- Extensiones
- Librerías
- Hemos aprendido
Tema 4º Tratamiento de imágenes
-
- La biblioteca GD
- Generar un recurso de imagen
- Exportar nuestro recurso de imagen
- Funciones de tratamiento de imágenes
- Procesar archivos de imagen enviados mediante un upload
- Caché de las imágenes
- Hemos aprendido
Tema 5º Archivos en formato PDF
-
- Introducción
- La librería FPDF
- Descarga e instalación
- Generando nuestro primer PDF
- Configurando el entorno
- Añadiendo contenido
- Estilos de celda
- Recursos gráficos
- Configuración de página
- Cabecera y pie de página
- Hemos aprendido
Tema 6º Single Sign-On
-
- ¿Qué es SSO?
- Proveedor de identidad: Crear el enlace
- Proveedor de servicio: Implementar el endpoint
- Securizando el SSO
- Otras opciones de implementación
- Hemos aprendido
Tema 7º Web services
-
- ¿Qué es un web service?
- Crear un web service básico
- REST
- Hemos aprendido
Tema 8º Lógica de negocio y presentación
-
- Separando la lógica de negocio de la presentación
- Motor de plantillas predesarrollado: Smarty
- Hemos aprendido
Tema 9º Modelo Vista Controlador
-
- Ciclo de vida del patrón MVC
- Estructura de la aplicación web
- Controlador
- Modelo
- Vista
- Hemos aprendido
El curso está principalmente orientado a:
- Desarrolladores
- Programadores
- Personas vinculadas a las Nuevas Tecnologías
interesados/as en profesionalizarse en PHP avanzado:
Objetivos del curso:
- Ampliar el conocimiento del lenguaje PHP y de sus estructuras.
- Comprender el funcionamiento de la programación orientada a objetos en PHP.
- Estructurar de manera adecuada nuestro código, separando el diseño de la funcionalidad y controlar versiones en diferentes idiomas.
- Implementar funcionalidades habituales en la programación web tales como web services, single sign-ons o llamadas ajax entre otros.
- Localizar y utilizar librerías de terceros para utilizar en nuestros desarrollos.
- El curso tiene un coste de 200€ IVA incluido
Una vez inscrito, el alumno recibirá las claves de acceso al curso durante un periodo de 3 meses desde su matriculación.
- Una vez inscrito en el curso Online, tendrás acceso a todo el contenido durante los próximos 3 meses
- Podrás realizar el curso a través de tu ordenador, móvil o tablet para realizar el curso cómodamente y a tu ritmo
- Durante el curso tendrás que completar 9 temas dedicados, con un total de 30 horas lectivas
- En el momento que lo necesites podrás efectuar tus consultas al formador, a través de correo electrónico, para resolver tus dudas relativas al curso.
- Una vez finalizada la formación, te enviaremos un Certificado del curso emitido por Culture Lab TS S.L.
Requisitos del curso:
- Es necesario que el alumno cuente con conocimientos básicos de PHP para que pueda comprender la mecánica de los códigos propuestos.
Del mismo modo, es recomendable para la comprensión de los contenidos del curso, que el alumno cuente con unos conocimientos básicos de HTML y de bases de datos MySQL.
Para la realización del curso es necesario que el alumno tenga instalado el siguiente software en su equipo:
- Editor de texto plano (Recomendamos Notepad++).
- Servidor web (Recomendamos Apache).
- Módulo de PHP para el servidor web.
- Servidor MySQL o MariaDB
Todo el software es gratuito y en las primeras unidades de los cursos se proveen los enlaces de descarga al mismo y se explica mediante vídeos cómo instalarlo y configurarlo.
- Es preciso disponer de conexión a Internet.
- La empresa podrá solicitar la bonificación del curso a través de FUNDAE (Antigua Fundación Tripartita)
- Culture Lab facilitará a la empresa solicitante la documentación necesaria para que la empresa pueda dar de alta el proceso de bonificación del curso.
- El curso dispone de una bonificación máxima aplicable del 100% en modalidad Online siempre y cuando la empresa disponga de los créditos necesarios para solicitar la bonificación.
El crédito disponible para las empresas durante el presente ejercicio se calcula a partir de dos datos: lo cotizado por la empresa en concepto de Formación Profesional en el año anterior y el tamaño de su plantilla, que determinará el porcentaje del importe cotizado al cual tiene derecho la empresa:
- Empresas de 1 a 9 trabajadores: 100%.
- De 10 a 49 trabajadores: 75%.
- De 50 a 249 trabajadores: 60%.
- De 250 o más trabajadores: 50%.
- Durante la impartición del curso Culture Lab se encargará de los controles de asistencia diarios de los alumnos, así como de las encuestas de evaluación finales, las cuales serán entregadas al responsable de la empresa al finalizar el curso.
Descuentos y promociones*:
- 10% de descuento para estudiantes y desempleados.
- 15% si te inscribes en dos cursos.
- Curso bonificable a través de Fundae para trabajadores y empresas.
*(Los descuentos presentados no son acumulables)
Consulta todas tus dudas y peticiones
Siguiendo la normativa del reglamento del RGPD; En nombre de Culturelab TS S.L. tratamos la información que nos facilita con el fin de prestarles el servicio solicitado, en concreto la información sobre los cursos o realizar la facturación . Los datos proporcionados se conservarán mientras se mantenga la relación comercial o durante los años necesarios para cumplir con las obligaciones legales. Los datos no se cederán a terceros salvo en los casos en que exista una obligación legal. Usted tiene derecho a obtener confirmación sobre si en Culturelab TS S.L. estamos tratando sus datos personales por tanto tiene derecho a acceder a sus datos personales, rectificar los datos inexactos o solicitar su supresión cuando los datos ya no sean necesarios.
Asimismo solicito su autorización para ofrecerle productos y servicios relacionados con los solicitados y fidelizarle como cliente.
Curso de Programación en PHP Avanzada
Amplía tus conocimientos en la programación PHP y de sus estructuras.