Skip to content

JavaScript for Java Developers

Photo of Yakov Fain
Hosted By
Yakov F.
JavaScript for Java Developers

Details

Yakov Fain will be making a presentation "JavaScript for Java Developers".

Here's the details:

"Many Java developers have an impression that JavaScript is a second-league interpreted language with the main purpose of making Web pages a little prettier. The reality is different though. JavaScript is a powerful, flexible, dynamically typed language that supports inheritance, but of a different flavor. JavaScript functions are the first class citizens that can live their own lives as opposed to Java's methods.

But mastering JavaScript can present a challenge to Java developers who quickly find themselves in the Wild West Land of dynamic programming. Why you may want to learn JavaScript? First, learning how things done in a different language makes you a better Java developer. Second, HTML5 becomes a new buzzword and adding JavaScript to your skill set makes you a more valuable software developer.

You may not know the best kept secret – 80% of any HTML5 project is spent writing JavaScript code. Such projects use one of many JavaScript frameworks, which include convenient components, functions, effects, and promise to solve Web browser incompatibilities, but in the end of day it's still about JavaScript programming. The goal of this presentation is to introduce you to this very interesting language highlighting the differences with the Java way of doing stuff."

Photo of Princeton JUG group
Princeton JUG
See more events
Paychex, Inc.
1551 South Washington Avenue · Piscataway, , NJ