Dicen que sabes o entiendes de un tema cuando puedes explicarlo de manera facil y correcta.
Tambien dicen, que la mejor forma de entender un tema es intentar enseniarlo o explicarlo a alguien mas.
La idea es que entre toda la comunidad Javascript Ecuador, se organicen sesiones semanales virtuales, sobre un tema de Javascript (por el momento este el principal) para aprender juntos.
Se van a listar temas de javascript y buenas practicas; desde lo mas basico hasta lo mas avanzado que podamos llegar y asignar temas a las personas que quieran participar y preparar charlas. Estos temas/charla deberian tener una secuencia logica y cronologica para que quien las vea o encuentre, pueda tomarlas y aprender JS desde cero. Se revisara estrictamente cada tema antes de que se imparta la charla (Al menos debe tener el ok o visto bueno de 5 personas como minimo, dejando un buen feedback, no se impartira la charla hasta que el minimo de personas haya revisado y dado un ok).
Una persona o varias personas podran ponerse de acuerdo y escoger un tema de esta lista (aun por crear) el cual notificara y solicitara a los organizadores que se asigne el tema para empezar a preparar la presentacion.
Esta charla debe ser facil de entender de minimo 15 y maximo 30 minutos (dependiendo del tema).
No importa si no conoces aun del tema. Pero el compromiso es que lo investigues, lo aprendas, practiques y prepares una presentacion, un repositorio de practicas asi como soluciones del mismo, en caso de necesitarse.
Nota: siempre debes referenciar y dar la atribucion respectiva a la persona, material, sitio o libro del que te ayudaste para aprender el tema del que estes compartiendo.
- compartir conocimientos a la comunidad
- aprender y enseniar programacion, JS y buenas practicas a profundidad desde cero.
- hacer crecer e interactuar con la comunidad.
- Aprender, entender, practicar y profundizar en temas del lenguaje y programacion web que talvez aun no conocias.
- Ganar la experiencia y oportunidad de dar tu primera charla.
- Ganar experiencia y perder el miedo a compartir con la comunidad.
- Aprender a profundidad y de manera facil JS.
- Tener un lugar de consultas rapidas para la comunidad (OJO: no reemplazara MDN pero funcionaria como cuando acudes a tus tipicas anotaciones que hiciste de algun tema para recordarlo.)
- Afianzar las bases.
- Comentar y aprender entre todos.
- No somos perfectos, asi que la comunidad puede contribuir en la correccion de erratas, o conceptos que necesitan aun mas explicacion o ejercicios practicos.
- Crear el listado de temas.
- Crear un formato especifico de charla (presentacion, repositorio de practicas y soluciones, video, etc, todo debidamente referenciado en un blog post en el sitio de la comunidad).
- ! IMPORTANTE: Verificar y validar entre todos, cada charla (tema), presentacion, repositorio de ejercicios y soluciones de cada tema.
- Transmitir de forma online, grabarlo y finalmente subirlo a youtube.
- Se podrian crear con la misma iniciativa aprender y enseniar sobre otros temas, como desarrollo web, librerias, Node,js, Frameworks, DDBB, Testing, Design Patterns, etc.
Esto seria como un tipo freecodecamp pero con charlas mas cortas y en espanol.