Programming and scripting languages: general
Sorting
Bestseller Sorting collapsed
Bestseller
Name: A-Z
Name: Z-A
Price ascending
Price descending
Publication Date ascending
Publication Date descending

E-book
Price
0
28.99 £
E-book
0
0
Price
28.99 £
Get hands-on with the browser-based JavaScript library for training and deploying machine learning models effectivelyKey FeaturesBuild, train and run machine learning models in the browser using TensorFlow.
Read more
E-book
Price
0
28.99 £
E-book
0
0
Price
28.99 £
Discover how to build, scale, and debug native iOS and Android applications from a single codebase using the Dart programming language - a hands-on approachKey FeaturesWork through practical recipes for building mobile applications with FlutterQuickly build and iterate on your user interface (UI) with hot reloadFix bugs and prevent them from reappearing using Flutter's developer tools and test suitesBook Description"e;Anyone interested in developing Flutter applications for Android or iOS should have a copy of this book on their desk.
Read more
E-book
Price
0
28.99 £
E-book
0
0
Price
28.99 £
Redefine your software development experience by understanding the extensive features and rich functionalities offered by Visual Studio CodeKey FeaturesLeverage the power of the free, cross-platform, and highly customizable code editor to build modern web and cloud applicationsEdit, debug and deploy on Microsoft Azure with Visual Studio CodeLearn how to customize features and install a wide variety of third-party extensionsBook DescriptionMicrosoft Visual Studio Code is a powerful, lightweight code editor for modern web and cloud development.
Read more
E-book
Price
0
22.99 £
E-book
0
0
Price
22.99 £
An example-driven guide covering modern web app development techniques and emerging technologies such as WebAssembly, Service Workers, and Svelte.
Read more
E-book
Price
0
25.99 £
E-book
0
0
Price
25.99 £
Design and use machine learning models for music generation using Magenta and make them interact with existing music creation toolsKey FeaturesLearn how machine learning, deep learning, and reinforcement learning are used in music generationGenerate new content by manipulating the source data using Magenta utilities, and train machine learning models with itExplore various Magenta projects such as Magenta Studio, MusicVAE, and NSynthBook DescriptionThe importance of machine learning (ML) in art is growing at a rapid pace due to recent advancements in the field, and Magenta is at the forefront of this innovation.
Read more
E-book
Price
0
47.99 £
E-book
0
0
Price
47.99 £
Build a strong foundation in designing and implementing real-time systems with the help of practical examplesKey FeaturesGet up and running with the fundamentals of RTOS and apply them on STM32Enhance your programming skills to design and build real-world embedded systemsGet to grips with advanced techniques for implementing embedded systemsBook DescriptionA real-time operating system (RTOS) is used to develop systems that respond to events within strict timelines.
Read more

