Curso Programación en PHP avanzada

Curso Programación en PHP avanzada

El precio original era: 335,00€.El precio actual es: 150,00€. IVA inc.

Características de este curso

  • Curso Programación en PHP avanzada
  • Duración: 30 hs
  • Tutor personal – para resolver tus dudas
  • 100% online – Acceso al aula las 24 horas del día
  • Compra segura – todas las compras realizadas en nuestra web son seguras
  • IMPORTANTE – Una vez activado el curso NO se realizará ninguna devolución del importe pagado por el curso.
  • Diploma en formato PDF.

SKU: AD-010 Categoría:

Descripción

Curso Programación en PHP avanzada

¡Bienvenido al curso de Programación en PHP Avanzada!

Si ya tienes conocimientos básicos de PHP y quieres llevar tus habilidades al siguiente nivel, este curso es perfecto para ti. Durante estas 30 horas de formación intensiva, explorarás las técnicas y conceptos más avanzados de la programación en PHP.

php-logo

Enfoque Formativo

Nuestro equipo de instructores expertos te guiará a través de una variedad de temas desafiantes y emocionantes. Aprenderás a trabajar con bases de datos, desarrollar aplicaciones web dinámicas, implementar seguridad robusta y mucho más.

Con un enfoque práctico, te sumergirás en proyectos reales y ejercicios prácticos que te permitirán aplicar de inmediato lo que aprendas. Además, recibirás retroalimentación personalizada de tus instructores, quienes estarán allí para responder tus preguntas y brindarte orientación en cada paso del camino.

Temas clave

Algunos de los temas clave que cubriremos incluyen el manejo avanzado de formularios, la creación de APIs, la integración de servicios web, el uso de librerías y frameworks populares, como Laravel, y la optimización del rendimiento de tus aplicaciones PHP.

Al finalizar este curso, habrás adquirido las habilidades necesarias para desarrollar aplicaciones PHP sofisticadas y eficientes. Estarás preparado para enfrentar proyectos desafiantes en el desarrollo web y ampliar tus oportunidades profesionales.

No importa si eres un desarrollador web experimentado que busca mejorar sus habilidades o si estás buscando adentrarte en el mundo de PHP avanzado, este curso es adecuado para todos los niveles. Nuestro objetivo es proporcionarte los conocimientos y la confianza para convertirte en un programador PHP de élite.

¡No pierdas la oportunidad de dar un salto cualitativo en tu carrera en la programación web! ¡Inscríbete en nuestro curso de Programación en PHP Avanzada y prepárate para dominar la creación de aplicaciones web dinámicas y poderosas en PHP!

Objetivos del curso Programación en PHP avanzada:

En el curso de Programación en PHP Avanzada, nos enfocaremos en los siguientes objetivos:

  1. Ampliar y fortalecer el conocimiento del lenguaje PHP, explorando sus estructuras y características avanzadas. Aprenderás técnicas y prácticas recomendadas para optimizar y mejorar tus habilidades en PHP.
  2. Comprender y aplicar los conceptos fundamentales de la programación orientada a objetos (POO) en PHP. Te familiarizarás con los principios de la POO y aprenderás cómo utilizarlos para crear código modular, reutilizable y fácil de mantener.
  3. Adquirir habilidades en la estructuración adecuada del código, separando el diseño de la funcionalidad y controlando versiones en diferentes idiomas. Aprenderás a seguir las mejores prácticas de desarrollo de software y a organizar tu código de manera eficiente y legible.
  4. Implementar funcionalidades comunes en el desarrollo web, como web services, single sign-ons y llamadas AJAX, entre otros. Aprenderás a integrar estas funcionalidades en tus proyectos web y a crear aplicaciones interactivas y dinámicas.
  5. Explorar y utilizar librerías de terceros para aprovechar funcionalidades existentes en tus desarrollos. Aprenderás a localizar, evaluar e integrar librerías populares y confiables en tus proyectos PHP, lo que te permitirá ahorrar tiempo y esfuerzo en el desarrollo de nuevas funcionalidades.

Al finalizar este curso de Programación en PHP Avanzada, habrás ampliado tus conocimientos y habilidades en PHP, estarás preparado para desarrollar aplicaciones web más sofisticadas y eficientes, y contarás con las herramientas necesarias para utilizar librerías de terceros en tus proyectos.

¡Únete a nosotros y lleva tus habilidades en PHP al siguiente nivel! ¡Inscríbete ahora y prepárate para dominar la programación web avanzada con PHP!

¿Tienes alguna consulta sobre el curso?

