javascript

Recursos de programación de javascript
Although more than half of the world’s websites are in English, only about 25% of web users are English speakers. With half of the world’s population connected and more coming online every minute, internationalisation is as relevant as ever! Let’s explore how i18n gets made on the web and what we should keep in mind and what we should avoid when making the web more accessible to the world. About: Eli Schütze Ramírez, Web engineer, Monzo Eli is a software developer currently working as an Agile UI Developer at Trainline developing a full stack javascript application (Node, Typescript, React, Redux, RxJS) with unit and integration tests (Jest, Enzyme, Selenium) with preference for functional programming design patterns. She works to constantly improve upon and create solutions for issues around web performance, accessibility, web analytics, localisation, multi-currency support, and browser compatibility. She's a big advocate of diversity in tech and coach/mentor at both codebar and NodeGirls and organizes Reactivate, a monthly meetup
La verdad, quedan pocos protocolos de Internet que se puedan explicar a fondo en menos de 40 minutos. De hecho, creo que MQTT es el último de ellos. Nacido hace 20 años, como muchos de los que usamos, ha encontrado su momento con el auge de Internet de las Cosas. MQTT es quisquilloso, pero hermosamente simple. Un diseño tan centrado en la escasez y pragmático, que como ingeniero se te saltan las lágrimas de emoción. Vamos a aprenderlo desde las bases, sin node.js o JavaScript. IoT que se toca, desde la línea de comandos, con Vim y scripts del Shell, como se aprenden los protocolos. About: Samuel Jiménez Romero Particular, Particular Supe que sería ingeniero justo después de ver Juegos de Guerra, un clásico de los ochentas que todo informático de bien debería ver. Eso de decidir tu futuro inspirado por una peli puede acabar muy mal (depende del género) pero se llevaba mucho entonces lo de las epifanías. Me encanta el cacharreo. Creo que es la mejor forma de aprender algo de verdad, porque te enseña a manejar la frustración y a gestionar recursos escasos. Y una vez hecho ésto, nada mejor que contárselo a los demás para que la rueda del conocimiento siga girando.
Una sessione di live coding tramite la quale verrà affrontata l’integrazione di NGRX in applicazioni Angular (8) focalizzandoci sulla gestione dello stato applicativo. Dopo una breve panoramica sull’organizzazione di progetti enterprise, sul pattern Redux e sui vantaggi di utilizzare Typescript in applicazioni enterprise, si analizzeranno tutti i costrutti necessari per implementare correttamente questo state manager: reducer e meta-reducer, utilizzo di middleware (effects), azioni, selettori, entity, redux router. Fabio Biondi, Instructor, Google Developer Expert & Microsoft MVP Fabio is a Google Developer Expert in Web Technologies / Angular and Microsoft MVP with more than 15 years of experience in developing enterprise level applications, interactive experiences and UI components in several languages and web technologies. He's both a community leader and a frequent contributor in many Italian front-end usergroups (Angular, React, Javascript). Currently, he holds meetups, events and training courses all over Italy. Love: Angular, React, Redux, NGRX, RxJS, JS, TS
De entre los frameworks JavaScript, Ember.js es sin duda un veterano que lleva años contribuyendo a definir el camino del desarrollo web. Hoy en día, Ember está más activo de lo que parece y nos tiene preparadas unas cuantas sorpresas. En este Meetup analizaremos el pasado, presente y futuro de este gran framework enfocado a construir grandes aplicaciones. Somos una pequeña comunidad de desarrolladores Front dedicados a promulgar y difundir EmberJS cómo framework dentro del extenso mundo del desarrollo Web Adrián González Rus, Software Crafter - BBVA Next Technologies Software Crafter currently working in BBVA Next Technologies as Core Architect on Mobile Banking Spain Project at BBVA. Sergio del Valle Salvador, Software Developer - BBVA IT Spain Llevo más de dos años trabajando en Ember en una de las aplicaciones más ambiciosas actualmente en España. Con intereses muy diversos más allá del desarrollo y cierta facilidad para el habla. Juan Antonio Gómez Benito, Technical Architect - BBVA Next Arquitecto de Software en BBVA Next, optimista en los días pares y buen tipo en general. Cacharreando desde niño con cualquier cosa electrónica que caía en mis manos. Llevo más de diez años navegando por el desarrollo web, los últimos 5 en el equipo Mobile Channel construyendo el futuro de la banca española.
Diversity is a very hot topic, and even more so in tech. It also happens to be a big selling point and a marketing tool for individuals and companies alike. People and companies use diversity for many different purposes. Some because they genuinely care, some to fill in a quota, others to appease the gods. However, independent of your intentions, you could actually be doing a lot of harm without knowing it. How do you create a working environment that is truly safe for the under-represented and historically oppressed people, without inadvertently doing the opposite of what you set out for? About: Chinenye Onuegbu, Software Engineer - Yilu I am passionate about everything tech, especially interested in JavaScript and I love tinkering with transistors.
El mundo frontend siempre ha sido conocido por su naturaleza volátil, sin embargo no hacemos demasiado esfuerzo para abstraernos de dicha naturaleza. Deberíamos construir software robusto y de larga vida. En esta charla veremos cómo afrontar problemas comunes en el mundo frontend usando TypeScript, componentes y varios patrones de diseño. Además veremos cómo hacer nuestro software abierto al cambio sin tener que intentar adivinar el futuro. Y por supuesto seguiremos los principios SOLID para que nuestra aplicación sea fácil de cambiar y probar. ¡Comencemos este viaje hacia el software bonito! About: César Alberca, Developer and consultant - Autentia Hello! I'm César and last year I assisted to my first big event ever: And I loved every single bit, so I promised myself that next year I'll be proposing a talk. But knowing how high the stakes were, I knew I had to prepare myself, so I started doing some minor talks, workshops and talks. And let me tell you about myself. I'm 23, I'm from Alcorcón, and I've been programming for about 5 years. I started as a designer, moved to Web Design and then dabbled a bit in Android. Right now my area of expertise is Web Development: with JavaScript,TypeScript, Vue, React, HTML, CSS and Kotlin.
How do you put together a live performance which runs in a browser? Come and find out! Live JS talk you through the opening performance in detail and how they built software using javascript which runs in a browser, to create an audio visual spectacular. Using APIs such as Web Audio, Web MIDI and Canvas, as well as hardware, come and learn about the technical details behind performing live with javascript! About: Live JS Live JS is a collective of audio and visual artists who build live experiences, shows and installations. Why JS? Because that's the main technology we use: JavaScript.
As our codebase grows, so its complexity does. Code it’s becoming harder to read, test, debug, maintain… such a mess! Let’s go back to the cool ’80s and start a journey to discover a different way to approach software development: Functional Programming. We’ll see how FP can actually save hours of debugging and improve our productivity while writing a complex frontend JavaScript application or a huge backend distributed system in any programming language. You’ll never write an impure function again! About: Michele Riva, Sr. Software Engineer - Openmind Michele discovered his passion for software development building an app to make funny jokes about his friends... and professors. Today, "fun" and "development" are still part of his life while working as a Software Engineer at openmind and contributing to some of the biggest OpenSource projects from different companies (Facebook, Apache, Node.js Foundation) in different programming languages (Haskell, Erlang, Go, Node). He strongly believes in shared knowledge, and he writes tons of public domain articles about JavaScript, Functional Programming and performance enhancements on jsmonday.dev.
¿Y si lo escuchas mientras vas al trabajo o te pones en forma?: https://www.ivoox.com/44322669 ------------- ¿Qué pasa cuando quieres desarrollar videojuegos pero no sabes cómo? Hay quien muy acertadamente decide aprender, leer libros, hacer cursos… Yo decidí saltar a la piscina y empezar a hacer juegos con lo que ya sabía: JavaScript, concretamente Vue. ¿Qué podía salir mal? ¡Muchas cosas! En esta charla hablaré sobre errores y lecciones aprendidas durante el desarrollo de varios juegos, también de lo que no salió del todo mal y por qué estoy haciendo mi siguiente juego con Phaser. ------------- Todos los vídeos de Barcelona Software Crafters 2019 en: https://lk.autentia.com/SCBCN19-YT ¡Conoce Autentia! Twitter: https://goo.gl/MU5pUQ Instagram: https://lk.autentia.com/instagram LinkedIn: https://goo.gl/2On7Fj/ Facebook: https://goo.gl/o8HrWX