Programando.la – Ví­deos y tutoriales en español para aprender a programar

programar

HTML5, Javascript y jQuery, CSS3, Python, PHP, Java, Ruby, Ruby On Rails y C++ son las categorí­as que podemos encontrar en programando.la, una colección de documentos y ví­deos en español que nos ayudarán a aprender a programar en cada uno de los lenguajes mencionados.

Cada sección incluye un botón que despliega enlaces de ví­deos en Youtube, muchos de ellos del canal www.youtube.com/user/codigofacilito, canal de programación en español que se actualiza cada dí­a, creado por Alejandro Ruibal.

Programando.la ha sido desarrollado por Ivan Castellanos (@ivanca) y muestra también enlaces a artí­culos y documentos encontrados en Internet relacionados con la programación en nuestro idioma.

En su cuenta de Twitter comenta que ya están trabajando para incluir otros lenguajes, un trabajo en el que todos podemos contribuir, ya que el código del proyecto se encuentra disponible en github.com/AltIvan/programando.la.

Un buen lugar para comenzar, esperemos que con el tiempo se transforme en una especie de codecademy

crunchzilla, enseñando a programar animaciones Javascript a los niños

javascript

Mientras que codecademy.com se concentra en enseñar Javascript a adolescentes y adultos, www.crunchzilla.com se concentra en un público más joven.

Se trata de una web en la que, divididos en dos niveles, encontramos lecciones de Javascript para programar animaciones, existiendo dos paneles, el de programación y el de resultados, en la misma página. A medida que pulsamos en el texto verde, aparecen las nuevas lecciones, algunas de las cuales son interactivas, permitiendo probar si hemos aprendido lo que comunican.

Nada más acceder tenemos la posibilidad de entrar en el nivel Code Maven o en el Code Monster, siendo éste último más adecuado para los más pequeños.

Una forma entretenida de aprender las bases de la programación paso a paso, sin abusar de la densidad de información que suelen tener sitios web semejantes.

Link: www.crunchzilla.com | Ví­a freetech4teachers.com

Cómo crear aplicaciones para Windows 8 con HTML, CSS y JavaScript

 

Programando  para Windows 8 con HTML, CSS y JavaScriptDesde el lanzamiento de Windows 8, el equipo de Microsoft ha estado muy atento en brindar a los desarrolladores referencias y guí­as para animarlos a experimentar y contribuir con sus aplicaciones.

Desde  su Centro de desarrollo encontramos todas las herramientas necesarias y el SDK para descargar y crear aplicaciones  para Windows 8, así­ como una guí­a básica para desarrolladores. Y hasta ha dedicado una sección especial con recursos para programadores de iOS, para animarlos a “reinventar sus aplicaciones de iOS para que sigan los principios de diseño de Microsoft”.

Entre todos los recursos que ha brindado estos meses, uno de los más completos lo encontramos en el e-book  “Programming Windows 8 Apps with HTML, CSS, and JavaScript”, que puede descargarse de manera gratuita. A través de los 17 capí­tulos se hace un recorrido a las caracterí­sticas de la plataforma y cómo aplicar estos lenguajes de programación.  La idea es que sea una guí­a de trabajos prácticos, por lo que se necesitará descargar material y el pack de recursos disponibles para seguir el ritmo del contenido presentado.

Nuevos cursos de HTML y CSS en Codecademy

html

Os hemos hablado muchas veces de Codecademy, la academia para programadores que nos permite aprender código para crear proyectos interactivos, juegos y aplicaciones.

Ahora, apenas dos meses después de estrenar su proyecto de programación para jóvenes, nos presentan unos nuevos cursos de HTML y CSS con los que podremos aprender a programar desde cero en estos dos lenguajes, y además en español. Miles de usuarios están traduciendo Codecademy para que hispanohablantes tengan acceso a los cursos, y por lo tanto ya tenemos listo el curso de HTML y CSS sin limitaciones de idioma a la hora de aprender.

Puedes acceder al curso haciendo clic aquí­, empezando por los conceptos básicos de HTML y sus ejercicios correspondientes.

Ví­a: Codecademy

LearnStreet, cursos online prácticos y gratuitos de JavaScript, Python y Ruby

learnstreet

LearnStreet es un brillante portal de cursos de programación gratuitos siendo los lenguajes protagonistas JavaScript, Python y Ruby. Lo interesante es que no sólo se limita a presentar videos (aunque también los incluye) sino que los profesionales que le mantienen se han esforzado por presentar una cómoda plataforma para aprender desde cero a través de herramientas interactivas.

En fin, le hemos dado un vistazo a este flamante recurso que cuenta con un nivel tan alto como el de Code Academy del cual pareciera tomar el esquema de consola interactiva pero con opciones adicionales que le hacen útil tanto para principiantes como para quienes ya van pensando en proyectos personales concretos para hacer efectivos lo más pronto posible.

Iniciando en la plataforma

No hace falta iniciar sesión para probarle pero lo recomendable es hacerlo para llevar registro del avance en las lecciones. Algo importante es que es posible loguearse con la cuenta de Google, Facebook, Twitter (para el trabajo colaborativo) o si es posible, especialmente para quienes desean conocer más sobre la publicación de proyectos, con las credenciales de Github. Continúa leyendo «LearnStreet, cursos online prácticos y gratuitos de JavaScript, Python y Ruby»