E-book
Price
0
25.99 £
E-book
0
0
Price
25.99 £
Get to grips with the fundamentals of the Ruby programming language and learn how to build your own applications with the help of real-world examples and hands-on activitiesKey FeaturesLearn the fundamentals of Ruby object-oriented programming (OOP)Use the Ruby on Rails framework to build interactive web applicationsDiscover how to quickly build complex programs with fewer lines of codeBook DescriptionThe beauty of Ruby is its readability and expressiveness.
Read more
E-book
Price
0
23.99 £
E-book
0
0
Price
23.99 £
A problem-solution-based guide to help you overcome hurdles effectively while working with kernel APIs, filesystems, networks, threads, and process communicationsKey FeaturesLearn to apply the latest C++ features (from C++11, 14, 17, and 20) to facilitate systems programmingCreate robust and concurrent systems that make the most of the available hardware resourcesDelve into C++ inbuilt libraries and frameworks to design robust systems as per your business needsBook DescriptionC++ is the preferred language for system programming due to its efficient low-level computation, data abstraction, and object-oriented features.
Read more
E-book
Price
0
22.99 £
E-book
0
0
Price
22.99 £
A comprehensive guide with practical instructions for learning data structures, low-level programming, high-performance computing, networking and IoT to help you understand the latest standards in C programming such as C11 and C18Key FeaturesTackle various challenges in C programming by making the most of its latest featuresUnderstand the workings of arrays, strings, functions, pointers, advanced data structures, and algorithmsBecome well-versed with process synchronization during multitasking and server-client process communicationBook DescriptionUsed in everything from microcontrollers to operating systems, C is a popular programming language among developers because of its flexibility and versatility.
Read more
E-book
Price
0
32.99 £
E-book
0
0
Price
32.99 £
From fundamentals and design patterns to the different strategies for creating secure and reliable architectures in AWS cloud, learn everything you need to become a successful solutions architectKey FeaturesCreate solutions and transform business requirements into technical architecture with this practical guideUnderstand various challenges that you might come across while refactoring or modernizing legacy applicationsDelve into security automation, DevOps, and validation of solution architectureBook DescriptionBecoming a solutions architect gives you the flexibility to work with cutting-edge technologies and define product strategies.
Read more
E-book
Price
0
35.99 £
E-book
0
0
Price
35.99 £
Get to grips with programming techniques and game development using C++ libraries and Visual Studio 2019Key FeaturesLearn game development and C++ with a fun, example-driven approachBuild clones of popular games such as Timberman, Zombie Survival Shooter, a co-op puzzle platformer, and Space InvadersDiscover tips to expand your finished games by thinking critically, technically, and creativelyBook DescriptionThe second edition of Beginning C++ Game Programming is updated and improved to include the latest features of Visual Studio 2019, SFML, and modern C++ programming techniques.
Read more
E-book
Price
0
25.99 £
E-book
0
0
Price
25.99 £
Build immersive game experiences using the new Unity 2020 features with this practical guideKey FeaturesUnleash the capabilities of C# scripting for creating immersive UI, graphics, Game AI agents and much moreExplore Unity's latest tools, including Universal Render Pipeline, Shader Graph, and VFX graph, to enhance graphics and animationGet started with building augmented reality experience using Unity's AR FoundationBook DescriptionOver the years, the Unity game engine has extended its scope from just being about creating video games to building AR/VR experiences, complex simulations, real-time realistic rendering, films, and serious games for training and education.
Read more
E-book
Price
0
25.99 £
E-book
0
0
Price
25.99 £
Design production-ready, testable, and maintainable RESTful web services for the modern web that scale easilyKey FeaturesEmploy a combination of custom and open source solutions for application program interface (API) developmentDiscover asynchronous API and API security patterns and learn how to deploy your web services to the cloudApply design patterns and techniques to build reactive and scalable web servicesBook DescriptionBuilding RESTful web services can be tough as there are countless standards and ways to develop API.
Read more
E-book
Price
0
28.99 £
E-book
0
0
Price
28.99 £
Build exciting robotics projects such as mobile manipulators, self-driving cars, and industrial robots powered by ROS, machine learning, and virtual realityKey FeaturesCreate and program cool robotic projects using powerful ROS librariesBuild industrial robots like mobile manipulators to handle complex tasksLearn how reinforcement learning and deep learning are used with ROSBook DescriptionNowadays, heavy industrial robots placed in workcells are being replaced by new age robots called cobots, which don't need workcells.
Read more
E-book
Price
0
30.99 £
E-book
0
0
Price
30.99 £
Evade antiviruses and bypass firewalls with the most widely used penetration testing frameworksKey FeaturesGain insights into the latest antivirus evasion techniquesSet up a complete pentesting environment using Metasploit and virtual machinesDiscover a variety of tools and techniques that can be used with Kali LinuxBook DescriptionPenetration testing or ethical hacking is a legal and foolproof way to identify vulnerabilities in your system.
Read more
E-book
Price
0
27.99 £
E-book
0
0
Price
27.99 £
Get close and comfortable with Unity and build applications that run on HoloLens, Daydream, and Oculus RiftKey FeaturesBuild fun augmented reality applications using ARKit, ARCore, and VuforiaExplore virtual reality by developing more than 10 engaging projects Learn how to integrate AR and VR concepts together in a single applicationBook DescriptionUnity is the leading platform to develop mixed reality experiences because it provides a great pipeline for working with 3D assets.
Read more
E-book
Price
0
22.99 £
E-book
0
0
Price
22.99 £
An effective guide to designing, building, and deploying enterprise Java microservices with Eclipse MicroProfileKey FeaturesCreate cloud-native microservices with ease using this detailed guideAvoid vendor lock-in when implementing microservices using Eclipse MicroProfileDiscover why MicroProfile is a great specification for building microservices in multi-cloud environmentsBook DescriptionEclipse MicroProfile has gained momentum in the industry as a multi-vendor, interoperable, community-driven specification.
Read more
E-book
Price
0
25.99 £
E-book
0
0
Price
25.99 £
Learn how you can control LEDs, make music, and read sensor data using popular microcontrollers such as Adafruit Circuit Playground, ESP8266, and the BBC micro:bitKey FeaturesLoad and execute your first program with MicroPythonProgram an IoT device to retrieve weather data using a RESTful APIGet to grips with integrating hardware, programming, and networking concepts with MicroPythonBook DescriptionMicroPython is an open source implementation of Python 3 that runs in embedded environments.
Read more
E-book
Price
0
27.99 £
E-book
0
0
Price
27.99 £
Delve into practical computer vision and image processing projects and get up to speed with advanced object detection techniques and machine learning algorithmsKey FeaturesDiscover best practices for engineering and maintaining OpenCV projectsExplore important deep learning tools for image classificationUnderstand basic image matrix formats and filtersBook DescriptionOpenCV is one of the best open source libraries available and can help you focus on constructing complete projects on image processing, motion detection, and image segmentation.
Read more
E-book
Price
0
18.99 £
E-book
0
0
Price
18.99 £
Build robust full-stack web applications using two of the world's most popular programming languages Python and JavaScriptKey FeaturesDiscover similarities and differences between JavaScript and Python coding conventionsExplore frontend web concepts, UI/UX techniques, and JavaScript frameworks to enhance your web development skillsPut your JS knowledge into practice by developing a full-stack web app with React and ExpressBook DescriptionKnowledge of Python is a great foundation for learning other languages.
Read more
E-book
Price
0
25.99 £
E-book
0
0
Price
25.99 £
Create large-scale web applications with code that is extensible and easy to understand using React HooksKey FeaturesExplore effective strategies for migrating your state management from Redux and MobX to React HooksIntegrate Hooks with React features such as Context and Suspense to add advanced functionality to your web appsCreate complex applications by combining multiple hooksBook DescriptionReact Hooks revolutionize how you manage state and effects in your web applications.
Read more
E-book
Price
0
22.99 £
E-book
0
0
Price
22.99 £
An enterprise Java developer's guide to learning JAX-RS, context and dependency injection, JavaServer Faces (JSF), and microservices with Eclipse MicroProfile using the latest features of Jakarta EEKey FeaturesExplore Jakarta EE's latest features and API specifications and discover their benefitsBuild and deploy microservices using Jakarta EE 8 and Eclipse MicroProfileBuild robust RESTful web services for various enterprise scenarios using the JAX-RS, JSON-P, and JSON-B APIsBook DescriptionJakarta EE is widely used around the world for developing enterprise applications for a variety of domains.
Read more
E-book
Price
0
30.99 £
E-book
0
0
Price
30.99 £
Harness the power of Python objects and data structures to implement algorithms for analyzing your data and efficiently extracting informationKey FeaturesTurn your designs into working software by learning the Python syntaxWrite robust code with a solid understanding of Python data structuresUnderstand when to use the functional or the OOP approachBook DescriptionThis Learning Path helps you get comfortable with the world of Python.
Read more
E-book
Price
0
47.99 £
E-book
0
0
Price
47.99 £
A practical, illustrated guide to Unity game scripting using C#, along with practice tests, exam tips, and easy-to-follow examples to help you pass the exam and become a professional Unity programmerKey FeaturesLearn essentials of game scripting with Unity and C# to customize aspects of your gameTackle challenges in Unity game development and the certification exam using effective techniques and solutionsPrepare for the latest Unity certification exam using mock tests, exam tips, and self-assessment questionsBook DescriptionUnity Certified Programmer is a global certification program by Unity for anyone looking to become a professional Unity developer.
Read more
E-book
Price
0
37.99 £
E-book
0
0
Price
37.99 £
Learn C# programming from scratch using Unity as a fun and accessible entry point with this updated edition of the bestselling series.
Read more
E-book
Price
0
32.99 £
E-book
0
0
Price
32.99 £
Learn to effectively manage data and execute data science projects from start to finish using PythonKey FeaturesUnderstand and utilize data science tools in Python, such as specialized machine learning algorithms and statistical modelingBuild a strong data science foundation with the best data science tools available in PythonAdd value to yourself, your organization, and society by extracting actionable insights from raw dataBook DescriptionPractical Data Science with Python teaches you core data science concepts, with real-world and realistic examples, and strengthens your grip on the basic as well as advanced principles of data preparation and storage, statistics, probability theory, machine learning, and Python programming, helping you build a solid foundation to gain proficiency in data science.
Read more
E-book
Price
0
30.99 £
E-book
0
0
Price
30.99 £
Enhance your applications' performance using best practices for benchmarking, application profiling, asynchronous programming, designing responsive UIs, gRPC communication, and distributed applications
Key Features
- Make the best use of performance enhancements in C# 10.

