Recursos para aprender Javascript (JS)

javascript aprende a programar

Javascript es un lenguaje de programación que al principio se creo para hacer molestas notificaciones en la web, pero al poco tiempo comenzaron a surgir aplicaciones que permitían hacer más cosas como animaciones, con jQuery, y luego surgieron más frameworks que te permiten manejar este poderoso lenguaje tanto en Front-End (lado del cliente) como en Back-End (servidor), Angular, Node JS, incluso crear aplicaciones nativas para móviles como iOS, Android, Windows Phone, con React Native, apps para Mac OS X, incluso programar robots con Nodebots JS.

Hoy en día Javascript es un lenguaje de programación tan poderoso que vislumbra un futuro prometedor en el terreno del desarrollo, no sólo web.

Te comparto algunos recursos para aprender este gran lenguaje.

1. jQuery Fundamentals – Aprende lo básico sobre el popular framework de Javascript, jQuery.

2. Eloquent Javascript – Aprende lo básico sobre Javascript desde variables, expresiones regularas, llamadas al DOM (Document Objet Model), hasta manejar canvas.

3. Javascript Roadtrip – Aprende los fundamentos de Javascript de una manera interactiva y divertida.

4. Codeacademy Javascript – Una forma rápida e interactiva de adentrarte al poderoso lenguaje Javascript (JS).

5. JS Books – Una colección bastante completa de libros sobre Javascript. Desde el Vanilla JS (JS puro), hasta el uso de sus frameworks más populares como Angular, Node JS, jQuery.

6. How to Become a Great Javascript Developer – Como su nombre lo indica una serie de consejos y recursos para convertirte en un gran programador de Javascript.

10 sitios web para aprender programación

lines-of-code

Si has llegado a este artículo seguramente estás buscando aprender a programar, ya sea HTML, CSS, Javascript, iOS, Ruby on Rails, Android, PHP, Base de Datos, etc. Los siguientes 10 sitios web son un interesante recurso online para aprender a dominar estas tecnologías.

  1. Codecademy
  2. Codeschool
  3. Udacity
  4. Coursera
  5. Thinkful
  6. Dash
  7. Khan Academy
  8. Learn Python the Hard Way
  9. ThreeHouse
  10. Empire of Code (like a Starcraft Blizzard)