-
Practical C++ Design: From Programming to Architecture
Author Adam B. Singer
Go from competent C++ developer to skilled designer or architect using this book as your C++ design master class. This title will guide you through the design and implementation of a fun, engaging case study. Starting with a quick exploration of the requirements fo....
Release Date 2017/09 -
Author Holger Schwichtenberg
C# developers, here’s your opportunity to learn the ins-and-outs of Entity Framework Core, Microsoft’s recently redesigned object-relational mapper. Benefit from hands-on learning that will teach you how to tackle frustrating database challenges, such as workaround....
Release Date 2018/06 -
Software Engineering for Absolute Beginners: Your Guide to Creating Software Products
Start programming from scratch, no experience required. This beginners’ guide to software engineering starts with a discussion of the different editors used to create software and covers setting up a Docker environment. Next, you will learn about repositories and version control along with its uses..... -
Author Nico Vermeir
Welcome to .NET 6, Microsoft’s unified framework that converges the best of the modern and traditional .NET Framework. This book will introduce you to the new aspects of Microsoft’s fully supported .NET 6 Framework and will teach you how to get the most out of it. You will learn about the progress ....
Release Date 2022/02 -
Pragmatic Python Programming: Learning Python the Smart Way
Author Gabor Guta
Explore the world of programming languages through Python and learn the building blocks of writing programs. This book covers Python 3.10, explaining it through six key concepts. Each chapter contains a real-world example with practical advice and a section on advanced concepts. You'll start b....
Release Date 2022/08 -
The Hitchhiker's Guide to Python
Author Tanya Schlusser , Kenneth Reitz
The Hitchhiker's Guide to Python takes the journeyman Pythonista to true expertise. More than any other language, Python was created with the philosophy of simplicity and parsimony. Now 25 years old, Python has become the primary or secondary language (after SQL) ....
Release Date 2016/09 -
Author Caleb Doxsey
Perfect for beginners familiar with programming basics, this hands-on guide provides an easy introduction to Go, the general-purpose programming language from Google. Author Caleb Doxsey covers the language’s core features with step-by-step instructions and exercise....
Release Date 2016/01 -
Test-Driven Development with Python, 2nd Edition
Author Harry J.W. Percival
By taking you through the development of a real web application from beginning to end, the second edition of this hands-on guide demonstrates the practical advantages of test-driven development (TDD) with Python. You’ll learn how to write and run tests before build....
Release Date 2017/08 -
Modern Java EE Design Patterns
Author Markus Eisele
With the ascent of DevOps, microservices, containers, and cloud-based development platforms, the gap between state-of-the-art solutions and the technology that enterprises typically support has greatly increased. But as Markus Eisele explains in this O’Reilly repor....
Release Date 2016/01 -
Inside the Message Passing Interface
Author Alexander Supalov
A hands-on guide to writing a Message Passing Interface, this book takes the reader on a tour across major MPI implementations, best optimization techniques, application relevant usage hints, and a historical retrospective of the MPI world, all based on a quarter o....
Release Date 2018/09 -
PKI Uncovered: Certificate-Based Security Solutions for Next-Generation Networks
Author Francois Dessart , Srinivas Tenneti , Andre Karamanian
The only complete guide to designing, implementing, and supporting state-of-the-art certificate-based identity solutions with PKILayered approach is designed to help readers with widely diverse backgrounds quickly learn what they need to knowCovers the entire PKI pr....
Release Date 2011/02 -
Secrets to Drawing Realistic Faces
Author Carrie Stuart Parks
Draw amazingly accurate portraits starting today! Even if you're an absolute beginner, you can render strikingly realistic faces and self-portraits! Instructor and FBI-trained artist Carrie Stuart Parks makes it simple with foolproof step-by-step instructions th....
Release Date 2012/01 -
Author Mark Hill
The ideas presented in this book explain marketing thinking and how to cultivate it, and ultimately, the ways in which marketplace differences are created. Instead of offering marketing steps, processes, and models, the focus here is on developing the practitioner'....
Release Date 2010/06 -
Author Mark L. Burkey
From its beginnings in the early 1900s, game theory has been a very mathematical, technical subject. However, it also provides valuable, everyday lessons that are important for managers and executives to understand. But current books and textbooks are mostly highly ....
Release Date 2013/02 -
Author Stefan Ollinger Dave Hrycyszyn Ross A. Baker
SummaryScalatra in Action introduces the Scalatra framework and the Sinatra model. It covers the framework in its entirety, starting with concepts like request routing, input handling, actions, and HTTP responses, then proceeds to more advanced topics, such as data....
Release Date 2016/05 -
Get Programming with F#: A guide for .NET developers
Author Isaac Abraham
SummaryGet Programming with F#: A guide for .NET developers shows you how to upgrade your .NET development skills by adding a touch of functional programming in F#. In just 43 bite-sized chunks, you'll learn how to use F# to tackle the most common .NET programming....
Release Date 2018/03 -
Reactive Programming with RxJS 5
Author Sergi Mansilla
Reactive programming is revolutionary. It makes asynchronous programming clean, intuitive, and robust. Use RxJS 5 to write complex programs in a simple way, and master the Observable: a powerful data type that substitutes callbacks and promises. Think about your pro....
Release Date 2018/02 -
Author Frank Hurvid
The international bestselling guide to computer terms is now in its 14th edition. Containing over 3,000 terms arranged by theme and defined in context, The Glossary is fully indexed and cross-referenced throughout. It supports the National Curriculum and National Q....
Release Date 2016/09 -
Eclipse 4 Plug-in Development by Example Beginner's Guide
Author Dr. Alex Blewitt
This is a truly hands-on book for developing Eclipse plug-ins. A whole series of “Time for Action” sections gets you involved in practical examples that teach you everything from the very basics to more advanced activities.Create plug-ins to extend the Eclipse runti....
Release Date 2013/06 -
Author Colin Henderson
A holistic guide to implementing a robust, scalable, and secure Enterprise Geospatial Data Hosting System by leveraging the power of GeoServerIn DetailWhether you have used GeoServer before or are just starting out with it, this book will give you the skills and kno....
Release Date 2014/11 -
Author Éric Bréhault
Create advanced and efficient CasperJS tests for your web development projectsIn DetailProfessional web development implies systematic testing. While JavaScript unit tests will validate your JavaScript library’s quality, web functional testing is the only way to gua....
Release Date 2014/01 -
Author Dmitry Volevodz
No need for engines like Unity: with Sprite Kit you can create 2D animated games directly for the iOS platform. Best of all, with this book you can learn the fun, involving way – by creating your own game from scratch.In DetailSprite Kit, a new framework introduced ....
Release Date 2014/01 -
Mastering iOS Game Development
Author Miguel DeQuadros
Master the advanced concepts of game development for iOS to build impressive gamesAbout This BookCreate a complete game with advanced techniques through the course of the book using in-depth, hands-on instructionsLearn how to multi-task and improve performance optim....
Release Date 2015/12 -
Learning Java Functional Programming
Author Richard M Reese
Create robust and maintainable Java applications using the functional style of programmingAbout This BookExplore how you can blend object-oriented and functional programming styles in JavaUse lambda expressions to write flexible and succinct codeA tutorial that str....
Release Date 2015/10 -
Author Afshin Mehrabani
Design and develop astounding animated web applications using CreateJSIn DetailCreateJS is a popular, well supported JavaScript library used for web advertising, education, gaming, and cartooning.The CreateJS suite consists of different libraries that are designed t....
Release Date 2014/02 -
Learning NServiceBus - Second Edition
Author David Boike
Build reliable and scalable distributed software systems using the industry leading .NET Enterprise Service BusIn DetailBuilding complex software systems is hard, but it doesn't have to be! NServiceBus is a powerful, yet lightweight, open source messaging framework....
Release Date 2015/01 -
Python Penetration Testing Essentials
Author Mohit
Employ the power of Python to get the best out of pentestingIn DetailThis book is a practical guide that shows you the advantages of using Python for pentesting with the help of detailed code examples.We start by exploring the basics of networking with Python and th....
Release Date 2015/01 -
Clojure High Performance Programming - Second Edition
Author Shantanu Kumar
Become an expert at writing fast and high performant code in Clojure 1.7.0About This BookEnhance code performance by using appropriate Clojure featuresImprove the efficiency of applications and plan their deploymentA hands-on guide to designing Clojure programs to g....
Release Date 2015/09 -
Mastering Predictive Analytics with Python
Author Joseph Babcock
Exploit the power of data in your business by building advanced predictive modeling applications with PythonAbout This BookMaster open source Python tools to build sophisticated predictive modelsLearn to identify the right machine learning algorithm for your problem....
Release Date 2016/08 -
Mastering Concurrency Programming with Java 8
Author Javier Fernández González
Master the principles and techniques of multithreaded programming with the Java 8 Concurrency APIAbout This BookImplement concurrent applications using the Java 8 Concurrency API and its new componentsImprove the performance of your applications or process more dat....
Release Date 2016/02