Items related to JavaScript: Object-Oriented Programming

JavaScript: Object-Oriented Programming - Softcover

 
9781787123595: JavaScript: Object-Oriented Programming

Synopsis

Build sophisticated web applications by mastering the art of Object-Oriented Javascript

Key Features:

- Learn popular Object-Oriented programming (OOP) principles and design patterns to build robust apps

- Implement Object-Oriented concepts in a wide range of frontend architectures

- Capture objects from real-world elements and create object-oriented code that represents them

- Learn the latest ES6 features and how to test and debug issues with JavaScript code using various modern mechanisms

Book Description:

JavaScript is the behavior, the third pillar in today's paradigm that looks at web pages as something that consists of: content (HTML), presentation (CSS), and behavior (JavaScript). Using JavaScript, you can create interactive web pages along with desktop widgets, browser, and application extensions, and other pieces of software. Object-oriented programming, which is popularly known as OOP, is basically based on the concept of objects rather than actions.

The first module will help you master JavaScript and build futuristic web applications. You will start by getting acquainted with the language constructs and how to organize code easily. You develop concrete understanding of variable scoping, loops, and best practices on using types and data structures, as well as the coding style and recommended code organization patterns in JavaScript. The book will also teach you how to use arrays and objects as data structures. By the end of the book, you will understand how reactive JavaScript is going to be the new paradigm.

The second module is an easy-to-follow course, which includes hands-on examples of solutions to common problems with object-oriented code. It will help to identify objects from real-life scenarios, to protect and hide data with the data encapsulation features of Python, JavaScript, and C#. You will discover the advantage of duck typing in both Python and JavaScript, while you work with interfaces and generics in C#. With a fair understanding of interfaces, multiple inheritance, and composition, you will move on to refactor existing code and to organize your source for easy maintenance and extension.

The third module takes you through all the in-depth and exciting futures hidden behind the facade. You should read through this course if you want to be able to take your JavaScript skills to a new level of sophistication.

What You Will Learn:

- Get acquainted with the basics of JavaScript language constructs along with object-oriented programming and its application.

- Learn to build scalable server application in JavaScript using Node.js

- Generate instances in three programming languages: Python, JavaScript, and C#

- Work with a combination of access modifiers, prefixes, properties, fields, attributes, and local variables to encapsulate and hide data

- Master DOM manipulation, cross-browser strategies, and ES6

- Identify and apply the most common design patterns such as Singleton, Factory, Observer, Model-View-Controller, and Mediator Patterns

- Design applications using a modular architecture based on SOLID principles

Who this book is for:

JavaScript developers looking to enhance their web developments skills by learning object-oriented programming.

"synopsis" may belong to another edition of this title.

About the Authors

Ved Antani has been building scalable server and mobile platforms using JavaScript, Go, and Java since 2005. He is an associate vice president at Myntra and has previously worked at Electronic Arts and Oracle. He is an avid reader and author on several subjects. He has studied computer science and currently lives in Bangalore, India. Ved is passionate about classical music and loves to spend time with his son.

Gaston C. Hillar is Italian and has been working with computers since he was 8 years old. Gaston has a Bachelor's degree in computer science (graduated with honors) and an MBA. Currently, Gaston is an independent IT consultant and a freelance author who is always looking for new adventures anywhere in the world. He was a senior contributing editor at Dr. Dobb's, and has written more than a hundred articles on software development topics. He has received the prestigious Intel Black Belt Software Developer award eight times. He has written many articles about Java for Oracle Java Magazine. Gaston was also a former Microsoft MVP in technical computing. He lives with his wife, Vanesa, and his two sons, Kevin and Brandon.

Stoyan Stefanov is a Facebook engineer, author, and speaker. He talks regularly about web development topics at conferences, and his blog, www.phpied.com. He also runs a number of other sites, including JSPatterns.com - a site dedicated to exploring JavaScript patterns. Previously at Yahoo!, Stoyan was the architect of YSlow 2.0 and creator of the image optimization tool, Smush.it. A "citizen of the world", Stoyan was born and raised in Bulgaria, but is also a Canadian citizen, currently residing in Los Angeles, California. In his offline moments, he enjoys playing the guitar, taking flying lessons, and spending time at the Santa Monica beaches with his family.

"About this title" may belong to another edition of this title.

  • PublisherPackt Publishing
  • Publication date2017
  • ISBN 10 1787123596
  • ISBN 13 9781787123595
  • BindingPaperback
  • LanguageEnglish
  • Number of pages860

Buy Used

Condition: As New
Unread book in perfect condition...
View this item

US$ 2.64 shipping within U.S.A.

Destination, rates & speeds

Search results for JavaScript: Object-Oriented Programming

Seller Image

Sharma, Kumar Chetan; Stefanov, Stoyan; Antani, Ved
Published by Packt Publishing, 2017
ISBN 10: 1787123596 ISBN 13: 9781787123595
Used Softcover

