CINXE.COM

Nerdearla Mexico 2024

<!DOCTYPE html> <html lang="en"> <head> <script> (function(w, d, s, l, i) { w[l] = w[l] || []; w[l].push({ 'gtm.start': new Date().getTime(), event: 'gtm.js' }); var f = d.getElementsByTagName(s)[0], j = d.createElement(s), dl = l != 'dataLayer' ? '&l=' + l : ''; j.async = true; j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl; f.parentNode.insertBefore(j, f); })(window, document, 'script', 'dataLayer', 'GTM-W7TDQZ5'); </script> <meta charset="UTF-8" /> <meta http-equiv="X-UA-Compatible" content="IE=edge" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <link rel="preconnect" href="https://fonts.googleapis.com"> <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> <!-- Asynchronous font loading --> <script> document.addEventListener("DOMContentLoaded", function() { var link = document.createElement("link"); link.href = "https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;700;900&display=swap"; link.rel = "stylesheet"; document.head.appendChild(link); }); </script> <link rel="stylesheet" href="/static/css/variables.css" /> <link rel="stylesheet" href="/static/css/fonts.css" /> <link rel="preload" as="image" href="/static/img/badge.svg"> <link rel="stylesheet" href="/static/css/style.css" /> <link rel="shortcut icon" href=" /static/img/logos/n-simple.png" type="image/x-icon" /> <title>Nerdearla Mexico 2024</title> <meta name="description" content='Nerdearla Mexico 2024, three days of talks, workshops, and activities, scientific dissemination, and a wide variety of topics.' /> <link rel="canonical" href="https://nerdear.la/" /> <meta property="og:locale" content="es_ES" /> <meta property="og:type" content="website" /> <meta property="og:title" content='Nerdearla Mexico 2024 - November 7 to 9' /> <meta property="og:description" content='We celebrate the nerdiest event in Latin America, for the first time in Mexico City and online, with free entry. Three days of talks, workshops, and activities, scientific dissemination, and a wide variety of topics.' /> <meta property="og:url" content="https://nerdear.la/" /> <meta property="og:site_name" content="nerdear.la" /> <meta property="article:publisher" content="https://facebook.com/nerdearla" /> <meta property="og:image" content="https://static.swapcard.com/public/images/23b64fdc6e484f4699f2e373e64a4911.png" /> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:title" content='Nerdearla Mexico 2024 - November 7 to 9' /> <meta name="twitter:description" content='Nerdearla Mexico 2024, three days of talks, workshops, and activities, scientific dissemination, and a wide variety of topics.' /> <meta name="twitter:image" content="https://static.swapcard.com/public/images/23b64fdc6e484f4699f2e373e64a4911.png" /> <meta name="twitter:site" content="@nerdearla" /> <script type="application/ld+json"> { "@context": "https://schema.org", "@type": "Event", "name": "Nerdearla Mexico 2024", "startDate": "2024-11-07T09:00-05:00", "endDate": "2024-11-09T19:00-05:00", "eventAttendanceMode": "https://schema.org/MixedEventAttendanceMode", "eventStatus": "https://schema.org/EventScheduled", "location": [{ "@type": "VirtualLocation", "url": "https://nerdear.la/" }, { "@type": "Place", "name": "Expo Reforma", "address": { "@type": "PostalAddress", "streetAddress": "Av. Morelos 67", "addressLocality": "Juárez", "postalCode": "06600", "addressRegion": "Ciudad de México", "addressCountry": "Mexico" } }], "image": [ "https://nerdear.la/static/img/n24ar1.jpg", "https://nerdear.la/static/img/n24ar2.jpg", "https://nerdear.la/static/img/n24ar3.jpg", "https://nerdear.la/static/img/n24ar4.jpg" ], "description": "Nerdearla México 2024, tres días de charlas, talleres y actividades, divulgación científica y una gran variedad de temas.", "offers": { "@type": "Offer", "url": "https://tickets.nerdear.la?utm_source=grichresults", "price": 0, "priceCurrency": "USD", "availability": "https://schema.org/InStock", "validFrom": "2024-11-01T09:00" }, "performer": { "@type": "PerformingGroup", "name": "Nerdearla Mexico 2024" }, "organizer": { "@type": "Organization", "name": "Nerdearla", "url": "https://nerdear.la/" } } </script> </head> <body class=""> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-W7TDQZ5" height="0" width="0" style="display:none; visibility:hidden"></iframe></noscript> <a href="#main" class="skip-to-main-content">Skip to main content</a> <nav class="top-nav" id="top"> <link rel="stylesheet" href="/static/css/navbar.css"> <a href="/en/" class="logo"> <svg id="logoAR" width="130" height="100" viewBox="0 0 100 104" overflow="visible"> <circle class="circle-black" cx="50" cy="48" r="66" opacity=".8"></circle> <g class="n" transform="translate(-1 -3) scale(2)"> <path class="bg-black" d="M70.32,37.88c-.04-10.19-12.04-15.62-19.7-8.92-.21.18-.41.38-.61.57-.2-.2-.4-.39-.61-.57-4.51-4.11-11.97-3.87-16.23.52-2.21,2.2-3.48,5.29-3.48,8.39,0,0,0,27.32,0,27.32,0,3.16,1.24,6.04,3.27,8.16v.11c4.73,4.59,12.21,4.95,17.05.07,4.83,4.88,12.33,4.52,17.05-.07v-.11c2.02-2.13,3.27-5,3.27-8.16v-27.32Z" fill="#000" stroke-width="0"/> <path class="blue" d="M41.58,70.98c-3.21,0-5.83-2.61-5.83-5.83v-27.25c0-3.21,2.61-5.83,5.83-5.83s5.83,2.61,5.83,5.83v27.25c0,3.21-2.61,5.83-5.83,5.83ZM41.58,33.94c-2.19,0-3.96,1.78-3.96,3.96v27.25c0,2.19,1.78,3.96,3.96,3.96s3.96-1.78,3.96-3.96v-27.25c0-2.19-1.78-3.96-3.96-3.96Z" fill="#EF3B42" stroke-width="0" /> <path class="yellow" d="M41.58,40.73c-1.55,0-2.82-1.26-2.82-2.82s1.26-2.82,2.82-2.82,2.82,1.26,2.82,2.82-1.26,2.82-2.82,2.82ZM41.58,36.95c-.53,0-.95.43-.95.95s.43.95.95.95.95-.43.95-.95-.43-.95-.95-.95Z" fill="#EF3B42" stroke-width="0" /> <path class="yellow" d="M58.42,57.57c-1.55,0-2.82-1.26-2.82-2.82s1.26-2.82,2.82-2.82,2.82,1.26,2.82,2.82-1.26,2.82-2.82,2.82ZM58.42,53.79c-.53,0-.95.43-.95.95s.43.95.95.95.95-.43.95-.95-.43-.95-.95-.95Z" fill="#02A7A3" stroke-width="0" /> <path class="blue" d="M58.42,70.98c-3.21,0-5.83-2.61-5.83-5.83v-27.25c0-3.21,2.61-5.83,5.83-5.83s5.83,2.61,5.83,5.83v27.25c0,3.21-2.61,5.83-5.83,5.83ZM58.42,33.94c-2.19,0-3.96,1.78-3.96,3.96v27.25c0,2.19,1.78,3.96,3.96,3.96s3.96-1.78,3.96-3.96v-27.25c0-2.19-1.78-3.96-3.96-3.96Z" fill="#02A7A3" stroke-width="0" /> <path class="white" d="M58.42,60.58c-1.56,0-3.02-.61-4.12-1.71l-16.84-16.84c-2.27-2.27-2.27-5.97,0-8.24,1.1-1.1,2.56-1.71,4.12-1.71,1.56,0,3.02.61,4.12,1.71l16.84,16.84c2.27,2.27,2.27,5.97,0,8.24-1.1,1.1-2.56,1.71-4.12,1.71ZM41.58,33.94c-1.06,0-2.05.41-2.8,1.16-1.55,1.55-1.55,4.06,0,5.6l16.84,16.84c.75.75,1.74,1.16,2.8,1.16s2.05-.41,2.8-1.16c1.55-1.55,1.55-4.06,0-5.6l-16.84-16.84c-.75-.75-1.74-1.16-2.8-1.16Z" fill="#f7ab14" stroke-width="0" /> </g> <defs><polygon id="n-star" points="10 0 12.35 6.76 19.51 6.91 13.8 11.24 15.88 18.09 10 14 4.12 18.09 6.2 11.24 0.49 6.91 7.65 6.76" fill="#f7ab14" transform="translate(12, 6)" /></defs> <use xlink:href="#n-star" transform="rotate(36 50 50)"></use> <use xlink:href="#n-star" transform="rotate(72 50 50)"></use> <use xlink:href="#n-star" transform="rotate(108 50 50)"></use> <use xlink:href="#n-star" transform="rotate(144 50 50)"></use> <use xlink:href="#n-star" transform="rotate(180 50 50)"></use> <use xlink:href="#n-star" transform="rotate(216 50 50)"></use> <use xlink:href="#n-star" transform="rotate(252 50 50)"></use> <use xlink:href="#n-star" transform="rotate(288 50 50)"></use> <use xlink:href="#n-star" transform="rotate(324 50 50)"></use> <use xlink:href="#n-star" transform="rotate(360 50 50)"></use> </svg> </a> <label for="menu" id="menu-toggle" aria-label="menu" tabindex="0"> <input type="checkbox" name="menu" id="menu-mobile" aria-checked="false" aria-labelledby="menu-toggle" tabindex="0"> <span></span> <span></span> <span></span> <ul role="list" class="site-nav" class="nav navbar-nav"> <li class="site-link"><a href="/en/">Home</a></li> <li class="site-link"><a href="/en/speakers/">Speakers</a></li> <li class="site-link"><a href="/en/agenda/">Schedule</a></li> <li class="site-link"><a href="/en/sponsors/">Sponsors</a></li> <li class="site-link"><a href="/en/jobs/">Job Offers</a></li> <li class="site-link"><a href="/en/location/">Location</a></li> <li class="btn-registro"> <a class="btn btn-yellow" href="https://nerdear.live?utm_source=navIngreso" target="_blank" rel="noopener noreferrer">Watch live now</a> </li> <li class="site-link language"><a class="" href="/es/agenda/">ES</a> | <a class="active" href="/en/agenda/">EN</a></li> </ul> </label> </nav> <script type="text/javascript"> document.addEventListener("DOMContentLoaded", function() { var nav = document.querySelector('#top'); var body = document.querySelector('body'); window.addEventListener('scroll', function() { if (!body.classList.contains('error-page')) { if (window.pageYOffset > 60) { nav.classList.add('fixed'); } else { nav.classList.remove('fixed'); } } }); }); </script> <section class="session-wrapper sponsors-thanks content-container"> <img src="/static/img/logos/nerd-animated.svg" alt="Nerd logo" class="responsive-image"> <div class="title-wrapper"> <h1>We promote learning and collaboration within the <span>technological and scientific community</span></h1> <h2> Since 2014, we have been organizing a world-class event <span>with 100% free entry.</span> </h2> </div> </section> <main id="main" class="session"> <link rel="stylesheet" href="/static/css/session_info.css"> <div class="flex-wrapper"> <div class="session-col-left"> <div class="session-pic"> <img loading="lazy" class="session-pic-img" width="500" height="300" src="https://static.swapcard.com/public/images/23b64fdc6e484f4699f2e373e64a4911.png" alt="Simplificando el acceso a los datos: ORMs para Desarrollo Web con JS y TS"> </div> </div> <div class="session-col-right"> <div class="session-box"> <div class="session-info-title"> <p>07/11 11:05HS @ Stream Verde <a href="/en/agenda/track/development/" style="text-decoration: none; color: inherit;"> <span class="DEVELOPMENT"> TRACK DEVELOPMENT </span> </a> </p> </div> <h2>Simplificando el acceso a los datos: ORMs para Desarrollo Web con JS y TS</h2> <div class="session-speaker"> <h3>Speaker: <a href="/en/speakers/manuel-gil/">Manuel Gil</a> </h3> </div> <div class="session-info"> <p>En esta charla explicaré cómo los ORMs simplifican el acceso a bases de datos relacionales en entornos JavaScript y TypeScript, comparando su uso con consultas SQL puras y query builders. Mostraré cómo los ORMs mejoran la productividad, eficiencia y seguridad en proyectos reales. Además, discutiré cómo elegir e implementar el ORM adecuado, junto con las mejores prácticas para su uso efectivo en estos lenguajes. </p> </div> <div class="session-tags"> <p class="session-tag"> #orm <p class="session-tag"> #sql <p class="session-tag"> #poo <p class="session-tag"> #typescript <p class="session-tag"> #development <p class="session-tag"> #javascript <p class="session-tag"> #objects </div> </div> </div> <svg class="caution" width="100" viewBox="0 0 164.09 163.14"><g opacity=".7"><path d="m133.22 148.67 29.52-126.18c3.08-13.17-9.24-24.74-22.19-20.85L13.41 39.88C.28 43.83-3.48 60.61 6.7 69.78l97.63 87.94a17.58 17.58 0 0 0 28.89-9.06Z" fill="#ffad00" stroke="#000" stroke-width="1.75"/><text transform="matrix(.977 -.294 .303 .953 33.79 80.2)" font-family="RiftSoft-Bold, 'Rift Soft'" font-size="38" font-weight="700" letter-spacing=".03em">caution</text></g></svg> <img class="mapamundi" width="190" height="247" src="/static/img/mapamundi-nerd.png" alt=""> </div> <div class="btn-wrapper"> <a class="btn btn-small btn-green" href="/en/agenda/">See the full schedule</a> </div> </main> <a href="https://tickets.nerdear.la?utm_source=floating" class="btn btn-red floating-button" target="_blank">Register for free!</a> <footer> <link rel="stylesheet" href="/static/css/footer.css"> <div class="foot"> <div class="content-container"> <p>© 2024 - Nerdearla ♥ 10th Anniversary</p> <ul role="list" class="social-list"> <li><a href="https://sysar.my/discord"><svg role="img" aria-label="Nerdearla Discord" width="40" height="40" viewBox="0 0 46 35"><path d="M14 7a35 35 0 0 1 18 0m0 19a35 35 0 0 1-19 0" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/><circle cx="15.8" cy="19" r="1.6" fill="currentColor"/><circle cx="29.9" cy="19" r="1.6" fill="currentColor"/><path d="m28 6 1-4 2-1 7 1 1 1 6 23-1 2-13 6-2-1s0 0 0 0l-2-6M18 6l-1-4-2-1-7 1-1 1-6 23 1 2 13 6 2-1s0 0 0 0l2-6" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/></svg></a></li> <li><a href="https://www.youtube.com/@nerdearla"><svg role="img" aria-label="Nerdearla YouTube" width="40" height="40" viewBox="0 0 43 33"><path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m28 17-10-7v13l10-6z"/><path d="m1 17 1 11 2 2c6 2 17 2 17 2s11 0 18-2l2-2 1-11-1-11-2-3c-7-2-18-2-18-2S10 1 4 3L2 6 1 17Z" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/></svg></a></li> <li><a href="https://nerdear.live/spotify"><svg role="img" aria-label="Nerdearla Spotify" width="40" height="40" viewBox="0 0 40 40"><circle cx="19.8" cy="19.8" r="18.8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/><path d="M15 27a10 10 0 0 1 9 0M9 16a23 23 0 0 1 22 0m-19 6c5-3 11-3 16 0" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/></svg></a></li> <li><a href="https://www.instagram.com/nerdear_la/"><svg role="img" aria-label="Nerdearla Instagram" width="40" height="40" viewBox="0 0 40 40"><circle cx="19.8" cy="19.8" r="7.8" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/><rect x="1" y="1" width="37.5" height="37.5" rx="9.4" ry="9.4" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/><circle cx="29.9" cy="9.6" r="1.6" fill="currentColor"/></svg></a></li> <li><a href="https://linkedin.com/company/nerdearla"><svg role="img" aria-label="Nerdearla Linkedin" width="40" height="40" viewBox="0 0 40 40"><path d="M3 1h34l1 2v34l-1 2H3l-2-2V3l2-2Zm15 16v12m-6-12v12" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/><path d="M18 22a5 5 0 0 1 11 0v7" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/><circle cx="11.9" cy="11.2" r="1.6" fill="currentColor"/></svg></a></li> <li><a href="https://twitter.com/nerdearla"><svg role="img" aria-label="Nerdearla X" width="40" height="40" viewBox="0 0 39 35"><path d="m27 34-9-12a1 1 0 0 0-1 0L7 34H2l13-15L2 1h10l8 11h1l9-11h5L23 15l14 19H27ZM5 2a1 1 0 0 0 0 1l23 29v1h5l1-1L11 2H5Z" fill="currentColor"/><path d="M34 2 23 14v2l13 18h-9l-9-12h-1L7 34H3l13-14v-1L3 2h9l8 10h1L31 2h3m-6 31h6a1 1 0 0 0 0-1L11 2H4a1 1 0 0 0 0 1l23 30h1m8-32h-6l-9 10-9-10H1l14 18L1 35h6l10-12 10 12h11L23 15 36 1Zm-8 31L5 3h6l22 29h-5Z" fill="currentColor"/></svg></a></li> </ul> <ul role="list" class="footer-links"> <li><a href="/en/location/">Location</a></li> <li><a href="/en/#FAQ">FAQ</a></li> <li><a href="/en/code_of_conduct/">Code of Conduct</a></li> </ul> </div> </div> </footer> <script src='/static/js/toggleVisibility.js'></script> <script src='/static/js/utm_tracker.js'></script> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10