beerjs / cordoba

Córdoba, Argentina
35 stars 6 forks source link

JavaScript Fundamentals #30

Open battaglr opened 6 years ago

battaglr commented 6 years ago

Según lo que hablamos en la última BeerJS, podríamos comenzar una serie de charlas del estilo JavaScript Fundamentals en la que no necesariamente tratemos temas cutting edge, sino cosas como:

¿Cómo lo ven? Pueden votar con 👍 o 👎 y agregar comentarios con los que tengan ganas de tomar algún tema particular o agregar uno a la lista —yo voy editando el issue.

battaglr commented 6 years ago

Yo me ofrezco ✋ para dar una de Array Methods.

joelalejandro commented 6 years ago

Aquí voluntario para Promises! 👐

marbiano commented 6 years ago

Me parece que Promises debería ser parte de una charla más grande relacionada a Javascript asincronico. Me imagino algo que empiece con la historia (callback hell) y termine con el estupendo estado actual (async/await). Que opinan?

On Fri, May 18, 2018, 3:22 PM Joel Alejandro Villarreal Bertoldi < notifications@github.com> wrote:

Aquí voluntario para Promises! 👐

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/beerjs/cordoba/issues/30#issuecomment-390291637, or mute the thread https://github.com/notifications/unsubscribe-auth/AAAWIJ9y1kabCNaQqPCNHcpfrFsV5XM8ks5tzxFJgaJpZM4UFIzZ .

joelalejandro commented 6 years ago

@mbavio Sí, definitivamente. Imaginate una versión actualizada de esto: http://slides.com/joelalejandrovillarrealbertoldi/javascript-promises#/

battaglr commented 6 years ago

@mdottavio, @joelalejandro, ahí actualicé el topic a Async: Callbacks => Promises => Async/Await.

ataschz commented 6 years ago

Seria algo asi como un JavaScirpt 101????? En Baires se hace y conovoca mucha gente, pero o no lo haria en conjunto conl a BeerJS, porque esta ultima tiene la mision de ir enfocada a desarrolladores con un toque mas de senioriti, mas bien haria algo como un JavaScript 101 By BeerJs Community, y ahi mandaria cumbia, sobre todo para mantener el scope de las charlas bien definido, y no comenzar a mezclar.

ataschz commented 6 years ago

yo me anoto para una charla de ES6 Syntax Sugar / Small Fetures.

battaglr commented 6 years ago

@atasanchez, en JavaScript 101 se juntan una tarde y enseñan introducción a la programación usando JavaScript como lenguaje. Es decir, explican qué es una variable, qué es un loop o un array.

Lo que planteo es un poco diferente a eso. Si bien algunos temas parecen básicos, hay mucha gente que no conoce la potencia de map o reduce, que usa Promises pero no comprende cómo funcionan realmente o que no saben para qué usar un Generator (yo por ejemplo). Por eso los temas propuestos van por el lado de ir haciendo un poco de level-up y mantenimiento siempre las charlas variadas que hay hasta ahora. Esto es un complemento.

Edit: quizás "Fundamentals" no fue un buen título porque entiendo que pueda dar a esta confusión. Sugerencias bienvenidas.

HGARZON commented 6 years ago

Aporto con este repositorio que está muy bueno.

https://github.com/trekhleb/javascript-algorithms#readme

HGARZON commented 6 years ago

Si puedo participar me gustaría Classes :)

battaglr commented 6 years ago

@atasanchez, después si tenés ganas fijate de qué temas puntuales de ES6 Syntax Sugar / Small Fetures tenés ganas de hablar así te anoto en el issue. 😬

mdottavio commented 6 years ago

Les parece hacer splice del listado y armar un nuevo issue por topic? de esa forma ya podemos ir asignando fechas a las charlas.

battaglr commented 6 years ago

Sí. Si te parece podenos dejar esto abierto para que la gente vea los temas no tomados, ¿te parece?

mdottavio commented 6 years ago

elmiguedev commented 5 years ago

this & Prototype, no se incluyó, en parte al menos, en la ultima charla?

marcomaza92 commented 4 years ago

@battaglr te acordas a qué te referías cuando pusiste Data Structures (New / Old)?, estamos tratando de ver a que puede pertenecer pero no damos con la tecla :P xD.