Taller de Angular con Jose Viejo: Sesión 1

Hola a tod@s,

No todos los días alguien de la experiencia de Jose Viejo, Director de I+D+I en Gestión Tributaria Territorial y con más de 30 años de desarrollo de software a sus espaldas, se ofrece a impartir un taller en Alicante Frontend.

Es un orgullo anunciar el Taller de Angular que impartirá el mismísimo Jose Viejo en persona

Jose Viejo Huerta trabaja actualmente como Director de I+D+I en Gestión Tributaria Territorial. Ha trabajado en SUMA Gestión Tributaria en diferentes áreas como el análisis, dirección de proyectos y responsable de base de datos durante más de 10 años. Ha sido Director de Informática de Geonet Territorial durante otros 10 años. Además, ha trabajado como Freelance en diferentes épocas, formando equipos y haciendo consultoría de desarrollo y de sistemas

El curso consta de 3 sesiones.
IMPORTANTE: debes apuntarte a cada una de las 3 sesiones por separado.

– Sesión 1: Introducción y conceptos básicos
https://www.meetup.com/es-ES/Alicante-Frontend/events/254425666/
Miércoles 26 de septiembre a las 19:00 en ULab

– Sesión 2 – Reactive Forms
https://www.meetup.com/es-ES/Alicante-Frontend/events/254516093/
Miércoles 3 de octubre a las 19:00 en ULab

– Sesión 3 – Router
https://www.meetup.com/es-ES/Alicante-Frontend/events/254516161/
Miércoles 10 de octubre a las 19:00 en ULab

A tener en cuenta:
– Es muy recomendable traer un ordenador portátil para seguir las sesiones. Puedes compartirlo con alguien si no dispones de uno.
– No son necesarios conocimientos de Angular 2.
– Sí son necesarios conocimientos de JavaScript y el entorno de navegadores.
– Se usará NodeJS para lanzar un pequeño servidor, sin entrar en detalles del funcionamiento.
– Las sesiones serán de 2 horas.

️ Índice de las sesión 1: Introducción y conceptos básicos ️
– Presentación y reflexiones sobre el desarrollo web
– Introducción a Angular 2
– Instalación del CLI
– Creación de una aplicación
– Estructura de la aplicación
– Binding
– Crear componentes
– Ciclo de vida de los componentes
– Crear servicios
– Crear Directivas
– Crear Pipes
– Modules
– Creación de elementos angular dentro de un módulo
– Crear un servidor de nodejs para un api
– Uso del PM2
– Uso de HttpClient
– CORS
– Publicación

Networking
Al acabar la sesión acudiremos a algún bar donde poder tomar algo y charlar.

Patrocinador
Suez http://suez.es es una empresa de gestión de recursos medioambientales que opera en los 5 continentes con más de 82.000 empleados. Actualmente el 30% del planeta está gestionado y se busca abrir nuevos mercados en el 70% restante. Para ello, los desarrolladores de Suez se mantienen al día con las últimas tecnologías y trabajan con metodologías ágiles y una organización plana por equipos autónomos. Se sigue una arquitectura orientada a microservicios, con ya más de 50 servicios desplegados en producción.

Taller de Angular con Jose Viejo: Sesión 2

Hola a tod@s,

Continuamos con la sesión 2 del taller de Angular de la mano de Jose Viejo

Jose Viejo Huerta trabaja actualmente como Director de I+D+I en Gestión Tributaria Territorial. Ha trabajado en SUMA Gestión Tributaria en diferentes áreas como el análisis, dirección de proyectos y responsable de base de datos durante más de 10 años. Ha sido Director de Informática de Geonet Territorial durante otros 10 años. Además, ha trabajado como Freelance en diferentes épocas, formando equipos y haciendo consultoría de desarrollo y de sistemas

El curso consta de 3 sesiones. ⚠️ IMPORTANTE: debes apuntarte a cada una de las 3 sesiones por separado.

