JavaScript

JavaScript logo

Should this resource be a single collaboration with Web Design/An Introduction to Programming with JavaScript? Please Discuss

|

JavaScript is one of the most powerful programming languages in common use. However, even those proficient in JavaScript often do not realize its power. For example, did you know that JavaScript...

* Is fully Object Oriented?
* Is weakly typed, allowing greater flexibility in programming through type inference?
* Has advanced language features such as anonymous methods?

(Don't worry if you do not understand this.)

## Courses

[edit | edit source]

* JavaScript Programming

## E Book

[edit | edit source]

* JavaScript Succinctly

## Resources

[edit | edit source]

* Introduction
* Basic JavaScript is usually introduced alongside HTML and CSS (or Flash, SVG, etc.). It is only comprised of six to ten hours in introductions and use.
* Test Basic JavaScript
* Intermediate JavaScript is usually introduced alongside languages like PHP, XML, Ruby, Python, and C++. It can comprise ten to twenty hours of development and use.[1]
* Advanced JavaScript is about use in any possible applied context. Learning in this area is progressive. The competent use of some advanced concepts requires 100 to 200 hours.
* JavaScript Objects
* Debugging Challenges
* npm JavaScript Node package manager
* Resources
* Compatibility

## References

[edit | edit source]

1. ↑ http://www.academicearth.org/courses/building-dynamic-websites