Curso Programación en PHP avanzada dirigido a:

  • Este curso está dirigido a personas que, teniendo unas nociones básicas de PHP, deseen ampliar sus conocimientos.

Requisitos del curso Programación en PHP avanzada:

  1. Conocimientos básicos de PHP: Es necesario que el alumno tenga un nivel básico de conocimientos en PHP para comprender la mecánica de los códigos propuestos en el curso.
  2. Conocimientos básicos de HTML y bases de datos MySQL: Se recomienda que el alumno tenga conocimientos básicos de HTML y bases de datos MySQL para una mejor comprensión de los contenidos del curso.

Estos requisitos asegurarán que el alumno tenga el entorno adecuado para seguir el curso de manera efectiva y realizar las prácticas y ejercicios propuestos.

¡Estamos emocionados de tenerte como parte de nuestro curso «Programación en PHP Avanzada» y te guiaremos en cada paso para que aproveches al máximo tu aprendizaje en programación web con PHP!

Software necesario para el curso Programación en PHP avanzada:

Es importante tener en cuenta que, para participar en el curso de Programación en PHP Avanzada, es necesario contar con el software necesario previamente instalado en tu ordenador. La Corporación Informática no proporciona los programas requeridos para el desarrollo del curso.

Es responsabilidad del estudiante asegurarse de tener acceso al entorno de desarrollo adecuado antes de iniciar el curso. Asegúrate de tener instalados y configurados los siguientes programas:

  1. Editor de texto plano: Recomendamos utilizar Notepad++ u otro editor similar para trabajar con los archivos de código fuente.
  2. Servidor web: Se requiere la instalación de un servidor web, como Apache o cualquier otro compatible, para ejecutar y probar las aplicaciones PHP desarrolladas durante el curso.
  3. Módulo de PHP para el servidor web: Asegúrate de tener instalado el módulo de PHP correspondiente para el servidor web seleccionado. Esto permitirá la interpretación y ejecución de los scripts PHP.
  4. Servidor MySQL o MariaDB: Si deseas trabajar con bases de datos MySQL, será necesario contar con un servidor MySQL o MariaDB instalado en tu equipo.

Duración del curso Programación en PHP avanzada:

El alumno podrá comenzar el Curso Programación en PHP avanzada una vez formalizada su matriculación. El curso Programación en PHP avanzada es impartido por tutores profesionales y tiene una duración de 30 horas.

30 Horas

Matriculación en el Curso Programación en PHP avanzada:

¡Inscribirte en un curso es muy fácil! Solo debes agregarlo al carro de compras y seguir el proceso de compra hasta realizar el pago.
Puedes pagar el Curso Programación en PHP avanzada mediante tarjeta de crédito, Paypal, Bizum, o a través de una transferencia bancaria enviando posteriormente el justificante. Una vez realizado el pago el tutor realiza la matriculación y te envía los datos de acceso.

Plazos

Tras formalizar el pago, dispones de 180 días para realizar el curso cómodamente.

Certificación del curso:

Al finalizar la formación con éxito, recibirás un Certificado de Aprovechamiento.

Los certificados, expedidos por Corporación Informática, indican el número de horas, contenido, fecha de expedición y otros datos referentes al curso realizado. Además, cada certificado tiene asignado un Código Seguro de Verificación (CSV) único que demuestra su autenticidad.

Tu certificado estará disponible en formato PDF de alta calidad una vez aprobado el curso, lo podrás descargar en tu ordenador o móvil.

Envío de diploma por Correos

Aula virtual:

En el aula virtual podrás recibir noticias, ponerte en contacto con tus profesores, descargarte materiales complementarios y disfrutar de servicios diversos que te permitirán optimizar tu aprendizaje.

Aula virtual

Programa del curso Programación en PHP avanzada:

Objetivo

Al finalizar esta unidad el alumno conocerá el entorno de trabajo y el software que emplearemos durante todo el desarrollo del curso.

Duración de la unidad

2 Horas 40 Minutos

Contenido

Introducción y software necesario
Uso profesional de PHP
Versiones de PHP
El servidor de desarrollo
Descarga de XAMPP
Instalación de XAMPP
Configuración de XAMPP
El panel de control
Configurando el entorno
La carpeta pública
Editor de texto para PHP
Descarga de Notepad++
Cliente de MySQL
¿Qué es phpMyAdmin?
Descarga e instalación de phpMyAdmin
Utilización de phpMyAdmin
Gestión de:
bases de datos.
tablas.
datos.
Ejecución de consultas SQL.
Importar y  exportar datos.
Hemos aprendido
Ejercicios
Descargar e instalar:
1: XAMPP
2: Notepad++
3: phpMyAdmin