Seller: GreatBookPrices, Columbia, MD, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: As New. Unread book in perfect condition. Seller Inventory # 30560855

Contact seller

Buy Used

US$ 74.05
Convert currency
Shipping: US$ 2.64
Within U.S.A.
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Seller Image

Sharma, Kumar Chetan; Stefanov, Stoyan; Antani, Ved
Published by Packt Publishing, 2017
ISBN 10: 1787123596 ISBN 13: 9781787123595
New Softcover

Seller: GreatBookPrices, Columbia, MD, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: New. Seller Inventory # 30560855-n

Contact seller

Buy New

US$ 78.78
Convert currency
Shipping: US$ 2.64
Within U.S.A.
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Stock Image

Sharma, Kumar Chetan; Stefanov, Stoyan; Antani, Ved
Published by Packt Publishing, 2017
ISBN 10: 1787123596 ISBN 13: 9781787123595
New Softcover

Seller: Lucky's Textbooks, Dallas, TX, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: New. Seller Inventory # ABLIING23Mar2912160176828

Contact seller

Buy New

US$ 77.44
Convert currency
Shipping: US$ 3.99
Within U.S.A.
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Stock Image

Sharma, Kumar Chetan; Stefanov, Stoyan; Antani, Ved
Published by Packt Publishing, 2017
ISBN 10: 1787123596 ISBN 13: 9781787123595
New Softcover

Seller: California Books, Miami, FL, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: New. Seller Inventory # I-9781787123595

Contact seller

Buy New

US$ 86.00
Convert currency
Shipping: FREE
Within U.S.A.
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Stock Image

Ved Antani
Published by Packt Publishing Limited, 2016
ISBN 10: 1787123596 ISBN 13: 9781787123595
New PAP
Print on Demand

Seller: PBShop.store US, Wood Dale, IL, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

PAP. Condition: New. New Book. Shipped from UK. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000. Seller Inventory # IQ-9781787123595

Contact seller

Buy New

US$ 99.35
Convert currency
Shipping: FREE
Within U.S.A.
Destination, rates & speeds

Quantity: 15 available

Add to basket

Stock Image

Ved Antani
Published by Packt Publishing Limited, 2016
ISBN 10: 1787123596 ISBN 13: 9781787123595
New PAP
Print on Demand

Seller: PBShop.store UK, Fairford, GLOS, United Kingdom

Seller rating 4 out of 5 stars 4-star rating, Learn more about seller ratings

PAP. Condition: New. New Book. Delivered from our UK warehouse in 4 to 14 business days. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000. Seller Inventory # IQ-9781787123595

Contact seller

Buy New

US$ 90.97
Convert currency
Shipping: US$ 11.50
From United Kingdom to U.S.A.
Destination, rates & speeds

Quantity: 15 available

Add to basket

Stock Image

Sharma, Kumar Chetan; Stefanov, Stoyan; Antani, Ved
Published by Packt Publishing, 2017
ISBN 10: 1787123596 ISBN 13: 9781787123595
New Softcover

Seller: Ria Christie Collections, Uxbridge, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: New. In. Seller Inventory # ria9781787123595_new

Contact seller

Buy New

US$ 92.69
Convert currency
Shipping: US$ 16.23
From United Kingdom to U.S.A.
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Stock Image

Ved Antani, Stoyan Stefanov, Kumar Chetan Sharma
Published by Packt Publishing 2017-06-16, 2017
ISBN 10: 1787123596 ISBN 13: 9781787123595
New Paperback

Seller: Chiron Media, Wallingford, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Paperback. Condition: New. Seller Inventory # 6666-IUK-9781787123595

Contact seller

Buy New

US$ 89.13
Convert currency
Shipping: US$ 20.99
From United Kingdom to U.S.A.
Destination, rates & speeds

Quantity: 10 available

Add to basket

Seller Image

Sharma, Kumar Chetan; Stefanov, Stoyan; Antani, Ved
Published by Packt Publishing, 2017
ISBN 10: 1787123596 ISBN 13: 9781787123595
New Softcover

Seller: GreatBookPricesUK, Woodford Green, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: New. Seller Inventory # 30560855-n

Contact seller

Buy New

US$ 90.95
Convert currency
Shipping: US$ 20.32
From United Kingdom to U.S.A.
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Stock Image

Sharma, Kumar Chetan; Stefanov, Stoyan; Antani, Ved
Published by Packt Publishing, 2017
ISBN 10: 1787123596 ISBN 13: 9781787123595
New Softcover
Print on Demand

Seller: Majestic Books, Hounslow, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: New. Print on Demand pp. 860. Seller Inventory # 381004541

Contact seller

Buy New

US$ 109.33
Convert currency
Shipping: US$ 8.81
From United Kingdom to U.S.A.
Destination, rates & speeds

Quantity: 4 available

Add to basket

There are 3 more copies of this book

View all search results for this book