Monday, October 16, 2017

Comment from Mr. Jimmy Gillam

I just wanted to start out by thanking everyone for welcoming me into the class yesterday, I really enjoyed it! I thought I'd drop a few useful links here for everyone to check out.

First, I always have a few websites open:

1. 
https://stackoverflow.com - this is a great place to ask questions. Search the site as well before you post because most of the time someone has already asked the same question and a solution already found.

2. 
https://developer.mozilla.org/en-US/docs/Web/JavaScript - this is my favorite website for javascript documentation. It explains everything you'd need to know about javascript and has stuff for all levels. For example, any documentation on strings covered in class can be found here - https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String , arrays - https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array , and even json - https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/JSON

3. For helping with regular expressions, I've found this website to be a very good visual testing tool. You can really see how each part of a regular expression breaks down - 
https://www.debuggex.com/ and here is the MDN link for javascript regex - https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/RegExp

4. I know some of you have heard of Reddit, and a lot of the stuff posted on Reddit is full of nonsense, but I'd like to recommend a subreddit that I subscribe to - 
https://www.reddit.com/r/javascript/ . I check out the news, articles, and tutorials on here daily. It is good to stay up to date with the latest that is happening in the javascript world, and if you have any questions people are more than willing to help out if you post your question. If you enjoy that subreddit, I encourage you to search for other programming reddits. I subscribe to several, some for platforms I like to develop on, others for specific languages, and /r/programmerhumor can be pretty funny at times too!

I also wanted to list a few tools that I use on a daily basis:

1. Visual Studio Code - this is a great little IDE for developing HTML and javascript and has plenty of plugins provided by the community - 
https://code.visualstudio.com/ and here is another page on that site that goes a little more in depth - https://code.visualstudio.com/docs/languages/javascript

2. Speaking of Visual Studio Code plugins, I mentioned a plugin that will help find several kinds of errors before you even go to launch your website in the browser. This ESLint plugin is specific to Visual Studio Code, however you can find ESLint plugins/addons for many of the IDE's out there - 
https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint

3. And finally I'd like to reference another tool I have opened all day long, the Chrome Developer Tools. It is a very powerful tool with the ability to debug, set break points, change variables and even code on the fly. I definitely recommend getting familiar with the Chrome Dev Tools, it is by far my most useful tool - 
https://developers.google.com/web/tools/chrome-devtools/javascript/

Thanks again for having me in your class. I'll be in touch, and if I come across any other resources I'll be sure to post them here.

If you have any questions, feel free to reach out to me!

Thanks!
- Jimmy Gillam 
  


0 Comments:

Post a Comment

<< Home