Building a slide deck, pitch, or presentation? Here are the big takeaways:
- Grasshopper is available for iOS and Android.
With an industry-wide shortage of developer talent, a number of coding bootcamps and other programs have sprung up in recent years to fill skills gaps. Grasshopper--created by coders from Google's workshop for experimental products, Area 120--could be a user-friendly way to encourage more professionals to pick up coding skills that their organizations may need, or set them up for a different career altogether.
"Coding is becoming such an essential skill, and we want to make it possible for everyone to learn even when life gets busy," according to the app's website. "We made Grasshopper to help folks like you get into coding in a fun and easy way. And we put Grasshopper on a phone so you can turn your commute or waiting in line into a learning moment."
SEE: IT Hiring Kit: Programmer (Tech Pro Research)
The app covers the fundamentals of coding, including calling functions, variables, strings, loops, arrays, conditionals, operators, and objects. Users also learn how to draw shapes using the D3 library, define functions, make callback functions, and create animations. The creators also plan to add a new course as well as additional foundational content.
"By the end of using Grasshopper's current curriculum, you should be familiar with core programming concepts and feel confident playing around within this playground to build interactive animations," according to the website.
After mastering the basics on Grasshopper, a professional can move on to more complex coding lessons from other providers.
The app is English language only at this time, and is available on iOS and Android.
- How to build a successful developer career (free PDF) (TechRepublic)
- How to become a developer: A cheat sheet (TechRepublic)
- Which programming languages are most popular (and what does that even mean)? (ZDNet)
- Cheat sheet: How to become a data scientist (TechRepublic)
- These five programming languages have flaws that expose apps to attack (ZDNet)
- How to learn programming: 3 languages to get you started (TechRepublic)