Los 10 mejores sitios web de códigos de muestra profesionales para programadores
Anuncio
La mayoría de los programadores no son solo programadores de escritorio, programadores web o gurús de scripting, a menudo son todos los anteriores. Saber dónde encontrar muestras gratuitas de código en línea puede ayudarlo a aprender y crear aplicaciones con estos fragmentos de código de trabajo.
Cada desarrollador tiene una lista de sus sitios web favoritos donde no solo buscan código de muestra gratuito, sino que también participan en la comunidad de desarrolladores que existe en estos sitios. Hay muchos de estos sitios para elegir, ¡pero aquí hay diez de los mejores sitios web gratuitos de muestra de código para que pueda comenzar!
1. Desbordamiento de pila
El campeón indiscutible de los sitios web para fragmentos de código, ayuda y discusión es Stack Overflow. Independientemente de si recién está comenzando con su primer lenguaje de programación, manteniendo el software antiguo en un lenguaje oscuro y olvidado, o trabajando a la vanguardia del aprendizaje automático, Stack Overflow tendrá contenido para usted.
La mayoría de las publicaciones se concentran en un solo problema y se espera que agregar un código de muestra propio muestre lo que ya ha intentado. La mayoría de los usuarios responderán con un código de ejemplo, explicando cómo funciona y cómo implementarlo.
2. SourceForge
SourceForge es una de las comunidades de código abierto más importantes en Internet. Cuando necesite revisar un código de muestra para aprender a hacer algo, este es un gran lugar para buscar.
Desde la página principal, desplace el cursor sobre la pestaña Software de código abierto y seleccione Desarrollo. La siguiente página lo sorprenderá. Descubrirás todo un mundo de proyectos de código abierto.
Lo has leído bien, son más de 44, 000 listados en Desarrollo de software . Si encuentra software que despierte su interés, podría considerar unirse al equipo de desarrollo y contribuir al proyecto o simplemente ver el código fuente para aprender cómo funciona.
3. CodeGuru
CodeGuru es un sitio útil para desarrolladores. Principalmente cubre solo Visual C ++ / C ++, .Net / C # y Visual Basic. Si bien esta no es una gran selección de lenguajes de programación, el sitio está lleno de artículos que son mucho más completos que las publicaciones estándar cortas en foros que se encuentran en otros sitios web. Los ejemplos de CodeGuru explican cómo realizar tareas específicas.
Cada artículo contiene guías visuales, código de muestra y casos de uso. CodeGuru parece anticuado, pero sigue siendo un recurso increíble, y el foro está activo con temas que cubren todos los temas de desarrollo web y de software.
4. CodeProject
CodeProject es una comunidad de desarrolladores en auge que ha creado una biblioteca de recursos gratuitos. Los productores de contenido son programadores que desean proporcionar los mejores artículos de programación. La mayoría de estos vienen completos con explicaciones bien escritas junto con el código de muestra.
Debido a su aspecto comunitario, es probable que te veas envuelto en los numerosos concursos de premios, encuestas, artículos, tableros de mensajes o incluso en el tablero de trabajo. Esta comunidad es una excelente manera de conectarse con otros programadores con intereses comunes de codificación. ¡Antes de que te des cuenta, puedes sentirte tentado a escribir un artículo tú mismo!
5. DevX
Ninguna lista de recursos para desarrolladores estaría completa sin una mención de DevX. Este sitio es un paraíso para programadores masivos y un gran portal a otros sitios enormes. Cubre los temas de programación más populares, como Java, C ++, programación de bases de datos, Visual Basic, programación móvil y mucho más.
Al pasar el mouse sobre la barra de menú de la izquierda, como se muestra arriba, se mostrarán las subcomunidades que existen bajo el portal paraguas DevX. No importa en qué esté trabajando, es probable que encuentre recursos útiles aquí.
6. Código fuente del planeta
Planet Source Code tiene una amplia biblioteca de código de muestra útil. Seleccione su lenguaje de programación de la barra de navegación para comenzar. En la página siguiente, verá muchas categorías de código de muestra para elegir. El sitio cubre la mayoría de los principales idiomas.
La mayoría de los idiomas tienen opciones de filtro de búsqueda y cada categoría tiene decenas o incluso cientos de miles de líneas de código de muestra disponibles.
7. El directorio de software libre de GNU
Si lo tuyo es Open Source, no puedes perderte el Directorio de software libre que está vinculado directamente desde la página de inicio de GNU. Este directorio es una lista impresionante de software libre.
Las categorías cubren casi todos los tipos de aplicaciones que pueda necesitar. Como todo aquí es de código abierto, es un lugar perfecto para ver cómo funcionan las aplicaciones complejas.
8. Google Open Source
Si quieres aprender a hacer software, ¿por qué no aprender de los mejores y más grandes? Google tiene una variedad de proyectos disponibles en su portal de código abierto para contribuir, junto con instrucciones sobre cómo comenzar su propio proyecto y compartirlo.
Este sitio va de la mano con el Portal de desarrolladores de Google, que alberga una gran cantidad de información esencial para desarrolladores de todo tipo.
9. Los mejores proyectos de código abierto para reaccionar
Más una colección de proyectos que un solo sitio, esta publicación de blog combina los mejores recursos de código abierto para React. Muchos otros marcos se concentran en el desarrollo de software de back-end y aplicaciones de usuario para un sistema operativo específico.
Sin embargo, React es la cara moderna de Internet utilizada ampliamente en las interfaces de usuario front-end. Estos proyectos de código abierto cubren todos los aspectos del aprendizaje y el uso de React en un entorno de desarrollo moderno. Vale la pena aprender a reaccionar, ya que junto con su uso en el navegador puede escribir aplicaciones de Android con React Native. Aprenda a escribir sus propias aplicaciones de Android con React Native. Aprenda a escribir sus propias aplicaciones de Android con React Native. Desea aprender a escribir aplicaciones de Android. ? React Native es una de las formas más simples y se puede configurar con Node.js en su computadora. Lee mas .
10. CodePen
CodePen está en el patio de juegos de fragmentos de código en línea. Cualquiera puede crear gráficos y pequeñas aplicaciones en el navegador sin ninguna configuración previa.
Si está interesado en CSS y JavaScript front-end, CodePen es para usted. Mermeladas, desafíos y exhibiciones regulares reúnen a todos, desde principiantes hasta profesionales de la industria. CodePen también es un gran lugar para aprender nuevas habilidades como cómo crear gráficos en movimiento Cómo hacer hermosas animaciones web codificadas con Mo.JS Cómo hacer hermosas animaciones web codificadas con Mo.JS ¿Desea entusiasmar a los visitantes de su sitio web con animaciones impresionantes? Una forma de hacerlo es usar mo.js, una biblioteca de gráficos en movimiento que puede manipular en CodePen con JavaScript. Lea más con las bibliotecas de animación JavaScript.
Aprenda de estos sitios de código fuente de muestra
Cada sitio en esta lista podría proporcionarle los ejemplos de código que necesita para crear su software. La web moderna es un recurso increíble, y junto con estas comunidades de códigos, incluso hay formas de probar el código dentro de su navegador.
Este artículo no es exhaustivo, y hay muchos más recursos disponibles para encontrar código. El código fuente es una excelente manera de aprender, pero si eres un principiante total, quizás quieras tomar un curso. ¡Solo asegúrese de saber qué esperar de un curso de programación antes de inscribirse!
¿Interesado en crear juegos? Eche un vistazo al uso del motor Godot y las razones por las que debería usarlo 10 razones para usar Godot Engine para desarrollar su próximo juego 10 razones para usar Godot Engine para desarrollar su próximo juego ¿Necesita una herramienta de código abierto para el desarrollo del juego? Aquí hay 10 razones por las que Godot Engine podría ser justo lo que estás buscando. Leer más para el desarrollo del juego.
Crédito de imagen: Robert Gourley / Flickr
Explore más sobre: HTML, Java, JavaScript, Programación, Programación de Visual Basic, Diseño web, Desarrollo web, Herramientas para webmasters.