FotoReportaje - Galería de fotos

Desde IFTTT a Node.js: Una docena de tutoriales de tecnología

Trece de los mejores videos tutoriales que YouTube ofrece para el aprendizaje de los servicios Web, herramientas, idiomas y mucho más.

  • ¿Qué le parece aprender algo nuevo? Hemos reunido trece de los mejores videos tutoriales que YouTube ofrece para el aprendizaje de los servicios Web, herramientas, idiomas y mucho más. Empezaremos con cosas fáciles y luego iremos con los temas más complejos. Estos videos no lo convertirán en experto, pero le permitirán empezar a convertirse en uno.

    Peter Smith, IT World

  • IFTTT

    IFTTT es un servicio Web gratuito que, básicamente, conecta otros servicios de distintas maneras con el objetivo de hacerle la vida un poco más fácil. No es nada difícil de usar, pero si es como yo, esa descripción hará que se sienta un poco decepcionado. Este video de WorkHacks hace un trabajo al "vender" el servicio, que es en realidad bastante impresionante. Solo que es difícil de describir.

    Peter Smith, IT World

  • jQuery

    Hoy en día, más y más desarrolladores web están usando jQuery en lugar de su propio Javascript, y ¿por qué no? Es una biblioteca bien documentada y madura que le permite crear páginas dinámicas con tan solo unas pocas líneas de código. Si está empezando con el web scripting, esta serie de tutoriales es una suave introducción a jQuery que no asume el conocimiento previo de Javascript.

    Peter Smith, IT World

  • Processing

    Processing es un lenguaje de programación y entorno de desarrollo que se centra en los gráficos y dibujos. Estoy seguro de que alguien involucrado en el proyecto se sentirá ofendido por esto, pero pienso en Processing como en la programación de Spirograph. El usuario de YouTube 'cadjunkie' tiene un buen conjunto de tutoriales para que pueda trabajar con el lenguaje. Éste es su video Processing 201 y la mayoría de los lectores se sentirán cómodos saltándose este punto, pero si realmente quiere empezar por el principio, este es el comienzo de su serie.

    Peter Smith, IT World

  • Lua

    Lua es un lenguaje de scripting que me es familiar, porque una gran cantidad de desarrolladores de juegos lo utilizan en sus juegos, y a menudo se exponen como una forma de mod. Por ejemplo, World of Warcraft utiliza Lua para la escritura de los add-ons o complementos. Lua no se limita a los juegos, por ello muchos otros programas también lo utilizan. El tutorial que he incluido es el tercero de una serie, pero si es completamente nuevo en la programación probablemente querrá comenzar por el principio.

    Peter Smith, IT World

  • Codea

    Ahora que conoce Lua, vamos a poner en práctica ese conocimiento. Codea es una aplicación para iPad diseñada para permitirle escribir y ejecutar programas directamente en la iPad. He saltado hasta el final de esta serie de tutoriales, porque Codea de por sí viene con suficientes programas de ejemplo para que pueda hacerlo funcionar, y este video es un poco más interesante que los primeros de la serie que son muy básicos. ¿No tiene iPad? Dele un vistazo al siguiente ítem.

    Peter Smith, IT World

  • Love 2D

    Aquí hay otro proyecto que pondrá a prueba sus recientemente aprendidas habilidades Lua. Love2D es un motor de juegos 2D de código abierto que utiliza Lua como lenguaje de programación. Esta vez estoy vinculando el primer video de la serie, ya que le ayuda a configurar su ambiente. A diferencia de la plataforma específica de Codea, Love2D es gratuito y funciona en Windows, OS X y Linux.

    Peter Smith, IT World

  • Light Table

    Light Table es un entorno de desarrollo interactivo IDE que le permite modificar los programas que se están ejecutando. Este video muestra cómo se puede utilizar para darle una mirada profunda a lo que está pasando en un programa de Javascript. Aunque puede utilizar Light Table con cualquier lenguaje, funciona mejor con Javascript, Clojure, Python, HTML y CSS por ahora.

    Peter Smith, IT World

  • Unity

    Unity es un sistema de desarrollo de juegos que ha ido ganando mucha fuerza últimamente debido a un apoyo casi universal. Puede portar un juego Unity desde una tableta hasta, próximamente, consolas de juego. Lo mejor de todo, es que hay una versión gratuita que cualquiera puede descargar y jugar. Unity es un gran sistema y si realmente quiere aprender, probablemente querrá echarle un vistazo a esta sección del sitio de Unity. Pero este video logra dar una buena sensación del sistema en poco más de 10 minutos.

     

    Peter Smith, IT World

  • Blender

    ¿Se siente un poco artistita? Vea Blender, un programa de modelado 3D de código abierto que es, sin duda, tristemente célebre por su interfase de usuario obtusa. El tutorial que incluyo (hacer una taza de café en Blender) se basa en Blender 2.64 y la versión actual es 2.68, pero espero que todavía pueda seguirlo sin mayores problemas. Para ver un tutorial algo más largo, conciso y sistemático, revise Blender Tutorial para principiantes.

    Peter Smith, IT World

  • Dart

    Google ha estado dándole impulso a Dart como un nuevo lenguaje para crear aplicaciones web. El video que me gusta es el primero de una serie de ejemplos breves y sencillos. Si tiene más interés en aprender Dart, puede seguir la visita rápida de Dart, (82 minutos) realizada por Gilad Bracha, de Google. Otro video interesante es sobre la creación de contenido interactivo de Kevin Moore con HTML5 Canvas y Dart, en el que habla sobre la construcción de un juego HTML5 utilizando Dar

    Peter Smith, IT World

  • Amazon AWS

    Hace poco estaba encargado de la creación de mi primera máquina virtual de Amazon AWS EC2 para utilizarla como un servicio de hosting, y desearía haber visto este vídeo de Greg Wilson primero. Está un poco desactualizado (por un lado, se puede utilizar gratuitamente una instancia de Micro por un año si usa un AMI etiquetado para su uso libre), pero de una manera que es una ventaja. La interfase era mucho menos recurrida en el 2010 de lo que es ahora, pero aún podrá utilizarla. La creación de una instancia de micro es en realidad bastante divertida cuando se sabe que no le cuesta nada, y se puede empezar de nuevo haciendo clic con el mouse.

    Peter Smith, IT World

  • Google App Engine

    ¿Un video de 7,5 minutos que le guía a través de todas las etapas del establecimiento de una cuenta de Google App Engine, descargar Eclipse e instalar los plug-ins adecuados, y finalmente hacer que su sitio sea público (con HTML plano)? Es increíble cómo este video contiene toda esa información. Es lo suficientemente bueno como para perdonar la extraña voz acelerada. A los desarrolladores de PHP también les puede gustar esta sesión de nuevo soporte PHP en Google App Engines, del Google I/O de este año.

    Peter Smith, IT World

  • Node.js

    La idea detrás de esta presentación era ofrecerle videos rápidos que le den una idea de las diferentes tecnologías, pero algunos temas simplemente no se prestan para videos rápidos. Node.js, por ejemplo. Se trata de una tecnología "caliente", pero demasiado grande para que se pueda cubrir en un video rápido. El que incluyo es de Bruno Terkaly, de Microsoft, que construye una aplicación de chat en unos 20 minutos, pero si está realmente interesado en aprender Node.js le sugiero Node.js de Jeff Kunkle, (30 minutos, todo teoría) y luego la introducción a Node.js con Ryan Dahl, (106 minutos, con muchas interacciones). Dahl es en realidad el creador de Node.js, así que aunque el video tiene un par de años, ¿de quién mejor para que lo enseñe?

    Peter Smith, IT World

Llegamos a ustedes gracias a:

FOTO REPORTAJES

Más »
10 consejos de Evernote para organizar su información

10 consejos de Evernote para organizar su información

Si es un principiante de Evernote o un orgulloso usuario experto, estos 10 consejos pueden llevar su toma de notas digital a un nuevo nivel de productividad.
Su nueva PC necesita estos 15 programas gratuitos

Su nueva PC necesita estos 15 programas gratuitos

Comience con sólidas herramientas de seguridad, software de productividad y otros programas que toda PC necesita.
9 wearables que pueden mejorar radicalmente su vida

9 wearables que pueden mejorar radicalmente su vida

Al usar estos dispositivos le dirán todo lo que necesita saber sobre su cuerpo.
Cómo manejar la continuidad del negocio en una crisis

Cómo manejar la continuidad del negocio en una crisis

Construir una TI resistente para la continuidad del negocio es vital para que todo se mantenga funcionando sin problemas.