With real-world, practical examples explaining each concept, Mastering C++ Programming will begin by introducing you to the latest features in C++ 17. It encourages clean code practices in C++ in general, and demonstrates the GUI app-development options in C++. You’ll get tips on avoiding memory leaks using smart-pointers. Next, you’ll see how multi-threaded programming can help you achieve concurrency in your applications. …
Flask Framework Cookbook – Second Edition
Flask, the lightweight Python web framework, is popular thanks to its powerful modular design that lets you build scalable web apps. With Flask Framework Cookbook – Second Edition, you’ll explore modern solutions and best practices for Flask web development. …
Python GUI Programming – A Complete Reference Guide
Python GUI Programming – A Complete Reference Guide begins by introducing you to Tkinter and PyQt, before guiding you through the application development process. As you expand your GUI by adding more widgets, you’ll work with networks, databases, and graphical libraries that enhance its functionality. You’ll also learn how to connect to external databases and network resources, test your code, and maximize performance using asynchronous programming. …
Mastering Embedded Linux Programming – Second Edition
Mastering Embedded Linux Programming – Second Edition shows you the technologies and techniques required to build Linux into embedded systems. You will begin by learning about the fundamental elements that underpin all embedded Linux projects: the toolchain, the bootloader, the kernel, and the root filesystem. …
Apache Superset Quick Start Guide
With the help of Apache Superset Quick Start Guide, you will see how Superset integrates with popular databases like Postgres, Google BigQuery, Snowflake, and MySQL. You will learn to create real time data visualizations and dashboards on modern web browsers for your organization using Superset. (Limited-time offer) …
Learn React with TypeScript 3
With Learn React with TypeScript 3, dive into TypeScript 3 and it`s core components such as interfaces, types aliases, tuples, generics and much more. Build small-to-large scale single page applications with React, Redux, GraphQL and TypeScript. …
Android Programming with Kotlin for Beginners
With Android Programming with Kotlin for Beginners, kick-start your Android programming career, or just have fun publishing apps to the Google Play marketplace. The first-principle introduction to Kotlin through Android, to start building cool looking and easy-to-use apps. …
C++ Game Development By Example
C++ Game Development By Example starts by touching upon the basic concepts of math, programming, and computer graphics and creating a simple side-scrolling action 2D game. You’ll build a solid foundation by studying basic game concepts such as creating game loops, rendering 2D game scenes using SFML, 2D sprite creation and animation, and collision detection. …
Programming Microsoft Dynamics 365 Business Central – Sixth Edition
With Programming Microsoft Dynamics 365 Business Central – Sixth Edition, explore the latest features of Business Central with examples curated by industry experts. Integrate Business Central features in your applications with this comprehensive guide. …
Hands-On AWS Penetration Testing with Kali Linux
Hands-On AWS Penetration Testing with Kali Linux aims to help pentesters as well as seasoned system administrators with a hands-on approach to pentesting the various cloud services provided by Amazon through AWS using Kali Linux. To make things easier for novice pentesters, the book focuses on building a practice lab and refining penetration testing with Kali Linux on the cloud. …