How to Mater Javascript : 3 Simple Steps

Javascript Program

Javascript is a scripting language that is primarily used in creating more interactive websites. Today, the use of JavaScript is not limited to websites but its also widely used in desktop widgets, PDF Documents and much more.

Most people will relate JavaScript with Java, but let me tell these two are entirely different languages. Though JavaScript copies many names and naming conventions from Java, but the two languages are otherwise unrelated and have very different semantics.

JavaScript is dynamic, weakly typed and has first-class functions. It is a multi-paradigm language, supporting object-oriented, imperative, and functional programming styles. JavaScript is fairly easy to learn for people with programming knowledge. But don't worry, JS isn't that difficult to learn for people trying their hand with programming for the first time.

Learn Basics of JavaScript

I will suggest you to first learn basics of JavaScript. For that you can trust W3Schools. They provide a lot of information and realtime examples. Before moving forward, get grip your how things work in JavaScript.

Workout Coding Exercises at CodeAcademy

CodeAcademy is a pretty good website that provides you some problems to solve. It has a built in editor and checks your code. If you code is correct then you are given a new problem.

Before each problem it tells you how things works, and provides a brief into of the solution of problem. Like a game with each solved problem you get points and then you can unlock badges.

Read Book

When it comes to programming, no book can provide you all the stuff. If you want to master some language you have to take help of more than one book. Here i have give you four best-selling book for JavaScript.

NoteYou need not to buy, all four of them

  • Professional JavaScript for Web Developers – Written by Nicolas C. Zakas, this book could hardly cover more than it does. Besides covering the JavaScript language, this book will give you a good handle on using JavaScript in the browser.

  • JavaScript 24-hour Trainer – This awesome resource was put together by Jeremy McPeak. It’s not just a book: it comes with over 4 hours of video tutorials on DVD. There are 43 lessons, covering everything from syntax to coding guidelines and code optimization.

While those books are great for understanding the JavaScript language and how to use it in the browser, there’s a lot more to learn. And while those books do go into some patterns and practices, here are two books devoted to those subjects that I think you’ll find useful.

  • JavaScript Patterns – Written by Stoyan Stefanov. After reading the resources above, you’ll know how to write JavaScript, but this book will teach you how to organize it, an important skill that isn’t as common as you’d think.

  • JavaScript: The Good Parts – Written by Douglas Crockford. This little gem will explain what’s good and what’s bad about the JavaScript language.

Once you are done with reading books, all you have to do is practice. Try building something new like photo slidder, Clicks tracker, Animation box or any other thing you want.

You can also try JavaScript frameworks like jQuery, FirsBug, etc. They provide a lot more functionality and makes your work simpler.

Leave a Reply

Search

Popular Posts