3 plataformas para aprender a programar con proyectos reales

Como ya sabréis, con frecuencia os recomendamos diferentes recursos para aprender a programar. A pesar de la gran variedad de alternativas que se pueden encontrar en Internet, en muchas ocasiones puede resultar más interesante aprender a programar con ejemplos y proyectos reales. A continuación, os dejamos tres de las mejores herramientas para ello:

CodeDammit
codedammit

CodeDammit es una de las plataformas más interesantes para todos aquellos que buscáis aprender a programar siguiendo ejemplos de código reales. Se trata de una alternativa ideal para todo tipo de niveles, ya que podemos elegir entre un gran número de proyectos y lenguajes de programación diferentes. En cuanto a la procedencia de los ejemplos, todos y cada uno de los mismos son proyectos open-source subidos a GitHub por sus creadores.

Continúa leyendo «3 plataformas para aprender a programar con proyectos reales»

Curso online y gratuito para aprender a programar en JavaScript

Programación con JavaScript es un curso introductorio de Universitas Telefónica,  que nos ayudará a introducirnos en la programación.

No hay una sesión abierta de este curso, pero si está disponible para consulta. Es decir, que podremos acceder a los videos, actividades y contenidos, y realizarlo a nuestro propio ritmo.

El curso está compuesto por 7 módulos, donde veremos ventajas y desventajas de las páginas dinámicas, sintaxis de JavaScript, estructuras, funciones, manejadores de eventos, desarrollo de aplicaciones AJAX,  entre otros temas.

aprender-programacion-con-javascript

Tendremos muchas ayudas visuales, para ir aprendiendo los términos, proceso y ejemplos que se van mostrando durante el programa. Podremos repasar el material tantas veces deseemos, y seguir nuestro progreso en cada uno de los módulos en la sección de Notas.

No podremos realizar las evaluaciones, ya lo estaremos haciendo de manera libre. Pero sí­ podremos darle un vistazo a los foros que se han abierto durante la sesión anterior del curso y ver las consultas que han realizado otros estudiantes.
Continúa leyendo «Curso online y gratuito para aprender a programar en JavaScript»

Gomix, excelente plataforma para trabajar en la app o bot de tus sueños

gomix

Como ya sabréis, con frecuencia os recomendamos diferentes herramientas de interés para todos aquellos que os dedicáis al mundo de la programación o estáis interesados en aprender a programar. Recientemente nos ha llamado la atención Gomix, una especie de combinación entre un directorio de aplicaciones y herramientas para desarrolladores conectada a una interfaz que permite a múltiples usuarios editar un mismo fichero.

Tal y como afirman sus creadores, se trata de una plataforma ideal para desarrollar la aplicación o bot de tus sueños. La idea en la que se basa Gomix es en la ventaja de poder aprovechar el código de otros programadores y modificar sus aplicaciones o bots para adaptarlos a nuestras necesidades, algo que podemos hacer sin tener que abandonar el navegador. De hecho, los responsables de la plataforma comparan Gomix con el botón «Ver código fuente de la página» disponible en cualquier navegador.

Continúa leyendo «Gomix, excelente plataforma para trabajar en la app o bot de tus sueños»

CSSReference, una fantástica guí­a visual para aprender CSS

cssreference

Como ya sabréis, no dejamos pasar mucho tiempo sin recomendar alguna herramienta relacionada con el mundo de la programación, sobre todo si tenemos en cuenta la importancia de este campo. En esta ocasión nos ha parecido interesante ampliar la lista de recursos con CSSReference.io, una expléndida guí­a visual para todos aquellos que estéis aprendiendo CSS, un lenguaje imprescindible para el diseño web.

Sin duda, una de las mejores formas de aprender cualquier cosa es probando y equivocándose. Aun así­, siempre resulta interesante contar con diferentes recursos que nos faciliten el camino. Como habréis imaginado, CSSReference.io es una herramienta excelente a la hora de comprender exáctamente qué hace cada propiedad de CSS, algo que la web nos explica haciendo uso de imágenes y ejemplos animados.

Continúa leyendo «CSSReference, una fantástica guí­a visual para aprender CSS»

Enlight, para aprender a programar creando proyectos concretos

enlight

Teniendo en cuenta la importancia del sector de la programación, es de agradecer la enorme cantidad de alternativas que encontramos en Internet para aprender a programar de forma totalmente gratuita. Como ya sabréis, con frecuencia os recomendamos algunas de las plataformas más interesantes. En esta ocasión nos ha llamado la atención Enlight, para aprender a programar creando proyectos concretos.

Una vez hayáis accedido a la web de la que os hablamos podréis encontrar diferentes proyectos y escoger el que más os llame la atención. De esta forma el aprendizaje de un lenguaje de programación se hace mucho más ameno, ya que estamos dando forma a una herramienta que nos interesa. Por ejemplo, Enlight cuenta con guí­as para aprender a diseñar un reloj, una lista de tareas e incluso un editor de texto.

Continúa leyendo «Enlight, para aprender a programar creando proyectos concretos»

Tres plataformas web para crear tus grupos de actividades sociales

Sitio web de Meetup
Sitio web de Meetup

¿Dispones de un grupo de personas con las que hacer actividades temáticas y estás buscando un lugar en la web donde estar en contacto y crear eventos? Pues bien, ahora os traemos tres opciones que podrás tener en consideración.

