Super-charge your coding skills!

If you’ve enjoyed learning how to code with Grasshopper and want to take your skills to the next level, we’ve identified a number of options where you can continue your coding journey.

Take advantage of free resources online

The internet is full of tutorials, blogs, videos, newsletters, and forums that you can access for free.

Start by creating an account on a popular programming forum, such as Stack Overflow or Reddit’s r/learnJavaScript subreddit. This is a great way to learn from other users’ questions, ask some of your own, and to discover new learning resources.

For in-depth tutorials, FreeCodeCamp.org and Khan Academy offer all of their content free of charge, they have courses and articles explaining both programming fundamentals as well as more advanced JavaScript concepts.

If you have a YouTube account, take advantage of all of the great programming channels available. Videos can be found for programmers of all skill levels, whether you wish you learn more about coding fundamentals or learn how to create a project.

Higher quality content can be found by searching for specific topics you want to learn, such as “for loops javascript” or “objects javascript”, rather than more general search terms like “intro JavaScript”. Consider avoiding videos with titles like “Learn JavaScript in 1 hour”, as these videos often teach very little.

FreeCodeCamp.org maintains an excellent YouTube channel, and is a good place to start.

Start a Project

There’s no better way to improve your coding skills than by writing code, so now that you have a good grasp on the fundamentals, try putting what you’ve learned into practice by starting a project.

For your first project, consider starting small, such as a simple personal webpage. All you need is a folder containing an HTML, CSS, and JavaScript file. When finished, you can host it for free on GitHub Pages. You may also try searching Google or YouTube for beginner-level project ideas.

For writing code outside of Grasshopper, try downloading a free text editor designed for programming. We recommend VS Code, though Atom and Sublime Text are also excellent.

You can write and run JavaScript in any web browser, or directly on your computer using Node.js. For help getting started in the browser, check out this beginner-focused guide from Mozilla’s MDN. For help getting set up with Node, this guide from JS Complete should get you started.

Working on a project is rewarding, but also a challenge. Don’t be discouraged when you inevitably experience frustration or get stuck. It’s a normal part of the process. Learn to get yourself unstuck by searching Google or Stack Overflow for solutions.

Online Courses

If a structured curriculum is more your style, there are a number of companies offering a mix of free and paid online courses teaching JavaScript and programming fundamentals, such as:

Bootcamps

Coding bootcamps are a highly structured way to greatly advance your coding skills and prepare you for a job in the tech industry, such as full stack developer, user experience designer, data scientist, and more.

These programs can be very expensive, and results are not guaranteed. The explosion in popularity in bootcamps over the last decade has unfortunately led to the rise of bootcamps that promise a lot and deliver very little. Not all bootcamps are equal, so it is very important to do research when choosing a program.

CareerKarma is a great resource for more information on bootcamps, as well as help selecting a program.

Best of luck on your journey!

70 Likes

Thanks a lot! :slight_smile:

3 Likes

@Grasshopper_Heather
Do you have to pay for everything on Coursera?
Do they have any free courses?

8 Likes

Don’t quote me but I think most courses are free. It’s the “audit” option that you have to select. If you audit a course, you can watch all videos and join in discussions, you just don’t receive a certificate if you complete course. I think…

9 Likes

Ah, cool, thanks. I’ll check it out later! :+1:

Does anyone know if this coding the same coding that doctor’s office use and if so can you seek employment with this?

Hey @mysteryguy3039,

That’s a good question, I thought the answer was yes — it’s all paid (since the courses are developed with Universities) but @Juan_t might be right.

We partnered with Coursea because we really like their approach to online education courses. However, there are a lot of free options to learn how to code; https://www.freecodecamp.org/ for example is an awesome platform where you end up working on real projects (although you don’t get a formal certification like you do with Coursea, or a bootcamp).

H :slight_smile:

17 Likes

Thank you! I’ll definitely be sure to check that out once I finish the app.

Hi!
I have a question: a have some free time right now. Do you know if is it a option to end the course earlier? I don’t know what will be in future

@fallenangel74, Coding in a doctor’s office is ‘medical coding’, basically assigning visits and procedures to a category for payment and record keeping ( just Google it)… It is completely different from computer programming of software or websites.

4 Likes

This was way fun. I wish there was more

10 Likes

Thanks! And we’re working on it!! You can also check out the Animations courses, that teach you about the D3 Library.

Really glad you’ve enjoyed it so far,
H :slight_smile:

8 Likes

I’m am. Only 15 years old is there anything you would suggest I do?

1 Like

Go and do some classroom sessions or online instructors based class and get certified
Will help you to learn professionally
If more interested do am computer science engineering masters c# and Javascript in those 4 years
Guaranteed you can roam the world and work from home whenever you want

2 Likes

Great options I would also add possible internships/mentorship at places or even join coding communities like Google Developer Groups to gain knowledge as well. To Even YouTube or discord/slack channels that offer support is a good source to learn the basics to even go beyond that. Good luck and never give up :slight_smile:

4 Likes

That’s great looking forward

1 Like

@Grasshopper_Heather I am under 11 years of age and I have completed Grasshopper. My love for coding is very big, and I have been in love with computers for years, coding and writing articles and stories. Is there any suggestion on what a young boy under 11 may do?

Thanks again,
Danny
Have a good day!
:grin: :grin: :pizza:

Keep following your dreams; it will get you far in life.
9 Likes

Hey @Grasshopper_Danny,

That’s fantastic you have a love for coding! And awesome you want to expand your knowledge further. Since you’ve completed Grasshopper you may want to try codecademy.com — it’s not aimed at kids, but it sounds like you’d be able to manage it.

Never stop being curious!
H :slight_smile:

4 Likes

Well your advice is very US centric. Isnt there something you could advice for the rest of the world? Especially for people who dont have an opportinity or time to spend on courses. Arent there any app like grasshopper, but that goes a little deeper? Would be useful to lead people to be able to publish a basic app at the end(so they could end up in Google Store someday.

5 Likes

Very good , thanks :pray:

2 Likes