24 Recursos Gratuitos Para Programadores Novatos

24 recursos gratuitos para programadores novatos
by Janeth Kent Date: 22-08-2018 programacion php css js html


Cuando estamos descubriendo nuevas áreas, una pequeña ayuda es siempre bien venida. En la programación, los recursos existen en grandes cantidades para ayudar a todos los tipos de desarrolladores. Para ayudarte, voy a presentar una pequeña lista que contiene grandes recursos gratuitos para programadores.

Si usted tiene algún recurso favorito que no fue citado en el artículo, comparta con la comunidad dejando en los comentarios!

recursos gratuitos para programadores

Para HTML y CSS
- Un juego para aprender selectores de CSS: CSS Diner

- Un juego para aprender CSS Flexbox: Flexbox Froggyz

- Un juego para aprender CSS Grid: CSS Grid Garden

- Una increíble serie CSS Grid de Jen Simmons: Layout Land

Para JavaScript
- Una serie de vídeos presentando el JavaScript: Khan Academy Computer Programmin

- Una introducción escrita más avanzada a JavaScript: La reintroducción a JavaScript

- 30 días de desafíos de JavaScript con los vídeos correspondientes de Wes Bos: JS 30

Para otros lenguajes y conceptos de programación
- Este sitio tiene todo - desde HTML, CSS y JS a través de frameworks y otros lenguajes de programación. Tiene un formato de tutorial REPL exclusivo: Code Academy - Esta sería mi principal recomendación empezar.

- Aprenda un framework web - desde la línea de comandos a través de Python y Django ya través de HTML y CSS - todo en aproximadamente un día: Django Girls

- Aprender a programar en PHP desde cero : Betabeers

- Pruebe el código Ruby directamente en su navegador: Try Ruby

- Github tiene una serie de tutoriales para aprender tanto Git y GitHub directamente en el navegador: Try Git

Para la ciencia de la computación
- Una serie de guías ilustradas para los fundamentos de la ciencia de la computación: BaseCS

 - Versiones en vídeo de muchas clases, incluyendo clases de informática: MIT on YouTube

Desafíos del código
- Toneladas de desafíos con dificultades asociadas: CodeWars

- Otro sitio de desafío de código con más consistencia: HackerRank

- Problemas matemáticos de codificación: Project Euler

Bibliotecas iniciales
- Construir arte con JavaScript: 5 JS

- Construir un mapa personalizado con JavaScript: Leaflet

- Aplicaciones de realidad virtual en páginas web con HTML y javascript: A-Frame
(leete también nuestro articulo "PHP and XMP format: Create a Panorama 360/VR viewer in PHP and A-Frame")

- Crea un juego de JavaScript: Phaser

comunidades
- Haga preguntas con las etiquetas #explainlikeimfive, #help y #meta tags: dev.to

- Participa en chats en Twitter, escucha increíbles podcasts motivacionales y lee entradas útiles en el blog: CodeNewbies - ellos también tienen un grupo de Slack!

 
by Janeth Kent Date: 22-08-2018 programacion php css js html visitas : 6368  
 
Janeth Kent

Janeth Kent

Licenciada en Bellas Artes y programadora por pasión. Cuando tengo un rato retoco fotos, edito vídeos y diseño cosas. El resto del tiempo escribo en MA-NO WEB DESIGN END DEVELOPMENT.

 
 
 

Artículos relacionados

Cookies HTTP: cómo funcionan y cómo usarlas

Hoy vamos a escribir sobre la forma de almacenar datos en un navegador, por qué los sitios web utilizan cookies y cómo funcionan en detalle. Continúa leyendo para averiguar cómo implementarlas…

Cómo superponer múltiples imágenes usando CSS?

CSS significa Hoja de Estilo en Cascada. Es un lenguaje de hojas de estilo que define la presentación del documento en un lenguaje de marcado como HTML. La hoja de estilo…

Cómo usar el Masking en CSS

Cuando recortas un elemento usando la propiedad de clip-path, el área recortada se vuelve invisible. Si en cambio quieres hacer opaca una parte de la imagen o aplicarle algún otro…

Node.js: herramientas de código abierto para los desarrolladores

De la amplia gama de herramientas disponibles para simplificar el desarrollo de Node.js, aquí están las mejores. Una encuesta en StackOverflow afirma que el 49% de los desarrolladores usan Node.js para…

PHP 8.0: mas rápido que nunca con el compilador JIT

Probablemente ya habéis oido la noticia hace unos meses de que el compilador JIT será agregado a PHP 8. Ya desde PHP 7.0, se han hecho cambios para mejorar el…

Guía sencilla para convertir imágenes a WebP en PHP

El 30 de septiembre de 2010, Google anunció la publicación de un nuevo estándar abierto para la compresión con pérdida de gráficos de 24 bits en la web. La base…

Renderización lado servidor de Vue.js on Php

¿Intentas que el renderizado del lado del servidor funcione con PHP para renderizar tu aplicación Vue.js pero se atasca? Hay un montón de grandes recursos por ahí, pero hasta ahra no…

Cómo instalar Caddy Web Server con PHP-FPM en Ubuntu 16.04

El Caddy o Caddy web server es un servidor web de código abierto habilitado para HTTP/2 escrito en Go. Caddy puede funcionar en varios sistemas, incluyendo los que funcionan con…

PHP: como soluciónar el error «The e modifier is no longer supported»

Desde la versión 7 ya tenemos error al usar el modificador e con el preg_replace(). de hecho el modificador e, correspondiente a la constante PCRE PREG_REPLACE_EVAL, era antes utilizado…

¿Cuál es la diferencia entre Flexbox y Grid?

Vamos directos al grano e intentemos responder a esta pregunta con explicaciones sencillas. Hay muchas similitudes entre Flexbox y Grid, empezando por el hecho de que se utilizan para el diseño…

Cómo crear un aplicación Vue.js en 5 minutos

Vue.js se está volviendo cada vez más popular, convirtiéndose en un competidor significativo de frameworks como Angular o React.js. Como front-end framework para principiantes, conquista con éxito los corazones de…

Transiciones y Transformaciones CSS : guia básica con ejemplos

Desde el lanzamiento de CSS3, las transiciones permiten a los diseñadores web y desarrolladores web front-end crear animaciones sin necesidad de usar JavaScript. A partir de este mismo año 2019, las…