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
19.99 £
E-book
0
0
Price
19.99 £
A hands on approach to learning ReasonML from the perspective of a web developer.
Read more
E-book
Price
0
19.99 £
E-book
0
0
Price
19.99 £
Learn and explore all important features of Vue.
Read more
E-book
Price
0
27.99 £
E-book
0
0
Price
27.99 £
A comprehensive guide to programming with network sockets, implementing internet protocols, designing IoT devices, and much more with CKey FeaturesApply your C and C++ programming skills to build powerful network applicationsGet to grips with a variety of network protocols that allow you to load web pages, send emails, and do much moreWrite portable network code for Windows, Linux, and macOSBook DescriptionNetwork programming enables processes to communicate with each other over a computer network, but it is a complex task that requires programming with multiple libraries and protocols.
Read more
E-book
Price
0
28.99 £
E-book
0
0
Price
28.99 £
A practical guide to understanding the latest features of the Rust programming language, useful libraries, and frameworks that will help you design and develop interesting projectsKey FeaturesWork through projects that will help you build high-performance applications with RustDelve into concepts such as error handling, memory management, concurrency, generics, and macros with RustImprove business productivity by choosing the right libraries and frameworks for your applicationsBook DescriptionRust is a community-built language that solves pain points present in many other languages, thus improving performance and safety.
Read more
E-book
Price
0
19.99 £
E-book
0
0
Price
19.99 £
Learn the pytest way to write simple tests which can also be used to write complex testsKey FeaturesBecome proficient with pytest from day one by solving real-world testing problemsUse pytest to write tests more efficientlyScale from simple to complex and functional testingBook DescriptionPython's standard unittest module is based on the xUnit family of frameworks, which has its origins in Smalltalk and Java, and tends to be verbose to use and not easily extensible.
Read more
E-book
Price
0
32.99 £
E-book
0
0
Price
32.99 £
Discover how CUDA allows OpenCV to handle complex and rapidly growing image data processing in computer and machine vision by accessing the power of GPUKey FeaturesExplore examples to leverage the GPU processing power with OpenCV and CUDAEnhance the performance of algorithms on embedded hardware platformsDiscover C++ and Python libraries for GPU accelerationBook DescriptionComputer vision has been revolutionizing a wide range of industries, and OpenCV is the most widely chosen tool for computer vision with its ability to work in multiple programming languages.
Read more
E-book
Price
0
19.99 £
E-book
0
0
Price
19.99 £
Build real-world robust web applications and APIs using the modern and expressive Koa Node.
Read more
E-book
Price
0
15.99 £
E-book
0
0
Price
15.99 £
Your step by step guide with easy to follow instructions for navigating Drupal 8Key FeaturesBuild a great Drupal website easilyHow to structure, create and maintain different types of contentDesign roles for secure editing of your siteBook DescriptionDrupal is a powerful content management platform, flexible enough to accommodate almost any content requirements.
Read more
E-book
Price
0
19.99 £
E-book
0
0
Price
19.99 £
Get productive quickly with Pentaho Data IntegrationKey FeaturesTake away the pain of starting with a complex and powerful systemSimplify your data transformation and integration workExplore, transform, and validate your data with Pentaho Data IntegrationBook DescriptionPentaho Data Integration(PDI) is an intuitive and graphical environment packed with drag and drop design and powerful Extract-Transform-Load (ETL) capabilities.
Read more
E-book
Price
0
22.99 £
E-book
0
0
Price
22.99 £
Learn core WordPress concepts and components to create modern WordPress-based solutionsKey FeaturesLearn the foundations of WordPress development and its hook-based architectureChoose the right components for any development taskBuild flexible solutions that works with existing plugins and themesBook DescriptionWordPress is the most used CMS in the world and is the ideal way to share your knowledge with a large audience or build a profitable business.
Read more
E-book
Price
0
32.99 £
E-book
0
0
Price
32.99 £
A hands-on guide to Android programming with Spring MVC, Spring Boot, and Spring SecurityKey FeaturesBuild native Android applications with Spring for AndroidExplore Reactive programming, concurrency, and multithreading paradigms for building fast and efficient applicationsWrite more expressive and robust code with Kotlin using its coroutines and other latest featuresBook DescriptionAs the new official language for Android, Kotlin is attracting new as well as existing Android developers.
Read more
E-book
Price
0
28.99 £
E-book
0
0
Price
28.99 £
Immerse yourself in the world of Python concurrency and tackle the most complex concurrent programming problemsKey FeaturesExplore the core syntaxes, language features and modern patterns of concurrency in PythonUnderstand how to use concurrency to keep data consistent and applications responsiveUtilize application scaffolding to design highly-scalable programs Book DescriptionPython is one of the most popular programming languages, with numerous libraries and frameworks that facilitate high-performance computing.
Read more
E-book
Price
0
0.01 £
E-book
0
0
Price
0.01 £
Work with the fundamentals of Blazor to create rich and interactive web applicationKey FeaturesFirst book about the new .
Read more
E-book
Price
0
19.99 £
E-book
0
0
Price
19.99 £
Step through loading GIS data, creating GIS data, styling GIS and making maps with QGIS following a simple narrative that will allow you to build confidence as you progress.
Read more
E-book
Price
0
28.99 £
E-book
0
0
Price
28.99 £
Update your Java knowledge with the latest features of Java 11, such as the low-Overhead Garbage Collector, Local-Variable Syntax for Lambda Parameters, and Dynamic Class-File ConstantsKey FeaturesExplore the latest features in Java 9,Java 10, and Java 11Enhance your Java application development and migration approaches Full coverage of modular Java applications, G1 Garbage Collector, JMHBook DescriptionJava 11 is a long-term release and its new features add to the richness of the language.
Read more
E-book
Price
0
34.99 £
E-book
0
0
Price
34.99 £
Implement TDD for your React applications using Jest, React Router, Redux, and GraphQL/Relay.
Read more
E-book
Price
0
25.99 £
E-book
0
0
Price
25.99 £
Create a real-world application in Go and explore various frameworks and methodologies for full-stack developmentKey FeaturesBuild a responsive front end by using the powerful React frameworkBuild web APIs and middleware in the Go language by making use of the popular Gin frameworkBuild an Isomorphic Go React application via GopherJSPerform unit tests, and benchmarking on your web APIBook DescriptionThe Go programming language has been rapidly adopted by developers for building web applications.
Read more
E-book
Price
0
19.99 £
E-book
0
0
Price
19.99 £
Develop, test, and deploy decentralized applications for Ethereum platformKey FeaturesBuild your first Ethereum Dapp with Truffle: the most popular Ethereum development frameworkBuild, compile, and deploy smart contracts in your development environmentEmbrace Blockchains and utilize it to create new generation of secured and scalable appsBook DescriptionTruffle is a world-class development environment, testing framework and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier.
Read more
E-book
Price
0
28.99 £
E-book
0
0
Price
28.99 £
Unearth the power of GraphQL, React, Apollo, Node, and Express to build a scalable, production ready applicationKey FeaturesBuild full stack applications with modern APIs using GraphQL and ApolloIntegrate Apollo into React and build frontend components using GraphQLImplement a self-updating notification pop-up with a unique GraphQL feature called SubscriptionsBook DescriptionReact, one of the most widely used JavaScript frameworks, allows developers to build fast and scalable front end applications for any use case.
Read more
E-book
Price
0
32.99 £
E-book
0
0
Price
32.99 £
Solutions for modular, functional, reactive, GUI, network, and multithreaded programmingKey FeaturesExplore the latest features of Java 11 to implement efficient and reliable codeDevelop memory-efficient applications, understanding new garbage collection in Java 11Create restful webservices and microservices with Spring boot 2 and DockerBook DescriptionFor more than three decades, Java has been on the forefront of developing robust software that has helped versatile businesses meet their requirements.
Read more
E-book
Price
0
32.99 £
E-book
0
0
Price
32.99 £
Develop diverse real-life projects including most aspects of Spring BootKey FeaturesRun production-grade based applications using the Spring WebFlux frameworkLearn to develop high performance, asynchronous applications with Spring BootCreate robust microservice-based applications with Kotlin using Spring BootBook DescriptionSpring is one of the best tools available on the market for developing web, enterprise, and cloud-ready software.
Read more
E-book
Price
0
28.99 £
E-book
0
0
Price
28.99 £
Learn to build, secure, deploy, and manage your serverless application in Golang with AWS Lambda Key FeaturesImplement AWS lambda to build scalable and cost-efficient applications in GoDesign and set the data flow between cloud services and custom business logicLearn to design Lambda functions using real-world examples and implementation scenariosBook DescriptionServerless architecture is popular in the tech community due to AWS Lambda.
Read more
E-book
Price
0
22.99 £
E-book
0
0
Price
22.99 £
Scale applications with high availability and optimized resource management across data centersKey FeaturesCreate clusters and perform scheduling, logging, and resource administration with MesosExplore practical examples of managing complex clusters at scale with real-world dataWrite native Mesos frameworks with PythonBook DescriptionApache Mesos is an open source cluster manager that provides efficient resource isolation and sharing across distributed applications or frameworks.
Read more
E-book
Price
0
28.99 £
E-book
0
0
Price
28.99 £
Discover how TypeScript allows you to build modern client-rich applications, thanks to its object-oriented capabilities and third-party tools like Angular and Web APIs
Key Features
- Make a seamless transition to using TypeScript 3.