– Sesión 1: Introducción y conceptos básicos
https://www.meetup.com/es-ES/Alicante-Frontend/events/254425666/
Miércoles 26 de septiembre a las 19:00 en ULab

– Sesión 2 – Reactive Forms
https://www.meetup.com/es-ES/Alicante-Frontend/events/254516093/
Miércoles 3 de octubre a las 19:00 en ULab

– Sesión 3 – Router
https://www.meetup.com/es-ES/Alicante-Frontend/events/254516161/
Miércoles 10 de octubre a las 19:00 en ULab

⚡️ Índice de las sesión 2: Reactive Forms ⚡️
– Tipos de formularios en Angular 2
– Reactive Forms, ¿por qué?
– Objetos básicos, un formulario simple
– Validaciones
– Actualizar campos
– El upload de ficheros
– Nested forms
– Interfaz para mantener un objeto complejo
– Formularios dinámicos
– Desarrollo de componentes relacionados con los forms

A tener en cuenta:
– Es muy recomendable traer un ordenador portátil para seguir las sesiones. Puedes compartirlo con alguien si no dispones de uno.
– No son necesarios conocimientos de Angular 2.
– Sí son necesarios conocimientos de JavaScript y el entorno de navegadores.
– Se usará NodeJS para lanzar un pequeño servidor, sin entrar en detalles del funcionamiento.
– Las sesiones serán de 2 horas.

Networking
Al acabar la sesión acudiremos a algún bar donde poder tomar algo y charlar.

Patrocinador
Suez http://suez.es es una empresa de gestión de recursos medioambientales que opera en los 5 continentes con más de 82.000 empleados. Actualmente el 30% del planeta está gestionado y se busca abrir nuevos mercados en el 70% restante. Para ello, los desarrolladores de Suez se mantienen al día con las últimas tecnologías y trabajan con metodologías ágiles y una organización plana por equipos autónomos. Se sigue una arquitectura orientada a microservicios, con ya más de 50 servicios desplegados en producción.

Taller de Angular con Jose Viejo: Sesión 3

Hola a tod@s,

Tercera y última sesión del taller de Angular impartido por Jose Viejo

Jose Viejo Huerta trabaja actualmente como Director de I+D+I en Gestión Tributaria Territorial. Ha trabajado en SUMA Gestión Tributaria en diferentes áreas como el análisis, dirección de proyectos y responsable de base de datos durante más de 10 años. Ha sido Director de Informática de Geonet Territorial durante otros 10 años. Además, ha trabajado como Freelance en diferentes épocas, formando equipos y haciendo consultoría de desarrollo y de sistemas

El curso consta de 3 sesiones. ⚠️ IMPORTANTE: debes apuntarte a cada una de las 3 sesiones por separado.

– Sesión 1: Introducción y conceptos básicos
https://www.meetup.com/es-ES/Alicante-Frontend/events/254425666/
Miércoles 26 de septiembre a las 19:00 en ULab

– Sesión 2 – Reactive Forms
https://www.meetup.com/es-ES/Alicante-Frontend/events/254516093/
Miércoles 3 de octubre a las 19:00 en ULab

– Sesión 3 – Router
https://www.meetup.com/es-ES/Alicante-Frontend/events/254516161/
Miércoles 10 de octubre a las 19:00 en ULab

⚡️ Índice de las sesión 3: Router ⚡️
– Definición de rutas
– El estado y la navegación
– Formato de las URLs
– Ciclo de vida de un cambio de ruta
– Acceso a segment, params, query string, fragments
– Eventos del router
– Guard
– Resolve
– El Router como forma de organizar una aplicación

A tener en cuenta:
– Es muy recomendable traer un ordenador portátil para seguir las sesiones. Puedes compartirlo con alguien si no dispones de uno.
– No son necesarios conocimientos de Angular 2.
– Sí son necesarios conocimientos de JavaScript y el entorno de navegadores.
– Se usará NodeJS para lanzar un pequeño servidor, sin entrar en detalles del funcionamiento.
– Las sesiones serán de 2 horas.

