S 05/OCT – 17:30: Zona Crítica: WordPress, el desarrollo y las buenas prácticas con JuanKa Díaz y Dario BF.
Analicemos la situación actual de WordPress, el desarrollo con nuestro CMS favorito y los pilares fundamentales que hay que conocer en este entorno (Diseño, desarrollo, optimización y marketing).
Moderada por Joan Artés, la mesa de debate de esta edición contará con la participación de cuatro profesionales y miembros de la comunidad WordPress. Ellos son: Sonia Ruiz, Marta Torre, José Arcos y Fran Torres.
Todos y cada uno, desde su experiencia, analizarán y debatirán sobre los retos actuales y futuros del desarrollo web, dentro del proyecto de código abierto más utilizado a nivel global, que es WordPress.
En resumen, esperamos que la programación del sábado de esta primera WordCamp para desarrolladores Sevilla 2019, sea de la satisfacción para el crecimiento y conocimiento del desarrollo web con WordPress.
S 05/OCT – 12:00: Caso de estudio: implementación del rediseño de Newtral.es con versión AMP con Núria Ramoneda y Javier López del Río.
Vamos a ver los retos, problemas y soluciones que nuestro equipo de Artesans-Omitsis se encontró ante un proyecto real de gran envergadura, en el que debíamos implementar un rediseño total del portal web de la startup de contenido audiovisual Newtral, que incluye artículos de verificación del discurso político, vídeos y audios explicativos y artículos firmados, sobre temas de actualidad en España
Hablaremos de los problemas que nos encontramos ante un rediseño visualmente exigente, e incluso de los errores que cometimos, y de cómo los resolvimos, tanto a nivel de organización del proyecto, cómo de desarrollo front-end y de desarrollo back-end. Hablaremos de la importancia de una buena comunicación con el cliente y de un buen análisis inicial para ser más eficaces en el desarrollo. Hablaremos de nuestro stack de desarrollo (flywheel, sass, uikit, gulp), de nuestra primera experiencia en profundidad con AMP y de lo que hemos aprendido de ella. Hablaremos del uso de CSS Grid Layout para la maquetación global del portal y del uso de ACF y sus filtros para mejorar la experiencia de usuario de backend, entre otras cosas.
Nos acompañará para una breve introducción de sus requerimientos un miembro del equipo de Newtral.
S 05/OCT – 12:30: Getting more done in less time – introducing WordPress automation using Ansible (English) con Ivan Yordanov Ivanov.
When you are creating and managing WordPress sites for a living, regardless if you are a freelancer or working for an agency, it’s always great to see your customer base increasing. This, however, leads to the question – what happens when you start struggling with the time for managing all of your client’s sites? The answer is actually pretty simple – automation.
Automation has become an important part of all departments in the IT sphere. No matter if you are a developer, DevOps or system administrator, it is critical for your time management to be able to complete the tasks you work on as fast as possible with minimum manual work.
Nowadays there are quite a lot of tools for WordPress provisioning, management, and code versioning, but wouldn’t be cool if you can do all of these things with the help of a single powerful software? I definitely think it is, that’s why I’d like to share with the audience how this can be achieved.
S 05/OCT – 13:00: Querying posts by custom fields vs. taxonomy’s terms – is there a difference in performance? (English) con Magdalena Paciorek.
Let’s take a closer look on the SQL queries that are executed when we are listing posts with WP_Query. Is there any difference in performance between querying posts by custom fields vs. by taxonomy’s terms? It is oftentimes the case that when we need to attach an extra information to the post, we would store it as a custom field, e.g. using the Advanced Custom Fields plugin. But are there any situations in which it would be better to store it as a term in a custom taxonomy? Let’s dive into WordPress database schema, common SQL queries that are fetching the posts and let’s try to understand which factors have the biggest influence on query performance.
En resumen, después de desayunar, saludar a viejos amigos y conocer a algunos nuevos, volvemos a la carga con más charlas muy interesantes sobre el desarrollo web con WordPress.
S 05/OCT – 9:30: XDebug, el bastón blanco para los desarrolladores de WordPress con Mauricio Gelves.
Déjame decirte que si validas tu código escribiendo el ya clásico «echo var_dump( $variable); exit;» estás perdiendo muchísimo tiempo de tu vida (y ganando canas o dolores de cabeza).
Existen herramientas como XDebug, que a grande rasgos es un complemento que podemos agregar a nuestro PHP, que nos permite «monitorizar» y validar la ejecución de nuestro código paso a paso. De esta manera nos será mucho más simple detectar problemas o saber por qué esa bendita acción o filtro nunca llega a ejecutarse.
En esta charla te explicaré cómo podemos configurar este complemento y sus múltiples formas de uso, que agilizarán el proceso de desarrollo de nuestras soluciones WordPress.
S 05/OCT – 10:00: I can’t believe it’s CSS con Marta Rey Barroso.
¿Eres de los que instala un plugin cada vez que le piden un slider en una web? ¿Generas cualquier animación con Javascript? En esta charla vamos a ver cómo hacer módulos animados e interacciones usando solo hojas de estilo CSS, desde sliders hasta tabs, pasando por dropdown menús o ventanas modales. Conviértete en un CSS ninja y deja de matar moscas a cañonazos.
S 05/OCT – 10:30: WordPress en alta disponibilidad en AWS con Beltran Rueda.
Una de las mayores ventajas de la nube es la escalabilidad. En esta sesión mostraremos consejos de cómo desplegar un WordPress usando los servicios disponibles en AWS como EC2, RDS, LoadBalancer, ElastiCache entre otros. Se mostrará cómo minimizar los costes desde un pequeño sitio a uno de alta disponibilidad en la nube de Amazon.
V 04/OCT – 16:30: Pruebas de navegador automatizadas para WordPress con Steve Henty.
Lanzar una nueva versión de tu plugin puede ser una experiencia bastante estresante. Todos hemos publicado versiones con errores de regresión que se podrían haber evitado. En este taller comparto cómo utilizamos Codeception y Docker para garantizar la fiabilidad de Gravity Forms en los 2 milliones de sites activos.
V 04/OCT – 17:45: Buscando patrón con expresiones regulares con Pablo López Mestre.
En el mundo del desarrollo web en alguna ocasión te ha tocado lidiar con las expresiones regulares.
Nos enfrentamos a migraciones o extracciones de datos de un campo tipo “cajón de sastre”, parsear ciertos datos, heredar algún proyecto chungo para refactorizar, shortcodes, que si el lock-in, etc…
Es entonces cuando nos toca tirar de ingenio y de expresiones regulares, para filtrar los datos que necesitamos y tratarlos según nuestras necesidades.
En este taller veremos qué son las expresiones regulares, cómo funcionan, y diferentes ejemplos (en PHP) de cómo acometer estas búsquedas de patrones.
Tráete el portátil, porque aunque habrá mucha teoría, en los minutos finales haremos varios ejemplos para poner en práctica las expresiones regulares.
V 04/OCT – 19:00: Crea una SPA con WooCommerce y React.js con Isaías Subero.
WooCommerce es una herramienta poderosa y altamente personalizable ¿pero que pasaría si la combinásemos con tecnología de punta del lado del frontend como React? Obtendríamos el rendimiento que una SPA (Single Page Application) sin tener que desarrollar un complejo backend de ecommerce desde cero.
Podríamos aprovechar muchas de las funcionalidades de WooCommerce (y muchas de sus extensiones) pero con una experiencia de usuario mejorada y altamente escalable; pudiendo incluso dar el salto a una Progressive Web App más adelante, de esas que tanto le gustan a Google. ¡El potencial es tremendo!
Estructura del taller:
Create React App.
Consumiendo la API de WooCommerce con Axios.
Creando rutas con react-router.
Creando las vistas: Productos, producto, checkout, gracias.
Agregando estilos.
Creando el componente Carrito.
Manejando el estado global con Context Api de React.
En resumen, una tarde en nuestra aula Advanced será una buena experiencia para perfeccionar los conocimientos que ya tienes en WordPress. Seguro que también adquieres nuevos conocimientos sobre el desarrollo web con WordPress.
V 04/OCT – 16:30: Configura todas las cachés de WordPress con Javier Casares
WordPress tiene muchas capas de caché. La más conocida es la caché de página, que es la que habitualmente se configura con los plugins, pero no es la más potente de todas.
¿Te gustaría conocer todas las capas de caché que tiene WordPress? Y, lo más importante, ¿te gustaría configurarlas para hacer que tu WordPress vuele?
En esta charla/taller veremos las capas de caché existentes, cómo saber si están disponibles, cómo activarlas y sacar el máximo rendimiento de nuestro sitio WordPress.
V 04/OCT – 17:45: Crea un tema con React en menos de 30 minutos con David Arenas y Luis Herranz.
¿Por qué hacer un tema con React? ¿Y qué beneficios tiene un tema hecho en React frente a un tema tradicional de PHP? Tras una introducción a esta nueva forma de trabajar con WordPress que se abre ante nosotros te mostraremos cómo puedes crear un tema con React para tu sitio WordPress en menos de 30 minutos.
No te preocupes, te enseñaremos todo lo necesario para que después te puedas desenvolver tú sólo. ¿Nuestro objetivo? ¡Que salgas del taller con un nuevo tema perfectamente funcional e increíblemente rápido para tu blog! ¿Te animas? ¡Pues manos a la obra!
V 04/OCT – 19:00: Building an AMP compatible WordPress site [ENGLISH] con Felix Arntz
AMP is an open-source web components framework that enables building websites that are compelling, smooth and performant and can be built in an easy and declarative way. With AMP, even highly dynamic and interactive web pages load near instantaneously. The framework furthermore ensures that the high-quality experience achieved after the initial build of a website is maintained over time, by utilizing its powerful validation framework which immediately highlights issues that could potentially hurt user experience.
The core of this workshop is to build a WordPress site that benefits from the power of the AMP framework, taking into consideration all the different pieces a typical site consists of. We will go through the process of creating an AMP compatible theme, and learn what to look out for when selecting or building AMP compatible plugins to enhance the feature set of your site. In preparation for this, a brief introduction will highlight the key principles of AMP, explain why it exists, and showcase some impressive use-cases of the framework.
En resumen, una tarde en nuestra aula Intermediate será una buena experiencia para iniciados en WordPress que quieran adquirir nuevos conocimientos sobre el desarrollo web con WordPress.
El único mundo que conocemos. Antes teníamos una información escasa y mal conectada. Un mundo en el que había de buscar la información debajo de las piedras.
Ahora tenemos un torrente informativo que no nos es posible digerir: «infoxicación». Un mundo que nos satura de datos, nos atropellan, y lo importante no es acceder a una información que está al alcance de una búsqueda sino discernir el polvo de la paja, lo relevante de lo intrascendente y el verdadero valor, de la miseria intelectual.
Y aquí nos encontramos en 2019, intentando tener un futuro en el mundo de Internet. Siendo parte de una meritoria reconversión industrial. De ser un país de servicios a un país del conocimiento y la innovación, de la inteligencia, de sacar oro del análisis de los datos, que es al mundo al que nos dirigimos.
Y a este mundo es dónde llega esta WordCamp para Desarrolladores Sevilla 2019 a la que le estamos poniendo nuestra alma. A la que queremos sacar el mayor provecho que seamos capaces. Queremos que sea una brújula que nos guíe en el proceloso mar de la información actual hacia ese mundo del conocimiento.
Por eso, lanzamos los aperitivos formativos para que nuestros asistentes pudieran dar los primeros pasos en las tecnologías de las que vamos a hablar en la WordCamp.
Ahora damos otro paso más, lanzamos un acceso por tres meses a cursos online de tecnología, en una de las mejores academias en español del ramo del mundo: Openwebinars.
Nuestros asistentes tendrán acceso al conocimiento de forma ordenada, a su ritmo de aprendizaje. Un conocimiento verificado, de alta calidad, con tutorías, respuesta a sus preguntas y todo lo que conlleva. Cursos sobre temas que se verán en esta WordCamp: servidores, sistemas, programación, React, Angular, testing, gestión de proyectos, … el mayor catálogo de cursos de programación y sistemas para empresas y profesionales.
Estamos muy contentos de haberlo conseguido y muy agradecidos a Openwebinars por ayudarnos.
Después de comprar tu entrada, recibirás un correo con instrucciones para acceder a los cursos.
Queda prácticamente un mes para que se celebre WordCamp Sevilla para Desarrolladores y va siendo hora de decirle ¡hola! con todas las de la ley.
Como ya sabéis, esta edición de WordCamp Sevilla está orientada adesarrollo, y por eso mismo le hemos pedido a nuestros ponentes que hagan sus ponencias teniendo eso en cuenta. Es decir, que les hemos pedido que asuman que los asistentes tienen un nivel inicial para desarrollar sus charlas.
¿Eso significa que esta WordCamp puede no ser para ti?
¡Ni mucho menos! Si tienes interés en el desarrollo pero no has trabajado nunca de ello, o si has mirado nuestro horario y has sentido que en algunas ponencias puede que te pierdas un poco, no desesperes, porque hemos pensado en todo.
Entre nuestro equipo de comunicación y nuestros ponentes hemos organizando algo que hemos llamado aperitivos formativos. Nuestros ponentes nos han proporcionado una serie de recomendaciones sobre qué deberían conocer los asistentes antes de acudir a su ponencia o taller y, en algunos casos, material adicional que te ayudará a adquirir los conocimientos que se darán por supuestos en cada una de las sesiones. Esta información la puedes encontrar desde ya mismo en la ficha de cada una de las ponencias, y que te ayudará a no perderte en ningún momento y a poder seguir todo el contenido de la WordCamp a gusto y aprovechar la experiencia al máximo.
Lo que hemos buscado es, además de organizar una WordCamp centrada en desarrollo, ofrecer una oportunidad de formación a los que quieran explorar este terreno de forma «exprés». Y a los que vienen de antiguo, les ofrecemos un complemento perfecto para saber en qué punto está el desarrollo ahora mismo.
Suena interesante, ¿verdad? Pues pasa por el programa, marca tus sesiones favoritas, y entra a ver los contenidos recomendados. ¡Seguro que encuentras algo interesante!
Y no olvides seguirnos en redes sociales: Facebook, Instagram y Twitter, donde utilizamos el hashtag #WCDevSevilla19.
Privacy & Cookies: This site uses cookies. By continuing to use this website, you agree to their use.
To find out more, including how to control cookies, please see here:
Política de cookies