E-book
Price
0
28.99 £
E-book
0
0
Price
28.99 £
A comprehensive guide to help you understand the principles of Reactive and asynchronous programming and its benefitsKey FeaturesExplore the advantages of Reactive programmingUse concurrency and parallelism in RxPY to build powerful reactive applicationsDeploy and scale your reactive applications using DockerBook DescriptionReactive programming is central to many concurrent systems, but it's famous for its steep learning curve, which makes most developers feel like they're hitting a wall.
Read more
E-book
Price
0
32.99 £
E-book
0
0
Price
32.99 £
A hands-on guide to making system programming with C++ easyKey FeaturesWrite system-level code leveraging C++17Learn the internals of the Linux Application Binary Interface (ABI) and apply it to system programmingExplore C++ concurrency to take advantage of server-level constructsBook DescriptionC++ is a general-purpose programming language with a bias toward system programming as it provides ready access to hardware-level resources, efficient compilation, and a versatile approach to higher-level abstractions.
Read more
E-book
Price
0
25.99 £
E-book
0
0
Price
25.99 £
Explore various dependency injection methods in Go such as monkey patching, constructor injection, and method injection
Key Features
- Learn to evaluate Code UX and make it better
- Explore SOLID principles and understand how they relate to dependency injection
- Use Google's wire framework to simplify dependence management
Book Description
Hands-On Dependency Injection in Go takes you on a journey, teaching you about refactoring existing code to adopt dependency injection (DI) using various methods available in Go.

