Thursday, December 13, 2018

Chapter 14 Web Research: Resources on JavaScript


Chapter 14 Web Research: Resources on JavaScript


The Modern JavaScript Tutorial
Introduction of JavaScript with developer console and code editors.  It also contains JavaScript fundamentals just as variables, operators, functions, and code structure.  It continues to progress to advanced working with functions and animation.  Listed in the “part 2” section there is a document section on styles and classes with examples to try and descriptions of each.

Codecademy 
Interactive courses on JavaScript fundamentals.  This site teaches programming fundamentals and basic-oriented concepts.  The concepts covered in Codecademy set the foundation for using JavaScript.  The projects that each student builds helps them gain the skills to maneuver JavaScript.  I found this site to be very resourceful and made learning JavaScript doable as the user practices code as the site is very friendly and walks the user through every step of the way.

JavaScript for Cats
If you’re a cat who wants to learn JavaScript, there isn’t a better online book.  So easy your human companion could do it too!  This fun and light-hearted site is an introduction for new programmers.  The approach to JavaScript builds scripting confidence in almost all humans.  This site shows values and variables, functions, etc. with animated examples. “Don’t be a scaredy-cat!” Check it me-owt!

JavaScript Best Practices
Webinar that covers best practices to identify and prevent common problems in JavaScript. This webinar takes a look at syntax oddities in JavaScript. To help the writer understand the best was to JavaScript code, discovering where the issues arise and how to prevent them using strict mode.  Learning how to deal with callbacks in a low-maintenance way.

JavaScript Guide
The JavaScript Guide shows users how to actually use JavaScript and gives an overiew of the language. It is divided into several chapters: Grammar and Types, Control flow and error handling, loops and iteration, functions, expressions and operators, numbers and dates, text formatting, indexed collections, keyed collections, working with objects, details of the object model, promises, iterators and generators, and meta programming.
The simple layout enables the learner to go directly to any question or insight they might have or need about JavaScript with easy accessible links.  The introduction I found especially useful with a “what you should already know” guide.  This lets the user know what kind of background knowledge is expected and ends with a link to a tutorial for a user with no programming experience. 




No comments:

Post a Comment