En primer lugar comenzamos con Meetup, un servicio bastante veterano nacido en la era .com y que en los últimos años ha sabido adaptarse para estar acorde a los tiempos en los que vivimos, donde entre otros aspectos, ha modernizado su aspecto visual y ha lanzado sus aplicaciones móviles.

En este veterano servicio, podrás crear grupos temáticos o bien buscar grupos temáticos afines a tus intereses, teniendo una gran variedad de categorí­as en la que buscar. Igualmente, también podrás conocer aquellos eventos que se van a realizar cerca de tí­, suponiendo esta opción otra interesante forma de búsqueda. Ya sea que hayas creado tu propio grupo o te hayas unido a un grupo afí­n a tus intereses, podrás estar en contacto con los miembros disponibles en el mismo así­ como sumarte a las actividades que allí­ se generen. En caso de crearte tu grupo, tendrás la opción de gestionar los miembros y programar actividades a realizar con ellos.
Continúa leyendo «Tres plataformas web para crear tus grupos de actividades sociales»

Los niños podrán aprender programación con este dron modular

Los niños tienen un abanico de opciones para aprender programación de manera divertida… ciento de aplicaciones interactivas, gadgets, robots, y ahora también drones.

La idea es de Makeblock, que ha creado Airblock, un dron modular que ayudará a los niños (a partir de los 8 años) a dar sus primeros pasos en la programación. La dinámica es simple, los niños reciben un kit con 6 módulos magnéticos con una hélice cada uno  y una pieza central. A partir de allí­, dependerá de la creatividad de los niños para diseñar los modelos de drones que deseen.

airblock

La dificultad no está en armar el dron, ya que al contar con un sistema magnético solo es necesario unir los módulos, sin necesidad de ningún accesorio adicional. Es en programar el funcionamiento del dron donde los niños tendrán que centrar su atención para completar el proyecto.
Continúa leyendo «Los niños podrán aprender programación con este dron modular»

Google lanza Budou para controlar los saltos de lí­neas del japonés en la web

budouGoogle acaba de presentar Budou, un script realizado en Python que tiene el objetivo de dar legibilidad a las frases escritas en japonés para la web al objeto de controlar donde producirse los saltos de lí­nea. Acorde a Google, la tipografí­a japonesa para la web tienen el problema de que los saltos de lí­neas se producen al azar, perjudicando la legibilidad del contenido a la hora de visualizarse en diferentes factores de forma.

Si bien desde Google entiende que se puede controlar manualmente los saltos de lí­nea a través de las hojas de estilo también entiende que no es lo más adecuado ya que ello obliga a conocer la gramática y el vocabulario japonés.
Continúa leyendo «Google lanza Budou para controlar los saltos de lí­neas del japonés en la web»

Yala, bot de programación automática de contenidos en perfiles sociales

yala

Slack se ha convertido por derecho propio en una de las herramientas de comunicación colaborativa preferidas por empresas y organizaciones, y si a eso le sumamos que las mismas también dispondrán de perfiles en redes sociales, entonces se da la combinación perfecta para usar Yala, una bot (Yoav Anaki, jefe de operaciones, se refiere a Yala en femenino) especializada en la publicación de contenidos en redes sociales, dando soporte por el momento a Facebook y Twitter.

Yala es fácil de usar, estando disponible de manera gratuita, evitando además la necesidad de emplear herramientas externas y crear cuentas de usuario en las mismas. Además, lo único que hay que hacer con Yala es ofrecerle los contenidos que se desee publicar en Twitter y Facebook y ya se encarga «ella» de determinar la publicación de las mismas a lo largo de la semana, eligiendo los mejores momentos posibles en el que dichas publicaciones puedan alcanzar a la mayor parte de los usuarios que conformen las comunidades de las propias empresas y organizaciones.
Continúa leyendo «Yala, bot de programación automática de contenidos en perfiles sociales»

El dispositivo de programación para niños BBC Micro:bit comienza su despliegue global

bbcmicrobit

Como os indicamos meses atrás, BBC micro:bit es un mini dispositivo del tamaño de una tarjeta de crédito pensado para la enseñanza de programación a chavales de 7 años en el Reino Unido, ofreciéndoles nuevas capacidades en materia tecnológica desde temprana edad.

Si bien ha tenido un inicio lento, a dí­a de hoy se puede decir que es todo un éxito ya que actualmente está en manos de más de un millón de chavales donde incluso se da el caso de aumentarse el número de chicas que están adquiriendo capacidades de programación, e incluso, en general, adquirir habilidades de trabajo en grupo, resolución de problemas, entre otros.

Hoy, como comentan en la BBC, se produce un hito importante, ya que se acaba de lanzar Micro:bit Educational Foundation, la organización sin ánimo de lucro que trabajará para que el BBC micro:bit llegue a nivel global, fomentando la cultura de la programación, contando con la ayuda de compañí­as como Samsung, Microsoft, ARM, entre otras.

Al frente de la fundación se encuentra Zach Shelby, quien ya ha manifestado que llevará el BBC micro:bit a otras partes de Europa de aquí­ a finales del presente año, donde desde la fundación ya se encuentran trabajando en la traducción de sus herramientas de programación al holandés y noruego.

Ya, para el año próximo, desde la fundación se fijarán en la expansión del BBC micro:bit a los mercados de Estados Unidos y de China, tratando de conseguir nuevos compradores de BBC micro:bit a nivel mundial.