Objetivo

Al finalizar esta unidad el alumno será capaz de definir clases y crear objetos. Del mismo modo, será capaz de crear clases que hereden de otras clases y conocerá el ámbito de las variables y funciones contenidas en las mismas.

Duración de la unidad

3 Horas 55 Minutos

Contenido

Programación orientada a objetos
Clases y objetos
Sintaxis de una clase
La pseudovariable $this
Ámbito de los métodos y propiedades de una clase
Propiedades estáticas
Métodos estáticos
Constructores y destructores
Herencia de clases
Ámbito de los métodos y propiedades de una clase heredada
Sobrescritura de métodos
Clases abstractas
Métodos abstractos y métodos finales
Hemos aprendido

Objetivo

Al finalizar esta unidad el alumno será capaz de buscar, instalar y activar extensiones de PHP, así como de utilizar librerías de terceros en sus desarrollos.

Duración de la unidad

2 Horas 15 Minutos

Contenido

Extensiones y librerías
Extensiones
Búsqueda de extensiones
Activación de extensiones
Instalación de extensiones
Carpeta de extensiones
Instalación de extensiones en Windows y en Linux
Librerías
 Ejemplo práctico: Librería PHPMailer
Descarga de PHPMailer
 Añadir PHPMailer a nuestro proyecto
Enviar un e-mail con PHPMailer
Hemos aprendido

Objetivo

Al finalizar esta unidad el alumno será capaz de realizar un procesamiento de imágenes completo, aplicando todo tipo de transformaciones a sus recursos gráficos y generando archivos de imagen o salidas por pantalla en diferentes formatos (JPEG, PNG, GIF o BMP).

Duración de la unidad

3 Horas 45 Minutos

Contenido

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

Objetivo

Al finalizar esta unidad el alumno será capaz de generar todo tipo de documentos en formato PDF utilizando la librería FPDF.

Duración de la unidad

3 Horas 20 Minutos

Contenido

Archivos en formato PDF
Introducción
La librería FPDF
Descarga e instalación de la versión UTF-8
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

Objetivo

Al finalizar esta unidad el alumno será capaz de crear un sistema de autenticación entre dos aplicaciones web independientes para que el usuario pueda identificarse en ambas con una solo login.

Duración de la unidad

2 Horas 20 Minutos

Contenido

Single Sign-On
¿Qué es SSO?
Proveedor de identidad: Crear el enlace
Un proveedor de servicio: Implementar el endpoint
Securizando el SSO
Firma de datos
Hacer que el enlace caduque
Otras opciones de implementación
Hemos aprendido

Objetivo

Al finalizar esta unidad el alumno será capaz de crear un web service utilizando REST API. Del mismo modo también será capaz de crear aplicaciones web que consuman web services de terceros.

Duración de la unidad

4 Horas 50 Minutos

Contenido

Web services
 ¿Qué es un web service?
Crear un web service básico
Generar un endpoint
Llamar al endpoint
Estandarización de web services
REST
Crear la petición HTTP que llama al servicio REST
Configurar el endpoint del web service
Recuperar datos de la petición desde el web service
Generar la respuesta
Recuperando datos de la respuesta
Hemos aprendido

Objetivo

Al finalizar esta unidad el alumno será capaz de separar por completo la lógica de negocio de la presentación en sus aplicaciones web, utilizando tanto soluciones propias como motores de plantillas ya existentes.

Duración de la unidad

4 Horas 10 Minutos

Contenido

Lógica de negocio y presentación
Separando la lógica de negocio de la presentación
Segmentar las plantillas
 Repetir secciones de código
Trabajar con idiomas
Motor de plantillas predesarrollado: Smarty
Descargar y configurar Smarty
Utilizar las plantillas
Segmentar las plantillas
Repetir secciones de código
Trabajar con idiomas
Funcionalidades adicionales del código Smarty
Hemos aprendido

Objetivo

Al finalizar esta unidad el alumno será capaz de estructurar el código de sus aplicaciones web utilizando el patrón Modelo Vista Controlador.

Duración de la unidad

2 Horas 45 Minutos

Contenido

Modelo Vista Controlador
Ciclo de vida del patrón MVC
Estructura de la aplicación web
Controlador
Modelo
Vista
Hemos aprendido

¿Necesitas más información sobre el curso Programación en PHP avanzada?

Puedes contactarnos a través de nuestro formulario de contacto pinchando en el siguiente enlace:

O por WhatsApp en el número +34 644 267 228.

También te recomendamos…

Ir a Arriba