E-book
Price
0
25.99 £
E-book
0
0
Price
25.99 £
Enhance your programming skills to build exciting robotic projectsKey FeaturesBuild an intelligent robot that can detect and avoid obstacles and respond to voice commandsDetect and track objects and faces using OpenCVControl your robot with a GUI button designed using Qt5Book DescriptionC++ is one of the most popular legacy programming languages for robotics, and a combination of C++ and robotics hardware is used in many leading industries.
Read more
E-book
Price
0
28.99 £
E-book
0
0
Price
28.99 £
Learn how to build scalable, resilient, and effective applications in Java that suit your software requirements.

E-book
Price
0
25.99 £
E-book
0
0
Price
25.99 £
A practical project-based guide to help you build and control your IoT projectsKey FeaturesLeverage the full potential of IoT with the combination of Raspberry Pi 3 and PythonBuild complex Python-based applications with IoTWork on various IoT projects and understand the basics of electronicsBook DescriptionThe Internet of Things (IOT) has managed to attract the attention of researchers and tech enthusiasts, since it powerfully combines classical networks with instruments and devices.
Read more
E-book
Price
0
28.99 £
E-book
0
0
Price
28.99 £
Discover Golang's GUI libraries such as Go-GTK (GIMP Toolkit) and Go-Qt and build beautiful, performant, and responsive graphical applicationsKey FeaturesConceptualize and build state-of-art GUI applications with Golang (Go)Tackle the complexity of varying GUI application sizes with a structured and scalable approachGet hands-on experience of GUI development with Shiny, and labs/ui, Fyne, and WalkBook DescriptionGo is often compared to C++ when it comes to low-level programming and implementations that require faster processing, such as Graphical User Interfaces (GUIs).
Read more
E-book
Price
0
25.99 £
E-book
0
0
Price
25.99 £
A collection of in-depth conversations with leading developer advocates that reveal the world of developer relations todayKey FeaturesTop developer advocates reveal the work they're doing at the center of their tech communities and the impact their advocacy is having on the tech industry as a wholeDiscover the best practices of developer advocacy and get the inside story on working at some of the world's largest tech companiesFeatures contributions from noted developer advocates, including Scott Hanselman, Sally Eaves, Venkat Subramaniam, Jono Bacon, Ted Neward, and moreBook DescriptionWhat exactly is a developer advocate, and how do they connect developers and companies around the world?
Read more
E-book
Price
0
32.99 £
E-book
0
0
Price
32.99 £
Key FeaturesExplore the power of Python libraries to tackle difficult network problems efficiently and effectivelyUse Python for network device automation, DevOps, and software-defined networkingBecome an expert in implementing advanced network-related tasks with PythonBook DescriptionNetworks in your infrastructure set the foundation for how your application can be deployed, maintained, and serviced.
Read more
E-book
Price
0
32.99 £
E-book
0
0
Price
32.99 £
Discover how different software architectural models can help you solve problems, and learn best practices for the software development cycleKey FeaturesLearn concepts related to software architecture and embrace them using the latest features of Spring 5Discover architectural models and learn when to apply themGain knowledge of architectural principles and how they can be used to provide accountability and rationale for architectural decisionsBook DescriptionSpring 5 and its ecosystem can be used to build robust architectures effectively.
Read more
E-book
Price
0
25.99 £
E-book
0
0
Price
25.99 £
A definitive guide to mastering and implementing concurrency patterns in your applicationsKey FeaturesBuild scalable apps with patterns in multithreading, synchronization, and functional programmingExplore the parallel programming and multithreading techniques to make the code run fasterEfficiently use the techniques outlined to build reliable applicationsBook DescriptionSelecting the correct concurrency architecture has a significant impact on the design and performance of your applications.
Read more
E-book
Price
36.99 £ * Old Price 38.99 £
E-book
0
0
Price
36.99 £ * Old Price 38.99 £
New in the second edition:- MPLAB X support and MPLAB C for the PIC24F v3 and later libraries- I2C interface- 100% assembly free solutions- Improved video, PAL/NTSC- Improved audio, RIFF files decoding- PIC24F GA1, GA2, GB1 and GB2 supportMost readers will associate Microchip's name with the ubiquitous 8-bit PIC microcontrollers but it is the new 16-bit PIC24F family that is truly stealing the scene.
Read more
E-book
Price
0
38.99 £
E-book
0
0
Price
38.99 £
Learn advanced state-of-the-art deep learning techniques and their applications using popular Python librariesKey FeaturesBuild a strong foundation in neural networks and deep learning with Python librariesExplore advanced deep learning techniques and their applications across computer vision and NLPLearn how a computer can navigate in complex environments with reinforcement learningBook DescriptionWith the surge in artificial intelligence in applications catering to both business and consumer needs, deep learning is more important than ever for meeting current and future market demands.
Read more
E-book
Price
0
28.99 £
E-book
0
0
Price
28.99 £
Getting the most out of Python to improve your codebaseKey FeaturesSave maintenance costs by learning to fix your legacy codebaseLearn the principles and techniques of refactoringApply microservices to your legacy systems by implementing practical techniquesBook DescriptionPython is currently used in many different areas such as software construction, systems administration, and data processing.
Read more
E-book
Price
0
22.99 £
E-book
0
0
Price
22.99 £
Understand and solve complex computational problems and write efficient code with KotlinKey FeaturesLearn about important data structures such as lists, arrays, queues, and stacksDesign custom algorithms for real-life implementationsIdentify suitable tools for different scenarios and deliver immediate resultsBook DescriptionData structures and algorithms are more than just theoretical concepts.
Read more
E-book
Price
0
19.99 £
E-book
0
0
Price
19.99 £
Create, build and deploy universal JavaScript applications using Next.
Read more
E-book
Price
0
28.99 £
E-book
0
0
Price
28.99 £
In the first definitive guide on WebAssembly, you'll learn how you can wield this new technology to break through the current barriers of web development and build an entirely new class of performant applications .
Read more
E-book
Price
0
0.01 £
E-book
0
0
Price
0.01 £
Explore supervised and unsupervised learning techniques and add smart features to your applicationsKey FeaturesLeverage machine learning techniques to build real-world applicationsUse the Accord.
Read more
E-book
Price
0
28.99 £
E-book
0
0
Price
28.99 £
An In-depth guide updated with the latest version of Qt 5.
Read more
E-book
Price
0
28.99 £
E-book
0
0
Price
28.99 £
Develop efficient and modern full-stack applications using Spring Boot and React 16Key Features Develop resourceful backends using Spring Boot and faultless frontends using React.
Read more
E-book
Price
0
25.99 £
E-book
0
0
Price
25.99 £
Explore various approaches to organize and extract useful text from unstructured data using JavaKey FeaturesUse deep learning and NLP techniques in Java to discover hidden insights in textWork with popular Java libraries such as CoreNLP, OpenNLP, and MalletExplore machine translation, identifying parts of speech, and topic modelingBook DescriptionNatural Language Processing (NLP) allows you to take any sentence and identify patterns, special names, company names, and more.
Read more
E-book
Price
0
25.99 £
E-book
0
0
Price
25.99 £
Learn to implement complex data structures and algorithms using PythonKey FeaturesUnderstand the analysis and design of fundamental Python data structuresExplore advanced Python concepts such as Big O notation and dynamic programmingLearn functional and reactive implementations of traditional data structuresBook DescriptionData structures allow you to store and organize data efficiently.
Read more
E-book
Price
0
25.99 £
E-book
0
0
Price
25.99 £
Secure your Java applications by integrating the Spring Security framework in your codeKey FeaturesProvide authentication, authorization and other security features for Java applications.
Read more
E-book
Price
0
27.99 £

E-book
Price
0
25.99 £
E-book
0
0
Price
25.99 £
Design and implement professional level programs by exploring modern data structures and algorithms in Rust.
Read more
E-book
Price
0
0.01 £
E-book
0
0
Price
0.01 £
Explore different GPU programming methods using libraries and directives, such as OpenACC, with extension to languages such as C, C++, and PythonKey FeaturesLearn parallel programming principles and practices and performance analysis in GPU computingGet to grips with distributed multi GPU programming and other approaches to GPU programmingUnderstand how GPU acceleration in deep learning models can improve their performanceBook DescriptionCompute Unified Device Architecture (CUDA) is NVIDIA's GPU computing platform and application programming interface.
Read more