Networking
Al acabar la sesión acudiremos a algún bar donde poder tomar algo y charlar.

Patrocinador
Suez http://suez.es es una empresa de gestión de recursos medioambientales que opera en los 5 continentes con más de 82.000 empleados. Actualmente el 30% del planeta está gestionado y se busca abrir nuevos mercados en el 70% restante. Para ello, los desarrolladores de Suez se mantienen al día con las últimas tecnologías y trabajan con metodologías ágiles y una organización plana por equipos autónomos. Se sigue una arquitectura orientada a microservicios, con ya más de 50 servicios desplegados en producción.

Vue Vixens Alicante

IMPORTANTE

La inscripción debe hacerse a través de la web de Vue Vixens:
—> https://vuevixens.org/events/AlicanteFrontend <—

Hola a tod@s,

Como ya sabéis: Vue nos encanta. Tras el éxito del Vue Day vamos a tener el privilegio de hospedar un evento de recorrido mundial como es Vue Vixens.

Tras su paso por Nueva York o Sao Paulo, hace parada en la capital Alicantina, de la mano de Alicante Frontend.

⌚ Agenda ⌚

• 18.00 Apertura de puertas
• 18.30 Inicio del taller

️ Workshop ️

Vue Vixens es una iniciativa impulsada por Progress (https://www.progress.com/) y destinada a la creación de talleres por y para mujeres (o personas que se identifiquen como tal) con el fin de aprender a desarrollar webs y apps móviles con Vue.js.

Podéis encontrar más información sobre los talleres aquí:
https://vuevixens.github.io/docs/workshop/

Como anfitrionas del evento contaremos con:

– Sara Vieira: Developer Advocate en YLD. Líder de la iniciativa Vue Vixens en Europa. Speaker en serie y fuente inagotable de memes: https://meme.iamsaravieira.com.

– Filipa Lacerda: Senior Frontend Engineer en Gitlab. Entusiasta y divulgadora de Vue.js en Alligator.io. Más info: https://gitlab.com/filipa.

Optimiza tu web: Storefront, cómo dominar el mejor tema para Woocommerce

Antonio Sánchez (https://archtkt.com/), flamante desarrollador WordPress de la meetup de WordPress Murcia, se va a dejar caer por Alicante para contarnos sus últimas investigaciones sobre Storefront, el gran tema de WooCommerce del que ha hecho un plugin y todo de Visual Hooks (https://es.wordpress.org/plugins/storefront-visual-guide/).

¿Quieres montarte una tienda online?¿Estás cansado de que en cada actualización mayor de Woocommerce casque tu tema?¿Eres desarrollador de tiendas online y quieres ahorrarte horas de trabajo?

Desde que descubrí Storefront en 2015, no he dudado ni un momento a la hora de usarlo en desarrollos con Woocommerce. Al principio me valía de plugins para modificarlo estéticamente, me permitía ahorrar muchas horas de trabajo y encima nunca han dado problemas con las actualizaciones.

Pero ahora que mi conocimiento sobre los action hooks y los filters ha mejorado bastante, puedo hacer las mismas modificaciones con 4 líneas de código y entregar un child theme listo para usar que no necesite coger las modificaciones estéticas de la base de datos.

Así que, tanto si eres desarrollador como si acabas de aterrizar en el mundo de WordPress, Storefront es sin duda la mejor opción para tu tienda online.

Posteriormente tendremos turno de preguntas y el tradicional networking patrocinado por Profesional Hosting y Weglot en el quiosco de la Plaza San Cristóbal.

Os esperamos en Ulab! Como siempre estas son charlas gratuitas de la comunidad WordPress Alicante!

NOTA IMPORTANTE: seguimos en el canal #wpalicante de Slack WordPress España para la organización de la meetup. Para apuntarse al slack sigue las instrucciones de esta página -> http://wp-es.es/slack/

Mejora tu web: Formularios en WordPress, funcionales y usables

Volvemos en septiembre con la charla que Joaquín López Crespo y Flavia Bernárdez darán en la WordCamp Valencia sobre formularios en WordPress con Gravity Forms, un plugin premium de WordPress con el que podrás hacer desde un simple formulario de contactos, hasta un complejo presupuesto con lógica condicional, reserva de habitaciones, generación de cupones regalo, etc. Además daremos unas técnicas de usabilidad para formularios muy fresquitas que mejorarán tus conversiones.

Posteriormente tendremos turno de preguntas y el tradicional networking patrocinado por Profesional Hosting y Weglot en el quiosco de la Plaza San Cristóbal.

Os esperamos en Ulab! Como siempre estas son charlas gratuitas de la comunidad WordPress Alicante!

NOTA IMPORTANTE: seguimos en el canal #wpalicante de Slack WordPress España para la organización de la meetup. Para apuntarse al slack sigue las instrucciones de esta página -> http://wp-es.es/slack/

NOTA SOBRE SUSPENSIÓN CHARLA APPS: Por incompatibilidad de la licencia de la aplicación King of Apps con la normativa de las meetups de WordPress, hemos suspendido la charla prevista para septiembre. Pedimos disculpas por la precipitación del anuncio, pero dimos de plazo para solucionar la celebración de la charla hasta el lunes 10 de septiembre, pero no ha podido ser posible su celebración.

Copas y Tapas

Let’s have some copas y tapas while talking about the technology you are working on today.

We have selected a place to meet that looks nice, but we’re open to suggestions!

We expect that the languages spoken will be a mixture of English and Spanish.

_____________________________________________________

Vamos a tomar algunas copas y tapas, mientras que hablamos de la tecnología en trabajas hoy.

Hemos seleccionado un lugar que estaría muy bien pero si tienes un sitio mejor solo tienes que decírnoslo.

Los idiomas que se hablarán serán tanto español como inglés.

www.alicantetech.es (http://in.je/alicanteteches)
@AlicanteTech (https://twitter.com/AlicanteTech)
#AlicanteTech (https://twitter.com/hashtag/AlicanteTech)

Demonstration Laravel CRUD Generator

We will perform a demonstration of the Laravel CRUD Generator that we are developing.
The idea is simply to generate a default Laravel application, but with an administration part that has a CRUD interface to the database model that was uploaded.

The Laravel CRUD Generator will be made available to the general public free of use as an online tool: upload a data model, follow some additional steps and download the generated Laravel application.

# Hash Code 2018

NB: Registration is required with Google before being able to participate!
https://hashcode.withgoogle.com/

Registration has extended until February 28, 2018 at 12:00 CET!

There are currently 2 hubs in Alicante to choose from:
– everis https://www.everis.com/spain/es/news/newsroom/participa-en-el-hash-code-de-everis-alicante
– We’re Agile! https://wereagile.com/google-hash-code-2018/

Unfortunately, the We’re Agile! hub cannot accept any new teams, so unless you have registered with Google and are already in the hub, you have to register with Google and/or select the everis hub or create your own (it’s easy!):
https://hashcode.withgoogle.com/organize_hub.html

#Hash Code is a team programming competition organized by Google for students and industry professionals across Europe, the Middle East and Africa. You pick your team and programming language, we pick a Google engineering problem for you to solve.

The competition takes place over two rounds:

Thursday, 1st March 2018
18:30 to 22:30 CET
Online Qualification Round. Your team can participate from one of our competition hubs or from wherever else you’d like.

Saturday, 28th April 2018
9:30 to 21:30 CET
Final Round. Top scoring teams from the Online Qualification Round will be invited to Google Dublin to compete in the Final Round of the competition.