If you know HTML and/or CSS and want to take your skills to the next level, or even if you are a complete web novice, you really need to learn JavaScript. Not only is it the language behind the smooth and dynamic operation of Web 2.0 websites like Facebook, Twitter and Gmail, but in conjunction with HTML5 it's also the standard means Microsoft supports for creating Windows 8 apps - JavaScript is definitely the future for Windows!
So, whether you want to simply add a little functionality to your website, such as smooth menus that pop up and down, image transition effects, user-friendly form handling and verification, or anything else that's more than a simple, flat HTML/CSS design, JavaScript is the way to go.
What's more, JavaScript is easy. If you've ever tried to learn it and been put off by a plethora of jargon and technical mumbo-jumbo then you're in for a real treat, because Robin Nixon's Crash Courses have helped tens of thousands of people learn the new skills they need.
From the top-selling author of "Learning PHP, MySQL & JavaScript", and starting from the ground up with no assumption of prior knowledge, every aspect of JavaScript is explained in this book, in logical order with plenty of simple examples, clear explanations, informative figures, and advice on how best to use the new things you learn.
If you want to learn JavaScript up to a solid intermediate level, this book will teach you all you need to know, without recourse to other books and materials. Plus all the examples are free to download from the companion website, so you won't have to type them in to follow along and try them out for yourself.
The course features the following
1. Introduction to JavaScript 2. Incorporating JavaScript Code Into a Web Page 3. JavaScript Language Syntax 4. JavaScript Operators 5. JavaScript Arrays 6. Multidimensional Arrays 7. The JavaScript Array Functions 8. Controlling Program Flow 9. Looping Sections of Code 10. JavaScript Functions 11. JavaScript Objects 12. Errors and Expressions 13. The Document Object Model 14. Advanced JavaScript
Reasons why you will learn all you need from this
No assumption is made of previous knowledge. Every new concept is explained in logical order. Fully-tested examples are provided throughout. Each lecture features several notes offering extra, handy advice. The examples can all be downloaded free from the companion website.
Robin has over 30 years experience of writing software, and developing websites and apps. He also has an extensive history of writing about computers and technology, with a portfolio of over 500 published magazine articles and almost 30 books, many of which have been translated into other languages. He is also a prolific Internet video course instructor.
As well as IT, his interests include motivational psychology (which he also writes about), artificial intelligence research, many types of music (both playing and listening to), playing and creating board games, and enjoying good food and drink .
Robin lives on the south-east coast of England (where he writes full time), along with his five children and wife, Julie (a trained nurse and university lecturer). Between them they also foster three disabled children.