Grasshopper (saltamontes en español) es una aplicación para dispositivos móviles diseñada para enseñar a codificar Javascript real.
Es una app gratuita, orientada a perfiles sin experiencia en programación, que cubre los conceptos básicos de programación.
Grasshopper es una de las últimas creaciones del taller para productos experimentales de Google, Área 120 que forma parte de Google Inc. Se trata de una incubadora dónde los trabajadores de Google lanzan docenas de ideas novedosas, que luego (las que prosperan) se abren al público en sus versiones beta. Grasshopper se lanzó en abril del pasado año.
El nombre Grasshopper rinde honor a Grace Hopper, uno de los primeros pioneros en la programación de computadoras.
1. ¿Qué conceptos básicos de JavaScript cubre?
Actualmente, Grasshopper enseña a utilizar el popular lenguaje de programación JavaScript, utilizado por más del 70% de los desarrolladores profesionales.
Grasshopper usa JavaScript para enseñar conceptos de programación fundamentales que son universales para casi todos los lenguajes de programación:
- Los fundamentos: cómo funciona el código, funciones, variables, cadenas, bucles for, arrays, condicionales, operadores, objetos y cómo todos estos elementos interaccionan entre sí.
- Animaciones I: dibuja formas utilizando la popular librería 3D, definiendo funciones, callbacks y animaciones.
- Animaciones II: creación de funciones más complejas con 3D y los temas del curso The Fundamentals.
2. ¿Qué debo hacer después de usar Grasshopper?
Si has disfrutado de Grasshopper y deseas llevar sus habilidades de codificación al siguiente nivel, el equipo ha identificado varias opciones en las que puedes continuar su viaje de codificación:
- Seguir recibiendo clases en línea:: nos hemos asociado con Coursera, una compañía que trabaja con las principales universidades para ofrecer cursos online. Estas son algunas de las clases que ofrecen y que podrían ser el próximo paso perfecto después de completar The Fundamentals:
* Fundamentos de programación con JavaScript, HTML y CSS
* Algoritmos, Parte 1
* Especialización en diseño web + Portafolio y certificado
- Ir a un bootcamp: para los estudiantes con sede en EEUU, en Seattle, St. Louis, Kansas City, Miami o Tampa, también nos hemos asociado con LaunchCode, una organización sin fines de lucro, para ofrecer campos de entrenamiento de codificación gratuitos a un número selecto de estudiantes.
Puedes registrarte aquí.
3. ¿Cómo puedo obtener la aplicación?
- App Store: Grasshopper: Learn to Code. The coding app for beginners.
- Google Play: Grasshopper: Learn to Code for Free.
4. ¿Qué debo hacer si quiero eliminar mi cuenta de Grasshopper?
Envía un correo electrónico a grasshopper-support@google.com y el equipo de soporte te ayudará a eliminar tu cuenta.
Excelente articulo para aprender en javascript :)
ResponderEliminarDesde luego que hoy en día para muchos empleos controlar de este tipo de lenguajes para desarrollar apps y webapps esta siendo imprescindible.
Tienes toda la razón.
ResponderEliminarMuchas gracias por comentar.
Un saludo!
¿se puede usar la app para aprender otros lenguajes de programación?
ResponderEliminarHola, a día de hoy, no entra en los planes del equipo extenderlo a otros lenguajes.
ResponderEliminarMe gusto mucho el post, yo estoy por realizar en esta web https://fpciclosformativos.com/c-ciclo-formativo-desarrollo-de-aplicaciones-web el ciclo formativo desarrollo de aplicaciones web y pero no se si es muy confiable estudiar a distancia. ¿Que me dicen?
ResponderEliminarExisten múltiples formas de aprender, pero solo una para programar. Puedes utilizar diferentes software para llegar a crear una app, pero si algo tiene es que el lenguaje para la creación de ellas es el mismo. Lo único que hay que hacer es aprender para la creación de alguna.
ResponderEliminar