Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

JavaScript

How to be a Pure Javascript Developer?

Hi Everyone! Javascript is my first programming language.It's my dream to be a pure Javascript Developer.Because i have a passion in Javascript.How to be a Javascript developer? Here is my plan to learn pure Javascript.If i'm wrong please recommend me.

I think at first i should learn pure Javascript's syntex properly.Then i should learn HTML5 API's such as Geolocation,Canvas,Audio,Video,Web Form etc based on only pure Javascript code instead of using third party libraries.So,if i'm able to be a Front End Master by pure Javascript it would be better for my career and i can easily jump to other programming languages. Isn't it?Here is an great article please read https://sivers.org/learn-js

So,right now it's my duty to learn HTML5 API's with pure Javascript syntex.If i'm wrong please recommend me. Thanks to all.

4 Answers

In my opinion, it would be great that you learn first the basics of front end, I mean HTML5, CSS. In order to build any kind of product, from mobile app, web app to desktop app, you will need to associate this with javascript. In a second time, you should learn the javascript basics, the fullstack javascript path on treehouse is a great start however I would advice other ressources like the books "JavaScript The Good Parts" and "Javascript Patterns" to go in depth. Then, start to practice vanilla js on front end, then on back end, but this important thing is to practice. As the saying goes, practice makes perfect.

Good luck !

What is Vanila JS?

Vanilla JS is the fact to write code in pure javascript, without using third party libraries like jquery, expressjs and many others. It will allow you to understand from end to end every operation of your code and in addition, understand much more javascript libraries.

In today's world, Full stack developers (read more on google) use several tools and languages. However, some FSD are using pure JS as the base of their entire work. On the front end side, you got JS, Jquery, angularJS and much more, and for the server you use Node.JS with mongoDB (which uses JSON, which is a JS form of storing data).

In short, you can be a full stack developer using JS only for at least 2-3 years of your career. Untile something new comes out and might require usage of more languages.

That vanilla life. :fist:

What is Vanila JS?

If you wanna go on practicing vanilla JS, Try creating a todos list app that uses local storage. creates and deletes todos, and even has chanable colors for each todo.

This kind of project gave me the solid understanding i needed back at the time.