This Apress imprint is published by the registered company APress Media, LLC part of Springer Nature.
The registered company address is: 1 New York Plaza, New York, NY 10004, U.S.A.
To my parents whose loving care allowed me to live an untroubled childhood and to develop my talents in exact sciences. Let this book be a celebration of their efforts, not having been, hopefully, in vain.
Mým rodičům, jejichž láskyplná péče mi umožnila prožít bezstarostné dětství a rozvinout nadání pro exaktní vědy. Ať je tato kniha oslavou jejich úsilí, které, doufám, nepřišlo vniveč.
Special thanks to my daughter, Amálie, who assisted me in preparing the manuscript. She typed a large portion of it and prepared many figures, upon my instruction.
Thanks to the whole Apress team, including the technical reviewer, whose expertise and drive allowed the book to be completed properly and on time. Also, the book got much better due to the work of the editors, who kindly polished my English.
started programming at a young age and has been doing it ever since, as well as sharing it with others. Having worked as both a programming teacher in college and privately as a programmer, Radek started writing books on programming because many of his students had no previous knowledge of programming, and he had difficulty finding a suitable textbook for them. Throughout the years, he has gained a unique insight into what resonates when teaching beginners.
is a back-end developer primarily but working with smaller front-end bits as well. He has authored and reviewed a number of books and created numerous Microsoft Learning courses, all to do with software development. He works as freelancer/contractor in various countries in Europe, using Azure, Visual Studio, Azure DevOps, and GitHub as some of his tools. Being an exceptional troubleshooter, asking the right questions, including the less logical ones, in a most logical to least logical fashion, he also enjoys working with architecture, research, analysis, development, testing, and bug fixing. Carsten is a very good communicator with great mentoring and team-lead skills and great skills researching and presenting new material.
3.145.105.105