E-book
Price
0
25.99 £
E-book
0
0
Price
25.99 £
A practical guide to building and upgrading new and legacy applications on cloud-native platforms using architectural best practices with .
Read more
E-book
Price
0
30.99 £
E-book
0
0
Price
30.99 £
Build your understanding and confidence with this hands-on guide to programming with C# 10 and .
Read more
E-book
Price
0
25.99 £
E-book
0
0
Price
25.99 £
Understand how to use the Fyne toolkit to build exciting apps for a range of devices and deploy them effectivelyKey FeaturesLearn how to use standard widgets, dialogs, and layouts as well as how to build your ownUnderstand how to develop an app and package and distribute it to different operating systems and app storesExplore the design principles and vision of the Fyne toolkit and how that may align with your projectBook DescriptionThe history of graphical application development is long and complicated, with various development challenges that persist to this day.
Read more
E-book
Price
0
32.99 £
E-book
0
0
Price
32.99 £
Learn how to build web applications efficiently using ASP.
Read more
E-book
Price
0
28.99 £
E-book
0
0
Price
28.99 £
Use the new, enticing, and highly portable event-driven runtime to simplify building resilient and scalable microservices for cloud and edge applicationsKey FeaturesBuild resilient, stateless, and stateful microservice applications that run on the cloud and edgeSolve common distributed systems such as low latency and scaling using any language and frameworkUse real-time and proactive monitoring tools to support a reliable and highly available systemBook DescriptionOver the last decade, there has been a huge shift from heavily coded monolithic applications to finer, self-contained microservices.
Read more
E-book
Price
0
31.99 £
E-book
0
0
Price
31.99 £
Augment your quantum computing journey using Amazon Braket with in-depth details of how to use Braket devices, build quantum circuits, leverage quantum annealing and solve optimization problemsKey FeaturesLearn about various quantum devices and their use in solving combinatorial optimization problemsPrepare your business to leverage the benefits of the future quantum speedupImplement quantum computing concepts through real-world optimization use casesBook DescriptionAmazon Braket is a cloud-based pay-per-use platform for executing quantum algorithms on cutting-edge quantum computers and simulators.
Read more
E-book
Price
0
25.99 £
E-book
0
0
Price
25.99 £
Learn the mathematics behind quantum computing and explore the high-level quantum language Silq to take your quantum programming skills to the next levelKey FeaturesHarness the potential of quantum computers more effectively using SilqLearn how to solve core problems that you may face while writing quantum programsExplore useful quantum applications such as cryptography and quantum machine learningBook DescriptionQuantum computing is a growing field, with many research projects focusing on programming quantum computers in the most efficient way possible.
Read more
E-book
Price
0
28.99 £
E-book
0
0
Price
28.99 £
Start with the basics of reinforcement learning and explore deep learning concepts such as deep Q-learning, deep recurrent Q-networks, and policy-based methods with this practical guideKey FeaturesUse TensorFlow to write reinforcement learning agents for performing challenging tasksLearn how to solve finite Markov decision problemsTrain models to understand popular video games like BreakoutBook DescriptionVarious intelligent applications such as video games, inventory management software, warehouse robots, and translation tools use reinforcement learning (RL) to make decisions and perform actions that maximize the probability of the desired outcome.
Read more
E-book
Price
0
22.99 £
E-book
0
0
Price
22.99 £
Designed with beginners in mind, this workshop helps you make the most of Python libraries and the Jupyter Notebook's functionality to understand how data science can be applied to solve real-world data problems.
Read more
E-book
Price
0
51.99 £
E-book
0
0
Price
51.99 £
Explore the potential of deep learning techniques in computer vision applications using the Python ecosystem, and build real-time systems for detecting human behaviorKey FeaturesUnderstand OpenCV and select the right algorithm to solve real-world problemsDiscover techniques for image and video processingLearn how to apply face recognition in videos to automatically extract key informationBook DescriptionComputer Vision (CV) has become an important aspect of AI technology.
Read more
E-book
Price
0
32.99 £
E-book
0
0
Price
32.99 £
A beginner's guide to building Windows applications with WinUI for UWP and desktop applicationsKey FeaturesCreate modern Windows 10 applications and gain access to UI controls that were previously limited to UWP applicationsDiscover how to modernize your existing Win32 apps with a modern Windows 10 UILearn to embed a single page application (SPA) in a WinUI application with a web framework like BlazorBook DescriptionWinUI 3.
Read more
E-book
Price
0
22.99 £
E-book
0
0
Price
22.99 £
Learn animation programming from first principles and implement modern animation techniques that can be integrated into any game development workflowKey FeaturesBuild a functional and production-ready modern animation system with complete features using C++Learn basic, advanced, and skinned animation programming with this step-by-step guideDiscover the math required to implement cutting edge animation techniques such as inverse kinematics and dual quaternionsBook DescriptionAnimation is one of the most important parts of any game.
Read more
E-book
Price
0
22.99 £
E-book
0
0
Price
22.99 £
Cut through the noise and get real results with a step-by-step approach to understanding supervised learning algorithmsKey FeaturesIdeal for those getting started with machine learning for the first timeA step-by-step machine learning tutorial with exercises and activities that help build key skillsStructured to let you progress at your own pace, on your own termsUse your physical print copy to redeem free access to the online interactive editionBook DescriptionYou already know you want to understand supervised learning, and a smarter way to do that is to learn by doing.
Read more
E-book
Price
0
29.99 £
E-book
0
0
Price
29.99 £
Enhance your cross-platform programming abilities with the powerful features and capabilities of Qt 6Key FeaturesLeverage Qt and C++ capabilities to create modern, cross-platform applications that can run on a wide variety of software applicationsExplore what's new in Qt 6 and understand core concepts in depthBuild professional customized GUI applications with the help of Qt CreatorBook DescriptionQt is a cross-platform application development framework widely used for developing applications that can run on a wide range of hardware platforms with little to no change in the underlying codebase.
Read more
E-book
Price
0
24.99 £
E-book
0
0
Price
24.99 £
Learn Unity game development with C# through a series of practical projects ranging from building a simple 2D game to adding AR/VR experiences and machine learning capabilities in a simple yet effective wayKey FeaturesGain a high-level overview of the Unity game engine while building your own games portfolioDiscover best practices for implementing game animation, game physics, shaders, and effectsCreate fully featured apps, including Space shooter and a 2D adventure game, and develop AR/VR experiences and Game AI agentsBook DescriptionThe Unity game engine, used by millions of developers around the world, is popular thanks to its features that enable you to create games and 3D apps for desktop and mobile platforms in no time.
Read more

