Una app de Google para enseñar Javascript a los adultos

enseñar javascript

Los más jóvenes tienen gran facilidad para aprender programación, y existen muchos recursos disponibles que facilitan ese aprendizaje, algo que no es tan común para los que ya tienen algunos años a sus espaldas.

Los adultos que nunca han tenido contacto con el mundo de la programación pueden tener muchas dificultades con el tema, pero hay algunas aplicaciones y recursos web que sí­ pueden ayudar a cualquiera que tenga interés en el asunto. Continúa leyendo «Una app de Google para enseñar Javascript a los adultos»

Una completa colección de snippets de código en JavaScript

30 seconds of code

En Internet encontramos multitud de herramientas educativas relacionadas con el sector de la programación. Por ejemplo, recientemente os recomendábamos dos juegos para los que estáis aprendiendo a programar. Hoy os hablamos acerca de 30 seconds of code, una colección de snippets de código en JavaScript que podemos comprender en 30 segundos o menos, tal y como indica su nombre.

Tal y como podéis comprobar en la web que os indicamos, se trata de una colección de docenas de ejemplos de código de lo más variados. En concreto, 30 seconds of code nos muestra una explicación del código y un ejemplo de uso real, algo de gran utilidad cuando estamos aprendiendo un lenguaje como JavaScript.

Continúa leyendo «Una completa colección de snippets de código en JavaScript»

Code To Go, snippets de código para casos de uso comunes en JavaScript

Code To Go

Internet está lleno de recursos de utilidad para todos aquellos que os dedicáis al mundo de la programación. Por ejemplo, plataformas en las que generar snippets personalizados en CSS3 y HTML5 o editores de código online para colaborar con otros usuarios en tiempo real. Recientemente hemos descubierto Code To Go, una sencilla página web en la que podemos encontrar snippets de código para casos de uso comunes en JavaScript.

Tal y como podéis comprobar en el enlace que os indicamos al final de este artí­culo, Code To Go cuenta con decenas de fragmentos de código listos para utilizar, lo que supone todo un punto a favor para todos aquellos que estén aprendiendo JavaScript o que no estén del todo familiarizados con el lenguaje. Los snippets de código de los que hablamos están listos para usar, por lo que solo tendremos que copiar el código y pegarlo en nuestro editor preferido.

Continúa leyendo «Code To Go, snippets de código para casos de uso comunes en JavaScript»

JSRobot, un juego para aprender JavaScript programando

jsrobot

Teniendo en cuenta el peso que la programación tiene en la sociedad actual, cada vez son más los recursos y plataformas que pretenden facilitar el aprendizaje de la programación. Juegos, tutoriales interactivos y recursos para los más pequeños son solo algunos ejemplos de las opciones disponibles. Hoy os hablamos acerca de JSRobot, un juego para aprender JavaScript programando.

Tal y como podéis comprobar en la web de JSRobot, nos encontramos ante un sencillo juego en 2D en el que tendremos que avanzar completando una serie de acciones. Una vez hayamos hecho clic en el botón Start veremos aparecer la interfaz del juego, así­ como una serie de instrucciones (en inglés) en las que se explica de manera sencilla lo que tenemos que lograr. Continúa leyendo «JSRobot, un juego para aprender JavaScript programando»

Dos nuevos recursos gratuitos para aprender y mejorar con Javascript

javascript

Javascript es el lenguaje de programación que nunca cansa. Sus posibilidades son enormes, y prácticamente toda la web depende de él, por lo que aprender a usarlo es obligatorio para todos aquellos que desean dedicarse a programar aplicaciones en Internet.

Hoy os mostramos dos nuevos recursos que pueden ayudar tanto a aprenderlo desde cero como a mejorar para los que ya tienen buenas bases establecidas:

Curso de JavaScript para no programadores: Nuevo curso en keepcoding.io que nos ayudará a aprender desde cero este lenguaje tan potente, basándose en el último estándar (ECMAScript 6). Durante el curso desarrollarán un juego de plataformas mediante el cual se enseñarán todos los fundamentos básicos (y algunos no tan básicos). Continúa leyendo «Dos nuevos recursos gratuitos para aprender y mejorar con Javascript»

Background Blur, un plugin para difuminar las imágenes de fondo de vuestra web

image-blur

