About the reviewers

Shama Hoque has more than 8 years' experience as a software developer and mentor, with a master's in software engineering from Carnegie Mellon University.

She specializes in full stack development with JavaScript, and currently makes web-based prototypes for R&D start-ups in California, while training aspiring software engineers and teaching web development to CS undergrads in Bangladesh.

She is also the author of Packt's Full Stack React Projects book, released in May 2018.

I would like to thank my family for their unconditional support and encouragement for everything I take on, and my students for continuously inspiring me to keep learning.

 

Antonio Esposito is a Microsoft Certified Trainer, software architect, father, son, and lover of cooking and eating. He has been addicted to computer programming from age eight, a developer since 2002, and a speaker from 2010. He has moved across Europe in the last fifteen years working as freelance consultant or speaker for companies such as UniCredit Bank, Ferrari F1 Racing Team, Microsoft Italy, IBM, and many others. He actively attends as a speaker at a lot of conferences, such as MCT Summit and WPC Italy. He is already an author for Packt with Learning .NET High Performance Programming in 2014 and Reactive Programming for .NET Developers in 2015. 

 

Paul Johnson has been writing software since the early 1980s on machines ranging from the ZX81 and servers to his trusty Mac, and has used more languages than he can remember. He is a qualified scuba diver and college lecturer. Paul lives with his wife, kids, and pets, and listens to an inordinate amount of rock and metal on Primordial Radio. This is his third book for Packt. 

He is an avid biker and volunteers for the Merseyside and Cheshire Blood Bikes on a regular basis and is also currently working on a proposal for his 4th book with Packt.

 

 

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
3.145.9.148