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
192.99 £
E-book
0
0
Price
192.99 £
This book provides a concise introduction to numerical concepts in engineering analysis, using FORTRAN, QuickBASIC, MATLAB, and Mathematica to illustrate the examples.
Read more
E-book
Price
0
65.99 £
E-book
0
0
Price
65.99 £
Anyone Can Code: The Art and Science of Logical Creativity introduces computer programming as a way of problem-solving through logical thinking.
Read more
E-book
Price
0
65.99 £
E-book
0
0
Price
65.99 £
Anyone Can Code: The Art and Science of Logical Creativity introduces computer programming as a way of problem-solving through logical thinking.
Read more
E-book
Price
0
38.99 £
E-book
0
0
Price
38.99 £
Comprehensive guide to mastering Python and machine learning, with hands-on examples and practical projects.
Read more
E-book
Price
0
26.99 £
E-book
0
0
Price
26.99 £
Write and integrate C# scripts, develop game mechanics, enhance UI/UX, and build both 3D and 2D games, all while discovering advanced techniques in AI, multiplayer, and VRAll formats include a free PDF and an invitation to the Unity Game Development communityPurchase the eBook for full-color contentKey FeaturesMaster C# scripting and game mechanics in Unity, from basic movement to advanced AI functionalitiesBuild a complete game with real-world applications and case studiesEnhance your game development skills in Unity with AI, multiplayer, and VRPurchase of the print or Kindle book includes a free PDF eBookBook DescriptionAs developers tackle the growing complexity of creating immersive, high-performance games, the need for robust and efficient scripting continues to increase.
Read more
E-book
Price
0
44.99 £
E-book
0
0
Price
44.99 £
Django has evolved into a powerful full-stack framework ideal for developing data-driven web applications, continuously expanding with new tools for asynchronous solutions, APIs, and real-time applications.
Read more
E-book
Price
51.50 £ * Old Price 53.00 £
E-book
0
0
Price
51.50 £ * Old Price 53.00 £
Ideal for anyone who has never programmed, McMullen/Matthews/Parsons' READINGS FROM PROGRAMMING WITH JAVA uses a beginner's approach that combines conceptual content with rich examples and hands-on learning activities.
Read more
E-book
Price
38.99 £ * Old Price 46.79 £
E-book
0
0
Price
38.99 £ * Old Price 46.79 £
MATLAB: A Practical Introduction to Programming and Problem Solving, winner of TAA's 2017 Textbook Excellence Award ("e;Texty"e;), guides the reader through both programming and built-in functions to easily exploit MATLAB's extensive capabilities for tackling engineering and scientific problems.
Read more
E-book
Price
0
19.99 £
E-book
0
0
Price
19.99 £
The demand for multiplayer games and virtual worlds has exploded over the last few years.
Read more
E-book
Price
0
34.99 £
E-book
0
0
Price
34.99 £
This book provides a comprehensive guide to Python, which stands as the cornerstone of modern programming and is the main computer language driving software prototyping in both industry and research.
Read more
E-book
Price
0
67.50 £
E-book
0
0
Price
67.50 £
Radical developments in financial management, spurred by improvements in computer technology, have created demand for people who can use modern financial techniques combined with computer skills such as C++.
Read more
E-book
Price
0
56.99 £
E-book
0
0
Price
56.99 £
New edition of the bestselling guide to mastering Python Networking, updated to Python 3 and including the latest on network data analysis, Cloud Networking, Ansible 2.
Read more
E-book
Price
0
25.99 £
E-book
0
0
Price
25.99 £
Get to grips with the fundamentals of Java programming and learn to build useful applications with the help of real-world examples and engaging practical activitiesKey FeaturesBuild a solid foundation in Java and focus on developing real-world applicationsImplement the fundamental concepts of object-oriented programming in your codeWork with external data storage systems and learn how to efficiently handle dataBook DescriptionJava is a versatile, popular programming language used across a wide range of industries.
Read more
E-book
Price
0
44.99 £
E-book
0
0
Price
44.99 £
Use the computational thinking philosophy to solve complex problems by designing appropriate algorithms to produce optimal results across various domainsKey FeaturesDevelop logical reasoning and problem-solving skills that will help you tackle complex problemsExplore core computer science concepts and important computational thinking elements using practical examplesFind out how to identify the best-suited algorithmic solution for your problemBook DescriptionComputational thinking helps you to develop logical processing and algorithmic thinking while solving real-world problems across a wide range of domains.
Read more
E-book
Price
0
34.99 £
E-book
0
0
Price
34.99 £
New edition of the bestselling guide to artificial intelligence with Python, updated to Python 3.
Read more
E-book
Price
0
34.99 £
E-book
0
0
Price
34.99 £
A comprehensive guide to help aspiring and professional C++ developers elevate the performance of their apps by allowing them to run faster and consume fewer resources.
Read more
E-book
Price
0
24.99 £
E-book
0
0
Price
24.99 £
A beginner's guide to simplifying Extract, Transform, Load (ETL) processes with the help of hands-on tips, tricks, and best practices, in a fun and interactive way
Key Features
- Explore data wrangling with the help of real-world examples and business use cases
- Study various ways to extract the most value from your data in minimal time
- Boost your knowledge with bonus topics, such as random data generation and data integrity checks
Book Description
While a huge amount of data is readily available to us, it is not useful in its raw form.