Una de las técnicas más empleadas en las páginas web modernas es la conocida como blur o difuminado de imágenes, técnica que nos permite conseguir resultados como el que podéis ver en la captura de pantalla que ilustra este artí­culo. Hoy os recomendamos Image Blur, un plugin para difuminar automáticamente las imágenes de fondo de vuestra web sin necesidad de utilizar herramientas como Photoshop.

Tal y como podéis comprobar en la web del proyecto, el efecto funciona perfectamente independientemente de la imagen que escojamos (la web nos permite comprobar el acabado con distintas fotografí­as). Además de poder utilizar Background Blur en la cabecera de nuestra web, el plugin también puede utilizarse en los fondos de los avatares de cada usuario. Y no solo eso, ya que también podemos emplear la miniatura de un ví­deo como fondo difuminado del reproductor.

Continúa leyendo «Background Blur, un plugin para difuminar las imágenes de fondo de vuestra web»

Facebook libera Yarn, su gestor de paquetes JavaScript, bajo código abierto

yarn

Facebook acaba de poner a disposición pública, bajo código abierto, su propia herramienta de gestión de paquetes JavaScript que recibe el nombre de Yarn, el cual ha sido desarrollado en colaboración con ingenieros de otras compañí­as, precisamente de Exponent, Google y Tilde. Acorde a Facebook, Yarn es un cliente NPM alternativo, rápido, fiable y seguro con respecto a otros clientes NPM, sobre todo, con el cliente oficial.

En este sentido, para contextualizar, hay que señalar que NPM es uno de los gestores de paquetes JavaScript más popular del mundo. La idea de desarrollar un propio por parte de Facebook parte de los problemas que el cliente NPM oficial estaba dando internamente conforme aumentaba su base de códigos y la cantidad de ingenieros que trabajan con ellos, generándoles problemas de consistencia, seguridad y rendimiento, problemas que han ido tratando individualmente sin lograr con una solución satisfactoria.
Continúa leyendo «Facebook libera Yarn, su gestor de paquetes JavaScript, bajo código abierto»

plottablejs, componentes listos para crear gráficas en nuestro sitio web

plottablejs

Si estáis creando un google analytics personalizado, o una sección de informes de vuestra aplicación web, o cualquier proyecto que use Javascript para crear gráficas a partir de datos, os interesará conocer plottablejs.

Es un conjunto de componentes flexibles «prefabricados» que podemos combinar y reorganizar para construir tablas y gráficas de diversos tipos. Es posible alterar el diseño, tamaño y posición de los componentes, de forma que se hace sencillo reutilizar los gráficos construidos previamente.
Continúa leyendo «plottablejs, componentes listos para crear gráficas en nuestro sitio web»

Carbide, una plataforma para programar diferente de todo lo que has visto

carbide

En alpha.trycarbide.com tenemos la primera versión de una plataforma de programación bastante original, un experimento que promete revolucionar la forma como creamos programas en Javascript, y que tiene previsto ampliarse a otros lenguajes de programación en el futuro.

Carbide ofrece la posibilidad de ver los resultados de los diferentes bloques en el mismo panel, sin necesidad de tener que abrir varias ventanas para comprobar los resultados de los cambios realizados. Podemos también realizar simulaciones en las que se muestra el valor de diferentes variables en función del que van tomando otras relacionadas.
Continúa leyendo «Carbide, una plataforma para programar diferente de todo lo que has visto»

Biblioteca Javascript para detectar movimientos de dedos en una web desde el móvil

javascript

Si estáis trabajando en la versión móvil de una web, y queréis añadir funciones diferentes a las ofrecidas en su versión de escritorio, echad un vistazo en este recurso.

Se trata de Zingtouch, una biblioteca de Javascript que podemos integrar en nuestra plataforma para que detecte varias acciones. Pulsar con dos dedos en lugar de con uno, realizar un movimiento de cí­rculo con los dedos, medir la distancia entre ellos, detectando el tí­pico movimiento de zoom… acciones que vemos en el dí­a a dí­a dentro de las apps, tanto en android como en iOS, pueden detectarse y trabajarse también en las páginas web, y allí­ podemos comprobarlo con los ejemplos que aparecen.
Continúa leyendo «Biblioteca Javascript para detectar movimientos de dedos en una web desde el móvil»