Yakov Fain

Yakov Fain

Java and Web developer and trainer

Manalapan, New Jersey

Areas of Expertise:

  • Java
  • Web
  • JavaScript
  • HTML5
  • consulting
  • speaking
  • programming
  • training
  • writing
Yakov Fain is a Managing Director at Farata Systems, a company provides consulting and training services. He authored several books and dozens of articles on software development. Sun Microsystems has nominated and awarded Mr. Fain with the title of Java Champion, which was presented to only a hundred people in the world. He holds MS in Applied Math. You can reach him at yfain@faratasystems.com.

Enterprise Web Development Enterprise Web Development
by Yakov Fain, Viktor Gamov, Victor Rasputnis, Anatole Tartakovsky
July 2014
Print: $49.99
Ebook: $39.99

Enterprise Development with Flex Enterprise Development with Flex
by Yakov Fain, Victor Rasputnis, Anatole Tartakovsky
March 2010
Print: $54.99
Ebook: $43.99

Webcast: Web Development in Angular 2 with TypeScript
April 13, 2016
This webcast is an overview of the Angular 2 framework. All code samples are provided in TypeScript, which is a recommended language for developing Angular 2 applications.

Webcast: Introduction to JavaScript: More than a Pretty Face
August 05, 2014
This fast-paced presentation will introduce you to JavaScript, highlighting how it differs from the classical object-oriented way of programming.

Webcast: Seven Versions of One Web Application
April 22, 2014
This webcast talk is a fast paced comparison of different ways of developing HTML5 Web applications.

"Considering the scarcity of good consolidated information on bleeding-edge web app development, I would highly encourage readers to look past the editorial gaps and dive into this treasure trove of guidance. It will vastly improve your understanding of developing enterprise-class web apps using current best practices."
--Puneet Singh Lamba, Computing Reviews

"From choosing Flex-building frameworks and applying Flex designs to improving design efficiency, this is a powerful presentation and a 'must' for any Flex collection."
--Diane Donovan, The Bookwatch: The Computer Shelf

"I think this book is an excellent read for advanced Flex Developers/Architects. For me, this was my first chance to read about Flex Development from a very professional angle, an angle you may find in advanced Java books. This book won’t teach you how to code but it will definitely enrich your knowledge as an architect, team leader or advanced Flex coder."
--Lior Boord, Flex On Java