PHP Web Congress

Ponencias de actualidad para la difusión de conocimiento y uso de la programación web con PHP
Material disponible
Avanzado
9 Clases 17 h
A éste y otros 200+ cursos
PHP Web Congress nace con el objetivo de convocar a toda la comunidad internacional del mundo de PHP y acercarles un conocimiento avanzado en los aspectos más importantes del lenguaje.

A lo largo de estas ponencias podrás tener toda una experiencia formativa en primera persona para enriquecer tu dominio de PHP y conocer su potencia de la mano de una selección de profesionales de reconocido prestigio. 

El congreso está pensado para cubrir las necesidades actuales de gran parte de la comunidad de PHP, cuyos desarrolladores muchas veces aprendieron lo esencial del lenguaje para resolver sus necesidades, invirtiendo menos tiempo del que sería deseable, y a menudo sin la base necesaria. Esto puede ser debido a varios factores, que definen los perfiles de profesionales que deberían asistir al congreso:

  • Desarrolladores que conocen PHP desde hace años y que por tanto necesitan actualizar sus conocimientos, de modo que puedan beneficiarse de las muchas mejoras que PHP ha incorporado últimamente.
  • Profesionales comprometidos con sus proyectos, o los de sus clientes, que son conscientes que cuantos mayores conocimientos posean, mejor código podrán producir y más tiempo podrán dedicar a otras cosas.
  • Aquellos desarrolladores de PHP que desean dar el paso de nivel "junior" a "senior".
  • Desarrolladores PHP que vienen de otras ramas, como diseño, marketing, etc. y que por tanto deben de una manera especial hacer esfuerzos activos para adquirir las bases necesarias.
  • Desarrolladores freelance que necesitan mentores con los que poder mejorar sus prácticas del día a día o desarrolladores que quieren formar parte de equipos de desarrollo con mayores exigencias.

Si te encuentras en una de esas situaciones las ponencias de este congreso te aportarán diversos beneficios. En resumen, el tiempo que invertirás en asistir al congreso te permitirá resolver tus necesidades mejor y más rápido. Especialmente podrás acortar el tiempo que dedicas a mantener el código de las aplicaciones o realizar refactorización.

Si trabajas por tu cuenta y tienes el debido rigor con tu profesión no deberías tener más dudas. Si trabajas por cuenta ajena, presenta este congreso a tus jefes les ahorrará mucho tiempo y explicaciones, a la vez que les asegura que el código que produzcas en adelante sea sensiblemente mejor.

Qué aprenderé en el PHP Web Congress

PHP Web Congress está formado por diferentes talleres y conferencias especializadas en PHP que te ofrecen un conocimiento avanzado con un denominador común: facilitar buenas prácticas en el uso del lenguaje, así como las herramientas y patrones que permiten elevar la calidad del código. Las diferentes clases que componen esta iniciativa no están enfocadas en el uso de un framework o CMS en concreto, aunque sí se tratan varios, sino a nivel general de PHP, por lo que son idóneas para cualquier desarrollador.

Otro de los objetivos del congreso es actualizar los conocimientos de los desarrolladores que ya usan PHP, pues últimamente se han presentado diversas novedades en el lenguaje que ofrecen numerosas ventajas en la gestión de proyectos, seguridad, escalabilidad, etc.

Objetivos del curso

El objetivo del Congreso es la difusión del uso de la programación web con PHP, por lo que todo el mundo es bienvenido no obstante al tratarse temas avanzados se recomienda tener ya un conocimiento y experiencia en PHP.

Clases y contenidos

Organización del código en PHP

Capacidades de PHP para organizar y reutilizar código de las aplicaciones.

Laravel PHP

Aprenderemos a poner en práctica algunas técnicas avanzadas en el desarrollo avanzado con Laravel. Estas técnicas nos ayudarán a mejorar la potencia y escalabilidad de nuestros sistemas basados en este popular framework. Crea proyectos potentes, escalables y con un código sencillo. Los trucos y experiencias que no encontrarás en la documentación oficial te las traemos aquí.

PHP Asíncrono

Las capacidades de PHP como un lenguaje de programación robusto, van más allá de tener un algoritmo pulido y con el mejor rendimiento; pues existen opciones para aprovechar y bajar el tiempo de respuesta a través de procesos asíncronos, o en paralelo para operaciones muy demandantes. Si bien los procesos asíncronos o hilos en PHP suelen ser un míto, aquí les demostraremos una forma sencilla de sacarles provecho, trabajaremos con Hilos y obtendremos el máximo poder de los recursos que dispone PHP.

Phalcon PHP

Phalcon Framework y Zephir Phalcon es un framework para PHP escrito en un enfoque de extensión de PHP buscando mejorar el rendimiento sacando mayor ventaja de los recursos de bajo nivel de la maquina. Phalcon es un framework full stack y micro, proporciona un template engine (Volt), el primer ORM y ODM para PHP escrito en C y muchos otros componentes que le facilitan la vida a los desarrolladores a la hora de crear aplicaciones web. A partir de Phalcon 2 estamos usando Zephir, un lenguaje de alto nivel y compilado, creado por nuestro equipo y colaboradores para facilitar la mejora del framework y permitir a la comunidad crear sus propias extensiones para PHP. Zephir permite la creación de extensiones para el PHP oficial y el Zend Engine. Las extensiones en PHP pueden mejorar sustancialmente el rendimiento de secciones que requieran un alto procesamiento computacional o un bajo uso de memoria."

Wordpress Mejores Prácticas

Wordpress es el CMS líder del mercado, con millones de descargas se ha convertido en uno de los sistemas más importante para la creación de muchos proyectos web. Muchos no conocen la forma correcta de crear plugins y temas a medida. Aprenderemos a estructurar y sacar el máximo partido al “Core”. Conoceremos las buenas prácticas, técnicas, librerías y trucos para desarrollos rápidos y de calidad.

Componentes de Symfony en proyectos PHP

Symfony 2 cambió radicalmente la forma en la que se construyen los frameworks y dejó atrás la arquitectura monolítica. En la actualidad, el framework Symfony se construye a partir de una serie de componentes independientes, desacoplados y muy bien testeados, que pueden ser utilizados para construir CMS, frameworks o utilizarlos en proyectos web. En la charla se verán algunos de los componentes más importantes y se realizará un proyecto de prueba utilizando algunos de ellos.

Rendimiento en PHP

¿Qué es rendimiento de aplicaciones web? Herramientas para medir el rendimiento web general Herramientas para medir rendimiento de php ejemplo XhprofCache en PHPApache Vs nginx

Testeo en PHP

El testing es comúnmente usado como un mecanismo para mantener el balance entre la calidad externa (la seguridad de que cumplimos con las necesidades y expectativas de nuestros clientes) y la calidad interna (la habilidad de hacer cambios con relativa facilidad). En PHP contamos con varias herramientas que nos permiten hacer testing a diferentes niveles y con diferentes objetivos como son Behat, phpspec, PHPUnit, Mockery, Codeception, Eris, Humbug, etc. En esta práctica revisaremos algunos ejemplos que nos introducirán al uso y objetivos de algunas de estas herramientas.

Seguridad en PHP

La seguridad en PHP es uno de los temas más controvertidos por ello inauguramos el Congreso con una sesión en la que veremos tanto las formas con las que es posible romper la seguridad de un sitio web cómo las formas de poder evitar los ataques realizados.

¿Conoces nuestra tarifa plana?

Toda la formación de EscuelaIT, con más de 200 cursos completos para aprender las más variadas tecnologías de programación, diseño y marketing online. Todo! con tu suscripción.

Suscríbete