Curso de Programación en PHP Avanzada

Características Principales

Precio: 150€ IVA INC

null  Duración: 30 HORAS

 Modalidad: ONLINE

null  15% estudiantes y desempleados   20% si te inscribes con otra persona  20% si te inscribes en dos cursos        (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: 150€ 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 150€ 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*

 

  • 15% de descuento para estudiantes y desempleados 
  • 20% de descuento si te inscribes con otra persona 
  • 20% de descuento si realizas dos cursos

*(Los descuentos presentados no son acumulables)

Consulta todas tus dudas y peticiones

Acepto la Clausula de Protección de datos personales:

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.

Aprende PHP avanzado

Amplía tus conocimientos en la programación PHP y de sus estructuras.