Workshops

nerdear.la 2020 - del 20 al 24 de octubre

¡Registrate al evento!

Los talleres de nerdear.la son una oportunidad de aprender de forma práctica, junto a speakers que te irán guiando paso a paso. Los workshops de este año son posibles gracias a Acámica, quienes nos brindan su apoyo colaborando con la coordinación de los mismos.

Cada taller tiene capacidad limitada y su propio formulario de inscripción. Anotate para los que te interesen y en los días previos al evento te comunicaremos si tu vacante quedó reservada o no. Si no pudiste ingresar en la lista de participantes, ¡no te preocupes! vamos a compartirlos en vivo a través de YouTube. Te recomendamos que te suscribas al canal y actives la campanita para recibir las notificaciones.

  • 21 de octubre, miércoles


  • Por qué Terraform? Terraform se convirtió en sinónimo de infraestructura como código por su gran adopción en los últimos años, su comunidad activa, y por integrarse con NUMEROSOS servicios tales como AWS, NewRelic e incluso con el Ubiquiti Unifi de tu casa. Qué vamos a hacer? Vamos a recorrer los fundamentos de Terraform (desde qué es un resource hasta cómo escribir un modulo) y aplicaremos lo aprendido administrando el ciclo de vida de un repositorio en GitHub. Pre-requisitos: * Terraform >= 0.13 instalado * Un poco de conocimiento de como funciona GitHub * Un Github Personal API Token creado Terraform se puede descargar desde este link https://www.terraform.io/downloads.html y utilizar esta guia https://learn.hashicorp.com/tutorials/terraform/install-cli para su instalación. Para generar un Personal API Token en GitHub es necesario: 1. Loguearse en github.com 2. Acceder a este link https://github.com/settings/token 3. Hacer click en el botón Generar un nuevo token, el cual se encuentra en el extremo superior derecho. 4. Completar el campo note con el texto nerdearla-2020-terraform-workshop 5. Tildar los checkbox repo y delete_repo. 6. Hacer click en el botón Generar token, el cual se encuentra en el final del formulario Los permisos asignados al Personal API Token tiene que parecerse al de esta imagen: https://ibb.co/dBbLw3X Formulario de Inscripción
    Dónde
    Miercoles 21 de octubre - Workshops

  • En este curso queremos introducir Cypress como framework de testing. Analizaremos sus ventajas y desventajas y mostraremos cómo incorporamos Cypress a nuestro proyecto. Entre los temas abordados analizaremos el lenguaje de programación utilizado para el desarrollo de tests. Cómo se realiza un test de cero, su estructura, y diferentes approaches. Cómo se configura el framework. Además contaremos un poco de VS Code, sus ventajas y facilidades a la hora de escribir código. ¿Tuvimos dificultades? Sí! Explicaremos con qué nos encontramos, cómo lo resolvimos y qué tenemos pendiente a futuro por hacer. Pre-requisitos: Vamos a mostrar la instalación de Cypress en Linux. Preferentemente pediríamos de tener preinstalado node en Linux. Si la persona posee Windows, pedimos que ya venga con ambas cosas instaladas (Cypress + node). No se necesitan conocimientos previos. Formulario de inscripción
    Dónde
    Miercoles 21 de octubre - Workshops

  • Que es? Es un workshop corto de entre 45 y 60 minutos para ver técnicas básicas de troubleshooting para ayudar a los sysadmins que recién están comenzando a resolver problemas y apagar incendios mas rápido y mas eficientemente. Que no es? un hechizo magico que garantiza que siempre los puedas resolver 😉 A quien esta dirigido? Principalmente a Sysadmins y network admins Jr pero las técnicas presentadas pueden aplicarse a otras areas Outline del workshop Introduccion (3 minutos): descripción de la charla, temario y como se va a desarrollar Como NO hacer troubleshooting (5 minutos): errores comunes y anti metodologías Herramientas y conocimientos útiles (5 minutos) metodologias (10 minutos) ejemplos prácticos (10 minutos): descripción de algunos casos prácticos que encontré en todos estos años de trabajo en el tema Caso en vivo (5 minutos): ejemplo para resolver con la audiencia de un ejemplo practico preparado para el caso Preguntas y respuestas (2-3 minutos) Pre-requisitos: El publico es mas para Jrs de sys admin. Conocimientos basicos de redes, linea de comandos y ganas de aprender Formulario de inscripción
    Dónde
    Miercoles 21 de octubre - Workshops

  • Roller Angel takes you through the process of downloading, installing and configuring your FreeBSD instance on a virtual machine. He also takes you through the process of setting up the desktop and connecting to the internet with a web browser. Requirements are that they have a computer with VirtualBox installed on it and internet access. No prior knowledge needed. I'll show them step by step. Formulario de Inscripción
    Dónde
    Miercoles 21 de octubre - Workshops

  • 22 de octubre, jueves


  • ’En mi máquina funciona’ es una frase icónica en el ámbito de sistemas pero ¿A qué se debe? Diferencias en los sistemas operativos, versiones y dependencias nos pueden llevar a esta pesadilla. En este workshop práctico vamos a adentrarnos en el mundo de Docker, su funcionamiento, uso básico y beneficios a la hora de desarrollar, arrancando desde cero y terminando con una aplicación ‘dockerizada’ y subida a producción. Pre-requisitos: El ideal es que vengan con Docker instalado, pero si llegan a tener algun problema con eso, en el workshop se van a invertir unos ~10 minutos para resolver problemas con la instalacion Docker (link para compartir con los asistentes) https://drive.google.com/file/d/1Qeg63uFuQPC2U3pAd_pHXZzI4KU3Qpz0/view?usp=sharing Ubuntu (copy&paste) https://gist.github.com/juanigallo/62a10e1a4636c9396d2777f3d25c3443 Formulario de inscripción
    Dónde
    Jueves 22 de octubre - Workshops

  • Git se ha convertido en un estándar de facto en lo que refiere a versionado de código. Muchos informáticos lo utilizan a diario. Pero estoy convencido que muchos solo utilizan un reducido conjunto de comandos. Más aún, aquellos que trabajan en plataforma Windows utilizan Git desde su IDE lo cual hace que el trabajo con el repositorio de código sea simplemente dos o tres clicks independientemente de la herramienta de versionado que uno este utilizando. En esta sesión me propongo comenzar explicando algunos internals del funcionamiento de Git para luego mostrar algunos comando no tan conocidos como son stash, squash, submodule, biset, clean y cherry-pick entre otros. La sesión es interactiva, o sea, se espera que los participantes vayan ejecutando comandos y experimentando en sus máquinas a medida que vamos hablando de los temas. Es necesario que los participantes estén familiarizados con los comandos básicos de Git (pull, push, merge y commit) Pre-requisitos: Este taller está destinado a gente que trabaja con Git pero que lo usa superficialmente, no mucho más que commit, pull y push. Cuenta de Github! Formulario de inscripción
    Dónde
    Jueves 22 de octubre - Workshops

  • En este taller, las y los estudiantes podrán desarrollar desde cero, su primer videojuego utilizando el Engine Unity Orientado a personas con interés en aprender sobre programación, desarrollo de videojuegos y en particular que quieran iniciarse utilizando Unity Formulario de inscripción
    Dónde
    22 de octubre - Workshops

  • En este taller los participantes aprenderán cómo instrumentar y observar los microservicios que componen un sistema de información con el fin de volverlo observable. La observabilidad de sistemas de información se basa en tres pilares, los logs y métricas generados por las componentes y las trazas de código de aplicación. El primer paso es la instrumentación de los servicios y componentes del sistema, seguido por la captura y almacenamiento de la información generada. Una vez concentrada toda esta información, se pueden utilizar herramientas de visualización y análisis para formar una imagen en tiempo casi real del comportamiento del sistema. Utilizando un laboratorio virtual, cada participante tendrá la oportunidad de implementar agentes de captura de logs, metricas y trazas de las componentes y microservicios de una aplicación. Los datos se concentrarán y almacenarán y, subsecuentemente, se usarán para hacer visualizaciones y dashboards. Los participantes también tendrán oportunidad de explorar herramientas avanzadas de aprendizaje de máquina para detectar anomalías en los datos. Pre-requisitos: saber navegar el shell de Linux, saber usar un editor (como vi, emacs o nano), conocimientos básicos de la arquitectura de un sistema de información Nosotros vamos a proporcionar un laboratorio virtual. Lo único que se necesita es Chrome o Firefox (pero no Edge). En este laboratorio van a estar disponibles varios containers de docker para hacer los ejercicios. Formulario de inscripción
    Dónde
    22 de octubre - Workshops

  • Security with OAuth + OpenID Connect + JWT Understanding how OAuth, OpenID Connect and JWT work is essential to be able to protect your applications. OAuth What is OAuth and how should you use it can be confusing. In this workshop, you’ll get to know in a simple way how this protocol works, who the actors are, what grant types are available and how to choose between them. OpenID Connect OpenID is tipically used as an extension of OAuth, given the fact that OAuth doesn’t define a way to implement authentication. You’ll understand what OpenID Connect is and what it adds to OAuth. JWT OAuth doesn’t define an access token format, so JWT helps us with a standard for creating and verifying our access tokens. Understanding this is very important to follow one of the most used standards nowadays. Pre-requisitos Sería deseable algún conocimiento de Javascript y Angular, que será lo que utilizaremos para el ejemplo. Formulario de inscripción
    Dónde
    22 de octubre - Workshops

  • Temática que vamos a abordar en el taller: · ¿Que es arduino y para que sirve?. · ¿Para comenzar a aprender tengo que comprar si o si un kit?. · Les voy a mostrar el simulador tinkercad. · Vamos a hacer nuestro primer circuito y programa. · ¿Se animan a hacer un semáforo? · ¿Como hace nuestra placa para tomar decisiones? · Veamos algunos sensores que se pueden utilizar con Arduino. · ¿Como hacer para enviar mis datos del arduino a la PC? · Cierre del Taller…pero esto no termina aquí 😉 Recomendaciones para hacer este taller: Tener interés por hacer proyectos relacionados con Hardware y Electrónica. · Saber programar algún lenguaje de programacion como C, C++, Java, python, etc. · NO hace falta saber ni de electrónica ni saber programar arduino para hacer este taller. · Tampoco necesitamos tener los materiales, ya que vamos a utilizar un simulador online. · Lo único e les voy a pedir es que se registren en > https://www.tinkercad.com · Ademas les pido que vean estos 2 vídeos de como hacer un proyecto básico así partimos todos con las mismas bases de conocimientos de la herramienta. · Vídeo 1: Lo básico sobre tinkercad. https://www.youtube.com/watch?v=R2KB28MrIe8&t=6s · Vídeo 2: Nuestro primer proyecto con Arduino . https://www.youtube.com/watch?v=dO76vlkEi5Y&ab_channel=Konredus Formulario de inscripción
    Development
    Dónde
    22 de octubre - Workshops

  • 23 de octubre, viernes


  • Introducción a Burp Suite Community, es un workshop donde cubrirán desde temas básicos, como conceptos sobre seguridad, configuración esenciales, extensiones más comunes, buenas prácticas y recomendaciones para aquellas personas que quieran comenzar en el mundo de la seguridad en aplicaciones. Burp Suite es sin dudas la herramienta preferida de análisis de aplicaciones, utilizada por investigadores, bug hunters, hackers y diferentes profesionales de seguridad. Pre-requisitos: Descargar e instalar la ultima version de Burp Suite Community. https://portswigger.net/burp/communitydownload Instalar Jython (recomendado para algunas extensiones). https://www.jython.org/download.htmlM Tener instalado tu navegador favorito, recomendamos Mozilla Firefox 🙂 Formulario de inscripción
    Dónde
    23 de Octubre - Workshops

  • Los que conocen nada o mucho poco de Linux, el sistema operativo que está en tu portátil, las naves de SpaceX, en toda la nube y en todos los principales supercomputadores del mundo, tendrán la oportunidad de empezar a conocer aspectos de administración que van agregar mucho en el avance de tu carrera. A los que ya conocen a Linux, ese curso sirve como una revisión para la prueba de certificación Linux Essentials del Linux Professional Institute. Requerimientos previos: la posibilidad de acceder a un terminal Linux o MacOS. En Windows, pueden utilizar el bash (https://www.laptopmag.com/articles/use-bash-shell-windows-10). También es posible hacer un "signup" sin costos en https://vfsync.org/. Formulario de inscripción
    Dónde
    23 de Octubre - Workshops

  • * Class Components (INTRO) * State management in react. * How to refactor Class Components into a Functional components * Functional Components. (INTRO) * Hooks * Most frequently used * useState * useEffect * useReducer * useCallback * useMemo * Custom Hooks * useRequest * useMount * useUnmount * useToggle * useLocalStorage Pre Requisitos: * Tener instalado Node/NVM ultima LTS * Con fines prácticos y agilizar vamos a utilizar create-react-app * Tener Conocimientos de React * Tener un IDE instalado - VSCode - Sublime - alguno Formulario de inscripción
    Dónde
    23 de Octubre - Workshops

  • 24 de octubre, sábado


  • Experimentos que empiezan con una hoja de papel y terminan en el piso. Vení a jugar con una científica y un científico de verdad! Taller de pensamiento científico "hands-on" para chicas y chicos de 9 a 12 años. Desarrollado por Expedición Ciencia. Les pedimos que durante el taller haya un adulto responsable por cada familia. Materiales necesarios: Compu, celular o tablet con cámara y micrófono, y conexión a Internet. Una hoja de papel común tamaño A4. Ganchitos/clips de metal (por lo menos tres). Invisibles para el pelo también sirven. Tijera. Regla. Lápiz o lapicera. Formulario de inscripción
    Dónde
    24 de octubre - Workshops

  • Desafío de Robótica con Open Roberta Lab, plataforma que emula Robots LEGO Mindstorms EV3. Destinado a chicos, chicas y adolescentes de 12 a 15 años Pre-requisitos: es necesario que tengan una cuenta de Zoom para poder acceder a la clase, el dispositivo a utilizar deberá ser preferiblemente una computadora (no tablet o celular), cámara y micrófono, y por supuesto acceso a internet. Durante la clase es ideal que un adulto mayor responsable esté cerca para asistir en caso de necesidad al menor. Formulario de inscripción
    Dónde
    24 de octubre - Workshops

  • Desafío de Robótica con Open Roberta Lab, plataforma que emula Robots LEGO Mindstorms EV3. Destinado a chicos, chicas y adolescentes de 12 a 15 años Pre-requisitos: es necesario que tengan una cuenta de Zoom para poder acceder a la clase, el dispositivo a utilizar deberá ser preferiblemente una computadora (no tablet o celular), cámara y micrófono, y por supuesto acceso a internet. Durante la clase es ideal que un adulto mayor responsable esté cerca para asistir en caso de necesidad al menor. Formulario de inscripción
    Dónde
    24 de octubre - Workshops

nerdear.la 2020 - del 20 al 24 de octubre

¡Registrate al evento!