Probamos coffee.io, la nueva plataforma de trabajo para programadores

Trabajar en un mismo proyecto al mismo tiempo, usando una misma plataforma, no es un lujo, es una necesidad que muchos programadores no ven cubierta con las soluciones actuales.

Aunque existen desde hace muchí­simos años sistemas de control de versión de proyectos que gestionan perfectamente el trabajo realizado por los programadores en los diferentes componentes de un mismo trabajo, no hay muchas opciones para la programación en un entorno web de todas las partes que necesitamos para el proyecto, siendo necesario la mayor parte de las veces instalar un ambiente de desarrollo en la red local, algo que ni siempre es posible.

Coffee.io nace para ayudar a tener un ambiente de desarrollo online sin tener que instalar nada en nuestras máquinas, ofreciendo en la web un entorno con opción para crear bases de datos, acceso a un terminal, chat para comunicar a los que estamos trabajando en una tarea especí­fica, creación y organización de archivos, etc.

programar

Cuando creamos un proyecto generará un subdominio para que nuestro equipo de trabajo pueda identificarse en un ambiente privado y único, siendo posible seleccionar los lenguajes de programación con los que se trabajará y diversos tipos de bases de datos, con opción para configurar el ambiente usando el terminal al que podemos acceder en cualquier momento.

terminal

Podemos decidir bajar el código al ambiente local, aunque de momento no existen funciones que ayuden a sincronizar el contenido entre local y ambiente web.

De momento coffee.io se encuentra en beta cerrada, siendo posible solicitar acceso desde su página principal. Aún hay mucho camino por recorrer, como un sistema para compilar y ver resultados de forma sencilla, por ejemplo, o herramientas de colaboración más efectivas, aunque siempre es bueno ver que se están dando los primeros pasos.

scratchpad, escribe HTML y CSS y consulta el resultado en tiempo real

Ideal para quien está aprendiendo diseño de páginas web, scratchpad se presenta como una solución fantástica para ver lo que podemos hacer con HTML y CSS.

Solo tenemos que abrir scratchpad.io y empezar a escribir nuestro código en la parte izquierda de la aplicación, viendo el resultado en la parte derecha, cambiando en tiempo real.

La url que usemos podrá ser compartida, lo que permite que otras personas vean lo que se está haciendo, con los cambios realizados, siendo así­ una excelente opción para uso académico (el profesor escribe mientras los alumnos consultan en sus ordenadores, por ejemplo).

Sin necesidad de registro, la aplicación, creada por firebase.com, ya está disponible para su uso gratuito en todo el mundo.

thumbrit – Para hacer miniaturas de documentos e imágenes de forma automática

thumbr

Joaquin Cuenca, cofundador de Panoramio, nos presenta thumbr.it, un nuevo proyecto que nos ayuda a crear miniaturas dando efectos Instagram en cualquier imagen que deseemos.

El objetivo es permitir a los desarrolladores de aplicaciones web, usando una API, la transformación de cualquier imagen informando únicamente su url. Los servidores de este nuevo servicio realizarán la transformación y devolverán el resultado procesado.

Un ejemplo real, partiendo de esta foto obtendrí­amos esta otra.

La APi es sencilla (5 lí­neas en Python, Ruby, PHP, y 40 en Java) para generar las URLs, siendo posible probarlo en el editor thumbr.it/quick_start.

El plan gratuito permite hacer 1000 fotos al mes, existiendo una tabla de precios completa en su sitio web.

Codecademy Projects – Una nueva iniciativa de Codecademy para aprender a programar

En codecademy.com presentan hoy Projects, una nueva sección de su web que pretende ayudarnos a mejorar nuestros conocimientos de programación realizando proyectos de dos tipos: básicos y avanzados.

Disponibles en www.codecademy.com/tracks/projects dejan de ser tutoriales sin utilidad final y pasan a ser aplicaciones reales, desde la creación de un botón usando CSS hasta la creación de un juego.

Los ejercicios nos van guiando para poder probar los resultados a medida que avanzamos, siendo sencillo comprobar lo que vamos haciendo directamente en el navegador, sin salir de la página.

Una gran idea de esta aplicación que ya se ha consolidado como una de las mejores para aprender a programar de forma autodidacta.

Adobe lanza herramientas para la creación de juegos con versiones para móviles

adobe

Anuncian en blogs.adobe.com el lanzamiento de Adobe Game developer Tools, una serie de herremientas creadas para facilitar la creación de juegos para Windows y Mac y versiones para móviles y tabletas.

Para usarla tenemos que bajarla a través de nuestra cuenta de Creative Cloud (podemos hacerlo gratis), obteniendo Adobe Scout, una herramienta de momento gratuita que optimiza el reproductor de Flash en escritorio y móvil para mejorar su rendimiento, Adobe Gaming SDK, colección de frameworks, ejemplos y recursos para aprender a programar juegos y Flash C++ Compiler, que permite compilar C/C++ para ejecutar el juego en un reproductor Flash con aceleración GPU.

La cuenta no gratuita de Creative Cloud permite la actualización a futuras versiones de Adobe Scout y las versiones completas de Flash Professional y Flash Builder (herramientas con solo 30 dí­as de prueba en la versión Creative Cloud gratuita).

Está claro que Adobe se resiste a poner la lápida en el mundo Flash.