E-book
Price
0
32.99 £
E-book
0
0
Price
32.99 £
A practical guide to learning visual perception for self-driving cars for computer vision and autonomous system engineersKey FeaturesExplore the building blocks of the visual perception system in self-driving carsIdentify objects and lanes to define the boundary of driving surfaces using open-source tools like OpenCV and PythonImprove the object detection and classification capabilities of systems with the help of neural networksBook DescriptionThe visual perception capabilities of a self-driving car are powered by computer vision.
Read more
E-book
Price
0
25.99 £
E-book
0
0
Price
25.99 £
Get a firm grip on the core processes including browser automation, web scraping, Word, Excel, and GUI automation with Python 3.
Read more
E-book
Price
0
26.99 £
E-book
0
0
Price
26.99 £
Key FeaturesKickstart your career or dive into a new hobby by exploring game design with UE4 and C++Learn the techniques needed to prototype and develop your own ideasReinforce your skills with project-based learning by building a series of games from scratchWhat you will learnCreate a fully-functional third-person character and enemiesBuild navigation with keyboard, mouse, gamepad, and touch controlsProgram logic and game mechanics with collision and particle effectsExplore AI for games with Blackboards and Behavior TreesBuild character animations with Animation Blueprints and MontagesTest your game for mobile devices using mobile previewAdd polish to your game with visual and sound effectsMaster the fundamentals of game UI design using a heads-up displayWho this book is forThis book is suitable for anyone who wants to get started using UE4 for game development.
Read more
E-book
Price
0
18.00 £
E-book
0
0
Price
18.00 £
Take your Arduino skills to the next level!
Read more
E-book
Price
0
30.99 £
E-book
0
0
Price
30.99 £
Build efficient data flow and machine learning programs with this flexible, multi-functional open-source cluster-computing frameworkKey FeaturesMaster the art of real-time big data processing and machine learning Explore a wide range of use-cases to analyze large data Discover ways to optimize your work by using many features of Spark 2.
Read more
E-book
Price
0
25.99 £
E-book
0
0
Price
25.99 £
Build modern, scalable, and cloud-ready single-page applications using ASP.
Read more