Pocket Programming, app para aprender sobre programación y conceptos de Ruby on Rails

Pocket Programming

Pocket Programming es una aplicación japonesa, recientemente traducida al inglés, que ofrece un minicurso de programación en Ruby on Rails a través de preguntas y respuestas especialmente enfocadas en el fortalecimiento de los conceptos que usualmente no son sencillos de captar apenas repitiendo tutoriales.

La aplicación usa un formato de quiz con tres opciones de respuesta, 10 preguntas cada dí­a y con suficiente material para cuatro semanas. Una cuarta opción será desplegada para ofrecer de inmediato la respuesta correcta así­ como al equivocarse habrá explicaciones y comentarios extra para afianzar los conocimientos. Continúa leyendo «Pocket Programming, app para aprender sobre programación y conceptos de Ruby on Rails»

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»

Koding – Un antes y un después en la vida de los programadores

Koding abre hoy su versión beta (el acceso es mediante invitación) para ofrecer una plataforma que permita a los programadores desarrollar sus programas en la web, con herramientas colaborativas que permitan ser más productivos con el trabajo.

Con el lema «Di adiós al Localhost» nos permite programar y ver el resultado en la web, clasificando los proyectos y permitiendo la edición desde cualquier lugar conectado a Internet.

Podemos ver la actividad en cada proyecto, como si fuera un blog del programador contando sus avances en el proyecto.

Podemos acceder a un terminal para ejecutar comandos especí­ficos.

Es posible determinar el entorno de trabajo y ver los recursos consumidos por cada proceso.

Existen aplicaciones y extensiones listas para instalarse con un simple click.

Como veis, su objetivo es permitir llevar la programación a la nube, existiendo foros, aplicaciones y herramientas que ayuden a programar sin echar de menos nuestro entorno local, aunque todos sabemos que, dependiendo de la tecnologí­a utilizada, no es del todo posible de momento.

Link: koding.com

Comparando PHP, Ruby y Python en una infografí­a

En udemy han publicado una infografí­a que puede ayudar a muchos profesionales del mundo de la programación a conocer mejor tres lenguajes muy usados en proyectos web: PHP, Ruby y Python.

Entre la enorme cantidad de información que podemos leer, destacamos lo siguiente:

– Ruby fue creado para hacer divertida la programación
– Wikipedia y Facebook están hechos en PHP, Twitter y Groupon en Ruby, Youtube y Google en Python.
– Python es el más fácil de aprender
– PHP es el preferido, pero Python es el más popular (del que más se habla en foros)
– Es más fácil encontrar trabajo con PHP

Son solo algunos de los ejemplos. Os dejo con los enlaces al material completo:

Link: Udemy.com | Infografí­a en tamaño completo (Ví­a RWW)

railsforzombies – Un tutorial online de Ruby on Rails al estilo Zombie

Aunque el tí­tulo sea algo extraño, es lo que ofrece railsforzombies.org, un tutorial para quien quiere empezar a aprender a programar en Ruby on Rails y quiere hacerlo dentro de un entorno 100% zombie.

Las lecciones son bastante intuitivas, con la base de datos ya lista y con espacio para que podamos escribir el código que nos va pidiendo, todo con preguntas del estilo: «Encuentra la tumba correspondiente del zombie número 2″…

Animado, divertido y con un ví­deo de presentación que no tiene desperdicio:
Continúa leyendo «railsforzombies – Un tutorial online de Ruby on Rails al estilo Zombie»

Devcheatsheet – Recopilación de chuletas de lenguajes de programación

Devcheatsheet es un servicio web que nos permite informarnos sobre una gran variedad de lenguajes de programación y scripts.

Según los responsables del servicio web, actualmente recopilan lenguajes de programación como:

Ada, AJAX, C, C#, C++, CFScript, Clojure, COBOL, ColdFusion, Common Lisp, Delphi, Erlang, F#, Fortran, Haskell, Java, JavaFX Script, JavaScript, Lisp, Lua, MATLAB, Objective-C, Pascal, Perl, PHP, Prolog, Python, R, Ruby, Scala, Scheme, Server Side Includes ,Tcl, VB.NET, VBScript, Visual Basic.

Además de códigos de programación tradicionales, ahora también comienza a recopilar lenguajes de marcado como CSS, HTML5, entre otros.

A la hora de buscar una chuleta de un lenguaje podremos encontrarlos en formato de imagen, HTML o PDF.

Un servicio web imprescindible para todo aquél que es aficionado a la programación.

Enlace | www.devcheatsheet.com