Webinars gratuitos
¡Apúntate!
Aprende de la mano de los mejores profesionales del sector mediante nuestras conferencias gratuitas.
05 julio 2018
React y D3js Trabajando juntos
Tanto React como D3.js son excelentes librerías, utilizadas extensamente en innumerables proyectos, que nos proporcionan flexibilidad y potencia para acometer desarrollos complejos en el mundo front-end.
Es cierto que su propósito difiere en términos generales:
- React está enfocado a la creación de interfaces de usuario basados en componentes, D3.js se especializa en la visualización interactiva de datos (por ejemplo gráficas).
- No obstante, ambos frameworks en esencia, nos ayudan en la engorrosa tarea de gestionar eficientemente el DOM, y se sirven de mecanismos parecidos para conseguirlo... Si ambas librerías tienen su forma de manipular el DOM ¿ Cómo podemos combinarlas?
En este webinar estudiaremos diversas técnicas para trabajar con ambas tecnologías y llegar a buen puerto.
PONENTES
Javi Calzado
Ingeniero Técnico de Telecomunicaciones, experiencia senior como C++ developer, rebautizado a Front-End especializado en React/Redux y entusiasta del amplio ecosistema web. Pasión por el diseño, la estética y los detalles.
Demos: https://github.com/fjcalzado/react_d3_trabajando_juntos
09 enero 2018
Es hora de TypeScript
Trabajar con JavaScript / ES6 y con nuevas tecnologías como React o Angular es muy divertido, pero si te hace falta tener productividad, necesitas añadirle tipado con tecnologías como TypeScript o Flow.
En este webinar te damos el primer empujoncito para que entiendas este lenguaje y como usarlo:
- ¿Por qué TypeScript?.
- Fundamentos.
- Integración con webpack.
- Usándolo con Angular 5.
- Usándolo con React.
PONENTES
Braulio Díez (@braulio_sl)
Jaime Salas (@salasz_jaime)
Daniel Sánchez (@nasdan12)
Santiago Camargo(@crsantiblack)
06 septiembre 2017
…Si has aprendido JavaScript (ES6) “de oído”
Un día vino tu jefe y te dijo… “te pones con JavaScript, tú ya sabes java y esto es lo mismo pero con el ‘script’?" Y días después.... ¿ Lo que te has acordado de la familia de muchos desarrolladores cuando pillas código de programadores que si conocen JavaScript? Resulta que en muchos casos aprendiendo conceptos básicos ese “código indescifrable, escrito por belcebú” se convierte en algo que puedes seguir y entender.
En este webinar vamos a cubrir conceptos básicos de JavaScript y ES6:
- Diferencia entre var/const/let.
- Backticks… por fin.
- Closure.
- Fat arrow.
- Qué es el spread operator (los tres puntitos) y para que se usa.
- Destructuring.
- Curry.
- Class.
PONENTES
Braulio Díez (@braulio_sl)
Jaime Salas (@salasz_jaime)
Daniel Sánchez (@nasdan12)
Santiago Camargo(@crsantiblack)
21 marzo 2017
Introducción a .NET CORE
¿Acomplejado por desarrollar en .NET y no poder llevar barba de leñador, gafapastas o camisa de cuadros? ¡No te preocupes! .NET tiene un hermano nuevo: molón, hipster y moderno. Por fin podemos codearnos con los desarrolladores de Node y de Ruby, y ser (casi) tan cool y modernos como ellos! En este webinar vamos a ver que es eso de netcore, su historia, los trompicones que ha ido dando y algún vistazo a su futuro.
Veremos el nuevo SDK, basado en línea de comandos (para desarrolladores de verdad), aunque si eres nostálgico, tranquilo: no nos olvidaremos de Visual Studio. Y a través de un par de pequeñas aplicaciones de ejemplo veremos un poco los cambios de Netcore: su modularidad, inyección de dependencias built-in, MVC6, configuración y temas de despliegue. Y lo que dé tiempo, oye...
PONENTE
Eduard Tomàs (@eiximenis): MVP en IIS/ASP.NET por parte de Microsoft, apasionado del desarrollo, la tecnología, los videojuegos y por supuesto la cerveza. Actualmente, trabaja en @PlainConcepts y colabora con @lemoncoders como profesor del Máster Full Stack.
18 enero 2017
Front-End ¡Último berrido!
¿No te ha pasado de llegar a un cliente y que te diga... "esta tecnología nos tiene que durar para los 10 próximos años"? Si estamos hablando de Front-End, podríamos decirle... "perdón... ¿Ha dicho meses?".
Lo cierto es que el área de Front-End está muy acelerada y prácticamente salen frameworks y librerías nuevas todos los meses,
En este webinar vamos a cubrir varias opciones de las "prometedoras":
- Vue
- Elm
- Clojure Script
- Cyclejs
PONENTES
Carlos Fernández (@sirikon): Front-End developer hasta la médula, ha trabajado con diversos frameworks de tecnologías web para desarrollo móvil. Trabaja en @PlainConcepts Bilbao.
Gonzalo (@mendrugory). Gonzalo es un apasionado de la tecnología que trabaja en una start-up llamada Palm Tree Statistics donde hacen esas cosas que llaman "Big Data" y "Machine Learning". Actualmente invierte sus esfuerzos en la programación funcional y los sistemas distribuidos.
Juanma Gulnor (@gulnor). Desarrollador con unos cuantos años de experiencia que intenta cuidar la calidad y aplicar el sentido común, por mucho que le guste jugar con tecnologías "raras".
Daniel Sánchez (@nasdan12). Desarrolador Lemoncoder, especializado en front end (React + Angularjs).
22 diciembre 2016
Conceptos de diseño gráfico para desarrolladores
¿Cuantas veces has intentado hacer un diseño para tu aplicación web y te ha quedado algo así?
¿Cuantas veces te has puesto a hablar con un diseñador gráfico y te das cuenta de que él no se entera de lo que tú dices y tú no te enteras de lo que él dice?
En este webinar, Mario Espin nos va a enseñar una serie de conceptos básicos a la hora de realizar un diseño y maquetar páginas, que nos ayudarán a entendernos.
02 diciembre 2016
Unit Testing con AngularJS2
Angular 2 lleva un tiempo en versión release, y seguramente o lo estés usando o lo vayas a usar en un desarrollo nuevo. Un tema muy importante a estudiar es como implementar pruebas unitarias para hacer que tu aplicación y librerías sean robustas y tengan un buen nivel de calidad.
En este webinar, partiremos de una aplicación de ejemplo y te iremos contando como implementar estas pruebas y que debes de tener en cuenta.
PONENTES
Braulio Díez (@braulio_sl). Desarrollador, ponente, formador y escritor, más de 15 años de experiencia en proyectos internacionales y coorganizador del Master RIATec por la UMA
Jesús Rodríguez (@foxandxss - http://www.angular-tips.com). Jesús es un loco de la documentación, lo mismo escribe en su blog, escribe un nuevo libro o incluso edita uno. Él es parte del equipo oficial de documentación de Angular 2.
Dr. Pedro J. Molina (@pmolinam - http://pjmolina.com). Pedro es Doctor en Informática especializado en modelado y generación de código. Ha trabajado en empresas de producto como CTO y Director de I+D en Icinetic y previamente, como Arquitecto de Software en Capgemini. Le gusta remangarse a diario para escribir código. Últimamente trastea con Microservicios, Typescript, NodeJS, AngularJS2, MongoDB y Docker.
20 octubre 2016
AngularJS2 vs React
Ahora que seguimos con el ritmo de un framework de Front-End nuevo por semana, se consolidan dos opciones estables para este tipo de desarrollo: Angular 2 (por fin en RTM) y React + Redux. En este webinar, veremos en que se basan y que puntos fuertes y débiles nos encontraremos en cada una, para de esta manera, poder darte información y argumentos que te permitan decidir que tecnología es la más adecuada para arrancar tu nuevo proyecto web.
PONENTES
Braulio Díez (@braulio_sl). Desarrollador, ponente, formador y escritor, más de 15 años de experiencia en proyectos internacionales y coorganizador del Master RIATec por la UMA
Jesús Rodríguez (@foxandxss - http://www.angular-tips.com). Jesús es un loco de la documentación, lo mismo escribe en su blog, escribe un nuevo libro o incluso edita uno. Él es parte del equipo oficial de documentación de Angular 2.
José F. Almoguera. Consultor web con más de 10 años experiencia en desarrollo de aplicaciones LOB, curtido en mil guerras desde ASP.net web forms a Angular pasando por Silverlight y MVC.
Pablo Núñez (@pablonete). Consultor con gran experiencia en proyectos internacionales, actualmente trabajando para el equipo de Visual Studio Team Services de Microsoft USA.
Dr. Pedro J. Molina (@pmolinam - http://pjmolina.com). Pedro es Doctor en Informática especializado en modelado y generación de código. Ha trabajado en empresas de producto como CTO y Director de I+D en Icinetic y previamente, como Arquitecto de Software en Capgemini. Le gusta remangarse a diario para escribir código. Últimamente trastea con Microservicios, Typescript, NodeJS, AngularJS2, MongoDB y Docker.
08 septiembre 2016
React Native vs Xamarin
En el mundo del desarrollo móvil está más que claro que hay dos plataformas principales: Android e iOS. A esto le podemos sumar que queramos reaprovechar una base de nuestro código en una aplicación web, o en una aplicación de escritorio (e.g. WPF) ¿Nos podemos permitir tener equipos multidisplicinares y mantener bases de código separadas? ¿Podemos introducir cambios de forma rápida en dichas apps? ¿Y reaprovechar código para un sitio web?
En estos últimos años han aparecido diversas tecnologías que permiten aprovechar una base de código en multiples plataformas, dos de las que sin duda alguna se está hablando mucho son: Xamarin y React Native.
En este webinar @jsuarezruiz y @sirikon, pondrán las dos a prueba y compararemos como se desarrolla con cada una de ellas.
06 julio 2016
Festival Integración Continua
Seguro que en los últimos años has escuchado hablar de términos como "Integración Continua" o "CI", y puede que no te quede claro qué es exactamente eso y para qué sirve.
En este webinar vamos a partir de cero, explicándote qué es la integración continua, para qué sirve, cómo convencer a tu jefe para implantarla y... casos prácticos, veremos ejemplos montados con:
- Travis
- Ms Build
- Team City
- Jenkins
Ponentes:
Braulio Díez (@braulio_sl)
Bruno Capuano (@elbruno)
Daniel Sánchez (@nasdan12)
Pedro J. Molina (@pmolinam)
Tomás Ortega (@eltomasortega)
07 junio 2016
Conceptos de Git y Herramientas
Git se ha convertido en el DVCS de código fuente más popular de los últimos tiempos. Esto ha pillado a paso cambiado a muchos desarrolladores que siguen con sistemas centralizados. En este webinar contestamos a preguntas tales como ¿Por qué es tan "bueno" Git? ¿Cómo funciona?... y lo más divertido ¿Cuál de las múltiples opciones que hay para manejarlo utilizo?
En esta webinar vamos a ver:
- Conceptos básicos de Git
- Formas de interactuar con Git:
- Desde la consola de comandos ¡Sparta!
- Desde un herramienta GUI como Source Tree de Atlassian.
- Desde... ¡Visual Studio! (sí, sí... el de Microsoft).
Ponentes:
Pablo Núñez (@pablonete) también conocido como "Consola Man", trabaja para el equipo de Visual Studio Team Services.
Bruno Capuano (@elbruno) MVP ALM, nos convencerá de las bondades de Visual Studio.
Braulio Díez (@braulio_sl) desarrollador freelance, ni una cosa, ni otra... nos enseñará como funciona Source Tree (Atlassian).
22 mayo 2016
Contenedores con Docker
La tecnología de contenedores Docker proporciona una estandarización sin precedentes en el modo en el que se empaquetan, despliegan y operan aplicaciones. Como desarrolladores debemos adaptarnos y empezar a sacarle el jugo a este cambio disruptivo que simplifica la gestión de entornos que estará presente en equipos de desarrollo, pasando por nubes privada o publica. La figura del DevOp al tiempo, cobra fuerza y se le dota de herramientas para gestionar, monitorizar y operar entornos durante su ciclo de vida.
Con este Webminar orientado a desarrolladores vemos las herramientas paso a paso para crear desde cero contenedores hasta ejemplos más elaborados con orquestación de contenedores.
Se cubren los siguientes puntos:
- Intro a docker
- Problema que resuelve
- Tecnología
- Auge ¿porque ahora?
- Demos
- Docker files
- Docker CLI
- Docker-Compose
- Docker Swarm
- Casos de uso
- Para saber más
13 abril 2016
React: Rethinking Best Practices
React es una de esas tecnologías que rompen con los estándares establecidos y hacen que empecemos a desarrollar de otra manera. En este webinar vemos qué nos trae de nuevo esta librería comparado con las ya establecidas en el mercado, y cómo aplicarla para desarrollar proyectos que tengan buen nivel de mantenibilidad.
Se cubren los siguientes puntos:
- Estado actual del desarrollo con librerías tales como Angularjs.
- Qué es React y que trae nuevo.
- Por qué React + Typescript.
- Hola React! Ejemplos básicos.
- Arquitectura: React + Redux.
- Escenario y soluciones.