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.
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.
