El DevChallenge Hacktoberfest tiene como objetivo celebrar y alentar software de código abierto, además de contribuir a la comunidad tecnológica para la práctica del desarrollo y el intercambio de conocimientos.
El evento se llevará a cabo durante todo el mes de octubre de 2022. Para participar, siga los siguientes pasos:
- Regístrate en: https://hacktoberfest.com/
- Únase a la comunidad DevChallenge Discord: https://discord.gg/yvYXhGj
- Participe contribuyendo con 4 solicitudes de extracción para fines de octubre. Tu aporte podría ser:
- Resolviendo desafíos a continuación
- Contribuciones de código bajo o sin código
- Contribución para abrir proyectos DevChallenge, .
- Si nuestro equipo de moderación aprueba sus contribuciones, podrás elegir tu premio en la web de Hacktoberfest, puede ser una camiseta o plantar un árbol :)
Frontend - Ayuda a mejorar el código frontal y la documentación de DevChallenge (ReactJS)
Backend - Ayuda a mejorar el código y la documentación de DevChallenge (NodeJS)
Código abierto para novatos: comparte consejos para aquellos que comienzan en el mundo del código abierto :)
Proceso de contratación para novatos: comparta consejos para desarrolladores que buscan ingresar a la fuerza laboral tecnológica
Para los desafíos de frontend o backend enumerados arriba:
- Fork este repositorio hacktoberfest2022
- Lea los requisitos del desafío y desarrolle con la tecnología de su elección
- Trate de cumplir con los requisitos de bonificación para seguir practicando sus habilidades
- Envíe cada resolución de desafío como una solicitud de extracción en este repositorio. Atención, su solicitud de extracción debe seguir la plantilla de ejemplo.
Luego cargue su solución a su propio github y simplemente envíe el enlace en la plantilla descrita anteriormente.
Pd: debes enviar tu solución dentro de la carpeta resolucoes. Recuerda ponerlo en una carpeta titulada[challenge_name]-[your_user]
. Ej: desafío1-lorenalgm - Espere a que su PR sea revisado y aprobado.
Para proyectos de documentación abierta o DevChallenge, tu contribución debe hacerse en sus repositorios. Siguiendo la misma regla de revisión y aprobación realizada por el equipo de DevChallenge.
"Contribuir al código abierto no es solo para personas técnicas que desean escribir código. Hay muchas oportunidades para usar sus habilidades profesionales en apoyo de proyectos de código abierto. En el Hacktoberfest de este año, estamos interesados en alentar las contribuciones que requieren algo de experiencia técnica o ninguno en absoluto. .sin importar tu experiencia, ¡puedes participar en el hacktoberfest!
Código bajo: Documentación Técnica, Ensayos, Casos Prácticos, Puestos Técnicos
Sin código: Traducciones de documentación de otros idiomas, interfaces de usuario, como un diseño de páginas de Figma
-
Implementar un principio S.O.L.I.D, y detallar en una breve explicación, el fragmento de código al que se aplica.
-
Documente uno de los 22 patrones de diseño existentes y muestre un ejemplo de código del problema que resuelve en su marco/lenguaje de programación preferido.
-
Mostrar dos de los olores de Código existentes, y aplicar en un ejemplo de código, cómo se puede solucionar de forma práctica.
-
Cree diseños para páginas de productos, botes de blog, formularios, inicio de sesión, minicart, etc. Le pedimos que si elige ir con un diseño de interfaz de usuario entregable, cree una guía de estilo simple para él.
Para los casos mencionados anteriormente, no necesariamente tiene que ser una aplicación funcional, sino el concepto que se aplica, si quieres puedes hacer comentarios en las líneas del fragmento de código.
Importante: Como regla general, solo se puede entregar uno de cada tema por colaborador, es decir, no se puede hacer el mismo tema más de una vez.
- Ps: debes enviar tu solución dentro de la carpeta low-code o non-code. Recuerde ponerlo en una carpeta titulada
[asunto]-[su nombre de usuario]
. Ej: olor-código-Lucas0019
¡Nuestro objetivo es ayudar cada vez más en la evolución de los desarrolladores! Es por eso que tenemos una comunidad exclusiva de DevChallenge en Discord. Si tiene alguna pregunta sobre los desafíos, ¡no dude en pedir ayuda a la comunidad!
¿Dale? https://discord.gg/yvYXhGj
Sitio web: https://www.devchallenge.com.br/