Google's Golang is the next talk of the town, with amazing features and a powerful library. This book will gear you up by taking you through recipes that will teach you how to leverage the standard library to implement a particular solution. This will enable Go developers to tak…
Over 70 recipes that cover advanced techniques for 3D programming such as lighting, shading, textures, particle systems, and image processing with OpenGL 4.6 Key Features Explore techniques for implementing shadows using shadow maps and shadow volumes Learn to use GLSL features …
Learn Python Programming creates a foundation for those who are interested in developing their skills in Python programming. The book starts with the fundamentals of programming with Python and ends by exploring different topics, such as GUIs and real-world apps.
This quick C++17 guide is a condensed code and syntax reference to the popular programming language, fully updated for C++17. It presents the essential C++ syntax in a well-organized format that can be used as a handy reference. In the C++17 Quick Syntax Reference, you will find…
C++ is a general-purpose programming language built with a bias towards embedded programming and systems programming. Over the years, C++ has evolved and is used to develop software for many different sectors. Given its versatility and robustness, C++is a wonderful language to s…
C++ is a general purpose programming language built with a bias towards embedded programming and systems programming. Over the years, C++ has evolved and is used to develop software for many different sectors. Given its versatility and robustness, C++is a wonderful language to s…
Annotation
Mastering Visual Studio Code empowers the readers to get the most out of VS Code, an extremely popular and powerful code editor.Microsoft's Visual Studio Code (VS Code) is a free and open-source code and text editor. Despite its modest size, VS Code includes numerous significant…
Mastering NativeScript helps readers master the NativeScript framework for faster and more robust mobile app development.Mobile devices have progressed from a mere means of communication to becoming a critical business tool in recent years. People are increasingly glued to their…
Mastering Kotlin helps readers quickly understand core concepts and then move on to practical projects using the Kotlin programming language.Back in the day, Java was the de facto choice for creating Android apps. However, since Google announced Kotlin as the new language of cho…
Chapter 5: Password Testing; How password attacks work; Password cracking; Password policies and account locking; Our first password BruteForcer; Basic authentication; Creating the password cracker; Adding support for digest authentication; What is digest authentication?; Adding…
A Comprehensive Study of SQL - Practice and Implementation is designed as a textbook and provides a comprehensive approach to SQL (Structured Query Language), the standard programming language for defining, organizing, and exploring data in relational databases. It demonstrates …
Mastering Bootstrap helps the reader master Bootstrap CSS framework for faster and robust front-end development.If you work in the web development world, you must have heard about Bootstrap, a comprehensive toolkit that includes HTML, CSS, and JavaScript tools for creating and d…
Mastering React Native helps the reader master the React Native framework for faster and more robust mobile app development.React Native is an open-source JavaScript framework that allows you to create applications for many platforms, including iOS, Android, and the web, all wit…
Mastering React Native helps the reader master the React Native framework for faster and more robust mobile app development.React Native is an open-source JavaScript framework that allows you to create applications for many platforms, including iOS, Android, and the web, all wit…
The text focuses on the basics of Python programming fundamentals and introduction to present-day applications in technology and the upcoming state-of-art trends in a comprehensive manner. The text is based on Python 3.x and it covers the fundamentals of Python with object-orien…
Frontend development is the process of creating user-interactive components.User interfaces, buttons, user-entered data, webpages, and user experience (UX) features are all examples of frontend development. User experience is the primary focus of frontend development. As fronten…
Mastering React helps the reader master the React JavaScript framework for faster and more robust front-end development.React is a JavaScript framework for creating interface design that is coherent, cheap, and customizable. It makes it possible to create complicated user interf…