E-book
Price
0
37.99 £
E-book
0
0
Price
37.99 £
Learn the fundamentals of clean, effective Python coding and build the practical skills to tackle your own software development or data science projectsKey FeaturesBuild key Python skills with engaging development tasks and challenging activitiesImplement useful algorithms and write programs to solve real-world problemsApply Python in realistic data science projects and create simple machine learning modelsBook DescriptionHave you always wanted to learn Python, but never quite known how to start?
Read more
E-book
Price
0
25.99 £
E-book
0
0
Price
25.99 £
Get to grips with the core fundamentals of Vue.
Read more
E-book
Price
0
25.99 £
E-book
0
0
Price
25.99 £
A step-by-step guide to learning the implementation and associated methodologies in quantum computing with the help of the IBM Quantum Experience, Qiskit, and Python that will have you up and running and productive in no timeKey FeaturesDetermine the difference between classical computers and quantum computersUnderstand the quantum computational principles such as superposition and entanglement and how they are leveraged on IBM Quantum Experience systemsRun your own quantum experiments and applications by integrating with QiskitBook DescriptionIBM Quantum Experience is a platform that enables developers to learn the basics of quantum computing by allowing them to run experiments on a quantum computing simulator and a real quantum computer.
Read more
E-book
Price
0
22.99 £
E-book
0
0
Price
22.99 £
Practical recipes for building fast, robust, and secure web apps using Django 3 and PythonKey FeaturesExplore the latest version of Django, and learn effectively with the help of practical examplesFollow a task-based approach to develop professional web apps using Django and PythonDiscover recipes to enhance the security and performance of your appsBook DescriptionDjango is a web framework for perfectionists with deadlines, designed to help you build manageable medium and large web projects in a short time span.
Read more
E-book
Price
0
24.99 £
E-book
0
0
Price
24.99 £
Take a comprehensive and step-by-step approach to understanding machine learningKey FeaturesDiscover how to apply the scikit-learn uniform API in all types of machine learning modelsUnderstand the difference between supervised and unsupervised learning modelsReinforce your understanding of machine learning concepts by working on real-world examplesBook DescriptionMachine learning algorithms are an integral part of almost all modern applications.
Read more
E-book
Price
0
32.99 £
E-book
0
0
Price
32.99 £
Build a 3D rendering engine from scratch while solving problems in a step-by-step way with the help of useful recipesKey FeaturesLearn to integrate modern rendering techniques into a single performant 3D rendering engineLeverage Vulkan to render 3D content, use AZDO in OpenGL applications, and understand modern real-time rendering methodsImplement a physically based rendering pipeline from scratch in Vulkan and OpenGLBook DescriptionOpenGL is a popular cross-language, cross-platform application programming interface (API) used for rendering 2D and 3D graphics, while Vulkan is a low-overhead, cross-platform 3D graphics API that targets high-performance applications.
Read more
E-book
Price
0
25.99 £

E-book
Price
0
24.99 £
E-book
0
0
Price
24.99 £
Understand data analysis concepts to make accurate decisions based on data using Python programming and Jupyter NotebookKey FeaturesFind out how to use Python code to extract insights from data using real-world examplesWork with structured data and free text sources to answer questions and add value using dataPerform data analysis from scratch with the help of clear explanations for cleaning, transforming, and visualizing dataBook DescriptionData literacy is the ability to read, analyze, work with, and argue using data.
Read more
E-book
Price
0
30.99 £
E-book
0
0
Price
30.99 £
Learn dynamic programming with Julia to build apps for data analysis, visualization, machine learning, and the webKey FeaturesLeverage Julia's high speed and efficiency to build fast, efficient applicationsPerform supervised and unsupervised machine learning and time series analysisTackle problems concurrently and in a distributed environmentBook DescriptionJulia offers the high productivity and ease of use of Python and R with the lightning-fast speed of C++.
Read more
E-book
Price
0
25.99 £
E-book
0
0
Price
25.99 £
Integrate scikit-learn with various tools such as NumPy, pandas, imbalanced-learn, and scikit-surprise and use it to solve real-world machine learning problemsKey FeaturesDelve into machine learning with this comprehensive guide to scikit-learn and scientific PythonMaster the art of data-driven problem-solving with hands-on examplesFoster your theoretical and practical knowledge of supervised and unsupervised machine learning algorithmsBook DescriptionMachine learning is applied everywhere, from business to research and academia, while scikit-learn is a versatile library that is popular among machine learning practitioners.
Read more
E-book
Price
0
29.99 £
E-book
0
0
Price
29.99 £
Explore various constraints and challenges that embedded developers encounter in their daily tasks and learn how to build effective programs using the latest standards of C++Key FeaturesGet hands-on experience in developing a sample application for an embedded Linux-based systemExplore advanced topics such as concurrency, real-time operating system (RTOS), and C++ utilitiesLearn how to test and debug your embedded applications using logs and profiling toolsBook DescriptionDeveloping applications for embedded systems may seem like a daunting task as developers face challenges related to limited memory, high power consumption, and maintaining real-time responses.
Read more
E-book
Price
0
32.99 £
E-book
0
0
Price
32.99 £
A practical guide to Unity game scripting using C#, backed with practice tests, exam tips, and easy-to-follow examples to help you better prepare for the exam and become a pro in Unity programmingKey FeaturesDiscover the essentials of game scripting with Unity and C# to customize every aspect of your gameOvercome challenges in Unity game development using effective techniques and easy solutionsPass the Unity certification exam with the help of 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
16.99 £
E-book
0
0
Price
16.99 £
Teach your machine to think for itself!
Read more
E-book
Price
0
16.99 £
E-book
0
0
Price
16.99 £
Get to grips with key structural changes in TensorFlow 2.
Read more
E-book
Price
0
22.99 £
E-book
0
0
Price
22.99 £
Build robust and reliable Java applications that works on modern infrastructure, such as containers and cloud, using the new features in Quarkus 1.
Read more
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
27.99 £
E-book
0
0
Price
27.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
24.99 £
E-book
0
0
Price
24.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