Programming Books

Browse our extensive library of books and Book Summaries.

FILTERS

  • TYPE

  • DATE PUBLISHED

Showing 2555 Results.

  • Book

    .NET Core in Action

    Showing .NET developers how to build professional software applications with .NET Core, this hands-on guide concentrates on new Core features as you walk through familiar tasks like testing, logging, data access, and networking.

    By Dustin Metzgar

  • Book

    .NET MAUI in Action

    Build cross-platform apps with .NET MAUI! This exciting new technology helps you create mobile and desktop apps using a common set of .NET tools.

    By Matt Goldman

  • Book

    'C' Programming

    With solved problems and self-review questions, this guide uses explanatory language and a focus on basic concepts to teach the tools of the C programming language, moving from the ground level to advance topics.

    By Salim Y. Amdani

  • Book

    "Fundamental Concepts of MATLAB Programming: From Learning the Basics to Solving a Problem with MATLAB "

    This book will be your comprehensive guide to creating applications, simulation, computation measures. The book begins with an introduction MATLAB and quickly goes on to teach you the usage of MATLAB.

    By Dr. Brijesh Bakariya, Dr. Kulwinder Singh Parmar

  • Book

    100 Go Mistakes and How to Avoid Them

    100 Go Mistakes and How to Avoid Them shows you how to replace common programming problems in Go with idiomatic, expressive code.

    By Teiva Harsanyi

  • Book

    100 Java Mistakes and How to Avoid Them

    Dodge the common mistakes that even senior developers make, take full advantage of static analysis tools, and deliver robust and error-free Java code.

    By Tagir Valeev

  • Book

    100+ Solutions in Java: A Hands-On Introduction to Programming in Java

    This book is an easy-to-understand step-by-step guide that helps you develop applications using Java 8 and Java 9. It is for everyone, from beginners to professionals, who wish to begin development in Java. The content is designed as per increasing complexity and is explained in detail with appropriate examples.

    By Dhruti Shah

  • Book

    100+ Solutions in Java: Everything You Need to Know to Develop Java Applications, 2nd Edition

    100+ Solutions in Java is a comprehensive and accessible guide to developing Java applications from version 8 to 19.

    By Dhruti Shah

  • Book

    1001 Microsoft Visual C++ Programming Tips

    This title will be removed from the Skillsoft library on May 24, 2024.

    By Charles Wright, Kris Jamsa

  • Book

    101 Challenges in C++ Programming

    Presenting challenges you are likely to encounter in C++ programming, this book provides ready-made solutions to each challenge, offers sample runs of these solutions, and delivers crisp explanations to any vital issues.

    By Aditya Kanetkar, Yashavant Kanetkar

  • Book

    A Beginner's Guide to Scala, Object Orientation and Functional Programming

    Written for students and those actively involved in the software industry, this invaluable resource provides a practical introduction to object and functional technology using Scala, one of the newest and most interesting programming languages available.

    By John Hunt

  • Book

    A Gentle Introduction to Statistics using SAS Studio

    Serving as an introduction to many common statistical tests and principles, it explains concepts in a non-technical way with little math and very few formulas.

    By Ron Cody

  • Book

    A Gentle Introduction to Statistics Using SAS(r) Studio in the Cloud

    This book teaches the fundamentals of statistics, from designing your experiment through calculating logistic regressions.

    By Ron Cody

  • Book

    A Guide to MATLAB for Beginners and Experienced Users, Second Edition

    Providing a short, focused introduction to MATLAB for both beginning and experienced users, this reference contains easy-to-understand instructions for using MATLAB's programming features, graphical capabilities, and desktop interface.

    By Brian R. Hunt, Jonathan M. Rosenberg, Ronald L. Lipsman, et al.

  • Book

    A Guide to MATLAB Object-Oriented Programming

    Assuming an intermediate level of MATLAB programming knowledge, this comprehensive text discusses why each object-oriented feature of MATLAB is important, demonstrates the use of each, and promotes understanding of the interactions between features.

    By Andy H. Register

  • Book

    A Journey to Core Python: Experience the Applications of Tuples, Dictionary, Lists, Operators, Loops, Indexing, Slicing, and Matrices (English Edition)

    This book explains about Core Python software.

    By Ajay Shriram Kushwaha, Girish Kumar, Raji Ramakrishnan Nair, Subhashiny G

  • Book

    A MATLAB Primer for Technical Programming for Materials Science and Engineering

    Guiding the reader through programming and technical concepts in a logical and coherent manner, this book provides the necessary background, alongside examples drawn from the field, to allow materials scientists to effectively master MATLAB.

    By Leonid Burstein

  • Book

    A Programmer's Guide to ADO.NET in C#

    This essential guide supplies you with handy ideas for taking advantage of the Visual Studio .NET IDE, and for linking data with powerful Windows and Web Forms, and discusses using ADO.NET to develop Web applications and create Web services.

    By Mahesh Chand

  • Book

    A Pythonic Adventure: From Python basics to a working web app

    A Pythonic Adventure teaches you to code by asking questions, making errors, and trying out different solutions-just like in real life.

    By Pavel Anni

  • Book

    Accelerate: The Science of Lean Software and DevOps: Building and Scaling High Performing Technology Organizations

    Ideal for management at every level, this book will show you how to measure the performance of your teams, and what capabilities you should invest in to drive higher performance and accelerate your organization to win in the marketplace.

    By Gene Kim, Jez Humble, Nicole Forsgren

  • Book

    Accelerated C# 2010

    Serving as both a rapid tutorial and a permanent reference, this book wil help you quickly master C# syntax while learning how the .NET Common Language Runtime (CLR) simplifies many programming tasks.

    By Trey Nash

  • Book

    Accelerating MATLAB with GPU Computing: A Primer with Examples

    Showing how to accelerate MATLAB codes through the GPU for parallel processing, with minimal hardware knowledge, this expert guide provides simple worked examples of MATLAB and CUDA C codes as well as templates that can be reused in real-world projects.

    By Jung W. Suh, Youngmin Kim

  • Book

    ADO.NET Examples and Best Practices for C# Programmers

    This concise, useful book shows you what works and what doesn't when it comes to Microsoft's latest APIs for working with databases.

    By Peter Blackburn, William R. Vaughn

  • Book

    Advanced ASP.NET Core 3 Security: Understanding Hacks, Attacks, and Vulnerabilities to Secure Your Website

    Incorporate security best practices into ASP.NET Core. This book covers security-related features available within the framework, explains where these feature may fall short, and delves into security topics rarely covered elsewhere.

    By Scott Norberg

  • Book

    Advanced C and C++ Compiling

    Providing all you need to move from intermediate to expert programmer, this book explains the build process in detail and shows how to integrate code from other developers in the form of deployed libraries as well as how to resolve issues and potential mismatches between your own and external code trees.

    By Milan Stevanovic

  • Book

    AdvancED CSS

    Designed to stretch your CSS skill set even further than you ever imagined, this book will help you write organized and optimized CSS that will improve the maintainability, performance, and appearance of your work.

    By Joseph Lewis, Meitar Moscovitz

  • Book

    Advanced Data Analytics Using Python: With Architectural Patterns, Text and Image Classification, and Optimization Techniques, 2nd Edition

    This book covers architectural patterns in data analytics, text and image classification, optimization techniques, natural language processing, and computer vision in the cloud environment.

    By Pratip Samanta, Sayan Mukhopadhyay

  • Book

    Advanced Data Analytics Using Python: With Machine Learning, Deep Learning and NLP Examples

    Containing practical real-world examples of data analytics, this book will provide you with a broad foundation of advanced data analytics concepts and knowledge of the recent revolution in databases such as Neo4j, Elasticsearch, and MongoDB.

    By Sayan Mukhopadhyay

  • Book

    Advanced Electric Drives: Analysis, Control, and Modeling Using MATLAB/Simulink

    An invaluable resource to facilitate an understanding of the analysis, control, and modelling of electric machines, this book utilizes a physics-based approach to explain the fundamental concepts of modern electric drive control and its operation under dynamic conditions.

    By Ned Mohan

  • Book

    Advanced Forecasting with Python: With State-of-the-Art-Models Including LSTMs, Facebook's Prophet, and Amazon's DeepAR

    Reading this book will add a competitive edge to your current forecasting skillset. The book is also adapted to those who have recently started working on forecasting tasks and are looking for an exhaustive book that allows them to start with traditional models and gradually move into more and more advanced models.

    By Joos Korstanje

  • Book

    Advanced Game Design with HTML5 and JavaScript

    Providing a down-to-earth education on how to make video games from scratch using the powerful HTML5 and JavaScript technologies, this in-depth book is a point-by-point round up of all the essential techniques that every game designer needs to know.

    By Rex van der Spuy

  • Book

    Advanced Metaprogramming in Classic C++

    Written for experienced C++ programmers who want to learn more, this authoritative resource offers a detailed and somewhat intense look into template metaprogramming (TMP) using Classic C++ code examples.

    By Davide Di Gennaro

  • Book

    Advanced Object-Oriented Programming in R: Statistical Programming for Data Science, Analysis and Finance

    Including a case study project as a take away for readers, this practical book provides an introduction to object-oriented programming in the R programming language and shows you how to use and apply R in an object-oriented manner.

    By Thomas Mailund

  • Book

    Advanced Perl Programming: From Advanced to Expert

    Written by an accomplished Perl trainer and course teacher, this book guides you through advanced techniques of the Perl programming language starting with command-line options, references, and arrays and hashes from advanced data types.

    By William "Bo" Rothwell

  • Book

    Advanced Python Development: Using Powerful Language Features in Real-World Applications

    Including a design and build of a real-world application example from prototype to production quality, this book builds on basic Python tutorials to explain various Python language features that aren't routinely covered.

    By Matthew Wilkes

  • Book

    Advanced Python Guide: Master Concepts, Build Applications, and Prepare for Interviews

    This book introduces Python, a flexible programming language. Master the fundamentals, then leverage Python's capabilities to solve problems, automate tasks, and bring your ideas to life.

    By Kriti Kumari Sinha

  • Book

    Advanced R 4 Data Programming and the Cloud: Using PostgreSQL, AWS, and Shiny, Second Edition

    Program for data analysis using R and learn practical skills to make your work more efficient. This revised book explores how to automate running code and the creation of reports to share your results, as well as writing functions and packages.

    By Joshua F. Wiley, Matt Wiley

  • Book

    Advanced R: Data Programming and the Cloud

    Teaching you how to program for data analysis using R with practical skills to make your work more efficient, this book covers how to automate running code and the creation of reports to share your results, as well as writing functions and packages.

    By Joshua F. Wiley, Matt Wiley

  • Book

    Advanced Topics in C: Core Concepts in Data Structures

    Teaching concepts that any budding programmer should know, this thorough book aims to provide a good grasp of advanced programming techniques, as well as a basic understanding of important data structures and how they can be implemented in C.

    By Noel Kalicharan

  • Book

    Advanced Topics in Java: Core Concepts in Data Structures

    For those with a working knowledge of basic software development topic concepts, this book teaches the algorithms and concepts that any budding software developer should know such as sorting, searching, merging, recursion, random numbers and simulation, and more.

    By Noel Kalicharan

  • Book

    Agile Swift: Swift Programming Using Agile Tools and Techniques

    Helping you make your Swift apps agile and sound, this short step-by-step guide will teach you about unit testing, mocking and continuous integration and how to get these key ingredients running in your Swift projects.

    By Godfrey Nolan

  • Book

    AJAX and PHP: Building Responsive Web Applications: Enhance the User Experience of Your PHP Website Using AJAX with This Practical Tutorial Featuring Detailed Case Studies

    Helping you understand how the heart of AJAX beats and how the constituent technologies work together, this book will walk you through numerous real-world case studies covering tasks you'll be likely to need for your own applications.

    By Bogdan Brinzarea, Christian Darie, Filip Chereches-Tosa, Mihai Bucica

  • Book

    Algorithms for Dummies

    If you have a nagging curiosity about why an ad for that hammock you checked out on Amazon is appearing on your Facebook page, you'll find this clear and concise primer to be an enlightening introduction to this integral realm of math, science, and business.

    By John Paul Mueller, Luca Massaron

  • Book

    An Introduction to Network Programming with Java: Java 7 Compatible, Third Edition

    With numerous code examples, screenshots and end-of-chapter exercises, this very readable text avoids getting immersed in low-level technical details, while still providing a useful, practical guide to network programming for both undergraduates and busy IT professionals.

    By Jan Graba

  • Book

    An Introduction to PHP: Learn PHP 8 to Create Dynamic Websites

    Use PHP to enhance your web pages. This book shows you how PHP programming works, and how to write and organize PHP code.

    By Mark Simon

  • Book

    An Introduction to SAS Visual Analytics: How to Explore Numbers, Design Reports, and Gain Insight into Your Data

    Focusing on the version of SAS Visual Analytics on SAS 9.4, this thorough guide will show you how to make sense of your complex data with the goal of leading you to smarter, data-driven decisions without having to write a single line of code - unless you want to.

    By Rob Collum, Ryan Kumpfmiller, Tricia Aanderud

  • Book

    An Introduction to SAS, University Edition

    Helping you get up and running with the SAS University Edition, this easy-to-follow, step-by-step guide is aimed at beginners who want to either use the point-and-click interactive environment of SAS Studio, or who want to write their own SAS programs, or both.

    By SAS Institute

  • Book

    Analysis of Clinical Trials Using SAS: A Practical Guide

    Bridging the gap between modern statistical methodology and real-world clinical trial applications, this comprehensive guide illustrates how to define and implement a statistical method rapidly and efficiently using the power of SAS software.

    By Alex Dmitrienko, Christy Chuang-Stein, Geert Molenberghs, Walter Offen

  • Book

    Analyzing Computer System Performance with Perl::PDQ

    Packed with helpful examples and code listings, this straightforward book makes performance analysis and queueing theory concepts easy to understand and presents the practical application of these concepts in the context of modern, distributed, computer system designs.

    By Neil J. Gunther

  • Book

    Android Application Development with Kotlin: Build Your First Android App in No Time

    Including illustrative real-case problems and self-assessment quizzes, this book aims to provide basic to advanced concepts of the Kotlin language, and its application in Android development.

    By Hardik Trivedi

  • Book

    Android Apps with Eclipse

    For both beginner and intermediate developers, this book provides a detailed overview of Eclipse, including steps and the screenshots to help Android developers get up to speed on Eclipse and streamline their day-to-day software development.

    By Onur Cinar

  • Book

    Angular 2 Development with TypeScript

    A practical book that covers real-world development concerns, this guide teaches you what you need to start using Angular, while you also learn TypeScript and how to take advantage of its benefits.

    By Anton Moiseev, Yakov Fain

  • Book

    Angular 4 Pocket Primer

    Providing an overview of the major aspects and the source code to use the latest versions of Angular 4, this thorough book has coverage of the fundamental aspects of Angular that are illustrated via numerous code samples.

    By Oswald Campesato

  • Book

    Angular 5 Projects: Learn to Build Single Page Web Applications Using 70+ Projects

    Providing a full picture of the Angular 5 ecosystem and how to work within it, this comprehensive resource contains 70+ projects and hundreds of code examples so you can get your hands dirty while learning.

    By Mark Clow

  • Book

    Angular and Machine Learning Pocket Primer

    Including code samples and numerous figures throughout, this book is designed to introduce the reader to basic machine learning concepts and how to incorporate that knowledge into Angular applications.

    By Oswald Campesato

  • Book

    Angular Development with Typescript, Second Edition

    Written in an accessible, lively style, this illuminating guide is an intermediate-level tutorial that introduces Angular and TypeScript to developers comfortable with building web applications using other frameworks and tools.

    By Anton Moiseev, Yakov Fain

  • Book

    Angular Essentials: The Essential Guide to Learn Angular

    Extremely descriptive with plenty of code examples, this book is an essential guide for every Angular developer and covers all the topics you'll need to get started.

    By Dhananjay Kumar

  • Book

    Angular for Business: Awaken the Advocate Within and Become the Angular Expert at Work

    Written from author Michael D. Callaghan's personal experience teaching Angular to web development teams, this book will serve as a practical guide to help you adopt Angular for your organization.

    By Michael D. Callaghan

  • Book

    Angular for Material Design: Leverage Angular Material and TypeScript to Build a Rich User Interface for Web Apps

    Showing you how to build Angular applications faster and better with TypeScript and Material Design, this book teaches you how to build a web interface and use Google's open source Angular Material library of ready-made and easy-to-use components.

    By Venkata Keerti Kotaru

  • Book

    Angular in Action

    This book teaches you everything you need to build production-ready Angular applications.

    By Jeremy Wilken

  • Book

    Angular Interview Questions and Answers: Including Angular 6, 5, 4 and 2

    Presenting a bird's eye view of what is needed in an interview, this book will give you a solid idea of the Angular framework and provide you with an excellent understanding of the concepts.

    By Anil Singh

  • Book

    AngularJS

    Introducing AngularJS through a sample project that builds gradually, this guide will help you learn about the basic concepts that allow you to create effective applications, including modules, scopes, services, and directives

    By Philipp Tarasiewicz, Robin Böhm

  • Book

    AngularJS in Action

    Including examples supported by clear explanations and illustrations along with fully annotated code listings, this book covers everything you need to know to get started with the AngularJS framework.

    By Brian Ford, Lukas Ruebbelke

  • Book

    Apache Struts 2 Web Application Development: Design, Develop, Test, and Deploy Your Web Applications Using the Struts 2 Framework

    For Java developers who are interested in developing web applications using Struts, this guide takes a practical approach discussing agile web development using Struts 2, with plenty of examples for better understanding.

    By Dave Newton

  • Book

    API Design for C++

    Covering all of the strategies of world-class API development, this accessible guide offers in-depth discussions of interface design, documentation, testing, and the advanced topics of scripting and plug-in extensibility.

    By Martin Reddy

  • Book

    Applied Electromagnetics Using Quickfield & MATLAB

    Intended as a text for electromagnetics or a reference for engineers, this book presents application-based examples that include the calculation of currents in biological tissue under electrical stimulation, superconducting magnetic shielding, and more.

    By J. R. Claycomb

  • Book

    Applied Linear Algebra and Optimization Using MATLAB

    Designed for engineers, computer scientists, and physicists or for use as a textbook in computational courses, this text provides the reader with numerous applications, m-files, and practical examples to solve problems.

    By Rizwan Butt

  • Book

    Applied Numerical Methods Using MATLAB

    MATLAB is incorporated throughout the text and most of the problems are executed in MATLAB code. It uses a numerical problem-solving orientation with numerous examples, figures, and end of chapter exercises. Presentations are limited to very basic topics to serve as an introduction to more advanced topics.

    By R. V. Dukkipati PhD

  • Book

    Applied Optimization with MATLAB Programming, Second Edition

    By breaking down complex mathematical concepts into simple ideas and offering plenty of easy-to-follow examples, this text will help readers understand how to apply optimization techniques to solve actual problems.

    By P. Venkataraman

  • Book

    Applied Recommender Systems with Python: Build Recommender Systems with Deep Learning, NLP and Graph-Based Techniques

    This book will teach you how to build recommender systems with machine learning algorithms using Python. Recommender systems have become an essential part of every internet-based business today.

    By Adarsha Shivananda, Akshay Kulkarni, Anoosh Kulkarni, V Adithya Krishnan

  • Book

    Applied Statistics: Using SPSS, STATISTICA, MATLAB and R, Second Edition

    Intended for anyone needing to apply statistical analysis to a large variety of science and engineering problems, this practical reference provides a comprehensive introduction and tutorial on the main statistical analysis topics.

    By Joaquim P. Marques de Sá

  • Book

    Architecting CSS: The Programmer's Guide to Effective Style Sheets

    This book is a collection of developer code recipes and best practices for persisting data using Spring, particularly Spring Boot.

    By Martine Dowden, Michael Dowden

  • Book

    Artificial Neural Networks with Java

    The book covers the internals of front and back propagation and helps you understand the main principles of neural network processing. You also will learn how to prepare the data to be used in neural network development and you will be able to suggest various techniques of data preparation for many unconventional tasks.

    By Igor Livshin

  • Book

    ASP.NET 4 24-Hour Trainer

    Designed to teach you the fundamentals of each topic before progressing to a step-by-step tutorial, this unique book is an ideal place to start learning about the capabilities of ASP.NET 4.

    By Toi B. Wright

  • Book

    ASP.NET and VB.NET in 30 Days: Acquire a Solid Foundation in the Fundamentals of Windows and Web Application Development

    This book is intended for developers and students interested in learning about VB.NET and ASP.NET to gain strong scripting skills for developing server-side windows applications. It is not necessary to have any prior knowledge.

    By Dr. Pratiyush Guleria

  • Book

    Asp.Net Core and Azure with Raspberry Pi 4: .Net Core Applications in Raspbian OS

    Take your Raspberry Pi further with Asp.net and Microsoft Azure. Run .Net Core applications on Raspberry Pi and turn your Pi into an IoT hub or use it for Edge and Central computing.

    By Sibeesh Venu

  • Book

    ASP.NET Core for Jobseekers: Build Career in Designing Cross-Platform Web Applications Using Razor and Entity Framework Core

    ASP.NET Core for JobSeekers is a practical resource for application developers and web developers who want to advance their careers.

    By Kemal Birer

  • Book

    ASP.NET Core in Action

    Opening up the world of cross-platform web development with .NET, this step-by-step book is for C# developers without any web development experience who want to get started and productive fast using ASP.NET Core 2.0 to build web applications.

    By Andrew Lock

  • Book

    ASP.NET Core in Action, Second Edition

    This book is a guide to creating web applications with ASP.NET Core 5.0. Go from basic HTTP concepts to advanced framework customization. Illustrations and annotated code make learning visual and easy. Master logins, dependency injection, security, and more. This updated edition covers the latest features, including Razor Pages and the new hosting paradigm.

    By Andrew Lock

  • Book

    ASP.NET Core in Action, Third Edition

    Build professional-grade full-stack web applications using C# and ASP.NET Core.

    By Andrew Lock

  • Book

    ASP.NET Core Recipes: A Problem-Solution Approach, Second Edition

    A practical guide for developers creating modern web applications, this book cuts through the complexities and gets you in, out, and back to work quickly while deepening your understanding of the underlying platform and how to develop with it.

    By John Ciliberti

  • Book

    ASP.NET Core Security

    ASP.NET Core Security is a realistic guide to securing your web applications. It starts on the dark side, exploring case studies of cross-site scripting, SQL injection, and other weapons used by hackers.

    By Christian Wenz

  • Book

    ASP.NET MVC 4 and the Web API: Building a REST Service from Start to Finish

    Focusing exclusively on how the Web API can help you build web services, this authoritative guide helps you build cutting-edge REST services using ASP.NET MVC 4 and the Web API, and will take you from zero to full-blown REST service hero in no time at all.

    By Jamie Kurtz

  • Book

    ASP.NET MVC 4 Recipes: A Problem-Solution Approach

    Offering proven methods based on best practices, this practical resource guides you through the framework and development tools, presenting typical challenges, along with code solutions and clear, concise explanations to accelerate application development.

    By John Ciliberti

  • Book

    ASP.NET MVC with Entity Framework and CSS

    Containing several solutions to real world issues that developers will frequently encounter, this book will teach readers how to build and deploy a full working example retail website using Microsoft ASP.NET MVC and Entity Framework technologies and recommendations.

    By Lee Naylor

  • Book

    ASP.NET Web API 2 Recipes: A Problem-Solution Approach

    Giving you the code and the confidence to work with the Web API successfully in any .NET environment, this guide shows you how to use the Web API with the full range of .NET application development tools to solve common business problems.

    By Peter Vogel

  • Book

    ASP.NET Web API 2: Building a REST Service from Start to Finish, Second Edition

    Now in release version 2.1, the Web API Framework has evolved into a powerful and refreshingly usable platform. This concise book provides technical background and guidance that will enable you to best use the ASP.NET Web API 2 Framework to build world-class REST services.

    By Brian Wortman, Jamie Kurtz

  • Book

    Assessing and Improving Prediction and Classification: Theory and Algorithms in C++

    Focusing on concepts easily understood by those with a modest background in mathematics, this book presents many important techniques for building powerful, robust models and quantifying their expected behavior when put to work in your application.

    By Timothy Masters

  • Book

    Asynchronous Programming with SwiftUI and Combine: Functional Programming to Build UIs on Apple Platforms

    Develop UI-heavy applications more easily, faster, and error-free. Based on several enhancements to the Swift language, SwiftUI takes a declarative approach to building UIs. Instead of imperatively coding the UI, this book will show you how to describe how you want your UI to look.

    By Peter Friese

  • Book

    Asyncio Recipes: A Problem-Solution Approach

    Get the most out of asyncio and find solutions to your most troubling Python programming problems.

    By Mohamed Mustapha Tahrioui

  • Book

    Automate the Boring Stuff with Python: Practical Programming for Total Beginners

    Including step-by-step instructions and practice projects throughout, this book will teach you how to use Python to write programs that do in minutes what would take you hours to do by hand-no prior programming experience required.

    By Al Sweigart

  • Book

    Automate the Boring Stuff with Python: Practical Programming for Total Beginners, 2nd Edition

    With step-by-step instructions that walk you through each program, and updated practice projects at the end of each chapter, this book uses Python 3 to teach even the technically uninclined how to write programs that do in minutes what would take hours to do by hand.

    By Al Sweigart

  • Book

    Automated Data Collection with R: A Practical Guide to Web Scraping and Text Mining

    Featuring case studies throughout along with examples for each technique presented, as well as an extensive set of exercises, this book provides a hands on guide to web scraping and text mining for both beginners and experienced users of R.

    By Christian Rubba, Dominic Nyhuis, Peter Meißner, Simon Munzert

  • Book

    Automated Trading with R: Quantitative Research and Platform Development

    Including full source code and step-by-step explanations, this unique resource will teach you to trade algorithmically with your existing brokerage, from data management, to strategy optimization, to order execution, using free and publicly available data.

    By Chris Conlan

  • Book

    Base SAS 9.4 Procedures Guide, Fifth Edition

    Providing a complete reference for all Base SAS procedures, this guide provides information about what each procedure does and, if relevant, the kind of output that it produces.

    By SAS Institute

  • Book

    Basic Core Python Programming: A Complete Reference Book to Master Python with Practical Applications

    This book makes it easy to learn the concepts of Python variables, Expressions, Decision structures, and Iteration.

    By Meenu Kohli

  • Book

    Basic MATLAB, Simulink, and Stateflow

    Designed to be modular and thus flexible for use in a variety of teaching and time formats, or for self-study, this book takes a practical, hands-on approach to programming in MATLAB and modeling in Simulink and Stateflow.

    By Richard Colgren

  • Book

    Basics of Python Programming: Embrace the future of Python

    Offering a variety of practical examples and conceptual problems along with their systematically worked out solutions, this book will come as a relief to the students wishing to go through a comprehensive work explaining the programming concepts of Python.

    By Pratiyush Guleria

  • Book

    Bayesian Optimization: Theory and Practice Using Python

    This book covers the essential theory and implementation of popular Bayesian optimization techniques in an intuitive and well-illustrated manner.

    By Peng Liu

  • Book

    BEA WebLogic Server 8 For Dummies

    Let this handy guide show you how to get up and running with BEA WebLogic Server. You'll learn to build and deploy Web services, manage clusters, use WebLogic Workshop, and much more.

    By Jeff Heaton

  • Book

    BEA WebLogic Server Bible

    Construct strong e-business applications, produce Web interfaces and use WebLogic for maximum performance.

    By Joe Zuffoletto, et al.

  • Book

    Beginner's Guide to Streamlit with Python: Build Web-Based Data and Machine Learning Applications

    This book will teach you the basics of Streamlit, a Python-based application framework used to build interactive dashboards and machine learning web apps. Streamlit reduces development time for web-based application prototypes of data and machine learning models. As you'll see, Streamlit helps develop data-enhanced analytics, build dynamic user experiences, and showcases data for data science and machine learning models.

    By Sujay Raghavendra

  • Book

    Beginning Android Web Apps Development: Develop for Android using HTML5, CSS3, and JavaScript

    By building a variety of fun and visually stimulating games and other web applications, this detailed guide will teach you how to apply HTML5, CSS3, JavaScript, Ajax and other web standards for use on the Android mobile platform.

    By Grant Allen, Jon Westfall, Rocco Augusto

  • Book

    Beginning Anomaly Detection Using Python-Based Deep Learning: Implement Anomaly Detection Applications with Keras and PyTorch, 2nd Edition

    This beginner-oriented book will help you understand and perform anomaly detection by learning cutting-edge machine learning and deep learning techniques.

    By Sridhar Alla, Suman Kalyan Adari

  • Book

    Beginning Apache Struts: From Novice to Professional

    Organized in a condensed tutorial and lab format, this book takes a step-by-step, hands-on approach to teaching you Struts so that you can quickly apply Struts to your work settings with confidence.

    By Arnold Doray

  • Book

    Beginning ASP.NET 4.5 Databases, Third Edition

    Including in-depth, on-target coverage of the new data access features of .NET Framework 4.5, this book introduces you to the world of building data-driven Web sites using ASP.NET, ADO.NET and the Entity Framework using C#.

    By Damien Foggon, Sandeep Chanda

  • Book

    Beginning ASP.NET 4.5 in C#

    Focusing solely on C#, this comprehensive, up-to-date guide assumes no prior coding experience, and introduces you to the very latest thinking and best practices for the ASP.NET 4.5 technology.

    By Matthew MacDonald

  • Book

    Beginning ASP.NET 4.5 in VB

    Teaching you how to how to use object orientation and code-behind techniques to lay out your code in a way other developers can easily understand, this comprehensive guide introduces you to the very latest thinking and best practices for the ASP.NET 4.5 technology.

    By Matthew MacDonald

  • Book

    Beginning ASP.NET 4.5: In C# and VB

    Written by popular author and Microsoft ASP.NET MVP Imar Spaanjaars, this user-friendly, step-by-step guide contains helpful examples that will walk you through ASP.NET 4.5 so you can build dynamically generated web pages.

    By Imar Spaanjaars

  • Book

    Beginning ASP.NET 4.5.1: in C# and VB

    Providing a firm foundation for coders new to ASP.NET and key insights for those not yet familiar with updates in the 4.5.1 release, this comprehensive guide takes you through the process of creating a fully functional, database-driven website, from basic site structure to successful deployment of the site to a production environment.

    By Imar Spaanjaars

  • Book

    Beginning ASP.NET for Visual Studio 2015

    Your complete guide to the productivity and performance enhancements in ASP.NET, this in-depth resource walks you through the details, and shows you what you need to know so you can get up and running quickly.

    By William Penberthy

  • Book

    Beginning ASP.NET MVC 1.0

    Relying heavily on MVC concepts, ASP.NET MVC principles, and code to demonstrate the main content, this valuable resource walks you through the necessary components to solve real-world problems.

    By Keyvan Nayyeri, Simone Chiaretta

  • Book

    Beginning ASP.NET MVC 4

    Including a fully worked demo application, this practical, hands-on book shows the beautiful simplicity of ASP.NET MVC to those venturing into real-world application design for the first time.

    By Jose Rolando Guay Paz

  • Book

    Beginning Backbone.js

    Offering a step-by-step guide to learning and using the Backbone.js library in your web projects, this invaluable book will gently guide you into this amazingly powerful library, and help you ramp up to building professional applications.

    By James Sugrue

  • Book

    Beginning C for Arduino

    Using examples that have been honed during the author's 25 years of university teaching, this book introduces you to the C programming language, reinforcing each programming structure with a simple demonstration of how you can use C to control the Arduino family of microcontrollers.

    By Jack Purdum

  • Book

    Beginning C for Arduino: Learn C Programming for the Arduino, Second Edition

    Written for those who have no prior experience with microcontrollers or programming but would like to experiment and learn both, this engaging book teaches the basics of programming, such as working with data types, making decisions, and writing control loops, then progresses onto some of the trickier aspects of C programming, such as using pointers effectively, working with the C preprocessor, and tackling file I/O.

    By Jack Purdum

  • Book

    Beginning C, Fifth Edition

    Including substantial examples relevant to intermediate users, this step-by-step book increases your programming expertise by guiding you through the development of fully working C applications that use what you've learned in a practical context.

    By Ivor Horton

  • Book

    Beginning C: From Beginner to Pro, 7th Edition

    Learn how to program using C, beginning from first principles and progressing through step-by-step examples. This seventh edition is fully updated to reflect new features of C23, and addresses deprecated functions and features that are no longer supported.

    By German Gonzalez-Morris, Ivor Horton

  • Book

    Beginning C# 2008: From Novice to Professional, Second Edition

    Written for anyone who's just starting out to learn about C#, this guide uses real-world programming challenges to teach you how to use the C# programming language to solve to overcome them.

    By Christian Gross

  • Book

    Beginning C# 3.0: An Introduction to Object Oriented Programming

    If you have no prior programming experience but want a thorough, easy-to-understand introduction to C# and Object Oriented Programming, this book uses tutorials and hands-on coding examples to help you discover tried-and-true tricks of the trade.

    By Jack Purdum

  • Book

    Beginning C# 7 Programming with Visual Studio 2017

    Written in a friendly, mentor-style fashion, with each chapter building on previous ones, this book is full of helpful hints, tips, exercises, and full-fledged example code, and will teach you about all aspects of C# programming quickly and easily.

    By Benjamin Perkins, Jacob Vibe Hammer, Jon D. Reid

  • Book

    Beginning C# Object-Oriented Programming, Second Edition

    Whether you want to work with .NET for the web or desktop, or for Windows 8 on any device, this accessible, quick-paced guide provides techniques and best practices that will give you the foundation you need for a successful future in C# programming.

    By Dan Clark

  • Book

    Beginning C++

    Introducing the elements of the C++ standard library that provide essential support for the language syntax that is discussed, this tutorial guide will help you extend the depth and scope of your C++ expertise, although assumes no prior programming experience.

    By Ivor Horton

  • Book

    Beginning C++ Compilers: An Introductory Guide to Microsoft C/C++ and MinGW Compilers

    This book focuses on how to install C/C++ compilers on Linux and Windows platforms in a timely and efficient way.

    By Ademi B. Ospanova, Berik I. Tuleuov

  • Book

    Beginning C++17: From Novice to Professional, Fifth Edition

    Teaching you how to program using the updated C++17 language, this thorough book starts with the basics and progress through step-by-step examples to help you become a working C++ programmer.

    By Ivor Horton, Peter Van Weert

  • Book

    Beginning C++20: From Novice to Professional, Sixth Edition

    Begin your programming journey with C++ , starting with the basics and progressing through step-by-step examples that will help you become a proficient C++ programmer.

    By Ivor Horton, Peter Van Weert

  • Book

    Beginning C++23: From Beginner to Pro, 7th Edition

    There is no assumption of prior programming knowledge. All language concepts that are explained in the book are illustrated with working program examples, and all chapters include exercises for you to test and practice your knowledge. Free source code downloads are provided for all examples from the text and solutions to the exercises.

    By Ivor Horton, Peter Van Weert

  • Book

    Beginning Cryptography in Java

    For Java developers who want to use cryptography in their applications or to understand how cryptography is being used in Java applications, this book enables you to create and implement secure Java applications and make use of standard protocols.

    By David Hook

  • Book

    Beginning CSS Preprocessors: With SASS, Compass.js, and Less.js

    Explaining how preprocessors can make CSS scalable and easy to maintain, this thorough book will make your life much simpler by showing you how to create reusable chunks of code and use CSS preprocessor features such as variables and looping, which are missing in CSS natively.

    By Anirudh Prabhu

  • Book

    Beginning CSS3

    Teaching you how to style web pages using Cascading Style Sheets (CSS), this hands-on book demystifies core concepts, such as the CSS box model and selectors, giving you the confidence and knowledge to create innovative and flexible page layouts.

    By David Powers

  • Book

    Beginning Data Science in R: Data Analysis, Visualization, and Modelling for the Data Scientist

    Presenting best practices for data analysis and software development in R, this comprehensive book teaches you techniques for both data manipulation and visualization and shows you the best way for developing new software packages for R.

    By Thomas Mailund

  • Book

    Beginning django CMS

    For programmers wishing to build a simple, custom content management system, this book takes you from knowing nothing about django CMS, to building a functional website and content management system that you can deploy for your own website or for your customers.

    By Nigel George

  • Book

    Beginning Django E-Commerce

    By showing you how to build a single example site, and explaining the theory behind what you're architecting, this book will guide you through producing an e-commerce site using Django, the most popular Python web development framework.

    By Jim McGaw

  • Book

    Beginning Django: Web Application Development and Deployment with Python

    Providing all you need to get up and running with Django, this thorough book takes you from the basics of Django all the way through to cutting-edge topics such as creating RESTful applications.

    By Daniel Rubio

  • Book

    Beginning EJB 3: Java EE 7 Edition

    Packed with practical insights, strategy tips, and code examples, this reference will also function as a how-to guide and repository of practical examples to which you can refer as you build your own applications. Harness the power of EJBs and take your Java EE 7 development to the next level.

    By Chirag Rathod, Jonathan Wetherbee, Peter Zadrozny, Raghu Kodali

  • Book

    Beginning EJB in Java EE 8: Building Applications with Enterprise JavaBeans, Third Edition

    Targeted at Java and Java EE developers, with or without prior EJB experience, this book is packed with practical insights, strategy tips, and code examples that will show you how you can apply the new EJB spec to your own applications through specific examples.

    By Chirag Rathod, Jonathan Wetherbee, Massimo Nardone, Raghu Kodali

  • Book

    Beginning Entity Framework Core 2.0: Database Access from .NET

    With an aim to leave you comfortably able to connect to, access, modify, and delete data from a relational database, this carefully designed tutorial provides a clear, straightforward approach and includes code that you can look back at months later and understand.

    By Derek J. Rouleau

  • Book

    Beginning Entity Framework Core 5: From Novice to Professional

    Leaving readers with a working prototype on which to build their own applications, this book covers the common use cases of Entity Framework that a developer needs to master in order to begin building applications that run against a database.

    By Eric Vogel

  • Book

    Beginning Ethical Hacking with Python

    Teaching you the basics of ethical hacking and offering insights into the logic, algorithms, and syntax of Python, this book will set you up with a foundation that will help you understand the advanced concepts of hacking in the future.

    By Sanjib Sinha

  • Book

    Beginning F# 4.0, Second Edition

    Thoroughly updated to version 4.0, this book will help you learn the language and explore its new features, and is a great foundation for exploring functional-first programming and its role in the future of application development.

    By Kit Eason, Robert Pickering

  • Book

    Beginning Functional JavaScript: Uncover the Concepts of Functional Programming with EcmaScript 8, Second Edition

    Providing simple, concise, and ready-to-run code samples, this book will show you functional programming concepts using JavaScript ES8 including currying, partial functions, higher-order functions, and monads.

    By Anto Aravinth, Srikanth Machiraju

  • Book

    Beginning Groovy and Grails: From Novice to Professional

    An introductory guide to the Groovy language and its primary web framework, Grails, this book allows you to follow along with the development of each project, implementing and running each application while learning new features along the way.

    By Christopher M. Judd, James Shingler, Joseph Faisal Nusairat

  • Book

    Beginning Groovy, Grails and Griffon

    Could Groovy be the new Java? Introducing the open source Groovy language and its primary web framework, Grails, this easy-to-follow guide allows you to follow along with the development of each project, implementing and running each application while learning new features along the way.

    By Christopher M. Judd, Jim Shingler, Joseph Faisal Nusairat, Vishal Layka

  • Book

    Beginning gRPC with ASP.NET Core 6: Build Applications using ASP.NET Core Razor Pages, Angular, and Best Practices in .NET 6, 1st Edition

    This book will teach you how to set up an efficient application using industry best practices such as security, monitoring, logging, and more.

    By Anthony Giretti

  • Book

    Beginning Helidon: Building Cloud-Native Microservices and Applications

    Learn how to build cloud-native microservices with Helidon - an open-source Java framework from Oracle. This book will show you how to take full advantage of the cloud by optimizing applications with fast start times, low memory consumption, and a small disk footprint.

    By Daniel Kec, Dmitry Aleksandrov, Dmitry Kornilov

  • Book

    Beginning Hibernate 6

    The book keeps its focus on Hibernate without wasting time on nonessential third-party tools, so you'll be able to immediately start building transaction-based engines and applications.

    By Dave Minter, Jeff Linwood, Joseph B. Ottinger

  • Book

    Beginning Hibernate, Third Edition

    Presenting material in a lively example-based manner, this book packs in information about the latest release of the Hibernate 4.x persistence layer and provides a clear introduction to the current standard for object-relational persistence in Java.

    By Dave Minter, Jeff Linwood, Joseph B. Ottinger

  • Book

    Beginning Hibernate: For Hibernate 5, Fourth Edition

    Presented in a lively, example-based manner, this in-depth book is for experienced Java developers interested in learning how to use and apply object-relational persistence in Java and who are new to the Hibernate persistence framework.

    By Dave Minter, Jeff Linwood, Joseph B. Ottinger

  • Book

    Beginning HTML and CSS

    Teaching you the very latest best practices and techniques, this practical reference walks you through how to use HTML5 and CSS3 to develop attractive, modern websites for today's multiple devices.

    By Rob Larsen

  • Book

    Beginning HTML, XHTML, CSS, and JavaScript

    Helping you get up and running with HTML, XHTML, and CSS in no time, this guide offers practical introductions to these essential languages, as well as invaluable tips and techniques used by experienced web professionals.

    By Jon Duckett

  • Book

    Beginning HTML5 & CSS3 for Dummies

    HTML and CSS are essential tools for creating dynamic websites and help make your websites even more effective and unique. This friendly-but-straightforward guide gets you started with the basics of the latest versions of HTML and CSS.

    By Chris Minnick, Ed Tittel

  • Book

    Beginning HTML5 and CSS3

    For all forward-looking web professionals who want to start enjoying and deploying the new HTML5 and CSS3 features right away, this practical, step-by-step guide provides you with an in-depth look at the new capabilities that are new to web standards.

    By Christopher Murphy, Divya Manian, Oli Studholme, Richard Clark

  • Book

    Beginning HTML5 Media: Make the Most of the New Video and Audio Standards for the Web

    Presenting a comprehensive introduction to HTML5 video and audio, this authoritative book offers techniques for providing accessibility to media elements, enabling consistent handling of alternative representations of media resources.

    By Silvia Pfeiffer, Tom Green

  • Book

    Beginning iOS Application Development with HTML and JavaScript

    For beginning to intermediate web developers who want to apply their HTML/CSS/JS/Ajax skills to the popular iPhone/iPad OS, this guide introduces iOS development with web technologies, explains how to enable and optimize web sites for the iPhone and iPad, explores UI design, and much more.

    By Richard Wagner

  • Book

    Beginning iPhone Development with Swift 2: Exploring the iOS SDK

    Assuming little or no working knowledge of the new Swift programming language, and written in a friendly, easy-to-follow style, this book offers a complete soup-to-nuts course in iPhone, iPad, and iPod touch programming, beginning with the basics of downloading and installing Xcode and the iOS 9 SDK, through the creation of your first simple application.

    By David Mark, Frederik Olsson, Jack Nutting, Jeff LaMarche, Kim Topley

  • Book

    Beginning iPhone Development with Swift 4: Exploring the iOS SDK, Fourth Edition

    Assuming little or no working knowledge of the Swift programming language, and written in a friendly, easy-to-follow style, this book offers a comprehensive course in iPhone and iPad programming.

    By Molly K. Maskrey

  • Book

    Beginning iPhone Development with SwiftUI: Exploring the iOS SDK, 6th Edition

    Beginning iPhone Development with Swift UI covers the basic information you need to get up and running quickly to turn your great ideas into working iOS apps with stunningly interactive interfaces using SwiftUI.

    By Wally Wang

  • Book

    Beginning J2EE 1.4: From Novice to Professional

    Packed with hands-on tutorials, clear explanations, and working code examples, this definitive guide shows you how to use the individual APIs and tools in the J2EE platform, and how to bring them together to create your own enterprise applications.

    By James L. Weaver, Jim Crume, Kevin Mukhar

  • Book

    Beginning Jakarta EE: Enterprise Edition for Java: From Novice to Professional

    Step by step, easy to follow, and including many practical examples, this feature-packed book teaches you enterprise Java development top to bottom.

    By Peter Späth

  • Book

    Beginning Java 17 Fundamentals: Object-Oriented Programming in Java 17, 3rd Edition

    Learn the fundamentals of the Java 17 LTS or Java Standard Edition version 17 Long Term Support release, including basic programming concepts and the object-oriented fundamentals necessary at all levels of Java development.

    By Adam L. Davis, Kishori Sharan

  • Book

    Beginning Java 7

    Helping you learn coding with the new Java 7, this definitive guide explains the Java language and the numerous APIs that you'll need to master to become an accomplished Java developer.

    By Jeff Friesen

  • Book

    Beginning Java 8 APIs, Extensions and Libraries: Swing, JavaFX, JavaScript, JDBC and Network Programming APIs

    Designed to be useful for anyone who wants to learn the Java programming language, this book provides a comprehensive approach to learning the Java programming language extensions and available APIs and libraries, including the new JavaFX APIs.

    By Kishori Sharan

  • Book

    Beginning Java 8 Fundamentals: Language Syntax, Arrays, Data Types, Objects, and Regular Expressions

    Including numerous diagrams and complete programs, this practical guide provides a comprehensive approach to learning the Java programming language, especially the object-oriented fundamentals necessary at all levels of Java development.

    By Kishori Sharan

  • Book

    Beginning Java 8 Games Development

    For game developers with little experience using Java, little experience in developing games, or both, this soup-to-nuts book provides a comprehensive, up-to-date overview of the Java 8 programming language for games, including JavaFX 8.0 and NetBeans 8.0 IDE.

    By Wallace Jackson

  • Book

    Beginning Java 8 Language Features

    Providing over 60 diagrams and 290 complete programs to help you visualize and better understand the topics covered, this book covers essential and advanced features of the Java programming language such as the new lambda expressions (closures), inner classes, threads, I/O, Collections, garbage collection, streams, and more.

    By Kishori Sharan

  • Book

    Beginning Java 9 Fundamentals: Arrays, Objects, Modules, JShell, and Regular Expressions, Second Edition

    With over 90 diagrams and 240 complete programs, this step-by-step guide will teach you the basics of Java 9, including the programming concepts and object-oriented fundamentals necessary at all levels of Java development.

    By Kishori Sharan

  • Book

    Beginning Java and Flex: Migrating Java, Spring, Hibernate and Maven Developers to Adobe Flex

    Describing new, simpler, and faster ways to develop enterprise RIAs, this book teaches the new frontier of web development using open source, agile, lightweight Java frameworks with Flex.

    By Filippo di Pisa

  • Book

    Beginning Java EE 7

    Step by step and easy to follow, this definitive guide describes many of the Java EE 7 specifications and reference implementations, and shows them in action using practical examples. The book also uses the newest version of GlassFish to deploy and administer the code examples.

    By Antonio Goncalves

  • Book

    Beginning Java Google App Engine

    Whether you are a Java programmer looking to get started on Google App Engine, or an App Engine programmer moving to Java, this book will prepare you to tackle some of the more advanced topics like integration with other cloud platforms.

    By Jeff Douglas, Kyle Roche

  • Book

    Beginning Java MVC 1.0: Model View Controller Development to Build Web, Cloud, and Microservices Applications

    Get started with using the new Java MVC 1.0 framework for model, view, and controller development for building modern Java-based web, native, and microservices applications with this practical guide.

    By Peter Späth

  • Book

    Beginning Java Objects: From Concepts to Code

    This intensive guide to object design using UML and Java presents object terminology and concepts, how to think in terms of objects, an introduction of object modeling, translating an object model into Java 2, and more.

    By Jacquie Barker

  • Book

    Beginning Java Objects: From Concepts to Code, 3rd Edition

    This new third edition of Beginning Java Objects: From Concepts to Code discusses Java syntax, object principles, and how to properly structure the requirements of an application around an object architecture.

    By Jacquie Barker

  • Book

    Beginning Java Objects: From Concepts to Code, Second Edition

    Taking the unique approach of stepping back and looking at fundamental object concepts first, this book covers three critical topics: object concepts, UML modeling, and Java programming.

    By Jacquie Barker

  • Book

    Beginning Java Programming: The Object-Oriented Approach

    Presenting a comprehensive Java guide with samples, exercises, case studies, and step-by-step instruction, this thorough resource provides both the information and the tools beginners need to develop Java skills, from the general concepts of object-oriented programming.

    By Aimée Backiel, Bart Baesens, Seppe vanden Broucke

  • Book

    Beginning Java SE 6 Platform: From Novice to Professional

    Helping you learn through action and example, this guide steers you through the maze of the new Java Standard Edition (SE) 6 core and desktop platform and its programming API and concepts.

    By Jeff Friesen

  • Book

    Beginning Java with WebSphere

    Written for those new to the Java programming language, this thorough resource provides a step-by-step guide for creating and installing both client- and server-based Java applications using Rapid Application Development v8, WebSphere Application Server 8.0, and Java.

    By Robert W. Janson

  • Book

    Beginning JavaFX

    Offering examples of rich Internet applications (RIAs), as well as media and animation using JavaFX, this book will show you how JavaFX gives you dynamic Java effects in your RIA application development.

    By Lawrence PremKumar, Praveen Mohan

  • Book

    Beginning JavaScript Charts: With jqPlot, D3, and Highcharts

    Suitable for developers of all experience levels and needs, this step-by-step guide shows how to convert your data into eye-catching, innovative, animated, and highly interactive browser-based charts.

    By Fabio Nelli

  • Book

    Beginning JavaScript with DOM Scripting and Ajax, Second Edition

    Helping you begin your JavaScript journey today, this essential resource covers everything you need to get up to speed with JavaScript development and add dynamic enhancements to web pages, right from the basics.

    By Christian Heilmann, Russ Ferguson

  • Book

    Beginning JavaScript, Fifth Edition

    Introducing JavaScript developers to the latest tools and techniques available, this concise guide shows you how to work effectively with JavaScript frameworks, functions, and modern browsers, and teaches more effective coding practices using HTML5.

    By Jeremy McPeak, Paul Wilton

  • Book

    Beginning JavaScript: The Ultimate Guide to Modern JavaScript Development, Third Edition

    Providing everything you need to know to get up-to-speed with JavaScript development and add dynamic enhancements to web pages, this introductory guide will take you from being a JavaScript novice to working freely with this important technology.

    By Russ Ferguson

  • Book

    Beginning JavaServer Pages

    Packed with real-world code examples and in-depth case studies accompanied by fully working applications, this book introduces the many new features of JSP 2.0 while emphasizing good Web development practices.

    By Vivek Chopra, et al.

  • Book

    Beginning jOOQ

    This book demonstrate how jOOQ offers a more efficient and versatile alternative to Object-Relational Mapping frameworks like Hibernate and JPA, while providing a natural, native-SQL feeling for the developer.

    By Tayo Koleoso

  • Book

    Beginning jQuery

    Presenting a step-by-step guide to learning the jQuery library, this straightforward reference provides best practices you can follow, shows how you can avoid common mistakes, and how much quicker and more efficiently you can develop with jQuery.

    By Jack Franklin

  • Book

    Beginning jQuery: From the Basics of jQuery to Writing your Own Plug-ins, Second Edition

    Your step-by-step guide to learning the jQuery library, this book allows you to concentrate on what really matters to you, mastering the most popular JavaScript library in a web developer's toolkit.

    By Jack Franklin, Russ Ferguson

  • Book

    Beginning JSON

    Providing you with the skill set required for reading and writing properly validated JSON data, this definitive guide covers all areas of JSON from the basics of data formats to creating your own server to store and retrieve persistent data.

    By Ben Smith

  • Book

    Beginning Julia Programming: For Engineers and Scientists

    Written primarily for those who are new to Julia, this detailed guide takes you beyond the basics to harness Julia's powerful features for mathematical functions, arrays for matrix operations, plotting, and more.

    By Sandeep Nagar

  • Book

    Beginning Kotlin: Build Applications with Better Code, Productivity, and Performance

    This book introduces the Kotlin programming skills and techniques necessary for building applications. You'll learn how to migrate your Java programming skills to Kotlin, a Java Virtual Machine (JVM) programming language.

    By Ted Hagos

  • Book

    Beginning MATLAB and Simulink: From Novice to Professional

    Including practical case study examples from data science and engineering, this book explains various practical issues of programming and modelling in parallel by comparing MATLAB and Simulink.

    By Sulaymon Eshkabilov

  • Book

    Beginning NetBeans IDE: For Java Developers

    Presenting an authoritative guide for getting you started with learning and using the free and open source NetBeans IDE, this thorough book shows you what the IDE is all about and how to use it with real-world case studies built from the ground up.

    By Geertjan Wielenga

  • Book

    Beginning Node.js

    Node.js is a great and simple platform to work with since it's lightweight, easy to deploy and manage. This step-by-step guide will help you learn all the aspects of creating maintainable Node.js applications, and explains how Node.js is focused on creating high-performing, highly-scalable websites, so it's easy to get started.

    By Basarat Ali Syed

  • Book

    Beginning Objective-C

    Authored by two of the best iOS and Mac developers in the field today, this book gets you rolling fast into the sound fundamentals and idioms of Objective-C on the Mac and iOS so you can best construct your applications and libraries, and make the best use of the tools it provides.

    By Ash Furrow, James Dovey

  • Book

    Beginning Perl

    Presenting step-by-step guidance in getting started, a host of try-it-out exercises, and real-world examples, this book provides the information and instruction to introduce Perl to both new programmers and experienced ones who are looking to learn a new language.

    By Curtis "Ovid" Poe

  • Book

    Beginning Perl Programming: From Novice to Professional

    Helping you get started with Perl 5 by explaining the important core concepts of Perl programming, this book will enable you to start writing your own powerful scripts to solve many web and programming problems.

    By William "Bo" Rothwell

  • Book

    Beginning Perl, Third Edition

    Whether you are a complete novice or an experienced programmer, this valuable guide is filled with examples and code to offer you all of the information you need to start writing your own powerful scripts.

    By James Lee

  • Book

    Beginning PHP 5.3

    Serving as a complete introduction to PHP 5.3, this book walks you through all the major concepts of PHP in a way that's easy to follow, with plenty of code snippets illustrating each concept to aid learning.

    By Matt Doyle

  • Book

    Beginning PHP and MySQL 5: From Novice to Professional, Second Edition

    Packed with practical examples and insight into real-world challenges, this book covers PHP 5, MySQL 5, and how these two popular open source technologies work together to create powerful websites.

    By W. Jason Gilmore

  • Book

    Beginning PHP and MySQL: From Novice to Professional, Fifth Edition

    Packed with practical examples and insight into the real-world challenges faced by developers, this detailed and thorough guide teaches how to effectively integrate PHP and MySQL in order to build robust data-driven applications.

    By Frank M. Kromann

  • Book

    Beginning PHP, Apache, MySQL Web Development

    This book takes you step by step through understanding Apache, PHP, and MySQL, as well as using and combining them on both Linux and Windows servers and building different types of Web sites.

    By Elizabeth Naramore, Michael K. Glass, Yann Le Scouarnec, et al.

  • Book

    Beginning Programming with C for Dummies

    Including more than 100 sample programs with code that are adaptable to your own projects, this straightforward-but-fun beginner's guide covers the fundamentals of using C and gradually walks you through more advanced topics

    By Dan Gookin

  • Book

    Beginning Programming with Java for Dummies, 4th Edition

    With step-by-step instruction in easy-to-read language, and quick navigation, this practical introduction will teach you what goes into a program, how to put the pieces together, how to deal with challenges, and how to make it work.

    By Barry Burd

  • Book

    Beginning Programming with Java for Dummies, 5th Edition

    Whether you're just tooling around or embarking on a career, this step-by-step book is the ideal resource you'll turn to again and again as you perfect your understanding of the nuances of this popular programming language.

    By Barry Burd

  • Book

    Beginning Programming with Java For Dummies, 6th Edition

    The book starts with an overview of computer programming and builds from there; it explains the software you need, walks you through writing your own programs, and introduces you to a few of the more-complex aspects of programming in Java.

    By Barry Burd

  • Book

    Beginning Programming with Python For Dummies

    Drawing on the author's vast programming knowledge and experience to guide you step-by-step through the syntax and logic of programming with Python, this book provides several real-world programming examples to give you hands-on experience trying out what you've learned.

    By John Paul Mueller

  • Book

    Beginning Programming with Python for Dummies, 2nd Edition

    If you've never used Python or are new to programming in general, this hands-on resource is designed to help everyone, including nonprogrammers, get up and running with Python quickly.

    By John Paul Mueller

  • Book

    Beginning PyQt: A Hands-on Approach to GUI Programming

    Learn GUI application development from the ground up, taking a practical approach by building simple projects that teach the fundamentals of using PyQt.

    By Joshua M. Willman

  • Book

    Beginning PyQt: A Hands-on Approach to GUI Programming with PyQt6, Second Edition

    Covers the latest release of PyQt, version 6, and Python to learn UI development. Explains building pragmatic applications and core concepts related to design and GUI creation.

    By Joshua Willman

  • Book

    Beginning Python

    This in-depth text will help you quickly learn how to use Python for rapid development of applications for the Web, scientific applications, bioinformatics, and applications for system tasks.

    By Peter Norton, et al.

  • Book

    Beginning Python Games Development: With Pygame, Second Edition

    Including numerous tips and tricks throughout, this comprehensive, practical introduction teaches you how to create compelling games using Python and the PyGame games development library.

    By Harrison Kinsley, Will McGugan

  • Book

    Beginning Python: From Novice to Professional

    With ten different projects to illustrate concepts in the book, this comprehensive text will teach you how to create a P2P file-sharing application and a web-based bulletin board, and how to remotely edit web-based documents and create games.

    By Magnus Lie Hetland

  • Book

    Beginning Python: From Novice to Professional, Second Edition

    Featuring ten different projects to illustrate the concepts introduced, this book is a practical reference for a swath of Python-related programming topics.

    By Magnus Lie Hetland

  • Book

    Beginning Python: From Novice to Professional, Third Edition

    Covering a wide array of Python-related programming topics, this insightful resource provides sound development principles and includes ten accompanying projects that will ensure you can get your hands dirty in no time.

    By Magnus Lie Hetland

  • Book

    Beginning Python: Using Python 2.6 and Python 3.1

    Enabling you to quickly create robust, reliable, and reusable Python applications, this guide offers a comprehensive tutorial that guides you from writing simple, basic Python scripts all the way through complex concepts.

    By James Payne

  • Book

    Beginning Quarkus Framework: Build Cloud-Native Enterprise Java Applications and Microservices

    Harness the power of Quarkus, the supersonic subatomic cloud-native Java platform from Red Hat. This book covers everything you need to know to get started with the platform, which has been engineered from the ground up for superior performance and cloud-native deployment.

    By Tayo Koleoso

  • Book

    Beginning R 4: From Beginner to Pro

    Learn how to use R 4, write and save R scripts, read in and write out data files, use built-in functions, and understand common statistical methods.

    By Joshua F. Wiley, Matt Wiley

  • Book

    Beginning R: An Introduction to Statistical Programming, Second Edition

    Taking a hands-on, example-based approach to incorporate best practices with clear explanations, this book shows how to use the R language, write and save R scripts, read in data files, and write custom statistical functions as well as use built in functions.

    By Joshua F. Wiley, Larry A. Pace

  • Book

    Beginning R: The Statistical Programming Language

    Using simple statstical examples, this guide demonstrates how R operates in a user-friendly context, covering formula notation, complex statistics, manipulating data and extracting components, and rudimentary programming.

    By Mark Gardener

  • Book

    Beginning Ruby 3: From Beginner to Pro, Fourth Edition

    Learn the principles behind object-oriented programming in Ruby and within a few chapters create a fully functional Ruby 3-based application.

    By Carleton DiLeo, Peter Cooper

  • Book

    Beginning Ruby on Rails

    Offering a thorough introduction to both Ruby and Rails, this book provides all the instruction you need so you can put together full-fledged web applications quickly, even if you're new to web programming.

    By Steven Holzner

  • Book

    Beginning Ruby: From Novice to Professional, Second Edition

    The leading guide for every type of reader who wants to learn Ruby from the ground up, this book explains the principles behind object-oriented programming and within a few chapters builds toward creating a full Ruby application.

    By Peter Cooper

  • Book

    Beginning Ruby: From Novice to Professional, Third Edition

    Your must-read guide to learning Ruby from the ground up, this book will teach you the principles behind object-oriented programming and within a few chapters you will be able to create a fully functional Ruby application.

    By Peter Cooper

  • Book

    Beginning Rust: From Novice to Professional

    Teaching you how to program with Rust in an easy, step-by-step manner on Unix, Linux shell, macOS and the Windows command line, this book enables you to build on the knowledge you gained in previous chapters and see all that Rust has to offer.

    By Carlo Milanesi

  • Book

    Beginning Scala 3: A Functional and Object-Oriented Java Language, 3rd Edition

    This book introduces you to the Scala programming language, its object-oriented and functional programming characteristics, and then guides you through Scala constructs and libraries that allow you to assemble small components into high-performance, scalable systems.

    By Andres Sacco, David Pollak, Vishal Layka

  • Book

    Beginning Scala, Second Edition

    Introducing you to the Scala programming language, its object-oriented and functional programming characteristics, this down-to-earth book guides you through Scala constructs and libraries that allow you to assemble small components into high-performance, scalable systems.

    By David Pollak, Vishal Layka

  • Book

    Beginning Smartphone Web Development: Building Javascript, CSS, HTML and Ajax-Based Applications for iPhone, Android, Palm Pre, Blackberry, Windows Mobile and Nokia S60

    By teaching the web standards and fundamentals specific to smartphones and other feature-driven mobile phones and devices, this book offers the training, tools, and techniques for creating robust mobile web experiences.

    By Gail Frederick, Rajesh Lal

  • Book

    Beginning Spring

    Emphasizing practicality and real-world application by addressing needs such as meeting customer demand and boosting productivity, this book begins with the basics of the framework, then goes on to master the most commonly used tools and fundamental concepts inherent in any Spring project.

    By Kenan Sevindik, Mert Caliskan

  • Book

    Beginning Spring 5: From Novice to Professional

    Get started with Spring Framework 5 and its ecosystem, with a guide to the working practices in modern development.

    By Andrew Lombardi, Joseph B. Ottinger

  • Book

    Beginning Spring 6: From Beginner to Pro, 2nd Edition

    This book will teach you how to use the Spring Framework to build Java-based applications, web applications, and microservices.

    By Andrew Lombardi, Joseph B. Ottinger

  • Book

    Beginning Spring Boot 2: Applications and Microservices with the Spring Framework

    For experienced Java and Spring Framework developers who are new to the new Spring Boot micro-framework, this book will teach you the skills and techniques to start building your first Spring Boot applications and microservices with confidence.

    By K. Siva Prasad Reddy

  • Book

    Beginning Spring Data: Data Access and Persistence for Spring Framework 6 and Boot 3

    This book shows how to easily incorporate data persistence and accessibility into your microservices, cloud-native applications, and monolithic enterprise applications.

    By Andres Sacco

  • Book

    Beginning Spring Framework 2

    Written for Java developers who want to build server-side applications utilizing the Spring Framework, this introductory guide will help you jump-start the use of this versatile software technology today.

    By Thomas Van de Velde, et al.

  • Book

    Beginning SVG: A Practical Introduction to SVG using Real-World Examples

    An excellent resource for getting acquainted with creating and manipulating SVG content, this thorough guide breaks down advanced topics into easy-to-understand concepts using practical, hands-on learning with real-world projects.

    By Alex Libby

  • Book

    Beginning Swift Games Development for iOS: Develop 2D and 3D Games Using Apple's SceneKit and SpriteKit, Second Edition

    Explaining the fundamental elements of the new Swift language as applied to game development for iOS, this book will teach you the skills and the code to build your first 2D and then 3D game app that you can run on any iOS enabled device and perhaps sell in the Apple iTunes App Store.

    By James Goodwill, Wesley Matlock

  • Book

    Beginning Swift Programming

    Authored by an experienced Apple developer and trainer, this succinct yet comprehensive guide explains everything you need to know to jumpstart the creation of your app idea and provides a detailed introduction to the core features of Swift.

    By Wei-Meng Lee

  • Book

    Beginning Visual C# 2012 Programming

    Written for novice programmers who want to learn programming with C# and the .NET framework, this book offers programming basics such as variables, flow control, and object oriented programming, as well as web and Windows programming and data access (databases and XML).

    By Karli Watson, et al.

  • Book

    Beginning Web Programming with HTML, XHTML, and CSS, Second Edition

    Offering a new approach to a familiar topic,, this book introduces you to using XHTML for the structure of a web page and cascading style sheets (CSS) for controlling how a document should appear on a web page.

    By Jon Duckett

  • Book

    Beginning WebGL for HTML5

    Getting you rapidly up to speed with WebGL, a powerful new graphics language within the browser, this comprehensive book will teach you how to render realistic scenes with advanced lighting models, shadows, blending and textures.

    By Brian Danchilla

  • Book

    Beginning Xcode: Swift Edition

    If you already have some programming experience with iOS SDK and Objective-C, but want a more in-depth tutorial on Xcode - especially Xcode with Apple's new programming language, Swift, this book will get you up and running quickly and includes a variety of projects to build.

    By Matthew Knott

  • Book

    Beginning XML with C# 2008: From Novice to Professional

    Featuring practical examples that illustrate best practices in action, this book will teach you everything you need to know from the basics of reading and writing XML data to using the DOM, from LINQ and SQL Server integration to SOAP and web services.

    By Bipin Joshi

  • Book

    Beginning XML with C# 7: XML Processing and Data Access for C# Developers, Second Edition

    Demystifying XML and its allied technologies, this book provides neat and concise examples scattered throughout that will help you understand the practical use of the topic under consideration.

    By Bipin Joshi

  • Book

    Beginning Zend Framework

    A beginner's guide to learning and using the Zend Framework, this book covers everything from the installation to the various features of the framework to get the reader up and running quickly.

    By Armando Padilla

  • Book

    Beyond jQuery

    Explained in detail from the perspective of a jQuery developer, this book gives you the confidence to abandon your jQuery crutches and walk freely with the power of the "web API" and JavaScript.

    By Ray Nicholus

  • Book

    Beyond the Basic Stuff with Python: Best Practices for Writing Clean Code

    Welcome to Beyond the Basic Stuff with Python. More than a mere collection of advanced syntax and masterful tips for writing clean code, this book will teach you how to advance your Python programming skills by using the command line and other professional tools like code formatters, type checkers, linters, and version control.

    By Al Sweigart

  • Book

    Beyond The Phoenix Project: The Origins and Evolution of DevOps

    In this transcript of the audio series, Gene Kim and John Willis present a nine-part discussion that includes an oral history of the DevOps movement, as well as discussions around pivotal figures and philosophies that DevOps draws upon.

    By Gene Kim, John Willis

  • Book

    Big C++, Second Edition

    Offering well-developed exercises, examples, and case studies, this book guides you from the basics of programming to an understanding of the complexities of C++ memory management, operator overloading, exception handling, and more.

    By Cay S. Horstmann, Timothy A. Budd

  • Book

    Big Java: Early Objects, Fifth Edition

    Filled with programming examples, as well as a variety of homework assignments and lab exercises, this book provides a comprehensive introduction to fundamental programming techniques and design skills, and helps students master basic concepts and become competent coders.

    By Cay Horstmann

  • Book

    Big Java: Late Objects

    Using a fundamentals first/late objects approach and providing extensive opportunities for programming practice, this book provides an authoritative yet accessible introduction to the fundamentals of Java programming.

    By Cay S. Horstmann

  • Book

    Black Hat Go: Go Programming For Hackers and Pentesters

    This book explores the darker side of Go, the popular programming language revered by hackers for its simplicity, efficiency, and reliability. It provides an arsenal of practical tactics from the perspective of security practitioners and hackers to help you test your systems, build and automate tools to fit your needs, and improve your offensive security skillset, all using the power of Go.

    By Chris Patten, Dan Kottmann, Tom Steele

  • Book

    Black Hat Python: Python Programming for Hackers and Pentesters

    Featuring techniques and creative challenges throughout, this book explores the darker side of Python's capabilities-writing network sniffers, manipulating packets, infecting virtual machines, creating stealthy trojans, and more.

    By Justin Seitz

  • Book

    Black Hat Python: Python Programming for Hackers and Pentesters, 2nd Edition

    When it comes to creating powerful and effective hacking tools, Python is the language of choice for most security analysts.

    By Justin Seitz, Tim Arnold

  • Book

    Block Trace Analysis and Storage System Optimization: A Practical Approach with MATLAB/Python Tools

    Understand the fundamental factors of data storage system performance and master an essential analytical skill using block trace via applications such as MATLAB and Python tools.

    By Jianjun Xu

  • Book

    Build an HTML5 Game: A Developer's Guide with CSS and JavaScript

    With challenging exercises at the end of each chapter, this in-depth, hands-on tutorial will teach you how to create a complete HTML5 game right now and then use your newfound skills to build your own mega-popular, addictive game.

    By Karl Bunyan

  • Book

    Build an Orchestrator in Go (From Scratch)

    Build an Orchestrator in Go (From Scratch) gives you an inside-out perspective on orchestration frameworks and the low-level operation of distributed containerized applications. It takes you on a fascinating journey building a simple-but-useful orchestrator using the Docker API and Go SDK. As you go, you'll get a guru-level understanding of Kubernetes, along with a pattern you can follow when you need to create your own custom orchestration solutions.

    By Tim Boring

  • Book

    Build Location Apps on iOS with Swift: Use Apple Maps, Google Maps, and Mapbox to Code Location Aware Mobile Apps

    Guided by practical examples, this book covers all three map frameworks to ensure you properly select which one best suits your iOS app's needs in working with iOS location.

    By Jeffrey Linwood

  • Book

    Build Mobile Apps with SwiftUI and Firebase: Learn SwiftUI and Firebase by Building Real-World Applications Communicating with a Backend

    Build Mobile Apps with SwiftUI and Firebase offers the skills and knowledge necessary to develop apps that are both fun and functional for the user while also providing a robust backend that integrates with your app and stores data securely. Use SwiftUI and Firebase to build something your users will love!

    By Sullivan De Carli

  • Book

    Build your own 2D Game Engine and Create Great Web Games: Using HTML5, JavaScript, and WebGL

    Including examples and projects that gradually increase in complexity, this exciting book teaches you how to develop your own web-based game engine step-by-step, allowing you to create a wide variety of online videogames that can be played in common web browsers.

    By Fernando Arnez, Jason Pace, Jebediah Pavleas, Kelvin Sung

  • Book

    Build Your Own Robot: Using Python, CRICKIT, and Raspberry PI

    This book shows you how anyone can start building their own robot-no special soldering or electronic skills required. All you need is some basic Python know-how to get started. From scratch, you'll go hands-on with DC motors, touch sensors, custom shell scripting, joystick controls, and even face detection for your robot friend.

    By Marwan Alsabbagh

  • Book

    Building a 2D Game Physics Engine: Using HTML5 and JavaScript

    Featuring easy-to-read content while utilizing a learn-by-doing approach, this unique and practical resource teaches you how to build your very own 2D physics-based game engine simulation system for rigid body dynamics.

    By Huaming Chen, Jebediah Pavleas, Kelvin Sung, Michael Tanaya

  • Book

    Building a Web App with Blazor and ASP.NET Core: Create a Single Page App with Blazor Server and Entity Framework Core

    Blazor is a new, open-source, and SPA web framework that allows you to build a web application using C# and HTML. Blazor enables you to write C# code instead of JavaScript. This book is a comprehensive guide teaching you all you need to know to get started.

    By Jignesh Trivedi

  • Book

    Building Android Projects with Kotlin: Use Android SDK, Jetpack, Material Design, and JUnit to Build Android and JVM Apps That Are Secure and Modular

    Aspiring Android developers, Kotlin programmers, and mobile developers would benefit from reading this book by improving their writing skills and fully utilizing the benefits of Kotlin in their application development. However, before reading this book, it would be beneficial to know Kotlin.

    By Pankaj Kumar

  • Book

    Building APIs with Node.js

    Teaching the latest version of JavaScript in a practical way, this essential book features a full-functioning example API and accompanying client-side application and includes modern best practices for development, testing, and production.

    By Caio Ribeiro Pereira

  • Book

    Building Dynamic Web Experiences with PHP: Harness the power of PHP to build dynamic and scalable websites

    The book is tailored for beginners with a desire to learn PHP and build interactive websites from scratch, and web developers or programmers who are looking to deepen their understanding of PHP.

    By Dr. Surabhi Shanker

  • Book

    Building End-to-End Apps with C# 11 and .NET 7: The Complete Guide to Building Web, Desktop, and Mobile Apps

    This book teaches you how to use C# 11, the latest version of C#, to build real-world applications. It introduces the new language features in C# 11, such as global using directives, file-scoped namespaces, and top-level statements.

    By Arun Gupta

  • Book

    Building JavaScript Games: For Phones, Tablets, and Desktop

    Following the basic structure of a game rather than the syntax of a language, this straightforward guide teaches game programming through a series of engaging, arcade-style games that quickly expand your JavaScript and HTML5 skills.

    By Arjan Egges

  • Book

    Building Kotlin Applications: A Comprehensive Guide for Android, Web, and Server-Side Development

    This book provides a comprehensive introduction to Kotlin, covering everything you need to know to start building Kotlin applications, regardless of your prior programming experience.

    By Mounir Boussetta

  • Book

    Building Modern Business Applications: Reactive Cloud Architecture for Java, Spring, and PostgreSQL

    The book begins with a look at the fundamentals of modern business applications. These fundamentals include business rules and the managing of data over time. The benefits of reactive techniques are explained, including how they are fundamentally aligned with what application developers strive to achieve in their work.

    By Peter Royal

  • Book

    Building Modern Web Applications with ASP.NET Core Blazor: Learn How to Use Blazor to Create Powerful, Responsive, And Engaging Web Applications

    Building Modern Web Applications with ASP.NET Core Blazor is the ultimate guide to developing high-quality web applications with Blazor and .NET Core.

    By Brian Ding

  • Book

    Building Native Web Components: Front-End Development with Polymer and Vue.js

    Start developing single-page applications (SPAs) with modern architecture. This book shows you how to create, design, and publish native web components, ultimately allowing you to piece together those elements in a modern JavaScript framework.

    By Carlos Rojas

  • Book

    Building Offline Applications with Angular: Develop Reliable, Performant Web Applications for Desktop and Mobile Platforms, 1st Edition

    This step-by-step guide shows you how to build an Angular application that considers offline access and uses its ready-made features and configurations.

    By Venkata Keerti Kotaru

  • Book

    Building PHP Applications with Symfony, CakePHP, and Zend Framework

    Offering an impartial, side-by-side comparison of Symfony, CakePHP, and Zend Framework, this guide explains the approach and reviews the similarities and differences in the three frameworks, providing reliable information on which to base your decisions.

    By Bartosz Porebski, Karol Przystalski, Leszek Nowak

  • Book

    Building Production-ready Web Apps with Node.js

    This book is intended for students, mobile developers, application developers, and architects who want to create and redesign web applications. Prior experience with JavaScript programming is preferred but not required.

    By Gireesh Punathil

  • Book

    Building Progressive Web Applications with Vue.js: Reliable, Fast, and Engaging Apps with Vue.js

    Written for web developers who want to venture into building PWAs, this book examines how to empower our web apps to be fast and reliable, and to provide an immersive user experience with offline support.

    By Carlos Rojas

  • Book

    Building REST APIs with Flask: Create Python Web Services with MySQL

    Providing a primer on Flask, RESTful services, and working with pip to set up your virtual environment, this book presents best practices for creating REST APIs and guides you in structuring your app and testing REST endpoints.

    By Kunal Relan

  • Book

    Building Scalable PHP Web Applications Using the Cloud: A Simple Guide to Programming and Administering Cloud-Based Applications

    Eliminating the guesswork involved in writing and deploying a cloud application, this book provides clear diagrams, step-by-step configuration information, and complete code listings giving you everything you need to get off the ground and start developing your cloud application today.

    By Jonathan Bartlett

  • Book

    Building Server-side and Microservices with Go

    This book is intended for backend developers, software architects, and students interested in learning about the Go programming language, REST Server Applications, and Microservices. Knowing fundamental programming concepts would be an advantage but not essential.

    By Dušan Stojanović

  • Book

    Building Single Page App Using ASP.NET Core with Entity Framework Core and Angular JS

    Teaching you how to build a Single Page Application from scratch, this book reviews SPA Skeleton to help you while building the app, and introduces client/server technologies and design patterns that are widely used across industries.

    By Rahul Sahay

  • Book

    Building Single Page Application Using ASP.NET Core and Angular

    For students and professionals with some experience developing applications, this book will have you building a fully functional end-to-end app from scratch in no time using industry standard conventions.

    By Rahul Sahay

  • Book

    Building Single Page Applications in .NET Core 3: Jumpstart Coding Using Blazor and C#

    Attention .NET developers who no longer want to use JavaScript for your front end. Quickly and efficiently learn how to use C# for your single-page application (SPA) thanks to Blazor.

    By Michele Aponte

  • Book

    Building Trading Bots Using Java

    Helping you build an automated currency trading bot from scratch with java, this book will teach you the nitty-gritty of automated trading and have a closer look at Java, the Spring Framework, event-driven programming, and other open source APIs.

    By Shekhar Varshney

  • Book

    Building Versatile Mobile Apps with Python and REST: RESTful Web Services with Django and React

    Develop versatile iOS and Android apps using Python with RESTful web services. Using this practical book, you will dive into full-stack development with Django, a powerful Python framework, and React Native, the most in-demand JavaScript library.

    By Art Yudin

  • Book

    Building Web Applications with .NET Core 2.1 and JavaScript: Leveraging Modern JavaScript Frameworks, Second Edition

    Roll up your sleeves and jump into building web applications using .NET Core 2.1 and the most popular JavaScript frameworks.

    By Ben Dewey, Kevin Grossnicklaus, Philip Japikse

  • Book

    Building Web Applications with Visual Studio 2017: Using .NET Core and Modern JavaScript Frameworks

    Teaching you how to build web applications and deploy them on multiple platforms using Visual Studio 2017, this thorough resource compares and contrasts several development frameworks so that you can select the best one for your needs.

    By Ben Dewey, Kevin Grossnicklaus, Philip Japikse

  • Book

    Building Web Apps with Python and Flask: Learn to Develop and Deploy Responsive RESTful Web Applications Using Flask Framework (English Edition)

    This book teaches the reader the complete workflow of developing web applications using Python and its most outperforming microframework, Flask.

    By Malhar Lathkar

  • Book

    Building Web Services with Java

    A primer for programmers interested in creating Web services based on Java.

    By

  • Book

    Building Websites with Django: Build and Deploy Professional Websites with Python Programming and the Django Framework (English Edition)

    This book focuses not only on just creating a particular application but rather develops a strong understanding of theoretical concepts with rich examples.

    By Awanish Ranjan

  • Book

    Business Analytics Using R: A Practical Approach

    Through examples and case studies, this thorough book explains practical business analytics through examples, covers the steps involved in using it correctly, and shows you the context in which a particular technique does not make sense.

    By Umesh R. Hodeghatta, Umesha Nayak

  • Book

    Business Analytics Using SAS Enterprise Guide and SAS Enterprise Miner: A Beginner's Guide

    Providing valuable experience using powerful statistical software to complete the kinds of business analytics common to most industries, this tutorial guide will help you formulate the business objective, manage the data, and perform analyses that you can use to optimize marketing, risk, and customer relationship management, as well as business processes and human resources.

    By Olivia Parr-Rud

  • Book

    Business Analytics with SAS Studio: Deliver Business Intelligence by Combining SQL Processing, Insightful Visualizations, and Various Data Mining Techniques , First Edition

    This book teaches readers how to properly use SAS (R) Studio to enhance business analytics summaries and graphical reports to make more informed business decisions.

    By Rajinder Kr. Chitoria

  • Book

    Business Case Analysis with R: Simulation Tutorials to Support Complex Business Decisions

    Suggesting pathways for minimizing the risk in strategic and capital allocation decisions, this practical tutorial presents a methodology for conducting business case analysis that minimizes decision delay by focusing stakeholders on what matters most.

    By Robert D. Brown III

  • Book

    Business Statistics Made Easy In SAS

    Avoiding complex mathematics and employing easy-to-follow explanations, this user-friendly book will help you learn or refresh core statistical methods for business with SAS, and approach real business analytics issues and techniques using a practical approach.

    By Gregory Lee

  • Book

    C & Data Structures

    This title will be removed from the Skillsoft library on May 24, 2024.

    By O.G. Kakde, P.S. Deshpande

  • Book

    C and Python Applications: Embedding Python Code in C Programs, SQL Methods, and Python Sockets, 1st Edition

    C and Python have different programming strengths, and you will learn how to write a Python program embedded within a C program to profit from the strength of each, in one program.

    By Philip Joyce

  • Book

    C in 7 Days for Coding Interviews

    C is a lightweight language and is easy to learn in a short span of time. This book will help you understand the internals of C and comprehend other high-level languages better because the concepts and terminology remain the same.

    By Kamal Rawat, Meenakshi

  • Book

    C Programming and Coding Question Bank with Solution, Second Edition

    "C programming and Question Bank with Solution" covers all the basics to advance programming questions in C with solution. This book includes the keyword with proper examples.

    By Swati Saxena

  • Book

    C Programming and Coding Question Bank with Solutions

    Covering topics from simple to complex, this book has been written in such a way that the concepts are explained in detail, giving adequate emphasis on examples.

    By Swati Saxena

  • Book

    C Programming and Data Structures

    Presenting a detailed view of various concepts used in the C programming language, this text explains the importance of each and every concept included in the C language.

    By Bathini Ravinder, K. Srujan Raju, K. Venkateshwara Rao

  • Book

    C Programming For Dummies, 2nd Edition

    This book helps you get to where you want to go with C, this 2nd edition of C Programming For Dummies covers everything you need to begin writing programs, guiding you logically through the development cycle.

    By Dan Gookin

  • Book

    C Programming for the Absolute Beginner: The Fun Way to Learn Programming

    This title will be removed from the Skillsoft library on May 24, 2024.

    By Michael Vine

  • Book

    C Programming for the PIC Microcontroller: Demystify Coding with Embedded Programming

    Go beyond the jigsaw approach of just using blocks of code you don't understand and become a programmer who really understands how your code works. This book will take you there.

    By Hubert Henry Ward

  • Book

    C Programming in Easy Steps, Fifth Edition

    With an easy-to-follow style that will appeal to anyone who wants to begin programming in C, this book will enable you to write your own C programs and compile them into executable files that can be run on any compatible computer.

    By Mike McGrath

  • Book

    C Programming Pocket Primer

    Introducing advanced beginners to C programming fundamentals, this book will teach you how to write C programs that involve various C data types, loops, conditional logic, built-in functions, custom functions, and recursion.

    By Oswald Campesato

  • Book

    C Programming: A Self-Teaching Introduction

    Defining key programming terms while teaching the basics of C, this thorough resource contains numerous real world programming examples showing first the algorithm, immediately followed by the program for the algorithm, and then, its output.

    By Rajiv Chopra

  • Book

    C, C++ & C# In Easy Steps

    A comprehensive guide to help you create your own programs in the C, C++ and C# programming languages, combining knowledge from the latest C, C++ and C# books in the In Easy Steps series.

    By Mike McGrath

  • Book

    C# 10 Quick Syntax Reference: A Pocket Guide to the Language, APIs, and Library, 4th Edition

    This book is a condensed code and syntax reference to the C# programming language, updated with the latest features of version 10 for .NET 6.

    By Mikael Olsson

  • Book

    C# 10.0 All-in-One for Dummies

    C# is one of the most popular programming languages, and frequent updates help it keep pace as the world of coding changes.

    By John Paul Mueller

  • Book

    C# 12 for Cloud, Web, and Desktop Applications: Modern Concepts and Techniques for Software Development with C# 12 NEW!

    The world of application development is constantly changing with the rise of open-source languages and technologies. Since Microsoft made the .NET platform and C# open-source in 2014, a vibrant community of developers has contributed to the language's evolution on GitHub. Microsoft releases a new version of .NET every year, leading to newer patterns, frameworks, and design approaches in active application development.

    By Thiago Vivas de Araujo

  • Book

    C# 2008 for Dummies

    Whether you're a total novice or a programmer shifting to C#, this plain-English guide to programming with C# provides all the information you need and will have you creating your first console application in no time at all.

    By Chuck Sphar, Stephen Randy Davis

  • Book

    C# 4.0: The Complete Reference

    Using carefully crafted explanations, insider tips, and hundreds of examples, this expert resource offers in-depth details on all aspects of C#, including keywords, syntax, and core libraries so you can begin mastering C# 4.0 today - in no time.

    By Herbert Schildt

  • Book

    C# 5.0 All-in-One For Dummies

    Containing everything you need to make the move to C# programming, this all-in-one book helps you quickly create a C# program while learning C# and object-oriented programming fundamentals, Windows and Windows phone programming, and more.

    By Bill Sempf, Chuck Sphar, Stephen Randy Davis

  • Book

    C# 6.0 and the .NET 4.6 Framework, Seventh Edition

    Whether you are moving to .NET for the first time or are already writing applications using previous .NET versions, this comprehensive resource will provide you with a comprehensive grounding in the new technology and serve as a complete reference throughout your coding career.

    By Andrew Troelsen, Philip Japikse

  • Book

    C# 7.0 All-in-One for Dummies

    Designed to make using C# 7.0 fast and easy, this approachable, all-in-one guide offers a deep dive into C# for coders still learning the nuances of the valuable programming language.

    By Bill Sempf, Chuck Sphar, John Paul Mueller

  • Book

    C# 8 Quick Syntax Reference: A Pocket Guide to the Language, APIs, and Library, Third Edition

    This quick C# 8 guide is a condensed code and syntax reference to the C# programming language, updated with the latest features of C# 8 for .NET and Windows 10.

    By Mikael Olsson

  • Book

    C# and XML Primer

    Teaching you XML and how to use and integrate it into your C# applications, this concise book will help you avoid the pitfalls of dealing with XML and C# since handling XML with C# and the .NET Platform can present its own set of challenges.

    By Jonathan Hartwell

  • Book

    C# Bible

    Become a professional C# programmer with this comprehensive, hands-on reference, featuring ASP.NET apps, Web Services, and much more.

    By Jeff Ferguson, et al.

  • Book

    C# Complete

    A clear picture of everything you need to know for developing applications using C#.

    By Sybex Inc.

  • Book

    C# Deconstructed: Discover How C# Works on the .NET Framework

    Ideal for anyone who works with C# and has ever wondered what happens after they press F5, this in-depth guide digs deeper into the structure of the C# language and the onion-skin abstraction layers of the .NET Framework that underpins it.

    By Mohammad Rahman

  • Book

    C# for Financial Markets

    A practice-oriented guide to using C# to design and program pricing and trading models, this step-by-step reference shows both novice and experienced practitioners how to develop robust and accurate pricing models and employ them in real environments.

    By Andrea Germani, Daniel J. Duffy

  • Book

    C# Graphics Programming

    Containing 35 example programs written in C# 2008, this Wrox Blox teaches you how to add graphics to C# 2008 applications, explaining fundamental graphics techniques.

    By Rod Stephens

  • Book

    C# in Depth, Fourth Edition

    This book is your key to unlocking the powerful new features added to the language in C# 5, 6, and 7.

    By Jon Skeet

  • Book

    C# Network Programming

    This book helps newcomers get started with a look at the basics of network programming as they relate to C#, including the language's network classes, the Winsock interface, and DNS resolution.

    By Richard Blum

  • Book

    C# Programming for Absolute Beginners

    Based on the author's 15 years of experience teaching beginners, this book provides you with a step-by-step introduction to the principles of programming using a task-solution approach with minimum theory and maximum action.

    By Radek Vystavěl

  • Book

    C# Programming for Absolute Beginners: Learn to Think Like a Programmer and Start Writing Code, Second Edition

    This book helps those with very little or no experience in computer programming, who know how to use a computer, install a program, and navigate the web.

    By Vystavěl, Radek

  • Book

    C# Programming in Easy Steps

    Written in an easy-to-follow style that will appeal to anyone, this clear and detailed guide will teach you to code applications and demonstrates every aspect of the C# language that you will need to produce professional programming results.

    By Mike McGrath

  • Book

    C# Programming in easy steps, 2nd edition

    This book teach you to code applications, and demonstrates every aspect of the C# language you will need to produce professional programming results

    By Mike McGrath

  • Book

    C# Programming In Easy Steps, 3rd Edition

    C# Programming in easy steps, 3rd edition is updated for Visual Studio 2022 and teaches you to code applications, and demonstrates every aspect of the C# language you will need to produce professional programming results.

    By Mike McGrath

  • Book

    C#: A Beginner's Guide

    Offering a step-by-step approach to learning object-oriented programming with C# and the .NET Framework while preparing you for data driven-development, this guide includes more than 150 easy-to-follow examples and presents the foundation you need to begin developing advanced data-driven applications in any C#-based platform.

    By Pat McGee

  • Book

    C#: A Beginner's Tutorial, Second Edition

    Designed as a beginner's tutorial to the latest version of C#, this informative guide discusses the most important features of the language and demonstrates how to use the .NET Framework. Download the source code here: https://brainysoftware.com/download;jsessionid=F4A281C83C13CB22BD91C14D8EC68740

    By Jayden Ky

  • Book

    C++ 14 Quick Syntax Reference, Second Edition

    Without technical jargon, bloated samples, drawn out history lessons, or witty stories, this concise, handy book is a condensed code and syntax reference based on the newly updated C++ 14 release of the popular programming language.

    By Mikael Olsson

  • Book

    C++ 2013 for C# Developers

    With clear information and advice about how to use the language effectively, this comprehensive resource provides a fast-track to C++ proficiency for those already using the C# language at an advanced level.

    By Dean C. Wills

  • Book

    C++ All-in-One For Dummies, 4th Edition

    This book guides you from the fundamentals of working with objects and classes to writing applications that use paradigms not normally associated with C++, such as those used for functional programming strategies.

    By John Paul Mueller

  • Book

    C++ Concurrency in Action, Second Edition

    This book teaches you everything you need to write robust and elegant multithreaded applications in C++17.

    By Anthony Williams

  • Book

    C++ Cookbook: How to write great code with the latest C++ releases

    This book empowers C++ programmers, from experienced professionals to those looking to level up their skills, by teaching the latest features for writing cleaner, more efficient, and powerful C++ code.

    By Wayne Murphy

  • Book

    C++ Crash Course: A Fast-Paced Introduction

    Designed for intermediate to advanced programmers, this fast-paced, thorough introduction cuts through the weeds to get you straight to the core of C++17, the most modern revision of the ISO standard.

    By Josh Lospinoso

  • Book

    C++ for Everyone

    Presenting many how-to's for common tasks, along with worked examples, this authoritative reference uses full color figures and color-coded program listings while introducing readers to C++ programming.

    By Cay S. Horstmann

  • Book

    C++ for Lazy Programmers: Quick, Easy, and Fun C++ for Beginners

    Teaching you C++ the quick, easy, and "lazy" way, this book is an introductory programming text that uses humor and fun to make you actually willing to read, and eager to do the projects.

    By Will Briggs

  • Book

    C++ Game Development Primer

    Taking you through the accelerated process of writing games for otherwise experienced C++ programmers, this concise guide gives you the essentials to get started in game programming without the unnecessary introduction to C++.

    By Bruce Sutherland

  • Book

    C++ Lambda Story: Everything You Need to Know about Lambda Expressions in Modern C++!

    Showing the story of lambda expressions, this concise and practical book will teach you how to use this powerful feature in a step-by-step manner, while slowly digesting the new capabilities and enhancements that come with each revision.

    By Bartłomiej Filipek

  • Book

    C++ Made Easy

    Providing a series of diagrams to help explain the concepts in a more illustrative way, this book uses a systematic approach and covers the details of C++ theoretical aspects with a number of programs.

    By T.D. Malhotra

  • Book

    C++ Plus Data Structures, Fifth Edition

    Emphasizing object-oriented design and object-oriented concepts, this book explores the specifications, applications, and implementations of abstract data types with unmatched accessibility.

    By Nell Dale

  • Book

    C++ Programming Fundamentals

    This book is designed to cover the basics of C++, the powerful programming language used by developers all over the world.

    By D. Malhotra, N. Malhotra

  • Book

    C++ Programming Fundamentals (CyberRookies)

    This title will be removed from the Skillsoft library on May 24, 2024.

    By Chuck Easttom

  • Book

    C++ Programming In Easy Steps, 6th Edition

    Shows you how to program in the powerful C++ language, install a free C++ compiler, and create programs using a modern C++ Integrated Development Environment (IDE), such as Microsoft's Visual Studio

    By Mike McGrath

  • Book

    C++ Programming in Easy Steps, Fifth Edition

    Teaching you how to program in the powerful C++ language, this book makes no assumption that you have previous knowledge of any programming language so it is suitable for the beginner to programming in C++, whether you know C or not.

    By Mike McGrath

  • Book

    C++ Programming: An Object-Oriented Approach

    Using a combination of thorough well-ordered explanations and a strong visual framework to make programming concepts accessible, this book prepares students to tackle the academic and professional programming challenges they will encounter down the road with confidence.

    By Behrouz A. Forouzan, Richard F. Gilberg

  • Book

    C++ Recipes: A Problem-Solution Approach

    A must-read contemporary resource for your technical library, this guide is a handy code cookbook reference that covers the latest C++ 14 as well as some of the code templates available in the latest Standard Template Library (STL).

    By Bruce Sutherland

  • Book

    C++ Software Interoperability for Windows Programmers: Connecting to C#, R, and Python Clients, 1st Edition

    This book addresses a fundamental question in software design: given an existing C++ codebase, how does one go about connecting that codebase to clients written in C#, R, and Python? How is the C++ functionality exposed to these clients? One answer may be to rewrite the existing codebase in the target language.

    By Adam Gladstone

  • Book

    C++ Standard Library Practical Tips

    This title will be removed from the Skillsoft library on May 24, 2024.

    By Greg Reese

  • Book

    C++ Standard Library Quick Reference

    Interspersed with practical tips and well-chosen, clarifying examples, this quick reference is a condensed guide to the essential data structures, algorithms, and functions provided by the C++ Standard Library.

    By Marc Gregoire, Peter Van Weert

  • Book

    C++/CLI Primer: For .NET Development

    Presenting some of the important aspects of the C++/CLI language that often become a barrier preventing programmers from exploring further, this unique book will guide you through that barrier.

    By Vivek Ragunathan

  • Book

    C++17 in Detail: Learn the Exciting Features of the New C++ Standard!

    Describing all significant changes in the language and the Standard Library, this thorough book provides a lot of practical examples so you can quickly apply the knowledge to your code.

    By Bartłomiej Filipek

  • Book

    C++17 Quick Syntax Reference: A Pocket Guide to the Language, APIs and Library, Third Edition

    Without technical jargon, bloated samples, drawn out history lessons, or witty stories, this concise, handy book is a condensed code and syntax reference based on the newly updated C++ 17 release of the popular programming language.

    By Mikael Olsson

  • Book

    C++17 Standard Library Quick Reference: A Pocket Guide to Data Structures, Algorithms, and Functions, Second Edition

    Indispensable to any C++ programmer, this handy reference guide offers a condensed, well-structured summary of all essential aspects of the C++ Standard Library.

    By Marc Gregoire, Peter Van Weert

  • Book

    C++20 for Lazy Programmers: Quick, Easy, and Fun C++ for Beginners, Second Edition

    Ready to learn programming with less effort and more fun? Then do it the lazy way! This unique book uses humor and fun that will make you eager to do the projects as you master the popular and powerful C++ language.

    By Will Briggs

  • Book

    C++20 Quick Syntax Reference: A Pocket Guide to the Language, APIs, and Library, Fourth Edition

    This quick C++ 20 guide is a condensed code and syntax reference to the popular programming language, fully updated for C++20. It presents the essential C++20 code syntax in a well-organized format that can also be used as a handy reference.

    By Mikael Olsson

  • Book

    C++20 Recipes: A Problem-Solution Approach, Second Edition

    Discover the newest major features of C++20, including modules, concepts, spaceship operators, and smart pointers.

    By Bruce Sutherland, J. Burton Browning

  • Book

    Carpenter's Complete Guide to the SAS Macro Language, Third Edition

    Providing both a compendium of reusable and adaptable code, and opportunities for deepening your understanding and growing as a SAS programmer, this pragmatic, example-driven reference offers nearly 400 ready-to-use macros, macro functions, and macro tools that enable you to convert SAS code to macros, define macro variables, and more.

    By Art Carpenter

  • Book

    Classic Computer Science Problems in Java

    This book is a master class in computer programming designed around 55 exercises that have been used in computer science classrooms for years. You'll work through hands-on examples as you explore core algorithms, constraint problems, AI applications, and much more.

    By David Kopec

  • Book

    Classic Computer Science Problems in Python

    This book deepens your knowledge of problem-solving techniques from the realm of computer science by challenging you with time-tested scenarios, exercises, and algorithms.

    By David Kopec

  • Book

    Classic Computer Science Problems in Swift: Essential Techniques for Practicing Programmers

    This book invites readers to invest their energy in some foundational techniques that have been proven to stand the test of time.

    By David Kopec

  • Book

    Classification of Java Performance Tuning Methods

    Authored by EMC Proven Professionals, Knowledge Sharing articles present ideas, expertise, unique deployments, and best practices. This article lists and explains various techniques that are used in the course of application tuning.

    By Manzar Choudhary, Mudit Verma, Narendra Sharma

  • Book

    Clean C++: Sustainable Software Development Patterns and Best Practices with C++ 17

    Written to help C++ developers of all skill levels who want to save development costs, this fun and friendly book shows by example how to write understandable, flexible, maintainable, efficient and durable software with modern C++.

    By Stephan Roth

  • Book

    Clean C++20: Sustainable Software Development Patterns and Best Practices

    This book refers to Gain sound principles and rules for clean coding in C++, carry out test-driven development (TDD) and other topics.

    By Stephan Roth

  • Book

    Clean Python: Elegant Coding in Python

    Discover the right way to code in Python. This book provides the tips and techniques you need to produce cleaner, error-free, and eloquent Python projects.

    By Sunil Kapil

  • Book

    Clean Ruby: A Guide to Crafting Better Code for Rubyists

    Teaching you how to make better decisions and write cleaner Ruby code, this straightforward book shows you how to avoid messy code that is hard to test, and optimize your productivity.

    By Carleton DiLeo

  • Book

    Clojure for the Brave and True: Learn the Ultimate Language and Become a Better Programmer

    Presenting an offbeat, practical guide to Clojure, filled with quirky sample programs, this book offers a "dessert-first" approach where you'll start playing with real programs immediately, as you steadily acclimate to the abstract but powerful features of Lisp and functional programming.

    By Daniel Higginbotham

  • Book

    Clojure in Action, Second Edition

    Including countless tips, tricks, and techniques for writing smaller, safer, and faster code, this hands-on book gives you a rapid introduction to the Clojure language, moving from abstract theory to practical examples.

    By Amit Rathore, Francis Avila

  • Book

    Cloud Native Applications with Jakarta EE: Build, Design, and Deploy Cloud-Native Applications and Microservices with Jakarta EE (English Edition)

    The book will help readers to get ready for a cloud native development journey. Whether one is creating a small application or a large scale application, core concepts explained in this book remain relevant and will work as a guiding light for developers and architects.

    By Kamalmeet Singh

  • Book

    Cloud Native Spring in Action: With Spring Boot and Kubernetes

    Cloud Native Spring in Action is a practical guide to building applications that are designed for cloud environments. You'll learn effective Spring and Kubernetes cloud development techniques that you can immediately apply to enterprise-grade applications.

    By Thomas Vitale

  • Book

    COBOL Programmers Swing with Java

    By drawing on the many similarities between COBOL and Java, this clear, comprehensive text introduces COBOL programmers to the history of Java and OO programming, then dives into details of the Java syntax, always contrasting with parallels in COBOL.

    By Bill C. Hardgrave, E. Reed Doke, Richard A. Johnson

  • Book

    Code like a Pro in C#

    This book teaches you to how write clean C# code that's suitable for enterprise applications. In this book, you'll refactor a legacy codebase by applying modern C# techniques. You'll explore tools like Entity Framework Core, design techniques like dependency injection, and key practices like testing and clean coding. It's a perfect path to upgrade your existing C# skills or shift from another OO language into C# and the .NET ecosystem.

    By Jort Rodenburg

  • Book

    Code with Java 21: A practical approach for building robust and efficient applications

    This book is for current and aspiring software developers who wish to learn or expand their current knowledge base of the Java programming language. While the new features of Java 21 are certainly a focus, this book also shows how to build real-world applications.

    By Aaron Ploetz

  • Book

    Coding Clean, Reliable, and Safe REST APIs with ASP.NET Core 8: Develop Robust Minimal APIs with .NET 8

    Learn ASP.NET Core APIs delivered in its latest version of the Microsoft Framework: .NET 8. This book will show you how to develop APIs with ASP.NET Core 8. Author Anthony Giretti will reveal all you need to know about HTTP protocol, REST architecture style, and ASP.NET Core 8.

    By Anthony Giretti

  • Book

    Coding Examples from Simple to Complex: Applications in MATLAB

    This book provides a comprehensive guide to Matlab, which stands as the cornerstone of modern education and is the main computer language driving development in science and engineering.

    By Paul A. Gagniuc

  • Book

    Coding iPhone Apps for Kids: A Playful Introduction to Swift

    Your ticket to the exciting world of computer programming, this book is targeted toward kids, but it is also a good resource for adults who are new to programming and will show you how to use Swift to write programs to make cool apps for the iPhone or iPad.

    By Gloria Winquist, Matt McCarthy

  • Book

    Coding with JavaScript For Dummies

    By walking you through the basics, then showing you how to apply what you've learned to real projects, this friendly, hands-on guide will start you building right away, including web page elements and simple applications, so you can immediately see how JavaScript is used in the real world.

    By Chris Minnick, Eva Holland

  • Book

    Cody's Data Cleaning Techniques Using SAS, Third Edition

    Written in Ron Cody's signature informal, tutorial style, this book develops and demonstrates data cleaning programs and macros that you can use as written or modify which will make your job of data cleaning easier, faster, and more efficient.

    By Ron Cody

  • Book

    Communication Systems Principles Using MATLAB

    With code examples presented in every chapter, this book is the hands-on resource for mastering the basic concepts of telecommunications in a learn-by-doing format.

    By John W. Leis

  • Book

    Component-Oriented Development and Assembly: Paradigm, Principles, and Practice Using Java

    Based on the authors' research and teaching experience, this text focuses on the principles of component-oriented software development from a technical concepts perspective, designer's perspective, programmer's perspective, and manager's perspective.

    By Piram Manickam, S. Sangeetha, S. V. Subrahmanya

  • Book

    Computer Fundamentals and Programming in C, Second Edition

    Presenting case studies which demonstrate the use of C in solving mathematical as well as real-life problems, this book discusses the primary functions of compilers, linkers, and loaders, and provides an exhaustive coverage of concepts such as data types, control statements, arrays, strings, functions, pointers, structures, file systems, and command-line arguments.

    By Manas Ghosh, Pradip Dey

  • Book

    Computer Graphics Programming in OpenGL With C++

    With numerous examples and detailed explanations, this book provides step-by-step instruction on modern 3D graphics shader programming in OpenGL with C++, along with its theoretical foundations.

    By John Clevenger, V. Scott Gordon

  • Book

    Computer Graphics Programming in OpenGL with C++, Second Edition

    This book provides step-by-step instruction on modern 3D graphics shader programming in OpenGL with C++, along with its theoretical foundations.

    By John Clevenger, V. Scott Gordon

  • Book

    Computer Graphics Programming in OpenGL with Java

    With numerous examples that the reader can run just as presented, this book is appropriate for both the computer science undergraduate course in 3D graphics programming using OpenGL and for professionals who are interested in mastering 3D graphics skills.

    By John Clevenger, V. Scott Gordon

  • Book

    Computer Graphics Programming in OpenGL With Java, Third Edition

    This new edition provides both step-by-step instruction on modern 3D graphics shader programming in OpenGL with Java in addition to reviewing its theoretical foundations. It is appropriate both for computer science graphics courses and for professionals interested in mastering 3D graphics skills.

    By John L. Clevenger PhD, V. Scott Gordon PhD

  • Book

    Computer Science with Python, Textbook XI: (As per CBSE Syllabus CODE 083)

    Computer Science with Python is an attempt to explain the basics of python concepts in an easy manner with a lot of material for hands-on practice.

    By Sarika Kaushal

  • Book

    Computer System & Programming in C

    With lucid explanations of the concepts, working programming examples, and end-of-chapter exercises, this book begins with the basics and steadily builds the pace helping the reader progress to advanced topics by the end of the book.

    By Yashavant Kanetkar

  • Book

    Computer System and Programming in C

    By not assuming prior programming experience, this guide immerses readers in over one hundred C programs to offer hands-on knowledge of C language essentials.

    By Anand K. Tripathi, Monika Tripathi

  • Book

    Computers and Information Processing for Business: Microsoft Office 2019 and Python

    An introduction to computers covering relevant topics that include computers and society, the Internet, social media, and more, this book aims to help students to define computers and information processing and describe the main concepts related to hardware, software, and their use.

    By Sergio S. Ribeiro

  • Book

    Concepts and Programming in PyTorch

    Covering topics from simple to complex, this book has been written in such a way that the concepts are explained in detail, giving adequate emphasis on examples.

    By Chitra Vasudevan

  • Book

    Concurrency in .NET: Modern Patterns of Concurrent and Parallel Programming

    Featuring examples in both C# and F#, this book guides you through concurrent and parallel designs that emphasize functional programming in theory and practice.

    By Riccardo Terrell

  • Book

    Concurrency: State Models & Java Programs, 2nd Edition

    Presenting concepts, techniques and problems through a variety of forms, this book provides a systematic and practical approach to designing, analyzing and implementing concurrent programs.

    By Jeff Kramer, Jeff Magee

  • Book

    Concurrent and Real-Time Programming in Java

    Beginning with an introduction of the topic, this text describes the concurrency model of Java, summarizing its strengths and weaknesses, as well as details the Real-Time Specification for Java.

    By Andy Wellings

  • Book

    Connecting Arduino to the Web: Front End Development Using JavaScript

    Through exercises, projects, and explanations, this book will give you the core front end web development and electronics skills needed to create connected physical interfaces and build compelling visualizations with a range of JavaScript libraries.

    By Indira Knight

  • Book

    Core Java Made Simple

    Covering topics from simple to complex, this book has been written in such a way that the concepts are explained in detail, giving adequate emphasis on examples.

    By Som Prakash Rai

  • Book

    Core Java Programming: A Practical Approach

    Covering all topics needed to learn core Java with maximum practical implementation, this informative book will be useful for graduate, undergraduate, and other courses related to Computer and Information Technology having core Java as a subject.

    By Tushar B. Kute

  • Book

    Cracking C Programming Interview: 500+ Interview Questions and Explanations to Sharpen Your C Concepts for a Lucrative Programming Career

    This book targets aspiring programmers, job seekers, recent IT grads, and professional developers who want to brush up on their knowledge of C fundamentals through questions and problems and expert solutions.

    By Tanuj Kumar Jhamb

  • Book

    Cracking Codes with Python: An Introduction to Building and Breaking Ciphers

    There's no better way to learn to code than to play with real programs. This no-nonsense guide makes the learning fun!

    By Al Sweigart

  • Book

    Cracking Kotlin Interview: Solutions to Your Basic to Advanced Programming Questions

    Using simple language and a crystal clear approach, this user-friendly book provides several examples and self-explanatory analogies while covering all the possible interview questions about coding in Kotlin.

    By Swati Saxena

  • Book

    CRAN Recipes: DPLYR, Stringr, Lubridate, and RegEx in R

    Want to use the power of R sooner rather than later? Don't have time to plow through wordy texts and online manuals? Use this book for quick, simple code to get your projects up and running.

    By William Yarberry

  • Book

    Creating ASP.NET Core Web Applications: Proven Approaches to Application Design and Development

    Design and develop an ASP.NET Core web application using .NET Core 3.0. This book shows you how to publish a web application to a web server and connect the published web application to a production database.

    By Dirk Strauss

  • Book

    Creating Components: Object Oriented, Concurrent, and Distributed Computing in Java

    This text describes how concurrency works, how to more effectively deploy it in program components, and how to reuse these components to improve program design, quality, and performance.

    By Charles W. Kann

  • Book

    Creating Interfaces with Bulma

    For any designer or developer willing to understand how to use Bulma, this step-by-step guide will show you how to use Bulma's components and layout system to create their own web interface.

    By Jeremy Thomas, et al.

  • Book

    Creating Java Applications

    Learn how to work with the Swing, Applet, Image, and Abstract Window Toolkit (AWT) packages. In addition, how to store data in a database, networking in Java using socket programming, and Remote Method Invocation (RMI) are also covered.

    By

  • Book

    Creating Responsive Websites Using HTML5 and CSS3: A Perfect Reference for Web Designers

    Learn to implement web designs using HTML5 and CSS3. This book focuses on the need for responsive web design and how you can leverage HTML5 and CSS3 to create interactive websites that work in the real world.

    By Varun Gor

  • Book

    Creating Web Portals with BEA WebLogic

    This text shows the beginning portal developer how to develop a portal application from start to finish and supplies the intermediate developer with proven strategies and development tactics for creating an enterprise portal.

    By David Hritz, Howard Block, Rob Castle

  • Book

    Cryptography and Cryptanalysis in Java: Creating and Programming Advanced Algorithms with Java SE 17 LTS and Jakarta EE 10

    The book dives into the classical simple cryptosystems that form the basis of modern cryptography, with fully working solutions (encryption/decryption operations).

    By Marius Iulian Mihailescu, Stefania Loredana Nita

  • Book

    CSS & CSS3: 20 Lessons to Successful Web Development

    Filled with one-hour lessons which teach practical techniques that can be applied immediately, this easy-to-follow guide covers the basics of CSS through to more advanced features like adding dynamic effects, animation, transitions, and web fonts.

    By Robin Nixon

  • Book

    CSS Essentials

    When developers push aside CSS to concentrate on JavaScript performance, they might be overlooking some great applications of CSS. This book explores some practical implementations of CSS and will help improve both the performance and maintainability of your websites across browsers.

    By Smashing Magazine

  • Book

    CSS Framework Alternatives: Explore Five Lightweight Alternatives to Bootstrap and Foundation with Project Examples

    Presenting five project examples that use Skeleton, Miligram, UI Kit, Material Design Lite and Susy, this no-nonsense introduction will help you understand the concept of designing interactive websites using these frameworks with ease.

    By Anirudh Prabhu, Aravind Shenoy

  • Book

    CSS in Depth

    This book exposes you to a world of CSS techniques that range from clever to mind-blowing.

    By Keith J. Grant

  • Book

    CSS in Easy Steps, Fourth Edition

    Including numerous screenshots and illustrative examples, this book provides an easy-to-follow style that will appeal to anyone who wants to begin creating stylish web pages.

    By Mike McGrath

  • Book

    CSS Mastery, Third Edition

    Designed to make the journey to CSS mastery as simple and painless as possible, this book dives into advanced aspects of CSS-based design, such as responsive design, modular CSS, and CSS typography, and includes a series of easy-to-follow tutorials that will teach you practical CSS techniques you can start using immediately.

    By Andy Budd, Emil Björklund

  • Book

    CSS3

    Demonstrating how to create exciting web pages using Cascading Style Sheets version 3 (CSS3) for presentation and dynamic effect, this book's examples provide clear syntax-highlighted code that show how to selectively style components of an HTML document and how to endow components with interactive functionality, to illustrate each aspect of CSS3.

    By Mike McGrath

  • Book

    CSS3 for Dummies

    Providing detailed information and helpful examples, this friendly, non-intimidating guide will help you explore in-depth how CSS3 affects and transforms work and how to use them for animation and interactivity.

    By John Paul Mueller

  • Book

    CSS3 for Web Designers, Second Edition

    From advanced selectors to generated content, and from gradients, shadows, and rounded corners to full-blown animations, CSS3 is a universe of creative possibilities. This book will show you what works, how it works, and how to work around browsers where it doesn't work.

    By Dan Cederholm

  • Book

    CSS3 Foundations

    Taking web designers beyond the constraints of prebuilt themes and simple site-building tools, this essential book combines practicality with inspiration to show you how to create fully customized, modern websites that make viewers stop and stay.

    By Ian Lunn

  • Book

    CSS3 Pocket Primer

    Providing an overview of the major aspects and the source code to use CSS3, this book is primarily for self-directed learners who want to learn CSS3 and it serves as a starting point for deeper exploration of its programming.

    By Oswald Campesato

  • Book

    CSS3 Quick Syntax Reference: A Pocket Guide to the Cascading Style Sheets Language, Second Edition

    This book presents the essentials of CSS3 in a well-organized format that can be used as a handy reference.

    By Mikael Olsson

  • Book

    Custom Raspberry Pi Interfaces: Design and Build Hardware Interfaces for the Raspberry Pi

    Written by an established author and expert on Pi, this book will enable you to design and build custom hardware interfaces for the Raspberry Pi and discover low cost display and sensor options for embedded system projects.

    By Warren Gay

  • Book

    Custom SharePoint Solutions with HTML and JavaScript: For SharePoint 2013 and SharePoint Online

    Whatever your background, whether it's web development, working with SharePoint on the server side, or if you're a SharePoint user looking to learn new skills, this guide shows you how to build and customize SharePoint solutions to suit a wide range of business needs.

    By Brandon Atkinson

  • Book

    D3 Pocket Primer

    Providing an overview of D3, such as creating charts and graphs, handling mouse events, and creating animation effects, this book is primarily for self-directed learners who are comfortable with HTML/CSS/Javascript and who also want to learn about managing data with D3.

    By Oswald Campesato

  • Book

    D3.js in Action: Data Visualization with JavaScript, Second Edition

    A practical tutorial for creating interactive graphics and data-driven applications using D3, this book explores dozens of real-world examples, including force and network diagrams, workflow illustrations, geospatial constructions, and more.

    By Elijah Meeks

  • Book

    Data Analysis and Visualization Using Python: Analyze Data to Create Visualizations for BI Systems

    Featuring a detailed business case on effective strategies on data visualization, this book looks at Python from a data science point of view and teaches proven techniques for data visualization as used in making critical business decisions.

    By Ossama Embarak

  • Book

    Data Analysis Using SAS Enterprise Guide

    Designed to be used either as a stand-alone resource or as an accompaniment to a statistics course, this book presents the basic procedures for utilizing SAS Enterprise Guide to analyze statistical data.

    By A. J. Guarino, Glenn Gamst, Lawrence S. Meyers

  • Book

    Data Analytics with SAS: Explore Your Data and Get Actionable Insights With the Power of SAS

    The book outlines concepts and functions for data manipulation. Data manipulation is important as without it, we cannot define data in a proper format. Moreover, data without a proper format and features cannot be used for further analysis.

    By Nishant Sidana

  • Book

    Data Literacy with Python

    The book provides a quick introduction to foundational data-related tasks, priming the readers for more advanced concepts of model training introduced later on.

    By Oswald Campesato

  • Book

    Data Parallel C++: Mastering DPC++ for Programming of Heterogeneous Systems Using C++ and SYCL

    Full of practical advice, detailed explanations, and code examples to illustrate key topics, this open access book enables C++ programmers to be at the forefront of this exciting and important new development that is helping to push computing to new levels.

    By James Reinders, et al.

  • Book

    Data Parallel C++: Programming Accelerated Systems Using C++ and SYCL, 2nd Edition

    This open access book enables C++ programmers to be at the forefront of this exciting and important development that is helping to push computing to new levels.

    By Ben Ashbaugh, James Brodman, James Reinders, John Pennycook, Michael Kinsner, Xinmin Tian

  • Book

    Data Preparation for Analytics Using SAS

    Written for those involved in data preparation for analytics, this user-friendly text offers practical SAS coding tips and tricks, and provides readers with a conceptual background on data structures and considerations from the business point of view.

    By Gerhard Svolba

  • Book

    Data Quality for Analytics Using SAS

    Analytics offers many capabilities and options to measure and improve data quality, and SAS is perfectly suited to these tasks. This book focuses on selecting the right data sources and ensuring data quantity, relevancy, and completeness.

    By Gerhard Svolba

  • Book

    Data Science For Dummies

    From uncovering rich data sources to managing large amounts of data within hardware and software limitations, ensuring consistency in reporting, merging various data sources, and beyond, this friendly guide will help you develop the know-how you need to effectively interpret data and tell a story that can be understood by anyone in your organization.

    By Lillian Pierson

  • Book

    Data Structure and Algorithms Using C++: A Practical Implementation

    This book is intended to flow from the basic concepts of C++ to technicalities of the programming language, its approach and debugging.

    By Pabitra Kumar Tripathy, Sachi Nandan Mohanty

  • Book

    Data Structures and Algorithms Implementation Through C

    Including source code, solved examples, and a practical approach, this book is especially designed for beginners and explains all basics and concepts about data structure.

    By Brijesh Bakariya

  • Book

    Data Structures and Algorithms in C++, Second Edition

    Written by an author team of experts in their fields, this authoritative guide demystifies even the most difficult mathematical concepts so that you can gain a clear understanding of data structures and algorithms in C++.

    By David M. Mount, Michael T. Goodrich, Roberto Tamassia

  • Book

    Data Structures and Algorithms in Java, Second Edition

    This diagram-peppered textbook presents the data structures central to computer science.

    By Michael T. Goodrich, Roberto Tamassia

  • Book

    Data Structures and Algorithms in Java, Sixth Edition

    Designed for use in a beginning-level data structures course, or in an intermediate-level introduction to algorithms course, this book provides an introduction to data structures and algorithms, including their design, analysis, and implementation.

    By Michael H. Goldwasser, Michael T. Goodrich, Roberto Tamassia

  • Book

    Data Structures and Algorithms in Python

    Designed to provide a comprehensive introduction to data structures and algorithms, including their design, analysis, and implementation, this text offers a comprehensive, definitive introduction to data structures in Python by authoritative authors.

    By Michael H. Goldwasser, Michael T. Goodrich, Roberto Tamassia

  • Book

    Data Structures and Algorithms in Swift: Implement Stacks, Queues, Dictionaries, and Lists in Your Apps

    Control the performance and stability of the apps you develop in Swift by working with and understanding advanced concepts in data structures and algorithms.

    By Elshad Karimov

  • Book

    Data Structures and Algorithms Using Python

    Presenting sample applications of various topics throughout the text, this book provides a "back to basics" approach to learning data structures and algorithms without overwhelming the reader with all of the object-oriented programming terminology and concepts.

    By Rance D. Necaise

  • Book

    Data Structures and Algorithms with Go: Create efficient solutions and optimize your Go coding skills

    The book targets beginners and experienced developers who want to learn how to implement particular algorithms. It is also helpful for developers who wish to expand their knowledge of data structures and algorithms.

    By Dušan Stojanović

  • Book

    Data Structures and Program Design Using C: A Self-Teaching Introduction

    Designed to present fundamentals of data structures for beginners using the C programming language, this book integrates practical analogies using real world applications throughout to explain the technical concepts presented.

    By Dheeraj Malhotra, Neha Malhotra

  • Book

    Data Structures and Program Design Using C++: A Self-Teaching Introduction

    Designed to present the fundamentals of data structures for beginners using the C++ programming language in a friendly, self-teaching, format, this book integrates practical analogies using real-world applications throughout to explain technical concepts.

    By Dheeraj Malhotra, Neha Malhotra

  • Book

    Data Structures and Program Design Using Java: A Self-Teaching Introduction

    With practical analogies using real world applications integrated throughout, this practical book is designed to present fundamentals of data structures for beginners using the Java programming language in a friendly, self-teaching, format.

    By Dheeraj Malhotra, Neha Malhotra

  • Book

    Data Structures and the Java Collections Framework, Third Edition

    Without emphasizing the underlying mathematics, this book helps programmers quickly learn the concepts that underlie data structures through 23 lab projects and hundreds of programming examples.

    By William J. Collins

  • Book

    Data Structures in Java

    This book is a fast-paced introduction to using data structures with Java.

    By Oswald Campesato

  • Book

    Data Structures Through C++, 4th Edition

    Learn the fundamentals of Data Structures through C++

    By Yashavant Kanetkar

  • Book

    Data Structures Using C++

    Written in a simple manner, including numerous multiple choice and review questions, as well as programming problems at the end of every chapter, this thorough book aims to provide a comprehensive coverage of all the topics related to data structures.

    By Varsha H. Patil

  • Book

    Data Structures Using Java

    Written in an engaging and informal style, this text emphasizes the importance of effective organization and management of data, and the importance of writing programs in a modern, object-oriented style.

    By Duncan A. Buell

  • Book

    Data Structures with Python: Get Familiar with the Common Data Structures and Algorithms in Python

    Data structures are a way of organizing and storing data in a computer so that it can be accessed and manipulated efficiently. If you want to become an accomplished programmer and master this subject, then this book is for you.

    By Dr. Harsh Bhasin

  • Book

    Data Structures, Algorithms, and Applications in C++, Second Edition

    Providing an introduction to data structures and algorithms, this text emphasizes algorithm analysis and the development of efficient code, and includes important background material.

    By Sartaj Sahni

  • Book

    Data Structures: Abstraction and Design Using Java, Second Edition

    Providing a thorough understanding of basic data structures and algorithms through an objects-first approach, this authoritative guide will help you gain essential design skills and principles for those critical first steps in the software engineering process.

    By Elliot B. Koffman, Paul A. T. Wolfgang

  • Book

    Data Visualisation with R: 100 Examples

    Offering a comprehensive introduction to creating presentation graphics with R, this book presents the complete code of 100 examples from various fields and includes step-by-step explanations of the programming of figures, based on real data.

    By Thomas Rahlf

  • Book

    Data Visualization with JavaScript

    Showing you how to use JavaScript, HTML, and CSS to build the most practical visualizations for your data, this book provides step-by-step examples that walk you through creating, integrating, and debugging different types of visualizations.

    By Stephen A. Thomas

  • Book

    Data Wrangling with JavaScript

    Written for intermediate JavaScript developers, this book is hands-on guide that will teach you how to create a JavaScript-based data processing pipeline, handle common and exotic data, and master practical troubleshooting strategies.

    By Ashley Davis

  • Book

    Data-Driven SEO with Python: Solve SEO Challenges with Data Science Using Python

    Solve SEO problems using data science. This hands-on book is packed with Python code and data science techniques to help you generate data-driven recommendations and automate the SEO workload.

    By Andreas Voniatis

  • Book

    Dead Simple Python: Idiomatic Python for the Impatient Programmer

    Dead Simple Python is a thorough introduction to every feature of the Python language for programmers who are impatient to write production code.

    By Jason C. McDonald

  • Book

    Decision Trees for Analytics: Using SAS Enterprise Miner

    Providing an in-depth look at the theory and methods of a decision tree approach to business intelligence and data mining, this comprehensive book adds up-to-date treatments of boosting and high performance forest approaches and rule induction.

    By Barry de Ville, Padraic Neville

  • Book

    Decompiling Java

    Providing insights into the features and limitations of today's decompilers and obfuscators, this one-of-a-kind book offers thorough information about Java byte codes and the Java Virtual Machine (JVM).

    By Godfrey Nolan

  • Book

    Decoupled Django: Understand and Build Decoupled Django Architectures for JavaScsript Front-ends

    With practical and simple examples, you'll see firsthand how, why, and when to decouple a Django project.

    By Valentino Gagliardi

  • Book

    Deep Belief Nets in C++ and CUDA C: Convolutional Nets, Volume 3

    A practical book with source code and algorithms on deep learning with C++ and CUDA C, this thorough resource presents the essential building blocks of a common and powerful form of deep belief network: convolutional nets.

    By Timothy Masters

  • Book

    Deep Learning for Computer Vision with SAS: An Introduction

    Introducing the pivotal components of deep learning, this book provides you with an in-depth understanding of how to build deep feedforward and convolutional neural networks, as well as variants of denoising autoencoders.

    By Robert Blanchard

  • Book

    Deep Learning for Natural Language Processing: Creating Neural Networks with Python

    Helping you discover the concepts of deep learning used for natural language processing (NLP), this book provides full-fledged examples of neural network models such as recurrent neural networks, long short-term memory networks, and sequence-2-sequence models.

    By Palash Goyal, Sumit Pandey

  • Book

    Deep Learning with C#, .Net and Kelp.Net: The Ultimate Kelp.Net Deep Learning Guide

    The ultimate reference for C# .Net developers who are passionate about deep learning, this book provides readers with all the skills necessary to develop powerful, scalable and flexible deep learning models from a fluid and easy to use API.

    By Matt R. Cole

  • Book

    Deep Learning with JavaScript: Neural Networks in TensorFlow.js

    Through diverse examples featuring text analysis, speech processing, image recognition, and self-learning game AI, this engaging and easy-to-follow book provides fascinating use cases and in-depth instruction for deep learning apps in JavaScript in your browser or on Node.

    By Eric D. Nielsen, Francois Chollet, Shanqing Cai, Stanley Bileschi

  • Book

    Deep Learning with Python

    Building your understanding through intuitive explanations and practical examples, this book introduces the field of deep learning using the Python language and the powerful Keras library.

    By François Chollet

  • Book

    Deep Learning with Python, Second Edition

    This book introduces the field of deep learning using Python and the powerful Keras library. In this revised and expanded new edition, Keras creator François Chollet offers insights for both novice and experienced machine learning practitioners.

    By François Chollet

  • Book

    Deep Learning with Python: A Hands-on Introduction

    Teaching you the practical aspects of implementing deep-learning solutions using the rich Python ecosystem, this in-depth guide allows you to ramp up to such practical know-how in a short period of time so you can focus more on the domain, models, and algorithms.

    By Nikhil Ketkar

  • Book

    Deep Learning with R

    This book introduces the world of deep learning using the powerful Keras library and its R language interface.

    By François Chollet

  • Book

    Deep Neuro-Fuzzy Systems with Python: With Case Studies and Applications from the Industry

    Explaining the topics with examples that readers can understand easily and that make the concepts relevant to real-life scenarios, this is a textbook for students and professionals who want to know about Fuzzy Networks and their applications in Python.

    By Himanshu Singh, Yunis Ahmad Lone

  • Book

    Dependency Injection: Principles, Practices, and Patterns

    This book teaches you to use DI to reduce hard-coded dependencies between application components.

    By Mark Seemann, Steven van Deursen

  • Book

    Derivatives Analytics with Python: Data Analysis, Models, Simulation, Calibration and Hedging

    Offering detailed explanations of all theory, methods, and processes, this book shows you how to implement market-consistent valuation and hedging approaches using advanced financial models, efficient numerical techniques, and the powerful capabilities of the Python programming language.

    By Yves Hilpisch

  • Book

    Design and Analysis of Experiments by Douglas Montgomery: A Supplement for Using JMP

    With a growing number of scientists and engineers using JMP software for design of experiments, there is a need for an example-driven book that supports the Montgomery text on the subject. This guide fits that need and demonstrates all of the examples using JMP.

    By Andrew Karl, Heath Rushing, James Wisnowski

  • Book

    Design Patterns in .NET 6: Reusable Approaches in C# and F# for Object-Oriented Software Design

    This book is for developers who have some experience in the C# language and want to expand their comprehension of the art of programming by leveraging design approaches to solve modern problems.

    By Dmitri Nesteruk

  • Book

    Design Patterns in .NET Core 3: Reusable Approaches in C# and F# for Object-Oriented Software Design, Second Edition

    Implement design patterns in .NET Core 3 using the latest versions of the C# and F# languages. This book provides a comprehensive overview of the field of design patterns as they are used in today's developer toolbox.

    By Dmitri Nesteruk

  • Book

    Design Patterns in .NET: Mastering design patterns to write dynamic and effective .NET Code

    This book is perfect for .NET developers of all levels, from beginners to professionals. Whether you are a software engineer, a system architect, or passionate about crafting high-quality code, this book will equip you with the knowledge and practical skills to become a true master of design patterns.

    By Timur Yaroshenko

  • Book

    Design Patterns in .NET: Reusable Approaches in C# and F# for Object-Oriented Software Design

    Implement design patterns in .NET using the latest versions of the C# and F# languages. This book provides a comprehensive overview of the field of design patterns as they are used in today's developer toolbox.

    By Dmitri Nesteruk

  • Book

    Design Patterns in C#: A Hands-on Guide with Real-World Examples

    Using simple and effective language to convey complex information, this book presents real-world examples for each pattern and contains full implementations of each pattern, along with snapshots of the Solution Explorer views and output.

    By Vaskaran Sarcar

  • Book

    Design Patterns in C#: A Hands-on Guide with Real-world Examples, Second Edition

    Get hands-on experience with each Gang of Four (GoF) design pattern using C#. For each of the patterns, you will see at least one real-world scenario, a coding example, and a complete implementation including output.

    By Vaskaran Sarcar

  • Book

    Design Patterns in Modern C++: Reusable Approaches for Object-Oriented Software Design

    Applying modern C++17 to the implementations of classic design patterns, this book presents concepts as a fun investigation of how problems can be solved in different ways, along the way using varying degrees of technical sophistication and explaining different sorts of trade-offs.

    By Dmitri Nesteruk

  • Book

    Design Patterns in PHP and Laravel

    Using numerous real-world examples throughout, this unique book aims to break down tricky concepts into humorous and easy-to-recall details, so that you can begin using design patterns easily in your everyday work with PHP and Laravel.

    By Kelt Dockins

  • Book

    Designing Microservices with Django: An Overview of Tools and Practices

    Providing hands-on examples on how to design and build different type of microservices, this book explores microservices using the Python-based Django framework and reviews the benefits and drawbacks of them.

    By Akos Hochrein

  • Book

    Developing 2D Games with Unity: Independent Game Programming with C#

    Including various real-world examples of independent games, this practical book provides a focused tour through the latest Unity 2D landscape, touching upon everything an aspiring indie-game developer needs to know to bring their vision to life.

    By Jared Halpern

  • Book

    Developing Credit Risk Models Using SAS Enterprise Miner and SAS/STAT: Theory and Applications

    Using real-world risk problems, this comprehensive guide combines both theoretical explanation and practical applications to define as well as demonstrate how you can build credit risk models using SAS Enterprise Miner and SAS/STAT and apply them into practice.

    By Iain L. J. Brown

  • Book

    Developing Java Web Services

    After providing a detailed introduction to Web services in this text, the authors walk you through the Web services architecture and its core building blocks, including standards and technologies.

    By Ramesh Nagappan, Rima Patel Sriganesh, Robert Skoczylas

  • Book

    Developing Turn-Based Multiplayer Games: With GameMaker Studio 2 and NodeJS

    A quick introduction to making turn-based multiplayer games with GameMaker Studio 2, this book will serve as a handy guide to those who are already familiar with GameMaker Studio as well as an introduction to those who are new to it.

    By Yadu Rajiv

  • Book

    Developing Web Components with TypeScript: Native Web Development Using Thin Libraries

    Create professional and progressive web apps with the native HTML API on the latest technology stack. This book describes the basics of web components and how to create them using plain JavaScript as well as how to make professional applications based on web components using TypeScript.

    By Jörg Krause

  • Book

    Developing Web-based User Interfaces Using JavaServer Faces

    Learn about JSF and how to use JSF to build sophisticated user interfaces, including how to create JSF applications using standard JSF components with page navigation and event handling features, and much more.

    By

  • Book

    DevOps for Digital Leaders: Reignite Business with a Modern DevOps-Enabled Software Factory

    Assisting leaders who are accountable for the rapid development of high-quality software applications, this concise guide shows you how to design, implement, measure, and improve DevOps programs that are tailored to your organization.

    By Aruna Ravichandran, Kieran Taylor, Peter Waterhouse

  • Book

    DevOps in Python: Infrastructure as Python

    Explore and apply best practices for efficient application deployment.

    By Moshe Zadka

  • Book

    DevSecOps for .NET Core: Securing Modern Software Applications

    Automate core security tasks by embedding security controls and processes early in the DevOps workflow through DevSecOps.

    By Afzaal Ahmad Zeeshan

  • Book

    Digital Image Processing: An Algorithmic Introduction Using Java, Second Edition

    Supported by practical examples and carefully constructed chapter-ending exercises, this definitive text presents an accessible introduction to the key methods in digital image processing for both practitioners and teachers.

    By Mark J. Burge, Wilhelm Burger

  • Book

    Digital Media Processing: DSP Algorithms Using C

    Including case studies on WiMAX, GPS, and portable media players, this book discusses the most current algorithms available that will maximize your programming while keeping in mind the memory and real-time constraints of the architecture with which you are working.

    By Hazarathaiah Malepati

  • Book

    Digital Signal Processing Using MATLAB

    By using MATLAB as a computing tool to explore traditional DSP topics and solve problems, this book greatly expands the range and complexity of problems that students can effectively study in signal processing courses.

    By André Quinquis

  • Book

    Digital Signal Processing Using MATLAB for Students and Researchers

    Featuring an active, hands-on learning approach, this text enables readers to master the underlying principles of digital signal processing and its many applications in industries such as digital television, mobile and broadband communications, and medical/scientific devices.

    By John W. Leis

  • Book

    Digital Signal Processing with Python Programming

    Addressing the fundamental bases of statistical inferences, this book includes several computational problems and exercises, along with detailed solutions.

    By Maurice Charbit

  • Book

    Discovering JMP 12

    Providing a basic introduction to using JMP, this book includes details about importing your data into JMP, analyzing the data, and sharing the results.

    By SAS Institute

  • Book

    Dive Into Python

    With this hands-on guide, you'll get down to business immediately and see how Python's interactive shell is the perfect breeding ground for experimenting with programming concepts before getting your feet wet with actual code.

    By Mark Pilgrim

  • Book

    Dive Into Python 3

    If you need to port applications to Python 3, or if you like to jump into languages fast and get going right away, this hands-on guide explains the latest version of the Python language and its differences from Python 2.

    By Mark Pilgrim

  • Book

    Django Standalone Apps: Learn to Develop Reusable Django Libraries

    Develop standalone Django apps to serve as the reusable building blocks for larger Django projects. This book explores best practices for publishing these apps, with special considerations for testing Django apps, and strategies for extracting existing functionality into a separate package.

    By Ben Lopatin

  • Book

    Doing Bayesian Data Analysis: A Tutorial with R and BUGS

    Providing complete examples with the R programming language and BUGS software, this book begins with the basics, including essential concepts of probability and random sampling, then gradually climbs all the way to advanced hierarchical modeling methods for realistic data.

    By John K. Kruschke

  • Book

    Doing Math with Python: Use Programming to Explore Algebra, Statistics, Calculus, and More!

    Showing you how to use Python to delve into high school-level math topics like statistics, geometry, probability, and calculus, this book will start you with simple projects before moving on to more complex projects once you've gotten the hang of things.

    By Amit Saha

  • Book

    DOM Scripting: Web Design with JavaScript and the Document Object Model, Second Edition

    Providing everything you'll need to start using JavaScript and the DOM to enhance your web pages with client-side dynamic effects and user-controlled animation, this book shows how JavaScript, HTML5, and CSS work together to create usable, standards-compliant web designs.

    By Jeffrey Sambells, Jeremy Keith

  • Book

    Eclipse For Dummies

    Enjoy easier, speedier programming with fewer bugs. With this "get in, get out" guide, you'll discover how Eclipse makes it easier to use new Java development tools. Learn to install Eclipse, use the views, perspectives and project properties, and more.

    By Barry Burd

  • Book

    Effective C: An Introduction to Professional C Programming

    Using code examples that are idiomatic and straightforward, this detailed introduction will teach you how to write professional, secure, and portable C code that will stand the test of time and help strengthen the foundation of the computing world.

    By Robert C. Seacord

  • Book

    Electronic Circuits with MATLAB, PSpice, and Smith Chart

    This book provides practical examples of circuit design and analysis using PSpice, MATLAB, and the Smith Chart.

    By Donghyun Baek, Han L. Lee, Jaekwon Kim, Jingon Joung, Kyung W. Park, Suhyun Park, Sungjoon Lim, Taeho Im, Won Y. Yang, Woo June Choi

  • Book

    Eloquent JavaScript: A Modern Introduction to Programming

    Going beyond the cut-and-paste scripts of recipe books, this guide will help you dive in to the real JavaScript artistry so you can express yourself in code with precision and beauty. Why settle for a killer app when you can create a masterpiece?

    By Marijn Haverbeke

  • Book

    Eloquent JavaScript: A Modern Introduction to Programming, 3rd Edition

    Diving deep into the JavaScript language to show you how to write beautiful, effective code, this book uses extensive examples and immerses you in code from the start, while exercises and full-chapter projects give you hands-on experience with writing your own programs.

    By Marijn Haverbeke

  • Book

    Embedded C Programming: Techniques and Applications of C and PIC MCUS

    Providing a step-by-step guide to the subject matter, this hands-on introduction demonstrates the programming methodology and tools used by most professionals in embedded design, and will enable you to apply your knowledge and programming skills for any real-life application.

    By Mark Siegesmund

  • Book

    Embedded Control Systems in C/C++: An Introduction for Software Developers Using MATLAB

    The author of this text illustrates how to implement control systems in your resource-limited embedded systems. Using C or C++, you will learn to design and test control systems to ensure a high level of performance and robustness.

    By Jim Ledin

  • Book

    Embedded Linux Development Using Eclipse

    Includes case studies of Eclipse use and an overview of the latest C/C++ Developer's Toolkit, this book examines Eclipse, an IDE, which can be vital in saving money and time in the design and development of an embedded system.

    By Doug Abbott

  • Book

    Engineering Computations and Modeling in MATLAB/Simulink

    Providing a broad overview of The MathWorks' MATLAB/Simulink/GUIDE development and modeling environment, this textbook shows how to use these software tools effectively in a variety of engineering applications.

    By Oleg Yakimenko

  • Book

    Enterprise Applications with C# and .NET: Develop Robust, Secure, and Scalable Applications Using .NET and C#

    Building enterprise applications is a complex task that requires a comprehensive understanding of the latest technologies and programming languages. C# and .NET are powerful tools that have become increasingly popular in enterprise development.

    By Alexandre F. Malavasi Cardoso

  • Book

    Enterprise Automation with Python: Automate Excel, Web, Documents, Emails, and Various Workloads with Easy-to-code Python Scripts

    This book gives real-world examples of how readers can implement automation in their businesses and business-as-usual tasks. Through a series of real-world examples and live demonstrations, this book shows how to automate various tasks using Python scripts.

    By Ambuj Agrawal

  • Book

    Enterprise Java Microservices

    Introducing big-picture concepts along with the tools and techniques you'll need to implement them, this book is an example-rich tutorial that shows how to design and manage large-scale Java applications as a collection of microservices.

    By Ken Finnigan

  • Book

    Enterprise JMS Programming

    This guide handles all JMS concepts and presents the architectural instruction needed to use JMS successfully.

    By Shaun Terry

  • Book

    Enterprise Social for the Java Platform: Shares, Mashups, Likes, and Ways to Integrate Social Media into Your Cloud Native Enterprise Java Applications

    This book will teach you how to add social media features to web applications or services developed using Java, Jakarta EE, or generally running on a Java Virtual Machine (JVM).

    By Werner Keil

  • Book

    Entity Framework 6 Recipes, Second Edition

    Providing ready-to-use, real-world recipes to help you with everyday tasks, this clear and concise book will enable you to dive deep into Entity Framework, experiment with new approaches, and develop ways to solve even the most difficult data access challenges.

    By Brian Driscoll, Larry Tenny, Nitin Gupta, Rob Vettor, Zeeshan Hirani

  • Book

    Entity Framework Core in Action

    Using crystal-clear explanations, real-world examples, and around 100 diagrams, this practical resource teaches you how to access and update relational data from .NET applications.

    By Jon P. Smith

  • Book

    Entity Framework Core in Action, Second Edition

    This book teaches you to write flawless database interactions for .NET applications. Following relevant examples from author Jon Smith's extensive experience, you'll progress quickly from EF basics to advanced techniques.

    By Jon P Smith

  • Book

    ES6 for Humans: The Latest Standard of JavaScript: ES2015 and Beyond

    With a project-based learning model that enables you to learn by doing, this book presents ES6 best practices for code optimization and organization and walks you through practical, common examples of how to implement complete components of your applications.

    By Deepak Grover, Hanu Prateek Kunduru

  • Book

    Essential Angular for ASP.NET Core MVC

    Written from the point of view of an ASP.NET Core MVC developer, this fast-paced, practical guide starts from the nuts and bolt and gives you the knowledge you need to combine Angular and ASP.NET Core MVC in your projects.

    By Adam Freeman

  • Book

    Essential Angular for ASP.NET Core MVC 3: A Practical Guide to Successfully Using Both in Your Projects, Second Edition

    Providing Angular coverage tailored specially to developers working with ASP.NET Core MVC, this book covers each topic clearly and concisely and is packed with the essential details you need to learn to be truly effective.

    By Adam Freeman

  • Book

    Essential ASP.NET Web Forms Development: Full Stack Programming with C#, SQL, Ajax, and JavaScript

    Go from beginner to pro using one of the most effective and widely used technology stacks, Microsoft ASP.NET.

    By Robert E. Beasley

  • Book

    Essential Java for AP CompSci: From Programming to Computer Science

    This book guides you to learn programming and want to think like a computer scientist. Ideal for anyone taking AP CompSci Complete.

    By Doug Winnie

  • Book

    Essential MATLAB for Engineers and Scientists, Seventh Edition

    Adopting an informal, tutorial style with a "teach-yourself" approach, this essential resource provides a concise, balanced overview of MATLAB's functionality, covering both fundamentals and applications.

    By Brian D. Hahn, Daniel T. Valentine

  • Book

    Essential MATLAB for Engineers and Scientists, Sixth Edition

    Illustrating the essentials of MATLAB throughout, and featuring complete coverage of the software's windows and menus, this book provides a concise, balanced overview of MATLAB's functionality that facilitates independent learning, with coverage of both the fundamentals and applications.

    By Brian H. Hahn, Daniel T. Valentine

  • Book

    Essential TypeScript 4: From Beginner to Pro, Second Edition

    Covering each topic clearly and concisely, and packed with the details you need to be effective, this no-nonsense, in-depth guide teaches the essentials of TypeScript, a popular superset of the JavaScript language that adds support for static typing.

    By Adam Freeman

  • Book

    Essential TypeScript 5, Third Edition

    Essential TypeScript 5 is a fully updated third edition of the classic Adam Freeman bestseller. It provides full coverage of TypeScript 5, including new features like decorators. You'll begin with the hows-and-whys of TypeScript, then quickly progress to practical applications of static types. No wasted pages! Each chapter is focused on the skills you need to write awesome web apps.

    By Adam Freeman

  • Book

    Essential TypeScript: From Beginner to Pro

    Including common problems and details of how to avoid them, this no-nonsense book describes Typescript and the benefits it offers, and shows you how to use TypeScript in realistic scenarios, going in-depth to give you the knowledge you need.

    By Adam Freeman

  • Book

    Excel JavaScript UDFs: Straight to the Point

    Including numerous samples throughout, this book shows the process of creating JavaScript UDFs in Excel in Developer Preview for Office Insider program subscribers.

    By Suat M. Ozgur

  • Book

    Excel VBA in Easy Steps, 2nd Edition

    With complete example programs and illustrative screenshots, this book will provide you with a sound understanding of Visual Basic for Applications so you'll be able to write your own VBA programs that can be executed in the Microsoft Excel Office application.

    By Mike McGrath

  • Book

    Excel VBA Programming for Dummies, 5th Edition

    With friendly advice and step-by-step instructions, this easy-to-follow book introduces you to a wide array of new Excel options, beginning with the most important tools and operations for the Visual Basic Editor.

    By John Walkenbach, Michael Alexander

  • Book

    Exchanging Data From SAS to Excel: The ODS Excel Destination

    Providing numerous examples that include syntax and graphical output, this thorough resource shows SAS users how to create Excel workbooks that are presentation ready, eliminating manual changes to the workbooks after creation.

    By William E. Benjamin Jr.

  • Book

    Expert ASP.NET Web API 2 for MVC Developers

    Covering each topic clearly and concisely and packed with the details you need to learn to be truly effective, this thorough book gives the most important features a no-nonsense in-depth treatment and includes common problems and details of how to avoid them.

    By Adam Freeman

  • Book

    Expert F# 4.0, Fourth Edition

    Presenting a comprehensive guide to the latest version of F# by the inventor of the language, this in-depth resource will help you achieve unrivaled levels of programmer productivity and program clarity across multiple platforms.

    By Adam Granicz, Antonio Cisternino, Don Syme

  • Book

    Expert JavaScript

    Including deep dives into functions, scopes, closures, and practical object-oriented code, this definitive guide will take you through the process of planning, coding, testing, profiling and finally releasing your application, at expert level.

    By Mark E. Daggett

  • Book

    Expert One-on-One J2EE Design and Development

    Drawing on the author's experience of designing successful high-volume J2EE applications and salvaging failing projects, this text guides you through the complexity of the J2EE services and APIs to enable you to build the simplest possible solution.

    By Rod Johnson

  • Book

    Expert PHP and MySQL

    Sharing proven, author-tested best practices and expert techniques, this book will help you explore ways to extend MySQL with user-defined functions, write PHP extensions, and solve problems when PHP and MySQL alone are not enough.

    By Andrew Curioso, Ronald Bradford

  • Book

    Expert Python Programming: Learn Best Practices to Designing, Coding, and Distributing Your Python Software

    Taking you on a practical tour of Python application development, this text begins with setting up the best development environment, examines agile methodologies in Python, and applies proven object-oriented principles to your design.

    By Tarek Ziadé

  • Book

    Explainable AI Recipes: Implement Solutions to Model Explainability and Interpretability with Python

    The book starts with model interpretation for supervised learning linear models, which includes feature importance, partial dependency analysis, and influential data point analysis for both classification and regression models.

    By Pradeepta Mishra

  • Book

    Exploring Advanced Features in C#: Enhance Your Code and Productivity

    Highlighting the new language features available to you in C#, this book explains how to use these and other tools such as Bootstrap, SCSS, and jQuery to enhance your web applications.

    By Dirk Strauss

  • Book

    Exploring C++ 11: Problems and Solutions Handbook

    Focusing on teaching you how to achieve results, this straightforward guide reveals everything you need to know in a logical progression of small lessons that you can work through as quickly or as slowly as you need.

    By Ray Lischner

  • Book

    Exploring C++: The Programmer's Introduction to C++

    Using a series of self-directed lessons to divide C++ into bite-sized chunks that you can digest as rapidly as you can swallow them, this comprehensive guide reduces the usually considerable complexity of C++.

    By Ray Lischner

  • Book

    Exploring C++20: The Programmer's Introduction to C++, Third Edition

    Discover everything you need to know about C++ in a logical progression of small lessons that you can work through as quickly or as slowly as you need.

    By Ray Lischner

  • Book

    Exploring Java 9: Build Modularized Applications in Java

    Covering the whole Java application development life cycle, this practical guide reviews all the important concepts, including module descriptor, unnamed module, automatic module, and command line tools.

    By Fu Cheng

  • Book

    Exploring the .NET Core 3.0 Runtime: Through Code Generation and Metadata Inspection

    Software engineering is a challenge and a pleasure, and in this book, you will learn how t.o program for two advanced features that are available in the .NET Core 3.0 environment.

    By Roger Villela

  • Book

    Exploring the Raspberry Pi 2 with C++

    Helping you pick up useful C++ skills along the way, this book takes you on a tour of the Pi 2 hardware and all of the fantastic things that you can do to create innovative and useful projects with your Pi.

    By Warren Gay

  • Book

    Express in Action: Writing, Building, and Testing Node.js Applications

    Introducing Node's powerful traits and shows you how they map to the features of Express, this book will teach you how to use Express to build a Node app and know how to test it, hook it up to a database, and automate the dev process.

    By Evan M. Hahn

  • Book

    Express.js Deep API Reference

    Containing six to-the-point chapters, this indispensable yet concise guide features references for configurations, settings, environments, middleware, templating engines (including Consolidate.js), extract parameters, routing, request handlers, response, and streams.

    By Azat Mardan

  • Book

    F# for Scientists

    Written in a clear and concise style with practical and enlightening examples, this accessible book will help you understand both the functional aspects of F# and the object-oriented task-based features that make F# so useful in practice.

    By Jon Harrop

  • Book

    F# in Action: A Revised Edition of Get Programming with F#

    F# is engineered to make functional programming practical and accessible. This book will get you started writing your first simple, robust, and high performing functional code.

    By Isaac Abraham

  • Book

    Financial Instrument Pricing Using C++, 2nd Edition

    Containing non-trivial exercises and projects that discuss improvements and extensions to the material, this text shows how C++ can be applied to the design and implementation of classes, libraries and applications.

    By Daniel J. Duffy

  • Book

    Financial Modeling Using C++

    Designed for self-study, reference, and classroom use, this comprehensive guide covers programming, the C++ language, and financial modeling from the ground up.

    By Chandan Sengupta

  • Book

    Financial Modelling in Python

    Complete with working, tested code, this practical book is directed at both industry practitioners and students interested in designing a pricing and risk management framework for financial derivatives using the Python programming language.

    By C. Gardner, S. Fletcher

  • Book

    Foundation Db2 and Python: Access Db2 with Module-Based API Examples Using Python

    This book will give you complete documentation on DB2 via Python for the IBM_db module and provide a number of examples for the usage of each module API.

    By W. David Ashley

  • Book

    Foundation Dynamic Web Pages with Python: Create Dynamic Web Pages with Django and Flask

    Discover the concepts of creating dynamic web pages (HTML) with Python. This book reviews several methods available to serve up dynamic HTML including CGI, SSI, Django, and Flask.

    By W. David Ashley

  • Book

    Foundation Form Creation with Adobe LiveCycle Designer ES

    Including introductory material for beginners and advanced techniques for more experienced users, this book discusses both the best-practices of designing forms that work and the specifics of implementing them efficiently for data collection.

    By Cheridan Smith

  • Book

    Foundation Game Design with HTML5 and JavaScript

    Written in a fun and friendly style with open-ended projects that encourage you to build your own original games, this book shows you how you can use basic programing to create logic games, adventure games, and create interactive game graphics.

    By Rex van der Spuy

  • Book

    Foundation HTML5 Animation with JavaScript

    A fantastic resource for all web developers working in HTML5 or switching over from Flash, this authoritative guide covers everything you need to know to create dynamic scripted animation using the HTML5 canvas.

    By Billy Lamberta, Keith Peters

  • Book

    Foundation HTML5 with CSS3

    Featuring standards-compliant code and techniques, this forward-thinking book incorporates practical examples to show how to structure data correctly using HTML5, along with styling and layout basics using the latest release of Cascading Style Sheets, CSS3.

    By Craig Cook, Jason Garber

  • Book

    Foundations of Agile Python Development

    Embracing concepts such as automation, effective code management, and test-driven development, this book introduces both the tools and techniques built and supported by the Python community.

    By Jeff Younker

  • Book

    Foundations of Java for ABAP Programmers

    Emphasizing the fundamentals of core Java SE 5 and Java EE 5, to get you up to speed with these technologies, this book will teach SAP/ABAP developers the skills needed for Java 5 programming.

    By Alistair Rooney

  • Book

    Foundations of Libvirt Development: How to Set Up and Maintain a Virtual Machine Environment with Python

    Discover the essential concepts of libvirt development and see how to interface to Linux virtualization environments, such as QEMU/KVM, XEN, Virtuozzo, VMWare ESX, LXC, Bhyve, and more.

    By W. David Ashley

  • Book

    Foundations of PyGTK Development: GUI Creation with Python, Second Edition

    Presenting numerous real-life examples that you can immediately put to use in your own applications, this book provides all the information you'll need to write easy or complex GUI applications, offering one source of knowledge and best practices for user interface creation.

    By Andrew Krause, W. David Ashley

  • Book

    Foundations of Python Network Programming, Third Edition

    If you're a Python programmer who needs a deep understanding of how to use Python for network-related tasks and applications, this book covers all of the classic topics, including network protocols, network data and errors, email, server architecture, and HTTP and web applications, plus updates for Python 3.

    By Brandon Rhodes, John Goerzen

  • Book

    Foundations of Python Network Programming: The Comprehensive Guide to Building Network Applications with Python, Second Edition

    Providing extensive detailed coverage of the HTTP protocol, with each feature accompanied by sample Python code, this book contains all you need to know to code Python networked applications.

    By Brandon Rhodes, John Goerzen

  • Book

    Frameworkless Front-End Development: Do You Control Your Dependencies or are They Controlling You?

    Providing a comprehensive and clear guide on coding effectively from scratch without frameworks, this book works through the most important issues in a clear and sensible way, using practical methods and tools to gain an understanding of non-functional requirements.

    By Francesco Strazzullo

  • Book

    Front-End Reactive Architectures: Explore the Future of the Front-End using Reactive JavaScript Frameworks and Libraries

    Providing a good understanding of what reactive programming is, this book shows you how to use it in your projects, and particularly how to create fully reactive architectures for creating resilient and maintainable projects.

    By Luca Mezzalira

  • Book

    Frontend Development with JavaFX and Kotlin: Build State-of-the-Art Kotlin GUI Applications

    This book introduces JavaFX as a frontend technology and utilizes Kotlin instead of Java for coding program artifacts to boost code expressiveness and maintainability.

    By Peter Späth

  • Book

    Full Stack AngularJS for Java Developers: Build a Full-Featured Web Application from Scratch Using AngularJS with Spring RESTful

    Whether you are new to AngularJS and Spring RESTful web services, or you are a seasoned expert, this thorough book will teach you how to build a full-featured web application from scratch using AngularJS and Spring RESTful web services.

    By Ravi Kant Soni

  • Book

    Full Stack JavaScript: Learn Backbone.js, Node.js and MongoDB, Second Edition

    With numerous examples throughout, this hands-on book introduces you to agile JavaScript web and mobile software development using the latest cutting-edge front-end and back-end technologies including Node.js, MongoDB, Backbone.js, Parse.com, Heroku and Windows Azure.

    By Azat Mardan

  • Book

    Full Stack Python Security

    This book teaches you everything you need to secure Python and Django-based web apps. In it, seasoned security pro Dennis Byrne demystifies complex security terms and algorithms. Starting with a clear review of cryptographic foundations, you'll learn how to implement layers of defense, secure user authentication and third-party access, and protect your applications against common hacks.

    By Dennis Byrne

  • Book

    Full-Stack Web Development with Jakarta EE and Vue.js: Your One-Stop Guide to Building Modern Full-Stack Applications with Jakarta EE and Vue.js

    Harness the power of Jakarta EE to build sturdy back ends while applying Vue.js on the front end. This book shows you how to unlock professional full-stack web development using Jakarta EE and Vue.js.

    By Daniel Andres Pelaez Lopez

  • Book

    Functional Interfaces in Java: Fundamentals and Examples

    With each chapter containing a complete programming project, this practical resource will help you quickly develop powerful and reliable programs that utilize functional interfaces to implement logic and calculations.

    By Ralph Lecessi

  • Book

    Functional Programming in C#, Second Edition

    Functional Programming in C#, Second Edition teaches functional thinking for real-world problems. It reviews the C# language features that allow you to program functionally and through many practical examples shows the power of function composition, data-driven programming, and immutable data structures.

    By Enrico Buonanno

  • Book

    Functional Programming in C#: How to Write Better C# Code

    Teaching you to apply functional thinking to real-world problems using the C# language, this book, with its many practical examples, is written for proficient C# programmers with no prior FP experience.

    By Enrico Buonanno

  • Book

    Functional Programming in C++

    Teaching developers the practical side of functional programming (FP) and the tools that C++ provides to develop software in the functional style, this in-depth guide is full of useful diagrams that help you understand FP concepts and begin to think functionally.

    By Ivan Čukić

  • Book

    Functional Programming in Java: How Functional Techniques Improve Your Java Programs

    Using easy-to-grasp examples, exercises, and illustrations, this book teaches Java developers how to incorporate the most powerful benefits of functional programming into new and existing Java code.

    By Pierre-Yves Saumont

  • Book

    Functional Programming in JavaScript

    This book teaches JavaScript developers functional techniques that will improve extensibility, modularity, reusability, testability, and performance.

    By Luis Atencio

  • Book

    Functional Programming in Kotlin

    This book teaches you how to design and write Kotlin applications using typed functional programming.

    By Marco Vermeulen, Paul Chiusano, Rúnar Bjarnason

  • Book

    Functional Programming in R 4: Advanced Statistical Programming for Data Science, Analysis, and Finance, 2nd ed.

    Master functions and discover how to write functional programs in R. In this book, updated for R 4, you'll learn to make your functions pure by avoiding side effects, write functions that manipulate other functions, and construct complex functions using simpler functions as building blocks.

    By Thomas Mailund

  • Book

    Functional Programming in R: Advanced Statistical Programming for Data Science, Analysis and Finance

    Offering an exhaustive description of how functions are defined and used, this unique and concise resource provides an introduction to functions in R and how to write functional programs in R.

    By Thomas Mailund

  • Book

    Functional Programming in Scala, Second Edition

    This international bestseller has been revised with new exercises, annotations, and full coverage of Scala 3.

    By Michael Pilquist, Paul Chiusano, Rúnar Bjarnason

  • Book

    Functional Programming with Go: Functional Design and Implementation in Go NEW!

    "Functional Programming with Go" is a comprehensive guide to introduce Go developers to the powerful concepts of functional programming.

    By Amrit Pal Singh

  • Book

    Fundamental Statistical Inference: A Computational Approach

    Providing complete derivations of results, discussions, and MATLAB programs for computation, this clear and accessible book for beginning graduate students offers a practical and detailed approach to the field of statistical inference.

    By Marc S. Paolella

  • Book

    Fundamentals of Data Structures in C, Second Edition

    Designed to function as a textbook or a professional reference, this guide provides in-depth coverage all aspects of data structure implementation in ANSI C, and goes beyond the standard fare of stacks, queues, and lists to offer material on search structures and advanced tree structures.

    By Ellis Horowitz, Sartaj Sahni

  • Book

    Fundamentals of Electromagnetics with MATLAB, Second Edition

    Offering a structural framework of principles, key equations, illustrations, and problems, this text equips you for your journey into learning the theory behind and the application of electromagnetic fields and waves.

    By Karl E. Lonngren, Randy J. Jost, Sava V. Savov

  • Book

    Fundamentals of OOP and Data Structures in Java

    By integrating the principles of OOP and GUI programming, this book takes the unique path of presenting the fundamental issues of data structures within the context of paradigms that are essential to today's professional software developer.

    By Lewis J. Pinson, Richard Wiener

  • Book

    Fundamentals of Predictive Analytics with JMP, Second Edition

    Going beyond the theoretical foundation, this step-by-step book gives you the technical knowledge and problem-solving skills that you need to perform real-world multivariate data analysis.

    By B. D. McCullough, Ron Klimberg

  • Book

    Fundamentals of Programming in SAS: A Case Studies Approach

    Designed for use in the classroom and for self-guided learners, this book takes a novel approach to learning SAS programming by following a single case study throughout the text and circling back to previous concepts to reinforce material.

    By James Blum, Jonathan Duggins

  • Book

    Fundamentals of Python: Data Structures

    This title will be removed from the Skillsoft library on May 24, 2024.

    By Kenneth A. Lambert

  • Book

    Game Development Using Python

    Guiding you through the basic game development process using Python, this book includes some design instruction, ideas about handling assets, and a host of things that should be useful for a game developer.

    By James R. Parker

  • Book

    Game Development Using Python, Second Edition

    This book will guide you through the basic game development process using Python, covering game topics including graphics, sound, artificial intelligence, animation, game engines, etc.

    By James R. Parker PhD

  • Book

    Game Programming with Unity and C#: A Complete Beginner's Guide

    Designed for beginners with no knowledge or experience in game development or programming, this book teaches the essentials of the Unity game engine, the C# programming language, and the art of object-oriented programming.

    By Casey Hardman

  • Book

    Game Programming with Unity and C#: A Complete Beginner's Guide, Second Edition

    Learn the essentials of the Unity game engine, the C# programming language, and the art of object-oriented programming. This book is aimed at beginners with no knowledge or experience in game development or programming.

    By Casey Hardman

  • Book

    Generic Data Structures and Algorithms in Go: An Applied Approach Using Concurrency, Genericity and Heuristics

    This book will demonstrate the huge increases in application performance that are possible. The presentation of classic data structures and techniques of algorithm design (greedy, divide and conquer, branch-and-bound to name a few) provides an essential foundation and toolkit for problem solving.

    By Richard Wiener

  • Book

    Genetic Algorithms in Java Basics

    Guiding you step-by-step through various implementations of genetic algorithms and some of their common applications, this essential resource aims to provide you with a practical understanding allowing you to solve your own unique, individual problems.

    By Burak Kanber, Lee Jacobson

  • Book

    Get Programming with F#: A Guide for .NET Developers

    Packed with enlightening examples, real-world use cases, and plenty of easy-to-digest code, this easy-to-follow tutorial shows you how to upgrade your .NET development skills by adding a touch of functional programming in F#.

    By Isaac Abraham

  • Book

    Get Programming with Go

    For anyone familiar with computer programming, as well as anyone with the desire to learn, this book provides a hands-on introduction to Go language fundamentals, serving as a solid foundation for your future programming projects.

    By Nathan Youngman, Roger Peppé

  • Book

    Get Programming with JavaScript

    Offering lots of examples backed by careful explanations, this friendly book is a hands-on introduction to programming for readers who have never written a line of code.

    By John R. Larsen

  • Book

    Get Programming with JavaScript Next: New Features of ECMAScript 2015, 2016, and beyond

    This book introduces the modern age of JavaScript programming with ES6 and ES7 without dragging you through confusing jargon and abstract examples you'll never use.

    By JD Isaacks

  • Book

    Get Programming with Node.js

    Teaching you to write server-side code in JavaScript using Node.js, this book provides 37 fast-paced, fun, and practical lessons that will help you discover how to extend your existing JavaScript skills to write back-end code for your web applications.

    By Jonathan Wexler

  • Book

    Get Programming: Learn to Code with Python

    Filled with practical examples and step-by-step lessons using the easy-on-the-brain Python language, this book introduces you to the world of writing computer programs without drowning you in confusing jargon or theory that make getting started harder than it should be.

    By Ana Bell

  • Book

    Getting Ready for CSS Grid Layout

    Providing a fresh survey of the landscape-what's new in the spec, and what's next for Grid, this book will equip you with knowledge so you can offer feedback on web-platform features, log bugs, and help push the specification forward.

    By Rachel Andrew

  • Book

    Getting Skilled with Java: Learn Java Programming from Scratch with Realistic Applications and Problem Solving Programmes

    The book demonstrates setting up the development environment and environment variables, installing JDK, writing programs utilizing Java's key capabilities, troubleshooting, deploying the applications, and bundling them.

    By M Rashid Raza

  • Book

    Getting Started with Advanced C#: Upgrade Your Programming Skills

    Including case studies for each expression and function discussed, and Q & A sessions to help you learn in-depth, this book will aid you in understanding and working with the most important features of advanced C# in different programming environments.

    By Vaskaran Sarcar

  • Book

    Getting Started with Angular: Create and Deploy Angular Applications

    Immerse yourself in the architecture of an Angular application, starting with an introduction to TypeScript and ES6, and progressing to modules and components used to build complex applications. This book presents a hands-on approach to becoming a proficient Angular developer by building three complete applications.

    By Victor Hugo Garcia

  • Book

    Getting Started With Perl

    Starting with an introduction to the Perl programming language, this book then covers variables, operators, arrays, and much more.

    By

  • Book

    Getting Started with Python NEW!

    If you want to program with Python, you've come to the right place! Take your first steps with this Python crash course that teaches you to use core language elements, from variables to branches to loops.

    By Thomas Theis

  • Book

    Getting Started with SAS(r) Programming: Using SAS(r) Studio in the Cloud

    This book uses short examples to teach SAS programming from the basics to more advanced topics in the point-and-click interactive environment of SAS Studio. To begin, you will learn how to register for SAS OnDemand for Academics, an online delivery platform for teaching and learning statistical analysis that provides free access to SAS software via the cloud.

    By Ron Cody

  • Book

    Getting to Know Vue.js: Learn to Build Single Page Applications in Vue from Scratch

    Containing all you need to know to get started with Vue.js, this book will show you how to combine reusable code with custom components, allowing you to create snippets of reusable code to suit your specific business needs.

    By Brett Nelson

  • Book

    GIAC Secure Software Programmer: Certification Exam Preparation Course in a Book for Passing the GSSP - Java Exam: The How To Pass on Your First Try Certification Study Guide

    Covering all GSSP - Java Exam topics, this self-study guide provides tricks and tips, numerous highly realistic sample questions, and exercises designed to strengthen understanding of the concepts and prepare you for exam success on the first attempt.

    By William Manning

  • Book

    Go Crazy: A Fun Projects-based Approach to Golang Programming NEW!

    Go beyond the basics of Go and build complete applications using open-source libraries or the Go programming language by Google.

    By Nicolas Modrzyk

  • Book

    Go for Java Programmers

    This book teaches Go through clear descriptions of Go features, contrasting them with similar Java features and via providing extensive code examples.

    By Barry Feigenbaum Ph.D.

  • Book

    Go in Action

    Providing an intensive, comprehensive, and idiomatic view of Go, this book is for any intermediate-level developer who has experience with other programming languages and wants a jump-start in learning Go or a more thorough understanding of the language and its internals.

    By Brian Ketelsen, Erik St. Martin, William Kennedy

  • Book

    Go in Practice

    Following a cookbook-style Problem/Solution/Discussion format, this practical book builds on the foundational concepts of the Go language and introduces specific strategies you can use in your day-to-day applications.

    By Matt Butcher, Matt Farina

  • Book

    GO Programming in easy steps

    This book instructs you how to write code to create your own computer programs.

    By Mike McGrath

  • Book

    Go Programming Language For Dummies

    This book is a strong choice for developers creating applications for the cloud-based world we live in. This book will put you on the path to using the language that's created some of today's leading web applications, so you can steer your career where you want to Go!

    By Wei-Meng Lee

  • Book

    Go Recipes: A Problem-Solution Approach

    For experienced programmers who have some or no prior experience with Go, this in-depth guide contains recipes that deal with the fundamentals of Go, allowing you to build simple, reliable, and efficient software.

    By Shiju Varghese

  • Book

    Go Web Programming

    Teaching you how to build scalable, high-performance web applications in Go using modern design principles, this book assumes you're familiar with Go language basics and the general concepts of web development.

    By Sau Sheong Chang

  • Book

    Good Habits for Great Coding: Improving Programming Skills with Examples in Python

    Taking an informal, conversational tone, this book offers programming stories, anecdotes, observations, advice, tricks, examples, and challenges while providing time-honed best practices for style, design, documenting, testing, refactoring, and more.

    By Michael Stueben

  • Book

    GPU Programming in MATLAB

    Presenting case studies illustrating key concepts across multiple fields, this book is intended for those who develop or maintain applications in MATLAB and would like to accelerate their codes using GPU programming without losing the many benefits of MATLAB.

    By Nikolaos Ploskas, Nikolaos Samaras

  • Book

    Grails in Action, Second Edition

    Including tips and tricks from the trenches, this comprehensive introduction is focused on making you super-productive fast and will help you master Grails 2.3 core skills as you apply TDD techniques to developing a full-scale Twitter clone.

    By Glen Smith, Peter Ledbrook

  • Book

    Gray Hat C#: A Hacker's Guide to Creating and Automating Security Tools

    A crash course in C# and some of its advanced features, this book will help you streamline and simplify your work day with Gray Hat C# and C#'s extensive repertoire of powerful tools and libraries.

    By Brandon Perry

  • Book

    Gray Hat Python: Python Programming for Hackers and Reverse Engineers

    Explaining the concepts behind hacking tools and techniques, this practical guide goes beyond theory, and shows you how to harness existing Python-based security tools - and how to build your own when the pre-built ones won't cut it.

    By Justin Seitz

  • Book

    Grid-Integrated and Standalone Photovoltaic Distributed Generation Systems: Analysis, Design, and Control

    Featuring examples of real projects and systems, this book offers a practical and systematic elaboration on the analysis, design and control of grid integrated and standalone distributed photovoltaic (PV) generation systems, with Matlab and Simulink models.

    By Bo Zhao, Caisheng Wang, Xuesong Zhang

  • Book

    Groovy in Action, Second Edition

    With relevant examples, and careful explanations of Groovy's key concepts and features, this comprehensive book provides insightful coverage of how to use Groovy in-production tasks, including building new applications, integration with existing code, and DSL development.

    By Dierk König, et al.

  • Book

    Groovy Programming: An Introduction for Java Developers

    Featuring case studies and exercises, along with numerous programming examples, this book provides an introduction to the Java-based scripting language, Groovy, and emphasizes its potential as a learning tool.

    By John Savage, Kenneth Barclay

  • Book

    Guide to Java: A Concise Introduction to Programming

    Introducing the core concepts of object-oriented programming at an early stage, supported by the use of contour diagrams, this book presents a focused and accessible primer on the fundamentals of Java programming, with extensive use of illustrative examples and hands-on exercises.

    By James T. Streib, Takako Soma

  • Book

    Guide to the Unified Process Featuring UML, Java and Design Patterns

    Including examples taken from the latest version of Rational Rose and Together, this concise and accessible step-by-step book guides you through the use of the UML and the Unified Process and their application to Java systems.

    By John Hunt

  • Book

    Handbook on C Language

    Including examples and illustrations for every topic to aid in understanding, this unique, user-friendly book presents the fundamentals of the highly flexible C programming language and its large library of functions.

    By Sangita Sardana

  • Book

    Handbook on C++ Language

    Including a generous amount of programming examples, this practical, hands-on text explains the C++ language from the beginning level to the more complex, advanced level, discussing topics such as files, linked lists, stacks, queues, and more.

    By Sangita Sardana

  • Book

    Hands-on Application Development using Spring Boot

    This book is for Java developers who want to quickly develop, test, and deploy production-ready applications. This book will also appeal to cloud-native application developers and cloud engineers. No prior Spring Boot knowledge is required as the basics are covered in the book.

    By Shagun Bakliwal

  • Book

    Hands-on Go Programming: Learn Google's Golang Programming, Data Structures, Error Handling and Concurrency ( English Edition)

    This book is designed to get you up and running as fast as possible with Go. You will not just learn the basics but get introduced to how to use advanced features of Golang.

    By Prithvipal Singh, Sachchidanand Singh

  • Book

    Hands-on Supervised Learning with Python: Learn How to Solve Machine Learning Problems with Supervised Learning Algorithms Using Python

    In this book, you will learn about the fundamentals of Machine Learning and Python programming post, which you will be introduced to predictive modelling and the different methodologies in predictive modelling. You will be introduced to Supervised Learning algorithms and Unsupervised Learning algorithms and the difference between them.

    By Gnana Lakshmi T C, Madeleine Shang

  • Book

    Hands-on Test-Driven Development: Using Ruby, Ruby on Rails, and RSpec

    This book will teach you how to employ test-driven development (TDD) using RSpec while building a blog from start to finish. By the end of the book, you will be ready to deploy their fully tested blog to their own production web server using the latest versions of Ruby 3 and Ruby on Rails 7.

    By Greg Donald

  • Book

    Hands-on Time Series Analysis with Python: From Basics to Bleeding Edge Techniques

    Learn the concepts of time series from traditional to bleeding-edge techniques. This book uses comprehensive examples to clearly illustrate statistical approaches and methods of analyzing time series data and its utilization in the real world.

    By Ashish Patel, B V Vishwas

  • Book

    hapi.js in Action

    Packed with examples, this guide is an incredibly practical resource that teaches you to build APIs, servers, and applications using Node.js and the hapi.js framework.

    By Matt Harrison

  • Book

    Hardware Verification with C++: A Practitioner's Handbook

    Authored by two verification engineers, this handbook goes beyond hype and theoretical discussions to offer a four-part tour of how to perform object-oriented techniques.

    By Mike Mintz, Robert Ekendahl

  • Book

    Hello Swift!: iOS App Programming for Kids and other Beginners

    Packed with dozens of apps and special exercises, this approachable, well-illustrated book is a how-to guide to programming iOS Apps with the Swift language, written from a kid's perspective.

    By Tanmay Bakshi

  • Book

    Hibernate Recipes, Second Edition

    Presenting a pragmatic day-to-day reference and guide for doing all things involving Hibernate, this book contains a collection of code recipes and templates for learning and building Hibernate solutions for you and your clients, including how to work with the Spring Framework and the JPA.

    By Gary Mak, Joseph Ottinger, Srinivas Guruzu

  • Book

    Hibernate with Java: A Practical Approach

    Explaining concepts with working examples, this informative guide is well-suited for beginners and intermediate users of Hibernate and Database Systems.

    By B. Mohamed Ibrahim

  • Book

    High Performance Control of AC Drives with MATLAB/Simulink Models

    Focusing on the most popular AC machines used in industry, this book illustrates advanced control techniques and topologies in practice and recently deployed, featuring examples from Vector Control, Direct Torque Control, Nonlinear Control, Predictive Control, multi-phase drives and more.

    By Atif Iqbal, Haitham Abu-Rub, Jaroslaw Guzinski (eds)

  • Book

    High Performance Enterprise Apps using C# 10 and .NET 6: Hands-on Production-ready Clean Code, Pattern Matching, Benchmarking, Responsive UI and Performance Tuning Tools

    This book teaches to improve the performance and reliability of apps so that the business runs smoothly. Readers will learn to employ the correct data types, different pattern matching, application profiling, and performance diagnostics.

    By Ockert J. Du Preez

  • Book

    High-Performance Web Apps with FastAPI: The Asynchronous Web Framework Based on Modern Python

    Build APIs and web apps based on Asynchronous Server Gateway Interface (ASGI). This book provides a comprehensive explanation of using Pydantic models to construct the request/response objects in a FASTAPI path operation.

    By Malhar Lathkar

  • Book

    How JavaScript Works: Master the Basics of JavaScript and Modern Web App Development

    This book provides a comprehensive introduction to JavaScript, from how it works at a technical level to how it is used to create websites and applications.

    By Jonathon Simpson

  • Book

    HTML & CSS Essentials For Dummies

    The easy way to brush up on your HTML & CSS programming skills

    By Paul McFedries

  • Book

    HTML & CSS for Visual Learners

    Learn to create Web sites using HTML with this hands-on, screenshot-intensive guide. With this book you'll learn HTML basics, understand layout and navigation, employ style sheets, enable interactivity, master advanced output, and more.

    By Visibooks, Inc.

  • Book

    HTML & CSS In Pictures

    Helping beginners learn to create Web sites using HTML and cascading style sheets, this book covers HTML basics, layout and navigation, interactivity, and advanced layout.

    By Chris Charuhas

  • Book

    HTML & CSS in Pictures, 2nd edition

    Helping beginners learn to create Web sites using HTML and cascading style sheets, this book covers HTML basics, layout and navigation, interactivity, and advanced layout.

    By Chris Charuhas

  • Book

    HTML & CSS QuickStart Guide: The Simplified Beginners Guide to Developing a Strong Coding Foundation, Building Responsive Websites, and Mastering the Fundamentals of Modern Web Design

    In HTML & CSS QuickStart Guide author, instructor, and 10+ year Fortune 500 tech company veteran David DuRocher breaks down HTML5 and CSS3 fundamentals manageable, practical, and engaging segments designed for first-time developers.

    By David DuRocher

  • Book

    HTML & CSS: The Complete Reference, Fifth Edition

    An essential tool for professional Web developers, this comprehensive reference contains full details on CSS 2.1 as well as every proprietary and emerging CSS3 property currently supported.

    By Thomas A. Powell

  • Book

    HTML and CSS: The Comprehensive Guide

    Web developers-this is your all-in-one guide to HTML and CSS! Learn to use HTML to format text and structure web pages.

    By Jürgen Wolf

  • Book

    HTML Complete Course

    This text shows you how to master the ins and outs of HTML while working on a single project. With 100 step-by-step tutorials, this guide will walk you through building a slick, fully functional Web site from start to finish, using HTML and JavaScript.

    By Donna L. Baker

  • Book

    HTML Essentials

    You are one step ahead if you apply the most up-to-date HTML techniques. This book will give you an overview on HTML, teach you how to decouple HTML from CSS, show the reasons why you should use HTML5, and many other tools for your next Web-based project.

    By Smashing Magazine

  • Book

    HTML in easy steps, 9th edition

    This book instructs you how to employ the latest development for web page design with HyperText Markup Language (HTML).

    By Mike McGrath

  • Book

    HTML, CSS & JavaScript in easy steps

    This book easy-to-follow style that will appeal to anyone who wants to create great functional web pages.

    By Mike McGrath

  • Book

    HTML, CSS, & JavaScript All-in-One For Dummies

    This book has the essentials you need to wrap your head around the key ingredients of website design and creation.

    By Paul McFedries

  • Book

    HTML, CSS, and JavaScript Mobile Development For Dummies

    Including code for differences in mobile app design and navigation, this friendly, step-by-step guide shows how to build and optimize sites using HTML5 and other standard web development tools.

    By William Harrel

  • Book

    HTML, XHTML & CSS for Dummies, 7th Edition

    An indispensable introductory reference guide to HTML, XHTML and CSS, this book will not only show you the design and technical elements you need to create good-looking, readable Web pages, it will give you the confidence to get started.

    By Ed Tittel, Jeff Noble

  • Book

    HTML: A Beginner's Guide, Fifth Edition

    Showing you how to create dynamic websites with HTML, this essential book covers new HTML5 features, including video, audio, and canvas elements, and explains how to structure a page, place images, format text, create links, add color, work with multimedia, and use forms.

    By Wendy Willard

  • Book

    HTML: A Beginner's Tutorial

    Showing you how easy it is to learn HTML, this concise book explains how to create HTML documents, provides practical examples and teaches basic techniques to style plain documents and turn them to good looking web pages.

    By Chris Coremans

  • Book

    HTML5 Advertising

    Introducing the whole digital advertising process from start to finish, this book equips you with the knowledge to attack cutting-edge, rich media projects with confidence and scale, while also learning the essentials to communicate to internal and external clients.

    By John Percival

  • Book

    HTML5 and CSS3 All-in-One For Dummies, 3rd Edition

    Serving as the perfect reference for both web development beginners and seasoned professionals looking to learn more about how to get the most out of the powerful combination of HTML5 and CSS3, this friendly guide covers everything you need to know about each of these technologies and their latest versions so that you can use them together.

    By Andy Harris

  • Book

    HTML5 and CSS3 For Dummies

    Filling the void for both developers and designers who are looking to merge the power and function of HTML5 and CSS3, this approachable, friendly, reliable, and functional guide will help you create websites that possess both powerful function and beautiful design.

    By David Karlins

  • Book

    HTML5 and CSS3 Masterclass: In-depth Web Design Training with Geolocation, the HTML5 Canvas, 2D and 3D CSS Transformations, Flexbox, CSS Grid, and More

    If you want to become an expert web developer, this is an appropriate professional book for you to learn how to create professional, beautiful, and responsive websites.

    By Robin Nixon

  • Book

    HTML5 and JavaScript Projects

    Including specific, appealing examples explained step-by-step, this practical guide shows you how to build on your basic knowledge of HTML5 and JavaScript to create substantial HTML5 applications, including video and audio, databases, localStorage, and geolocation.

    By Jeanine Meyer

  • Book

    HTML5 Canvas and CSS3 Graphics Primer

    Including numerous code samples and illustrations, this book covers the features of HTML5 Canvas, CSS3 graphics, and shows how you can extend the power of CSS3 with SVG.

    By Oswald Campesato

  • Book

    HTML5 Canvas For Dummies

    Clearly showing you how to get the most out of Canvas, this friendly and non-intimidating book takes you step-by-step through the mechanics of Canvas so you can set up the platform, draw and animate objects, create lifelike motion, and more.

    By Don Cowan

  • Book

    HTML5 Digital Classroom

    While learning the many exciting features of HTML 5 at your own pace, this step-by-step guide will show you how to approach site concept creation and bring your vision from the drawing board through to full operability.

    By Jeremy Osborn, The AGI Creative Team

  • Book

    HTML5 eLearning Kit for Dummies

    Featuring step-by-step how-to's, practice labs, helpful videos, numerous examples, and a host of Dummies hints and tips, this invaluable book steps you through learning HTML5, CSS3, and JavaScript to help you develop and structure pages for the web.

    By Frank Boumphrey

  • Book

    HTML5 for Web Designers, Second Edition

    With crisp, clear, practical examples, this brilliant and entertaining user's guide will teach you what HTML5 is, why it came to be, and how to use it to create sites and applications as powerful as anything you can imagine.

    By Jeremy Keith, Rachel Andrew

  • Book

    HTML5 Foundations

    Packed with innovative design ideas and practical skill-building, this practical book explains HTML5 basics, such as how to format text, add scripts to pages, and use HTML5 for audio and video, and covers hypermedia, CSS and JavaScript, embedding video, geolocation, and more.

    By Matt West

  • Book

    HTML5 Game Development Insights

    Presenting a from-the-trenches collection of tips, tricks, hacks, and advice straight from professional HTML5 game developers, this authoritative book includes unique, cutting edge, and essential techniques for creating and optimizing modern HTML5 games.

    By Colt McAnlis, et al.

  • Book

    HTML5 Games Most Wanted: Build the Best HTML5 Games

    Authored by the top HTML5 games developers, this book reveals the passion they all share for creating and coding great games to teach you programming tips, tricks, and optimization techniques alongside real-world code examples that you can use in your own projects.

    By Egor Kuryanovich, et al.

  • Book

    HTML5 in Easy Steps, Second Edition

    Appealing to anyone looking to create compelling web pages for the latest browsers, this thorough resource instructs you on how to employ the latest development for web page design with HyperText Markup Language (HTML5)

    By Mike McGrath

  • Book

    HTML5 Pocket Primer

    Serving as a starting point for deeper exploration of HTML5, this book includes material on HTML5 Semantic Markup, CSS3, Canvas, SVG, GeoLocation, WebSockets, and HTML5 hybrid apps with jQuery Mobile.

    By Oswald Campesato

  • Book

    HTML5 Programming with JavaScript For Dummies

    Approaching JavaScript as a tool to help you enhance web pages (rather than a programming language), this friendly guide gives you the inside track on creating cool applications that work on almost any browser and device.

    By John Paul Mueller

  • Book

    HTML5 Quick Markup Reference

    For website developers, Flash developers, user interface designers, HTML5 game designers, teachers, and educators, this handy manual gives you comprehensive HTML5 design element knowledge that transitions you from an HTML5 neophyte to an HTML5 design professional.

    By Wallace Jackson

  • Book

    HTML5, JavaScript and jQuery 24-Hour Trainer

    Whether you're looking for a quick refresher or a first-time lesson, this hands-on, step-by-step guide shows you how to build real-world HTML5 apps - both web-based and mobile - in combination with JavaScript, jQuery, and CSS/CSS3.

    By Dane Cameron

  • Book

    HTML5: 20 Lessons to Successful Web Development

    Covering every aspect of HTML and HTML5, this complete, integrated learning tool is broken up into easy-to-digest lessons, will teach you everything you need to learn in 20 lessons, and is an ideal way for you to add HTML5 skills to your web development toolkit.

    By Robin Nixon

  • Book

    HTML5: 24-Hour Trainer

    Featuring straightforward lessons in small, easily digestible portions so that you can get the most out of each one, this unique guide gives new and aspiring web developers the knowledge they need to achieve early success when building websites.

    By Joseph Lowery, Mark Fletcher

  • Book

    Human-Computer Interaction in Game Development with Python: Design and Develop a Game Interface Using HCI Technologies and Techniques

    This book explores HCI design in computer games to maximize collaborative and interactive functions.

    By Joseph Thachil George, Meghna Joseph George

  • Book

    Illustrated C# 2012, Second Edition

    Explaining C# 5.0 using figures, short, focused code samples, and clear, concise explanations, this visual guide will help you gain a thorough working knowledge of all aspects of the C# language, whether you're a novice programmer or a seasoned veteran of other languages.

    By Daniel M. Solis

  • Book

    Illustrated C# 7: The C# Language Presented Clearly, Concisely, and Visually, Fifth Edition

    Whether you're getting to grips with C# for the first time or working to deepen your understanding, you'll find this book to be a clear and refreshing take on each aspect of the language.

    By Cal Schrotenboer, Daniel Solis

  • Book

    Image Processing Masterclass with Python: 50+ Solutions and Techniques Solving Complex Digital Image Processing Challenges Using Numpy, Scipy, Pytorch and Keras (English Edition)

    This book starts with basic Image Processing and manipulation problems and demonstrates how to solve them with popular Python libraries and modules.

    By Sandipan Dey

  • Book

    Implementing CDISC Using SAS: An End-to-End Guide

    Including philosophical best practices and implementation examples, this book is an all-inclusive guide on how to implement and analyze Study Data Tabulation Model (SDTM) and Analysis Data Model (ADaM) data and prepare clinical trial data for regulatory submissions.

    By Chris Holland, Jack Shostak

  • Book

    Implementing CDISC Using SAS: An End-to-End Guide, Revised Second Edition

    This book is an all-inclusive guide on how to implement and analyze the Study Data Tabulation Model (SDTM) and the Analysis Data Model (ADaM) data and prepare clinical trial data for regulatory submission.

    By Chris Holland, Jack Shostak

  • Book

    Implementing CDISC Using SAS: An End-to-End Guide, Second Edition

    Updated to reflect the 2017 FDA mandate for adherence to CDISC standards, this all-inclusive guide provides a comprehensive book on applying clinical research data and metadata to the Clinical Data Interchange Standards Consortium (CDISC) standards.

    By Chris Holland, Jack Shostak

  • Book

    Implementing Cryptography Using Python

    Walking you through creating secure communications in public channels using public-key cryptography, this easy-to-read guide provides real-world examples to aid in your understanding of the pros and cons of various authentication methods.

    By Shannon W. Bray

  • Book

    Implementing Design Patterns in C# 11 and .NET 7: Learn How to Design and Develop Robust and Scalable Applications Using Design Patterns, 2nd Edition

    This book is a complete guide to design patterns and object-oriented programming (OOP) in C# and .NET.

    By Alexandre F. Malavasi Cardoso

  • Book

    Implementing Statistics with Python: Optimize Decision-Making with Statistical Inference and Python NEW!

    Statistics is an important skill set to have when working as a quality analyst, a mathematician, a data analyst, a software engineer, or any analytical job. This book, "Implementing Statistics with Python," will teach you the basics of statistics and how to use Python to analyze data. You will learn to find patterns, quantify uncertainty, and make data-driven predictions with confidence.

    By Wei-Meng Lee

  • Book

    Impractical Python Projects: Playful Programming Activities to Make You Smarter

    A collection of fun and educational projects designed to enhance your Python skills, this book will help you increase your knowledge; learn more shortcuts, built-in functions, and helpful techniques; and practice designing, testing, and optimizing programs.

    By Lee Vaughan

  • Book

    Insightful Data Visualization with SAS Viya

    In this book, you will learn tips and techniques for getting the most from your SAS Visual Analytics investment. From beginners to advanced SAS users, this book has something for everyone. Use AI wizards to create data visualization automatically, learn to use advanced analytics in your dashboards to surface smarter insights, and learn to extend SAS Visual Analytics with advanced integrations and options.

    By Falko Schulz, Travis Murphy

  • Book

    Integrating Python with Leading Computer Forensics Platforms

    Taking a definitive look at how and why the integration of Python advances the field of digital forensics, this complete resource provides hands-on tools, code samples, detailed instruction, and documentation that can be immediately put to use.

    By Chet Hosmer

  • Book

    Intelligence at the Edge: Using SAS with the Internet of Things

    With step-by-step guidance and real-world scenarios, this authoritative book explains how to apply SAS software and analytics to derive business value from the Internet of Things.

    By Michael Harvey

  • Book

    Inter-Service Communication with Go: Mastering protocols, queues, and event-driven architectures in Go

    It caters to developers, software engineers, and architects looking to master inter-service communication for their Go projects.

    By Dušan Stojanović

  • Book

    Interactive C#: Fundamentals, Core Concepts and Patterns

    Presenting a two-way discussion between a teacher and students, this unique tutorial will give you a feeling that you are learning C# in a classroom environment providing questions and counter-questions to clarify points where necessary.

    By Vaskaran Sarcar

  • Book

    Interactive Object Oriented Programming in Java: Learn and Test Your Skills

    Uniquely presenting the material in a dialogue with the reader to encourage thinking and experimentation, this book provides the feel of learning object-oriented programming in Java in a classroom environment and will help boost your confidence as you learn.

    By Vaskaran Sarcar

  • Book

    Interactive Object-Oriented Programming in Java: Learn and Test Your Programming Skills, Second Edition

    Including detailed coverage on fundamental concepts with Q&A sessions, this book will help you enhance your skills in object-oriented programming in Java so you will be able to extend them in interesting ways.

    By Vaskaran Sarcar

  • Book

    Interactive Reports in SAS(r) Visual Analytics: Advanced Features and Customization

    This book is for experienced users who want to harness the advanced functionality of Visual Analytics on SAS Viya to create visualizations or augment existing reports.

    By Nicole Ball

  • Book

    Intermediate C Programming for the PIC Microcontroller: Simplifying Embedded Programming

    Delve into the exciting world of embedded programming with PIC microcontrollers in C. The key to learning how to program is to understand how the code works - and that is what you'll learn here.

    By Hubert Henry Ward

  • Book

    Internals of Python 3.x: Derive Maximum Code Performance and Delve Further into Iterations, Objects, GIL, Memory management, and various Internals

    This book delves into the structure and distinctions between the primary Python object and iterable objects.

    By Prashanth Raghu

  • Book

    Internet Multimedia Communications Using SIP: A Modern Approach Including Java Practice

    Including nearly 100 references to the latest standards and working group activities in the IETF, this straightforward book provides a step-by-step tutorial on how to build a basic, though functional, IP soft-phone allowing the reader to put concepts into practice.

    By Rogelio Martinez Perea

  • Book

    Intro to wxMaxima for Scientific Computations

    Covering topics from simple to complex, this book has been written in such a way that the concepts are explained in detail, giving adequate emphasis on examples.

    By M Kanagasabapathy

  • Book

    Introducing .NET 6: Getting Started with Blazor, MAUI, Windows App SDK, Desktop Development, and Containers

    This book will introduce you to the new aspects of Microsoft's fully supported .NET 6 Framework and will teach you how to get the most out of it.

    By Nico Vermeir

  • Book

    Introducing .NET MAUI: Build and Deploy Cross-platform Applications Using C# and .NET Multi-platform App UI

    Interested in giving Microsoft's new Multi-platform App UI (MAUI) a try? This book provides developers with a comprehensive set of tools and hands-on coding to build their own cross-platform applications.

    By Shaun Lawrence

  • Book

    Introducing Algorithms in C: A Step by Step Guide to Algorithms in C

    Useful for both professionals and computer science students, this unique book provides elementary and complex algorithms with clear examples and implementations in C, along with step-by-step explanations of each algorithm.

    By Luciano Manelli

  • Book

    Introducing ArcGIS API 4 for JavaScript: Turn Awesome Maps into Awesome Apps

    Showing you how to use the ArcGIS API 4 for JavaScript to build custom web mapping applications, this book teaches you to easily create interactive displays of geographic information that you can use to tell stories and answer questions.

    By Rene Rubalcava

  • Book

    Introducing Bootstrap 4

    Aimed at beginners and web developers who are new to the web world, this detailed resource uses easy-to-follow instructions and example code snippets to show you how to use the front end CSS framework Bootstrap 4 to create powerful web applications.

    By Jörg Krause

  • Book

    Introducing Bootstrap 4: Create Powerful Web Applications Using Bootstrap 4.5, Second Edition

    Get introduced to front-end CSS frameworks using the latest version of Bootstrap. Through easy-to-follow instructions and examples, this book will prepare you to create powerful web applications using Bootstrap 4.5.

    By Jörg Krause

  • Book

    Introducing Dart Sass: A Practical Introduction to the Replacement for Sass, Built on Dart

    Teaching you how to leverage the power of Dart Sass, this short, project-oriented book simplifies the process of creating and manipulating Sass code in the browser, for websites, or online applications, using little more than a text editor or free software.

    By Alex Libby

  • Book

    Introducing Deno: A First Look at the Newest JavaScript Runtime

    Deno is a simple, modern and secure runtime for JavaScript and TypeScript that uses V8 and is built in Rust. This book will cover everything from its inception to the currently available version.

    By Fernando Doglio

  • Book

    Introducing Functional Programming Using C#: Leveraging a New Perspective for OOP Developers

    Understand the power of C#, a multi-paradigm language. This book will help you learn, analyze, and harness the functional aspects of C# so you can create a better program.

    By Vaskaran Sarcar

  • Book

    Introducing Jakarta EE CDI: Contexts and Dependency Injection for Enterprise Java Development

    Discover the Jakarta EE Contexts and Dependency Injection (CDI 2.0) framework which helps you write better code through the use of well-defined enterprise Java-based components and beans (EJBs).

    By Luqman Saeed

  • Book

    Introducing JavaFX 8 Programming

    Providing a fast-paced, practical introduction to JavaFX, Java's next-generation GUI programming framework, this easy-to-read Oracle Press guide presents the key topics and concepts you'll need to start developing modern, dynamic JavaFX GUI applications.

    By Herbert Schildt

  • Book

    Introducing JavaScript Game Development: Build a 2D Game from the Ground Up

    Ideal for intermediate coders who are keen to start game development using web technologies, this step-by-step book will teach you how to build a fully-functional 2D game inspired by the 1979 Atari classic, Asteroids, using just HTML5, CSS and JavaScript.

    By Graeme Stuart

  • Book

    Introducing Meteor

    Meteor is a full stack application platform that makes it easy to build powerful, real time Web apps quickly. This practical book guides you through building top-quality Web apps in a fraction of the time using an application platform built for the modern web.

    By Aaron Gray, David Titarenco, Josh Robinson

  • Book

    Introducing Micronaut: Build, Test, and Deploy Java Microservices on Oracle Cloud

    This book will walk you through the process of how to build, test, and deploy a Java-based Micronaut microservice to the Oracle Cloud with GitHub Actions.

    By Todd Raymond Sharp

  • Book

    Introducing Microsoft Quantum Computing for Developers: Using the Quantum Development Kit and Q#, 1st Edition

    This book helps you explore important quantum concepts and apply them in practice through writing actual quantum algorithms, using the Microsoft Quantum Development Kit.

    By Johnny Hooyberghs

  • Book

    Introducing Qt 6: Learn to Build Fun Apps & Games for Mobile & Desktop in C++

    This book will have you building both fully functional desktop and mobile applications in no time, including some simple game applications.

    By Ben Cöppicus

  • Book

    Introducing Regular Expressions: JavaScript and TypeScript

    Your easy-to-digest and concise guide to regular expressions in JavaScript, this book teaches you the very basics and can be used in the browser or on the server.

    By Jörg Krause

  • Book

    Introducing Spring Framework 6: Learning and Building Java-based Applications With Spring, 2nd Edition

    Introducing Spring Framework 6 is your hands-on tutorial guide for learning the Spring Framework 6 from top to bottom, and allows you to build an example application along the way from the ground-up.

    By Felipe Gutierrez, Joseph B. Ottinger

  • Book

    Introducing Spring Framework: A Primer

    Using a simple My Documents application that you will develop incrementally over the course of the book, this hands-on guide presents all the necessary elements to create enterprise-ready applications by using the Spring Framework and all its features and modules.

    By Felipe Gutierrez

  • Book

    Introduction to Audio Analysis: A MATLAB Approach

    Including reproducible MATLAB examples accompanied by theoretical descriptions, this illustrative guide enables the reader to delve into the realm of audio signals and develop real-world audio applications in various domains.

    By Aggelos Pikrakis, Theodoros Giannakopoulos

  • Book

    Introduction to Computation and Programming Using Python with Application to Understanding Data, Second Edition

    This book teaches students the art of computational problem solving, covering topics ranging from simple algorithms to information visualization.

    By John V. Guttag

  • Book

    Introduction to Computation and Programming Using Python, Revised and Expanded Edition

    Serving as a stepping-stone to more advanced computer science courses, or as a basic grounding in computational problem solving, this book introduces Python and the basics of programming in the context of computational concepts and techniques.

    By John V. Guttag

  • Book

    Introduction to Computer Science Using Python: A Computational Problem-Solving Focus

    Using a back-to-basics, step-by-step, objects-late approach, this book provides readers with a thorough conceptual grounding in computational problem solving before introducing specific Python syntax, thus giving them the background to become successful programmers in any language.

    By Charles Dierbach

  • Book

    Introduction to Computing Using Python: An Application Development Focus, Second Edition

    Presenting an inclusive introduction to Computer Science that takes the pedagogical approach of "the right tool for the job at the right moment," and focuses on application development, this hands-on, problem-oriented book includes an introduction to problem solving techniques and classical algorithms, problem-solving and programming, and ways to apply core skills to application development.

    By Ljubomir Perkovic

  • Book

    Introduction to Java Through Game Development: Learn Java Programming Skills by Working with Video Games

    With this book, you'll get to work with three Java game projects and have access to the complete game code for each project, including a full Java game engine. After completing Introduction to Java through Game Development, you'll be proficient in Java programming, having worked with the language's fundamental aspects throughout the text, and will be ready to further your Java and game programming expertise with confidence.

    By Victor G. Brusca

  • Book

    Introduction to MATLAB & SIMULINK: A Project Approach, Third Edition

    Providing the optimal introduction to MATLAB and Simulink, this book contains twenty hands-on projects that offer a practical mastery of the subject areas, including the code and executable files.

    By M. Weeks, O. Beucher

  • Book

    Introduction to MATLAB for Engineers and Scientists: Solutions for Numerical Computation and Modeling

    Including a case study to conclude the book, and code examples along the way, this concise, practical tutorial is useful for industry engineers, researchers, and students who are looking for open-source solutions for numerical computation.

    By Sandeep Nagar

  • Book

    Introduction to Python for Engineers and Scientists: Open Source Solutions for Numerical Computation

    Familiarize yourself with the basics of Python for engineering and scientific computations using this concise, practical tutorial that is focused on writing code to learn concepts.

    By Sandeep Nagar

  • Book

    Introduction to Python for Kids: Learn Python the Fun Way by Completing Activities and Solving Puzzles

    This book is the perfect blend of education and fun for kids 8 years and above looking to learn the magic of Python, one of the easiest and most powerful programming languages around, all while solving fun puzzles and building your own projects on the way.

    By Aarthi Elumalai

  • Book

    Introduction to Python Network Automation: The First Journey

    Learn and implement network automation within the Enterprise network using Python 3. This introductory book will be your guide to building an integrated virtual networking lab to begin your Network Automation journey and master the basics of Python Network Automation.

    By Brendan Choi

  • Book

    Introduction to Python Programming and Developing GUI Applications with PyQT

    This title will be removed from the Skillsoft library on May 24, 2024.

    By B. M. Harwani

  • Book

    Introduction to Radar Using Python and MATLAB

    With examples using the tool suite are given at the end of each chapter, this text gives readers a clear understanding of how important target scattering is in areas of target detection, target tracking, pulse integration, and target discrimination.

    By Andy Harrison

  • Book

    Introduction to Random Signals and Applied Kalman Filtering: With MATLAB Exercises, Fourth Edition

    Including a wide range of new application examples, this book covers innovations in the Kalman filter algorithm and the proliferation of Kalman filtering applications from the past decade.

    By Patrick Y. C. Hwang, Robert Grover Brown

  • Book

    Introduction to Statistical and Machine Learning Methods for Data Science

    This book introduces common data science techniques and methods and shows you how to apply them in real-world case studies.

    By Carlos Andre Reis Pinheiro, Mike Patetta

  • Book

    Introduction to Web Development Using HTML 5

    Filled with thousands of real-world examples, this thorough guide provides a hands-on experience that allows first-time website developers to create their first web pages and experienced developers to quickly master HTML 5.

    By Kris Jamsa

  • Book

    Introductory Programs with the 32-bit PIC Microcontroller: A Line-by-Line Code Analysis and Reference Guide for Embedded Programming in C

    Embark on a journey into the world of embedded programming. This book introduces you to the 32bit PIC and will teach you how the main functions of C programming work and can be used with a PIC micro.

    By Hubert Ward

  • Book

    Invent Your Own Computer Games with Python, 4th Edition

    Including key programming and math concepts that will help you take your game programming to the next level, this book will teach you how to make computer games using the popular Python programming language--even if you've never programmed before.

    By Al Sweigart

  • Book

    Inverse Synthetic Aperture Radar Imaging With MATLAB Algorithms

    Providing a full representation of Inverse Synthetic Aperture Radar (ISAR) imagery, which is a popular and important radar signal processing tool, this book offers a fair amount of signal processing techniques and radar basics before introducing the inverse problem of ISAR and the forward problem of Synthetic Aperture Radar (SAR).

    By Caner Özdemir

  • Book

    iOS Code Testing: Test-Driven Development and Behavior-Driven Development with Swift

    Providing an introduction to the basic principles of Test-Driven Development (TDD), this book uses a pragmatic approach to writing well-tested code and provides techniques that can be used to retrofit tests to legacy code bases.

    By Abhishek Mishra

  • Book

    iOS Development with Swift

    A hands-on guide to creating apps for iPhone and iPad using the Swift language, this book guides you through every step of the process for building an app, from first idea to App Store.

    By Craig Grummitt

  • Book

    iOS Development with SwiftUI: Acquire the Knowledge and Skills to Create iOS Applications Using SwiftUI, Xcode 13, and UIKit

    The book will help demonstrate how to integrate XCTest into your application for both UI and unit testing and how to write your test case and prepare the application for general use.

    By Mukesh Sharma

  • Book

    Iron-Clad Java: Building Secure Web Applications

    Providing practical advice and real-world examples, this authoritative resource presents the processes required to build robust and secure applications from the start and explains how to eliminate existing security bugs.

    By August Detlefsen, Jim Manico

  • Book

    Ivor Horton's Beginning Java 2, JDK 5 Edition

    Use this easy-to-use guide to learn how to start programming in Java, covering everything from putting together statements and performing calculations to applying the capabilities provided by the Java class libraries, and much more.

    By Ivor Horton

  • Book

    Ivor Horton's Beginning Java, Java 7 Edition

    Providing a thorough introduction to the latest version of the Java programming language, this expert guide introduces a host of new features and uses numerous step-by-step programming examples to guide you through the development process.

    By Ivor Horton

  • Book

    Ivor Horton's Beginning Visual C++ 2010

    Offering a comprehensive introduction to both the Standard C++ language and to Visual C++ 2010, this no-experience-required book provides beginners with everything they need to get up and running.

    By Ivor Horton

  • Book

    Ivor Horton's Beginning Visual C++ 2012

    Offering a comprehensive introduction to both the standard C++ language and to Visual C++, this popular guide offers step-by-step programming exercises, examples, and solutions to deftly lead novice programmers through the ins and outs of C++ development.

    By Ivor Horton

  • Book

    Ivor Horton's Beginning Visual C++ 2013

    Introducing you to both Standard C++ and Visual C++, this step-by-step tutorial will be invaluable to any new programmer, and contains plenty of exercises and solutions to help programmers of any level master the important concepts quickly and easily.

    By Ivor Horton

  • Book

    J2EE Best Practices: Java Design Patterns, Automation, and Performance

    This text supplies you with a set of best practices for J2EE development and then teaches you how to use them to construct an application architecture referred to as the reference architecture.

    By Darren Broemmer

  • Book

    J2EE FrontEnd Technologies: A Programmer's Guide to Servlets, JavaServer Pages, and Enterprise JavaBeans

    An in-depth exploration of four key Java technologies: servlets, JSP, and Struts on the Web server; and EJBs in the middle tier.

    By Lennart Jörelid

  • Book

    J2EE Professional Projects

    This title will be removed from the Skillsoft library on May 24, 2024.

    By Pallavi Jain, et al.

  • Book

    Jakarta EE for Java Developers: Build Cloud-Native and Enterprise Applications Using a High-Performance Enterprise Java Platform

    This book provides a practical introduction to Enterprise Java Edition, Jakarta EE, including detailed features and capabilities.

    By Rhuan Rocha

  • Book

    Jakarta EE Recipes: A Problem-Solution Approach

    Take a problem-solution approach to programming enterprise Java applications and microservices for cloud-based solutions, enterprise database applications, and even small business web applications.

    By Josh Juneau

  • Book

    Jakarta Struts For Dummies

    This plain English guide shows Java Web developers how to develop Java-based applications using the Jakarta Struts framework, and apply it to a real browser-based Web application that can be modified for other data collections.

    By Ellen Finkelstein, Mike Robinson

  • Book

    JasperReports 3.5 for Java Developers: Create, Design, Format, and Export Reports with the World's Most Popular Java Reporting Library

    Clearly illustrated with diagrams, screen shots and easy-to-understand code, this book is a comprehensive and practical guide aimed at getting the results you want as quickly as possible.

    By David R. Heffelfinger

  • Book

    JasperReports: Reporting for Java Developers

    Starting with the basics of adding reporting capabilities to your application, and creating report templates, this book provides Java developers with the power to easily create rich print and web reports.

    By David Heffelfinger

  • Book

    Java 13 Revealed: For Early Adoption and Migration, Second Edition

    For experienced Java programmers looking to migrate to Java 13, this book explores the new Java programming language features and APIs introduced in Java 10 through Java 13.

    By Kishori Sharan

  • Book

    Java 17 for Absolute Beginners: Learn the Fundamentals of Java Programming

    With Java 17 for Absolute Beginners you'll be able to pick up the concepts without fuss. It teaches Java development in language anyone can understand, giving you the best possible start.

    By Iuliana Cosmina

  • Book

    Java 17 Quick Syntax Reference

    This book will help you learn and master various existing and new Java source code elements.

    By Mikael Olsson

  • Book

    Java 17 Recipes: A Problem-Solution Approach

    This new edition covers of some of the newest features, APIs, and more such as pattern matching for switch, Restore Always-Strict-Floating-Point-Semantics, enhanced pseudo-random number generators, the vector API, sealed classes, and enhancements in the use of String.

    By Josh Juneau, Luciano Manelli

  • Book

    Java 2 Enterprise Edition Bible

    Encompasses J2EE as well as Enterprise, JavaBeans, JSP, JDBC, JNDI, JTA, JAXP, JMS and more.

    By Daniel H. Steinberg, Justin Couch

  • Book

    Java 7 for Absolute Beginners

    Providing all the bits and pieces an utter novice needs to get started programming in Java, this book focuses on practical knowledge and introduces the new core, open source Java Development Kit.

    By Jay Bryant

  • Book

    Java 8 in Action: Lambdas, Streams, and Functional-Style Programming

    Using real-world Java code, this clearly written guide to the new features of Java 8 will help you write more concise code in less time and covers lambdas, streams, and functional-style programming.

    By Alan Mycroft, Mario Fusco, Raoul-Gabriel Urma

  • Book

    Java 8 Recipes, Second Edition

    Presented in the popular problem-solution format, this focused guide is chock full of interesting and useful programming solutions to help you achieve your goals and find success in your Java programming projects.

    By Josh Juneau

  • Book

    Java 8 to 21: Explore and Work with The Cutting-Edge Features of Java 21

    Are you still using Java in the same old way? Java 21 has evolved into a dynamic and concise language with a vibrant and rich ecosystem. If you're seeking to expand your knowledge of modern Java programming, this book is the ideal resource for you.

    By Shai Almog

  • Book

    Java 9 Modularity Revealed: Project Jigsaw and Scalable Java Applications

    Showing you how to develop modular applications using the Java Platform Module System, this book will help you improve maintainability and performance of your Java applications by deploying only modules that are needed and encapsulating their implementation details.

    By Alexandru Jecan

  • Book

    Java 9 Recipes: A Problem-Solution Approach, Third Edition

    Written for both beginning Java programmers and advanced Java developers, this practical book will help you to quickly find solutions to dozens of common programming problems encountered while building Java applications.

    By Josh Juneau

  • Book

    Java 9 Revealed: For Early Adoption and Migration

    Exploring the new Java 9 modules, SDK, JDK, JVM, JShell and more, comprehensive book for experienced Java programmers and developers covers what's new in Java 9 and how to use these new features.

    By Kishori Sharan

  • Book

    Java 9.0 to 17.0 Cookbook: A Roadmap with Instructions for the Effective Implementation of Features, Codes, and Programs

    This book is developed to bring various capabilities of Java across versions from Java 9.0 to 17.0 in the development of end to end Java applications. This book will help any Java user interested in learning how to use each significant feature available in various Java versions.

    By Mandar Jog, Tejaswini Jog

  • Book

    Java All-in-One for Dummies, 4th Edition

    Focusing on the vital information that enables you to get up and running quickly with Java, this book covers the enhanced mobile development and syntax features as well as programming improvements, and makes it easy to find what you want and put it to use.

    By Doug Lowe

  • Book

    Java All-in-One for Dummies, 5th Edition

    If you've always wanted to program with Java but didn't know where to start, this invaluable reference is the perfect starting point as it takes the intimidation out of learning Java and offers clear, step-by-step guidance to help you along the way.

    By Doug Lowe

  • Book

    Java APIs, Extensions and Libraries: With JavaFX, JDBC, jmod, jlink, Networking, and the Process API, Second Edition

    Providing a comprehensive approach to learning the newly renovated modular Java 9 programming language, this book contains over 90 diagrams and 240 complete programs to help beginners and intermediate level programmers learn the topics faster.

    By Kishori Sharan

  • Book

    Java Challenges: 100+ Proven Tasks that Will Prepare You for Anything

    Java Challenges will prepare you for your next exam or job interview, and covers many practical topics, such as strings, arrays, data structures, recursion, and date and time.

    By Michael Inden

  • Book

    Java Closures and Lambda

    The changes in Java 8 are significant. Syntax and usage of the language are changed considerably with the introduction of closures and lambda expressions. This clear and concise book takes you through these important changes from introduction to mastery.

    By Robert Fischer

  • Book

    Java Collections

    A thorough examination of Java's Collection Framework, which lets developers define data structures for specific applications.

    By John Zukowski

  • Book

    Java Concepts: Compatible with Java 5, 6 and 7, 6th Edition

    Bringing out the most important elements of computing, problem solving, and program design, this practical guide introduces students and readers to fundamental programming techniques and design skills that are crucial to learning how to program.

    By Cay S. Horstmann

  • Book

    Java Concepts: Early Objects, Seventh Edition

    Known for its realistic programming examples, great quantity and variety of homework assignments, and lab exercises that build student problem-solving abilities, this guide provides an approachable introduction to fundamental programming techniques and design skills.

    By Cay Horstmann

  • Book

    Java Data Access: JDBC, JNDI, and JAXP

    Learn how to use Java's new data access APIs -- JNDI and JAXP -- for your next JAVA enterprise project.

    By Todd M. Thomas

  • Book

    Java Design Patterns: A Hands-On Experience with Real-World Examples, Second Edition

    Working through easy-to-follow examples that will help you understand the concepts in-depth, this step-by-step book will give you hands-on experience implementing 26 of the most common design patterns using Java and Eclipse.

    By Vaskaran Sarcar

  • Book

    Java Design Patterns: A Hands-On Experience with Real-World Examples, Third Edition

    Use the step-by-step approach of this book to learn and implement design patterns in real-world applications. It focuses on classical design patterns with Java 17 and Eclipse (2021-09).

    By Vaskaran Sarcar

  • Book

    Java Design Patterns: A Tour of 23 Gang of Four Design Patterns in Java

    Providing a practitioner's book on design patterns in Java, this resource presents the topic of design patterns in Java in such a way that anyone can grasp the idea and by giving easy to follow examples, you will understand the concepts with increasing depth.

    By Vaskaran Sarcar

  • Book

    Java EE 7: The Big Picture

    Walking you through the code, applications, and frameworks that power the Java EE 7 platform, this Oracle Press resource will show you how to take full advantage of its robust capabilities, increase your productivity, and meet enterprise demands.

    By Danny Coward

  • Book

    Java EE 8 Recipes: A Problem-Solution Approach, Second Edition

    Taking an examples-based approach in showing how to program Enterprise Java applications for many different scenarios, this book provides you with effective and proven solutions that can be used to accomplish just about any task that you may encounter.

    By Josh Juneau

  • Book

    Java EE and HTML5 Enterprise Application Development

    Fully explaining cutting-edge, highly responsive design tools and strategies, this Oracle Press guide demonstrates not only how to develop Java EE-based web services such as REST, Server-Sent Events (SSE), and WebSocket, but also how to develop HTML5-based clients that consume and interact with those web services.

    By Arun Gupta, Geertjan Wielenga, John Brock

  • Book

    Java EE Applications on Oracle Java Cloud: Develop, Deploy, Monitor, and Manage Your Java Cloud Applications

    Filled with real-world examples, ready-to-use code, and best practices, this practical guide is an invaluable resource for anyone looking to meet the growing demand for cloud-based development skills.

    By Harshad Oak

  • Book

    Java EE to Jakarta EE 10 Recipes: A Problem-Solution Approach for Enterprise Java, 3rd ed.

    This is the ideal book for the code-focused programmer interested in keeping up with the future of enterprise development on the Java Platform.

    By Josh Juneau, Tarun Telang

  • Book

    Java EE Web Application Primer: Building Bullhorn: A Messaging App with JSP, Servlets, JavaScript, Bootstrap and Oracle

    By building a Twitter-like web application called Bullhorn using Java, Oracle, and more, this book explains Java EE, along with its associated technologies making it perfect for those with at least basic programming experience in Java or C.

    By A.J. Henley, Dave Wolf

  • Book

    Java eLearning Kit For Dummies

    As a platform-independent, object-oriented programming language, Java helps developers write once and run anywhere. Featuring step-by-step how-tos, practice labs, numerous examples, and a host of Dummies hints and tips, this guide will help you maximize the potential of this dynamic programming language so you can work more efficiently.

    By John Paul Mueller

  • Book

    Java Enterprise Design Patterns, Volume 3

    This practical book explores the subject of design patterns, or patterns that occur in the design phase of a project's life cycle and features 38 design patterns for developing real-world Java distributed and enterprise applications.

    By Mark Grand

  • Book

    Java Enterprise Edition: A Practical Approach

    Including working examples with output for every concept explained, this detailed, hands-on guide will help beginner and intermediate programmers quickly understand the important components of JEE.

    By B. Mohamed Ibrahim

  • Book

    Java for Absolute Beginners: Learn to Program the Fundamentals the Java 9+ Way

    Using simple, step-by-step examples that model real-word objects and events, making learning easy, this book focuses on practical knowledge and getting up to speed quickly-all the bits and pieces a novice needs to get started programming in Java.

    By Iuliana Cosmina

  • Book

    Java for COBOL Programmers, Third Edition

    This title will be removed from the Skillsoft library on May 24, 2024.

    By John C. Byrne

  • Book

    Java for Developers: Pocket Primer

    This book is designed to provide a thorough introduction to Java development for people who are relatively new to the Java programming language.

    By Oswald Campesato

  • Book

    Java for Dummies, 6th Edition

    Written in an easy-to-read style, this hands-on guide explores how the new version of Java offers more robust functionality and is the perfect resource to get you running with Java quickly and easily.

    By Barry Burd

  • Book

    Java for Dummies, 7th Edition

    Written for anyone who's ever wanted to tackle programming with Java but never knew quite where to begin, this step-by-step guide features updates on everything you'll encounter in Java 9 and is the perfect resource to get you up and running with Java in a jiffy.

    By Barry Burd

  • Book

    Java for Web Development: Create Full-Stack Java Applications with Servlets, JSP Pages, MVC Pattern and Database Connectivity

    This book is about creating web applications with Java, servlets, Java Server Pages, and struts. Servlets, JSP pages, and database connectivity will be covered in detail.

    By Sarika Agarwal, VIVEK GUPTA

  • Book

    Java Foundations

    This book demystifies Java and gives aspiring Java programmers the solid foundation necessary to pursue more advanced Java training. Coverage includes history, fundamentals, keywords and operators, arrays, exception handling, and more.

    By Todd Greanier

  • Book

    Java Game Development with LibGDX: From Beginner to Professional, Second Edition

    Working through the examples in this unique book, you will create 12 game prototypes in a variety of popular genres while learning to design and create video games using the Java programming language and the LibGDX software library.

    By Lee Stemkoski

  • Book

    Java I/O, NIO and NIO.2

    For those experienced with Java, beyond the fundamentals, this is a power-packed, accelerated guide and reference on buffers, files, sockets, datagrams, and pipe channels as found in the Java I/O, NIO, and NIO.2 reference implementations.

    By Jeff Friesen

  • Book

    Java Illuminated: An Active Learning Approach, 4th Edition

    Packed with real-world applications and student activities, this comprehensive, but accessible book takes a progressive, activity-based approach to object-oriented programming, allowing students to build on established skills to develop new and increasingly complex classes.

    By Hervé Franceschi, Julie Anderson

  • Book

    JAVA Illuminated: An Active Learning Approach, Sixth Edition

    Written for the one- to three-term introductory programming course, the sixth edition of Java Illuminated provides learners with an interactive, user-friendly approach to learning the Java programming language.

    By Hervé J. Franceschi, Julie Anderson

  • Book

    Java Image Processing Recipes: With OpenCV and JVM

    Through simple and short code samples, this book will help you to quickly obtain solutions to common Java image processing problems, learn best practices, and understand everything OpenCV has to offer for image processing.

    By Nicolas Modrzyk

  • Book

    Java in Depth

    Providing comprehensive coverage of all the concepts of Core Java, this user-friendly book adopts a simple language, crystal clear approach, and a straightforward comprehensible presentation supported by several examples and self-explanatory analogies.

    By Himani Bansal, Sarika Agarwal

  • Book

    Java in Easy Steps, 6th Edition

    Showing you how to easily create your own exciting Java programs, this book contains separate chapters on the major features of the Java language and provides complete example programs with code to illustrate each important aspect of Java programming.

    By Mike McGrath

  • Book

    Java in Easy Steps, 7th Edition

    Showing you how to easily create your own Java programs, this book contains separate chapters on the major features of the Java language and offers complete example programs with colorized code to illustrate each important aspect of Java programming - all in easy steps.

    By Mike McGrath

  • Book

    Java InstantCode: Web Development Using Struts

    This InstantCode book contains applications to demonstrate the use of the Struts tag libraries, the Struts validation mechanism, and tiles. It also explains through applications how to internationalize and secure Struts application.

    By

  • Book

    Java Lambdas and Parallel Streams

    Written for experienced Java programmers and developers, this book provides a variety of information and best practices as it introduces the concepts of Java lambdas and parallel streams in a concise form.

    By Michael Müller

  • Book

    Java Language Features: With Modules, Streams, Threads, I/O, and Lambda Expressions, Second Edition

    Providing over 50 diagrams and 290 complete programs, this book will teach you how to work with essential and advanced features of the Java programming language such as Java modules development, lambda expressions (closures), inner classes, threads, and more.

    By Kishori Sharan

  • Book

    Java on the Raspberry Pi

    This book is for experienced programmers who appreciate the benefits of Java and world class tools for application development and want to build robotics or IOT projects using the low cost, low power, and portability of the Raspberry Pi.

    By Greg Flurry

  • Book

    Java Open Source Programming: With XDoclet, JUnit, WebWork, Hibernate

    Written by leading authorities in the field, this detailed book shows you how to leverage a suite of best-of-breed Open Source development tools to take the pain out of J2EE and build a complete Web-based application.

    By Ara Abrahamian, Joe Walnes, Mike Cannon-Brookes, Pat Lightbody

  • Book

    Java Persistence with Hibernate, Second Edition

    Including a well-illustrated discussion of best practices in database design and optimization techniques, this book explores Hibernate by developing an application that ties together hundreds of individual examples.

    By Christian Bauer, Gary Gregory, Gavin King

  • Book

    Java Persistence with Spring Data and Hibernate

    Java Persistence with Spring Data and Hibernate explores Java persistence using industry-standard tools. Hands-on examples introduce object-relational mapping and guide you through different mapping strategies to suit your needs.

    By Cătălin Tudose

  • Book

    Java Precisely

    A plain-English guide to the programming language, Java.

    By Peter Sestoft

  • Book

    Java Program Design: Principles, Polymorphism, and Patterns

    Using an extensive running example that is carried through all of the chapters, this thorough book presents program design principles to help practicing programmers up their game and remain relevant in the face of changing trends and an evolving language.

    By Edward Sciore

  • Book

    Java Programming

    Featuring real-world code samples and detailed instructions, this practical Oracle Press guide demonstrates how to fully utilize the powerful features of Java SE 7 such as designing multithreaded and network applications, recovering from errors, input failures, and exceptions, and more.

    By Poornachandra Sarang

  • Book

    Java Programming 24-Hour Trainer, 2nd Edition

    Including easy-to-follow lessons and supplemental exercises that help you get up and running quickly, this guide's step-by-step instruction walks you through the basics of object-oriented programming, syntax, interfaces, and more, before building upon your skills to develop games, web apps, networks, and automations.

    By Yakov Fain

  • Book

    Java Programming for Engineers

    A comprehensive Java programming tutorial that offers basic programming skills that can be applied in the field of engineering.

    By Julio Sanchez, Maria P. Canton

  • Book

    Java Programming for the Absolute Beginner

    This title will be removed from the Skillsoft library on May 24, 2024.

    By Joseph P. Russell

  • Book

    Java Programming Interviews Exposed

    Providing over 150 real-world Java interview questions you are likely to encounter, this book will help Java coders to prepare themselves for the daunting interview process and better arm themselves with the knowledge and skills necessary to succeed.

    By Noel Markham

  • Book

    JAVA Programming Simplified: From Novice to Professional - Start at the Beginning and Learn the World of Java

    Including programming examples and step-by-step instructions, this book covers the key concepts of Java and is ideal for passionate programmers and students who want to learn the language from the scratch.

    By Muneer Ahmad Dar

  • Book

    Java Quick Syntax Reference

    Offering concise reference for experienced Java programmers as well as other programmers new to Java, this book provides short, simple and focused code examples and presents the essential Java syntax in a well-organized format.

    By Mikael Olsson

  • Book

    Java Quick Syntax Reference, Second Edition

    Packed with useful information, this concise, to the point and highly accessible guide will help you quickly gain the insight necessary to address a multitude of Java coding challenges.

    By Mikael Olsson

  • Book

    Java Regular Expressions: Taming the java.util.regex Engine

    This book is a valuable reference for learning about regular expressions in Java, and focuses on the use of regular expressions in the Java language.

    By Mehran Habibi

  • Book

    Java SE 7 Programming Essentials

    Taking a straightforward and direct approach, this full-color, concise guide covers fundamental Java programming concepts and skills for those new to software development and programming.

    By Michael Ernest

  • Book

    Java Servlet Programming Bible

    Learn new practices for the most recent Java technologies, construct executable Web applications, and more.

    By Suresh Rajagopalan, et al.

  • Book

    Java Testing with Spock

    Teaching you how to use Spock for a wide range of testing use cases in Java, this book starts with a quick overview of Spock and then works through writing unit tests using the Groovy language.

    By Konstantinos Kapelonis

  • Book

    Java Threads and the Concurrency Utilities

    With select exercises designed to challenge your grasp of the content, this concise book empowers all Java developers to master the complexity of the Java thread APIs and concurrency utilities, and aids them in writing correct and complex performing multithreaded applications.

    By Jeff Friesen

  • Book

    Java Tools for Extreme Programming: Mastering Open Source Tools Including Ant, JUnit, and Cactus

    Helps experienced Java developers adopt the extreme methodology through the use of open-source building and testing tools.

    By Nicholas Lesiecki, Richard Hightower

  • Book

    Java Unit Testing with JUnit 5: Test Driven Development with JUnit 5

    Presenting new ways of performing tests, building assertions, and injecting dependencies, this book not only talks about the new concepts, it also shows you ways of applying them in TDD and Java 8 to continuously deliver code that excels in all metrics.

    By Rahul Sharma, Shekhar Gulati

  • Book

    Java Web Services Architecture

    This is a no-nonsense guide to web services technologies including SOAP, WSDL, UDDI and the JAX APIs; it provides an unbiased look at many of the practical considerations for implementing web services including authorization, encryption, and transactions.

    By James McGovern, Michael Stevens, Sameer Tyagi, Sunil Matthew

  • Book

    Java WebSocket Programming

    Offering practical development strategies and detailed example applications, this Oracle Press guide explains how to design client/server applications, incorporate full-duplex messaging, establish connections, create endpoints, handle path mapping, and secure data.

    By Danny Coward

  • Book

    Java XML and JSON

    Describing the popular XML and JSON data-interchange languages, this book explores each language and explains how to parse/create XML-based documents and parse JSON-based documents via various Java APIs.

    By Jeff Friesen

  • Book

    Java XML and JSON: Document Processing for Java SE, Second Edition

    XML and (the more popular) JSON let you organize data in textual formats. This book introduces you to these technologies along with Java APIs for integrating them into your Java code.

    By Jeff Friesen

  • Book

    Java, Fifth Edition (Covers Java 8)

    Explaining how to download and install the free Java Development Kit (JDK) for the Java SE (Standard Edition) platform, this book will prepare readers to be able to write their own Java programs and compile them into executable files that can be run on any Java-enabled computer.

    By Mike McGrath

  • Book

    Java: A Beginner's Guide, Eighth Edition

    Using a step-by-step approach complete with numerous examples, self-tests, and projects, this book, written in the clear, crisp, uncompromising style, provides all you need to get you started programming in Java right away.

    By Herbert Schildt

  • Book

    Java: A Beginner's Guide, Fifth Edition

    Featuring Q&A sections, hands-on exercises and example code with commentary that describes the programming techniques being illustrated, this fast-paced tutorial will teach you the fundamentals of Java programming to get you started right away.

    By Herb Schildt

  • Book

    Java: A Beginner's Guide, Ninth Edition

    Java: A Beginner's Guide, Ninth Edition covers the basics and touches on advanced features, including multithreaded programming, generics, Lambda expressions, and Swing.

    By Herbert Schildt

  • Book

    Java: A Beginner's Guide, Seventh Edition

    With Q&A sections, helpful tips, hands-on exercises, self-tests, and example code, this practical book provides up-to-date, essential Java programming skills, and gets you started programming in Java right away.

    By Herbert Schildt

  • Book

    Java: A Beginner's Guide, Sixth Edition

    Fully updated for Java Platform, Standard Edition 8 (Java SE 8), this step-by-step Oracle Press tutorial begins with the basics, such as how to create, compile, and run a Java program, then moves on to the keywords, syntax, and constructs that form the core of the Java language.

    By Herbert Schildt

  • Book

    Java: A Beginner's Guide, Tenth Edition

    This proven guide delivers the appropriate mix of theory and practical coding necessary to get readers up and running developing their own Java applications from the ground up or customize existing code.

    By Danny Coward, Herbert Schildt

  • Book

    Java: A Beginner's Tutorial, Fifth Edition

    Fully updated for Java SE 11, this book covers the most important Java programming topics that you need to master to be able to learn other technologies yourself.

    By Budi Kurniawan

  • Book

    Java: A Beginner's Tutorial, Fourth Edition

    Presenting the most comprehensive coverage of Java you can find in a beginner's book, this guide introduces you to important programming concepts and teaches how to use the Java core libraries, while also providing a resource for building real-world applications.

    By Budi Kurniawan

  • Book

    Java: A Complete Practical Solution

    Containing 225 questions with solutions and more than 100 interview questions, this book helps you to understand each and every topic of java and covers everything that is important for interviews, certifications, and examinations.

    By Swati Saxena

  • Book

    Java: The Complete Reference, Eleventh Edition

    Explaining how to develop, compile, debug, and run Java programs, this book covers the entire Java language, including its syntax, keywords, and fundamental programming principles.

    By Herbert Schildt

  • Book

    Java: The Complete Reference, Ninth Edition

    Covering the entire Java language, including its syntax, keywords, and fundamental programming principles, as well as significant portions of the Java API library, this Oracle Press guide explains how to develop, compile, debug, and run Java programs.

    By Herbert Schildt

  • Book

    Java: The Complete Reference, Tenth Edition

    Explaining how to develop, compile, debug, and run Java programs, this book covers the entire Java language, including its syntax, keywords, and fundamental programming principles.

    By Herbert Schildt

  • Book

    Java: The Complete Reference, Thirteenth Edition

    The definitive guide to Java programming-thoroughly revised for Java SE 21

    By Danny Coward, Herbert Schildt

  • Book

    Java: The Complete Reference, Twelfth Edition

    This book explains how to develop, compile, debug, and run Java programs.

    By Herbert Schildt

  • Book

    JavaFX 8: Introduction by Example, Second Edition

    Showing you how to use your existing Java skills to create graphically exciting client applications with the JavaFX 8 platform, this friendly book takes you through a series of engaging, fun-to-work examples that bring you up to speed on the major facets of the platform.

    By Carl Dea, Gerrit Grunwald, José Pereda, Mark Heckler, Sean M. Phillips

  • Book

    JavaFX 9 by Example, Third Edition

    Filled with fun and practical code examples that you can modify and drop into your own projects, this book will teach you how to create applications that look good and that take advantage of the medium to present data of all types in ways that engage the user and lead to increased productivity.

    By Carl Dea, Gerrit Grunwald, José Pereda, Mark Heckler, Sean Phillips

  • Book

    JavaFX for Dummies

    Including recommendations and resources for honing your JavaFX skills, this accessible guide gives you access to an innovative software platform that allows you to create and deliver rich Internet applications that can run across a wide variety of connected devices.

    By Doug Lowe

  • Book

    JavaScript & JQuery: Interactive Front-End Web Development

    By combining programming theory with examples that demonstrate how JavaScript and jQuery are used on popular sites, this book will not only show you how to read and write JavaScript, but will also teach you the basics of computer programming in a simple, visual way.

    By Jon Duckett

  • Book

    JavaScript 24-Hour Trainer

    Assuming little or no previous programming experience, the self-paced lessons in this guide show you how to use JavaScript to make web pages more dynamic and interactive so that you can create a first-rate user experience.

    By Jeremy McPeak

  • Book

    JavaScript All-in-One For Dummies

    JavaScript All-in-One For Dummies saves you shelf space by offering a complete introduction to JavaScript and how it's used in the real world. This book serves up JavaScript coding basics before diving into the libraries, frameworks, and runtime environments new and experienced coders need to know.

    By Chris Minnick

  • Book

    JavaScript and jQuery for Data Analysis and Visualization

    Demonstrating each technique with real-world cases, this step-by-step guide shows data analysts, developers, and web designers how they can put the power and flexibility of modern JavaScript libraries to work to analyze data and then present it using best-of-breed visualizations.

    By Graham Murray, Jon J. Raasch, Joseph Lowery, Vadim Ogievetsky

  • Book

    JavaScript and Open Data

    Including a history of the language for a better understanding of its evolution, this book will teach you how to take advantage of JavaScript to process data provided on the Internet.

    By Robert Jeansoulin

  • Book

    JavaScript Application Design: A Build First Approach

    Introducing techniques to help your software quality and development workflow, this book offers practical advice about application design, process automation, and best practices that will improve your web projects.

    By Nicolas Bevacqua

  • Book

    JavaScript Bible, Seventh Edition

    Packed with sample code and ready-to-use scripts, this definitive guide helps you quickly master JavaScript fundamentals and deploy strategies that best suit your web goals.

    By Danny Goodman, Michael Morrison, Paul Novitski, Tia Gustaff Rayl

  • Book

    JavaScript Data Structures and Algorithms: An Introduction to Understanding And Implementing Core Data Structure and Algorithm Fundamentals

    With practical code samples, examples and exercises, this comprehensive book explores data structures and algorithm concepts and their relation to everyday JavaScript development.

    By Sammie Bae

  • Book

    JavaScript Essentials

    Essential for improving your JavaScript knowledge, this book is filled with up-to-date lessons on coding reviews, JavaScript scopes and implementations, AJAX and various tips on JavaScript solutions.

    By Smashing Magazine

  • Book

    JavaScript Essentials For Dummies

    The concise and digestible get-started guide to JavaScript programming

    By Paul McFedries

  • Book

    JavaScript Examples Bible: The Essential Companion to JavaScript Bible

    Additional code and material for readers of the popular JavaScript Bible.

    By Danny Goodman

  • Book

    JavaScript for Absolute Beginners

    Written in a friendly, engaging narrative style, this innovative JavaScript tutorial will help you go from JavaScript beginner to wizard, acquiring the skills recruiters desire.

    By Terry McNavage

  • Book

    JavaScript For Dummies, 4th Edition

    Learn the secret to building dynamic Web pages that get your visitors involved. With the help of this easy-to-follow guide, you'll get all the JavaScript basics as well as step-by-step instructions for getting your scripts onto the Web.

    By Emily Vander Veer

  • Book

    JavaScript for Modern Web Development: Building a Web Application Using HTML, CSS, and JavaScript

    Introducing all the concepts to get started with web application development, this book will take you on a complete journey of learning web development, beginning with the basics.

    By Abhilasha Sinha, Alok Ranjan, Ranjit Battewad

  • Book

    JavaScript for Web Designers

    Offering a detailed yet approachable tour around this essential language, this book takes you through plenty of practical examples, as you pick up syntax rules, the fundamentals of scripting, and how to handle data types and loops.

    By Mat Marquis

  • Book

    JavaScript Frameworks for Modern Web Dev

    Written from first-hand experience, readers will benefit from the glorious victories and innumerable failures of two experienced professionals, gain quick insight into hurdles that aren't always explicitly mentioned in API documentation or Readmes, and quickly learn how to use JavaScript frameworks and libraries like a Pro.

    By Nicholas Cloud, Tim Ambler

  • Book

    JavaScript Frameworks for Modern Web Development: The Essential Frameworks, Libraries, and Tools to Learn Right Now, Second Edition

    Enrich your software design skills and take a guided tour of the wild, vast, and untamed frontier that is JavaScript development.

    By Nicholas Cloud, Sufyan bin Uzayr, Tim Ambler

  • Book

    JavaScript in easy steps, 6th edition

    This book explains how to easily incorporate JavaScript code in an HTML document.

    By Mike McGrath

  • Book

    JavaScript in Easy Steps, Fifth Edition

    Written in an easy-to-follow style, this book provides numerous examples to instruct the user how to create exciting web pages that employ the power of JavaScript to provide functionality.

    By Mike McGrath

  • Book

    JavaScript Masterclass: A comprehensive guide to mastering JavaScript programming

    This book is tailored for aspiring and experienced front-end designer crafting interactive experiences or a back-end developer building dynamic server-side applications and JavaScript developers looking to deepen their understanding and proficiency.

    By Yanko Belov

  • Book

    JavaScript Next: Your Complete Guide to the New Features Introduced in JavaScript, Starting from ES6 to ES9

    Backed by an example-driven writing style, this pragmatic guide provides you with an intimate understanding of JavaScript's new features so that you know the best use-case for each.

    By Raju Gandhi

  • Book

    JavaScript Object Programming

    Designed to help the intermediate JavaScript programmer learn to use both types of inheritance, this brief book explains the advantages of the object model, inheritance, both classical and prototypical, and shows how these concepts can be implemented in JavaScript.

    By Martin Rinehart

  • Book

    JavaScript on Things: Hacking Hardware for Web Developers

    A fully illustrated, hands-on introduction, this book is your first step into the exciting and downright entertaining world of programming for small electronics.

    By Lyza Danger Gardner

  • Book

    JavaScript Programmer's Reference, Wrox Press (c) 2009

    Serving as both a tutorial and a reference guide for web developers, this book will help you learn everything about utilizing the JavaScript language with the next generation of Rich Internet Applications.

    By Alexei White

  • Book

    JavaScript Programming: Pushing the Limits: Advanced Application Development with JavaScript & HTML5

    Arming you with the skills to create killer apps for the 21st Century, this book delivers a compelling tutorial to help experienced developers master the latest techniques and redefine their skills to create truly amazing and complex applications.

    By Jon Raasch

  • Book

    JavaScript Quick Syntax Reference

    Without technical jargon, bloated samples, drawn out history lessons or witty stories, this concise, to the point and highly accessible reference is packed with useful information and is a must-read for any JavaScript programmer or Web developer.

    By Mikael Olsson

  • Book

    JavaScript Recipes: A Problem-Solution Approach

    Presenting solutions to common problems, best practices you can follow, and everything JavaScript has to offer, this book takes you from language basics like built-in objects and flow control all the way to advanced optimization techniques, frameworks and Node.js.

    By Keith Cirkel, Russ Ferguson

  • Book

    JavaScript: 20 Lessons to Successful Web Development

    Based on the author's successful online courses, this complete, integrated learning tool provides easy-to-follow lessons that feature clear explanations, and sample code and exercises that will make learning JavaScript easier than ever.

    By Robin Nixon

  • Book

    JavaScript: A Beginner's Guide, Fifth Edition

    Including notes, tips, and self tests that highlight salient points and aid in learning, this hands-on, fast-paced guide shows, from start to finish, how to create dynamic Web pages complete with special effects using JavaScript.

    By John Pollock

  • Book

    JavaScript: A Beginners Guide, Fourth Edition

    Providing step-by-step coverage of the fundamentals, this fast-paced tutorial shows how to create dynamic Web pages complete with special effects using today's leading Web development language.

    By John Pollock

  • Book

    JavaScript: The Complete Reference, Third Edition

    Packed with illustrative examples, line-by-line code samples, and practical development advice, this comprehensive guide will help you design, debug, and publish high-performance web pages and applications using tested techniques and best practices from expert developers.

    By Fritz Schneider, Thomas Powell

  • Book

    JavaScript: The Comprehensive Guide

    Begin your JavaScript journey with this comprehensive, hands-on guide. You'll learn everything there is to know about professional JavaScript programming, from core language concepts to essential client-side tasks.

    By Philip Ackermann

  • Book

    JavaScript: The New Toys

    JavaScript is a rapidly changing language and it can be challenging to keep up with all the new toys being added. This book explores the newest features of the world's most popular programming language while also showing readers how to track what's coming next.

    By T.J. Crowder

  • Book

    JavaServer Faces: Introduction By Example

    Featuring a to-the-point, brief introduction to an important technology that every Java Enterprise Edition programmer should know and be able to use, this book takes you through building and deploying servlet-based web pages built around JavaServer Faces, Facelets, managed Java Beans, and prebuilt user-interface components.

    By Josh Juneau

  • Book

    JavaServer Faces: The Complete Reference

    Written by experts directly involved in developing this important technology, this one-stop, in-depth guide will show you how to deliver feature-rich, cross-browser Internet applications using JavaServer Faces (JSF).

    By Chris Schalk, Ed Burns, James Holmes

  • Book

    JDBC 3.0: Java Database Connectivity

    Get up-to-speed on release 3.0 of the Java Database Connectivity (JDBC) API.

    By Bernard Van Haecke

  • Book

    JDBC Recipes: A Problem-Solution Approach

    Providing easy-to-implement, usable solutions to problems in relational databases that use JDBC, this handy book will help you develop database solutions, like adapters, connectors, and frameworks using Java/JDBC.

    By Mahmoud Parsian

  • Book

    JMP 12 Design of Experiments Guide

    Covering classic DOE designs, this book discusses more flexible custom designs, which you generate to fit your particular experimental situation, and introduces JMP's definitive screening designs.

    By SAS Institute

  • Book

    JMP 12 Scripting Guide

    Providing details for taking advantage of the powerful JMP Scripting Language (JSL), this book will teach you how to write and debug scripts, manipulate data tables, construct display boxes, create JMP applications, and more.

    By SAS Institute

  • Book

    JMP Essentials: An Illustrated Guide for New Users, Third Edition

    Emphasizing results over theory, providing just the essential steps with corresponding screenshots, this accessible reference is designed for new or novice JMP users who need to generate meaningful analysis quickly.

    By Chuck Boiler, Curt Hinrichs, Susan Walsh

  • Book

    JMP for Basic Univariate and Multivariate Statistics: Methods for Researchers and Social Scientists, Second edition

    Updated for JMP 10 and including new features on the statistical platforms, this book offers clearly written instructions to guide you through the basic concepts of research and data analysis, enabling you to easily perform statistical analyses and solve problems in real-world research.

    By Ann Lehman, Edward J. Stepanski, Larry Hatcher, Norm O’Rourke

  • Book

    JMP for Mixed Models

    This book brings together two of the strongest traditions in SAS software: mixed models and JMP. JMP's groundbreaking philosophy of tight integration of statistics with dynamic graphics is an ideal milieu within which to learn and apply mixed models, also known as hierarchical linear or multilevel models.

    By Elizabeth a Claassen, Russell D Wolfinger, Ruth Hummel

  • Book

    JMP Start Statistics: A Guide to Statistics and Data Analysis Using JMP, Sixth Edition

    Featuring concept-specific tutorials, examples, brief reviews of concepts, step-by-step illustrations, and exercises, this hands-on resource provides just the right amount of conceptual and motivational material to illustrate how to use the intuitive interface for data analysis in JMP.

    By Ann Lehman, John Sall, Mia Stephens

  • Book

    Job Ready Go: Land Your First Role with One of the Leading Modern Programming Languages

    In Job Ready Go, software education guru Dr. Haythem Balti delivers an essential and hands-on guide to Go, an open-source programming language developed by Google engineers to combine the most sought-after capabilities of other programming languages, including Java, C#, and C++.

    By Haythem Balti, Kimberly A. Weiss

  • Book

    Job Ready Python

    Based on the renowned mthree Global Academy and Software Guild training program, this book will get you up to speed in the basics of Python, loops and data structures, object-oriented programming, and data processing.

    By Haythem Balti, Kimberly A. Weiss

  • Book

    jQuery

    Assuming some basic knowledge of HTML, CSS, and JavaScript, this guide explains how to incorporate the free jQuery library so readers can quickly create interactive web page features by copying the book's examples. This book's easy-to-follow style will appeal to web developers who want to quickly learn the latest dynamic techniques.

    By Mike McGrath

  • Book

    jQuery in Action, Third Edition

    Providing new examples and exercises, along with deep and practical coverage, this resource is a fast-paced and complete guide to jQuery, focused on the tasks you'll face in nearly any web dev project.

    By Aurelio De Rosa, Bear Bibeault, Yehuda Katz

  • Book

    jQuery Pocket Primer

    Providing an overview of the major aspects to use jQuery, this concise book includes material on jQuery UI Controls, jQueryMobile, HTML5 Technologies with jQuery, and more.

    By Oswald Campesato

  • Book

    jQuery Recipes

    This book will help you to traverse and manipulate the DOM effectively, understand how to use arrays, iteration, the event model, and implement animation and visual effects. You'll explore how to use plugins and CSS. Using this book and jQuery, your web sites will be more dynamic and lively.

    By Bintu Harwani

  • Book

    jQuery, CSS3, and HTML5 for Mobile and Desktop Devices

    Designed for readers with some knowledge of CSS/HTML/JavaScript, as well as advanced users, this hands-on guide will show you how to leverage HTML5 and related technologies in order to create Web pages and mobile applications.

    By Oswald Campesato

  • Book

    JSON Quick Syntax Reference

    With each chapter building on the knowledge learned in the previous one, this quick scripting syntax reference on JSON covers syntax and parameters central to JSON object definitions, using the NetBeans 8.1 open source and Eclipse IDE software tool packages.

    By Wallace Jackson

  • Book

    JSP Examples and Best Practices

    This useful resource covers JSP, Servlets, JUnit, JMeter, Ant, CVS, Customer Tags, and JavaBeans, and provides plenty of source code.

    By Andrew Patzer

  • Book

    JUnit in Action, Second Edition

    Providing techniques for solving real-world problems, this book is an up-to-date guide to unit testing Java applications (including Java EE applications) using the JUnit framework and its extensions.

    By Felipe Leme, Gary Gregory, Petar Tahchiev, Vincent Massol

  • Book

    JUnit in Action, Third Edition

    Full of examples that demonstrate JUnit's modern features, this book uses a unique "pyramid" testing strategy, which breaks the testing process into layers and sets you on the path to bug-free code creation.

    By Cătălin Tudose

  • Book

    Kalman Filtering: Theory and Practice Using MATLAB, Third Edition

    Including real-world problems in practice as illustrative examples, this text provides readers with a solid introduction to the theoretical and practical aspects of Kalman filtering, and considers the arithmetic needed to preserve the accuracy of results.

    By Angus P. Andrews, Mohinder S. Grewal

  • Book

    Kotlin Crash Course: Fast-Track Your Programming Skills with Practical Experience NEW!

    Kotlin Crash Course is a fast-paced, hands-on introduction to Kotlin, preparing readers to build robust applications efficiently using the latest language features and best practices.

    By Elena van Engelen - Maslova

  • Book

    Kotlin in Action

    Kotlin in Action

    By Dmitry Jemerov

  • Book

    Kotlin in Action, Second Edition

    Expert guidance and amazing examples from Kotlin core developers! It's everything you need to get up and running fast.

    By Dmitry Jemerov, Roman Elizarov, Sebastian Aigner, Svetlana Isakova

  • Book

    Kotlin In-Depth: A Comprehensive Guide to Modern Multi-Paradigm Language, Volume I

    Guiding the reader through the capabilities of Kotlin language, this practical book gives examples of how to use it for the development of various applications, be it desktop, mobile or Web.

    By Aleksei Sedunov

  • Book

    Kotlin In-Depth: A Guide to a Multipurpose Programming Language for Server-Side, Front-End, Android, and Multiplatform Mobile

    The book begins with an introduction to the language and its environment, which will help you to grasp the fundamental concepts underlying Kotlin's design. The readers will learn the Kotlin tooling and the language's core syntax and structures.

    By Aleksei Sedunov

  • Book

    Language Processing with Perl and Prolog: Theories, Implementation, and Application, Second Edition

    Using a hands-on approach, along with, extensive exercises and a detailed introduction to Prolog, this book teaches the principles of natural language processing, as well as key concepts in machine learning, such as entropy, regression, and classification.

    By Pierre M. Nugues

  • Book

    Lean Python: Learn Just Enough Python to Build Useful Tools

    Providing a unique "lean" approach to learning just enough Python to be efficiently productive, this practical resource explains only the essential aspects of Python without cluttering up your mind with features you may never use.

    By Paul Gerrard

  • Book

    Learn 2D Game Development with C#

    2D games are hugely popular across a wide range of platforms and the ideal place to start if you're new to game development. With this book you'll learn your way around the universal building blocks of game development, and how to put them together to create a real working game.

    By Jack Keng-Wei Chang, Jebediah Pavleas, Kelvin Sung, Robert Zhu

  • Book

    Learn Android Studio 3 with Kotlin: Efficient Android App Development

    Using a learn-by-doing format, with many demo projects throughout, this book will teach you the latest and most productive features in the Android tools ecosystem, ensuring quick Android app development and minimal effort on your part.

    By Ted Hagos

  • Book

    Learn ASP.NET MVC: Be Ready For Coding Away Next Week Using ASP.NET MVC 5 and Visual Studio 2015

    Packed with theory, several demonstrations, and exercises, this concise resource provides you with the tools you need to code your first ASP.NET MVC application.

    By Arnaud Weil

  • Book

    Learn Autonomous Programming with Python: Utilize Python's Capabilities in Artificial Intelligence, Machine Learning, Deep Learning and Robotic Process Automation

    This book is specifically meant for students and professionals who have prior working knowledge of Python from a basic to intermediate level and would want to expand their horizon of Python programming.

    By Varun P Divadkar

  • Book

    Learn Business Analytics in Six Steps Using SAS and R: A Practical, Step-by-Step Guide to Learning Business Analytics

    Putting the best of both worlds-SAS and R-at your fingertips, this step-by-step guide teaches you how to solve problems and execute projects through the "DCOVA and I" (Define, Collect, Organize, Visualize, Analyze, and Insights) process.

    By Subhashini Sharma Tripathi

  • Book

    Learn C Programming from Scratch: A step-by-step methodology with problem solving approach

    This C programming book is an invaluable resource for beginners and aspiring programmers who want to build a strong foundation in programming. Its clear and concise explanations, coupled with practical examples, make it perfect for those with little to no programming experience.

    By Mohammad Saleem Mir

  • Book

    Learn C++ by Example: Covers versions 11 to 23

    Learn C++ by Example is a fun and practical way to start writing modern C++ code. It guides you through entertaining challenges, emphasizing features and techniques made possible by C++ 17, 20, and 23. You'll learn about objects and arrays by creating a deck of playing cards, master the C++ random library for a number guess game, use the chrono library to create a countdown timer, and much more. Along the way you'll also pick up valuable tips for testing, project organization, and other productivity skills.

    By Frances Buontempo

  • Book

    Learn C++ for Game Development

    C++ is the most popular programming language in use behind most game applications. This practical book is for aspiring game developers with some previous programming experience who need to learn the critical C++ skills necessary to build game applications.

    By Bruce Sutherland

  • Book

    Learn Computer Science with Swift: Computation Concepts, Programming Paradigms, Data Management, and Modern Component Architectures with Swift and Playgrounds

    Based on the curriculum currently being used in common computer classes, this thorough resource will help you master the basics of solving logic puzzles, and creating algorithms using Swift on Apple platforms.

    By Jesse Feiler

  • Book

    Learn Concurrent Programming with Go

    Learn Concurrent Programming with Go provides a practical, hands-on introduction to creating software for modern multiprocessor systems. In it, you'll learn how to divide larger programming tasks into independent parts that can run simultaneously. You'll use the Go language to implement common concurrency patterns by utilizing readers-writer locks, semaphores, message passing, and memory sharing. The skills you learn will easily transfer to other languages.

    By James Cutajar

  • Book

    Learn Data Analysis with Python: Lessons in Coding

    A quick and practical hands-on guide to learning and using Python in data analysis, this book includes three exercises and a case study on getting data in and out of Python code in the right format.

    By A.J. Henley, Dave Wolf

  • Book

    Learn Data Science Using SAS Studio: A Quick-Start Guide

    Do you want to create data analysis reports without writing a line of code? This book introduces SAS Studio, a free data science web browser-based product for educational and non-commercial purposes.

    By Engy Fouda

  • Book

    Learn Java for Android Development, Second Edition

    With exercises that help you to reinforce your understanding of the material, this book teaches programmers the essential Java language and foundational Java API skills that must be learned to improve your chances of succeeding as an Android app developer.

    By Jeff Friesen

  • Book

    Learn Java for Android Development: Migrating Java SE Programming Skills to Mobile Development, Fourth Edition

    With exercise sections that give you the opportunity to reinforce your understanding of the material, this book provides the essential Java language skills necessary for using the Android SDK platform to build Java-based Android apps.

    By Jeff Friesen, Peter Späth

  • Book

    Learn Java for Web Development

    Guiding you on a very practical learning and building journey, this hands-on book teaches web developers who are new to Java key skills, Java-based languages, and frameworks to build simple or complex web sites and applications.

    By Vishal Layka

  • Book

    Learn Java the Easy Way: A Hands-On Introduction to Programming

    Java is the world's most popular programming language, but it's known for having a steep learning curve. This easy-to-read book takes the chore out of learning Java with hands-on projects that will get you building real, functioning apps right away.

    By Bryson Payne

  • Book

    Learn Java with Math: Using Fun Projects and Games

    Including some sample projects and simple games, this book simplifies the complexity of Java programming and guides you through the journey to effectively work under the hood.

    By Ron Dai

  • Book

    Learn JavaFX 17: Building User Experience and Interfaces with Java, 2nd Edition

    The book contains numerous figures aiding readers in visualizing the GUI that is built at every step in the discussion. This book has been revised to include JavaFX 17 and earlier releases since previous edition.

    By Kishori Sharan, Peter Späth

  • Book

    Learn JavaFX 8: Building User Experience and Interfaces with Java 8

    With step-by-step discussions, small snippets of code, and numerous figures, this comprehensive introduction shows you how to start developing rich-client desktop applications using your Java skills and provides comprehensive coverage of JavaFX 8's features.

    By Kishori Sharan

  • Book

    Learn JavaScript with p5.js: Coding for Visual Learners

    If you want to program creative visuals and bring that skill set to a field of your choice, then this book will teach you coding from scratch in a highly engaging and visual manner using the vastly popular JavaScript with the programming library p5.js.

    By Engin Arslan

  • Book

    Learn Kotlin for Android Development: The Next Generation Language for Modern Android Apps Programming

    Apart from introducing Kotlin programming, this book stresses clean code principles and introduces object-oriented and functional programming as a starting point for developing Android apps.

    By Peter Späth

  • Book

    Learn Microservices with Spring Boot: A Practical Approach to RESTful Services Using RabbitMQ, Eureka, Ribbon, Zuul and Cucumber

    A pragmatic tutorial that teaches by doing, this book includes a practical case study application "walk-thru" and will show you how to build a microservices architecture with Spring Boot with some of the state-of-the-art techniques in computer programming.

    By Moises Macero

  • Book

    Learn MVC Project in 7 Days

    The best way to learn MVC is by doing a hands-on project. This book presents a complete MVC project that is created from scratch and provides best practices to enable your comprehension.

    By Sukesh Marla

  • Book

    Learn Objective-C for Java Developers

    Allowing Java developers to leverage their existing experience and quickly launch themselves into a new domain, this book provides a translation service that turns Java problem-solving skills into Objective-C solutions.

    By James Bucanek

  • Book

    Learn Penetration Testing with Python 3.x: An Ethical Hacker's Blueprint for Offensive Security, 2nd Edition

    This book starts with an understanding of penetration testing and red teaming methodologies, and teaches Python 3 from scratch for those who are not familiar with programming.

    By Yehia Elghaly

  • Book

    Learn PHP 7: Object-Oriented Modular Programming using HTML5, CSS3, JavaScript, XML, JSON, and MySQL

    Including programming examples that take advantage of the newest features, this learn-by-doing book introduces writing solid, secure, object-oriented code in the new PHP 7, carefully presented in a well-paced, clear fashion.

    By Steve Prettyman

  • Book

    Learn PHP 8: Using MySQL, JavaScript, CSS3, and HTML5, Second Edition

    Write solid, secure, object-oriented code in the new PHP 8. This book uses practical approach that teaches you about app development and introduces PHP features when they are actually needed rather than providing you with abstract theory and contrived examples.

    By Steve Prettyman

  • Book

    Learn Pixi.js: Create Great Interactive Graphics for Games and the Web

    Your one-stop shop for everything you need to know to quickly start making spectacular cross-platform interactive games and animations, this book provides a brief introduction to using the powerful Pixi.js graphics-rendering engine for making websites, games and mobile apps.

    By Rex van der Spuy

  • Book

    Learn Python Generative AI: Journey from Autoencoders to Transformers to Large Language Models

    The book begins with an in-depth analysis of generative models, providing a solid foundation and exploring their combination nuances. It then focuses on enhancing TransVAE, a variational autoencoder, and introduces the Swin Transformer in generative AI.

    By Indrajit Kar, Zonunfeli Ralte

  • Book

    Learn Python Visually: Creative Coding with Processing.py

    The perfect book for first-time programmers, Learn Python Visually introduces the fundamentals of computer coding within a visual, graphics-based context.

    By Tristan Bunn

  • Book

    Learn Quantum Computing with Python and Q#

    This book teaches you Quantum Computing with Python and Q# introduces quantum computing from a practical perspective. Use Python to build your own quantum simulator and take advantage of Microsoft's open source tools to fine-tune quantum algorithms. The authors explain complex math and theory through stories, visuals, and games. You'll learn to apply quantum to real-world applications, such as sending secret messages and solving chemistry problems.

    By Christopher Granade, Sarah C. Kaiser

  • Book

    Learn R for Applied Statistics: With Data Visualizations, Regressions, and Statistics

    For those who want to learn R programming for statistics, this resource is a timely skills-migration book that equips you with the R programming fundamentals and introduces you to applied statistics for data explorations.

    By Eric Goh Ming Hui

  • Book

    Learn Rails 5.2: Accelerated Web Development with Ruby on Rails

    An accelerated tutorial on the Rails 5 web development framework, this book will teach you to persist data for your web application with Active Record, and employ test-driven development for your Rails-based web applications.

    By Stefan Wintermeyer

  • Book

    Learn Rails 6: Accelerated Web Development with Ruby on Rails

    Effectively learn and apply software development and engineering techniques to web application development using Rails 6 with this accelerated tutorial. This book teaches modern engineering practices including git flow, containerization, debugging, testing, and deployment.

    By Adam Notodikromo

  • Book

    Learn Raspberry Pi Programming with Python

    Offering a fun and friendly introduction to this neat little computer, this practical guide demonstrates how to program in Python on your Raspberry Pi with hands-on examples and fun projects.

    By Wolfram Donat

  • Book

    Learn to Code by Solving Problems: A Python Programming Primer

    Computers are capable of solving almost any problem when given the right instructions. That's where programming comes in. This beginner's book will have you writing Python programs right away. You'll solve interesting problems drawn from real coding competitions and build your programming skills as you go.

    By Daniel Zingaro

  • Book

    Learn to Program with C

    Intended for anyone who is learning programming for the first time, regardless of age or institution, this introductory book aims to teach fundamental programming principles using C, one of the most widely used programming languages in the world today.

    By Noel Kalicharan

  • Book

    Learn to Program with Kotlin: From the Basics to Projects with Text and Image Processing

    Teach yourself programming starting with the basics and progressing to a series of exciting projects using Kotlin, one of today's hottest programming languages.

    By Tim Lavers

  • Book

    Learn to Program with Minecraft: Transform Your World with the Power of Python

    Whether you're a Minecraft megafan or a newbie, you'll see Minecraft in a whole new light while learning the basics of programming with help from this friendly guide. Short, simple Python lessons will show you how to use your new skills to modify Minecraft to produce incredible results.

    By Craig Richardson

  • Book

    Learn to Program with Python

    Designed to help you go from zero knowledge of programming to comfortably writing small to medium-sized programs in Python, this carefully laid out tutorial guide walks you through the Python computer programming language using real-world analogies to make the material easy to relate to.

    By Irv Kalb

  • Book

    Learn to Program with Python 3: A Step-by-Step Guide to Programming, Second Edition

    Fully updated for Python 3, with code and examples throughout, this book explains Python coding with an accessible, step-by-step approach designed to bring you comfortably into the world of software development.

    By Irv Kalb

  • Book

    Learn Unity 3D Programming with UnityScript: Unity's JavaScript for Beginners

    Through hands-on examples of common game patterns, this clear and concise guide is your step-by-step resource to learning how to make your first Unity games using UnityScript, and will help you hone your skills, and rapidly increase your knowledge in Unity game development.

    By Janine Suvak

  • Book

    Learn WPF MVVM - XAML, C# and the MVVM Pattern: Be Ready for Coding Away Next Week Using WPF and MVVM

    Packed with exercises which build up into a full project, this concise resource provides you with the tools you need to code your first WPF application using the MVVM pattern.

    By Arnaud Weil

  • Book

    Learning C# by Programming Games

    Developing computer games is a perfect way to learn how to program in modern programming languages. This unique book teaches how to program in C# through the creation of computer games without requiring any previous programming experience.

    By Arjan Egges, Jeroen D. Fokker, Mark H. Overmars

  • Book

    Learning Genetic Algorithms with Python: Empower the performance of Machine Learning and AI models with the capabilities of a powerful search algorithm (English Edition)

    This book ‘Learning Genetic Algorithms with Python' guides the reader right from the basics of genetic algorithms to its real practical implementation in production environments.

    By Ivan Gridin

  • Book

    Learning Go Programming: Build ScalableNext-Gen Web Application using Golang

    This book is a unique read for both beginners and developers as it extensively covers topics ranging from fundamentals to advanced topics in Go programming.

    By Shubhangi Agarwal

  • Book

    Learning Groovy

    A data-filled, yet easy-to-digest tour of the Groovy language and ecosystem, this book helps programmers learn Groovy, a flexible open-source Java-based dynamic scripting language built for the JVM (Java Virtual Machine), and the Groovy ecosystem.

    By Adam L. Davis

  • Book

    Learning Groovy 3: Java-Based Dynamic Scripting, Second Edition

    Start building powerful apps that take advantage of the dynamic scripting capabilities of the Groovy language, including what's new in Groovy version 3.0.

    By Adam L. Davis

  • Book

    Learning MATLAB

    Including readily understood examples and numerous exercises, this engaging book is a very compact introduction to the essentials of the MATLAB programming language and is ideal for readers seeking a focused and brief approach to the software.

    By Tobin A. Driscoll

  • Book

    Learning Object-Oriented Programming in C# 5.0

    This title will be removed from the Skillsoft library on May 24, 2024.

    By B. M. Harwani

  • Book

    Learning Python with Raspberry Pi

    A fantastic introduction to coding, this approachable book serves as an ideal resource for anyone wanting to use Raspberry Pi to learn how to program and helps you get started with the Python language.

    By Alex Bradbury, Ben Everard

  • Book

    Learning SAS by Example: A Programmer's Guide

    In an instructive and conversational tone, this book clearly explains each programming technique, illustrates it with one or more real-life examples, and includes a detailed description of how the program works.

    By Ron Cody

  • Book

    Learning SAS by Example: A Programmer's Guide, Second Edition

    In an instructive and conversational tone, this book clearly explains each SAS programming technique and then illustrates it with one or more real-life examples, followed by a detailed description of how the program works.

    By Ron Cody

  • Book

    Learning to Program with MATLAB: Building GUI Tools

    Teaching the core concepts of computer programming, this instructional guide has a focus on the fundamentals of programming and builds up to an emphasis on GUI tools, covering text-based programs first, then programs that produce graphics.

    By Craig S. Lent

  • Book

    Let Us C - 17th Edition: Authentic Guide to C PROGRAMMING Language

    This book is for students, Programmers, researchers, and software developers who wish to learn the basics of C++ programming language.

    By Yashavant Kanetkar

  • Book

    Let Us C Solutions - 17th Edition: Authenticate Solutions of Let US C Exercise

    This book contains solutions to all the exercises present in Let Us C 17th Edition. If you learn the language elements form Let Us C, write programs for the problems given in the exercises and then cross check your answers with the solutions given in this book you would be well on your way to become a skilled C programmer.

    By Yashavant Kanetkar

  • Book

    Let Us C, Fifteenth Edition

    With lucid explanations, programming examples, and chapter exercises, this book enables you to remember, practice, and revise what you learned sending you on your way to becoming a skilled C programmer.

    By Yashavant Kanetkar

  • Book

    Let Us C: Authentic Guide to C Programming Language, 19th Edition

    The new edition of this classic book has been thoroughly revamped but remains faithful to the principles that have established it as a favourite amongst students, teachers and software professionals round the world.

    By Yashavant Kanetkar

  • Book

    Let us Java, Fourth Edition

    Covering every aspect of Java programming, this book follows a simple and easy narration style, and provides well thought-out and fully working example programs and carefully crafted exercises to assist with learning.

    By Yashavant Kanetkar

  • Book

    Let Us Java, Third Revised & Updated Edition

    With working examples and carefully crafted exercises throughout, this book follows a simple and easy narration style, and covers every aspect of Java programming creating a deep and lasting impression on reader's mind.

    By Yashavant Kanetkar

  • Book

    Let Us Java: Strong Foundation for JAVA Programming Fully Working Examples Carefully Crafted Exercises, 6th Edition

    Java Language is very popularly used for creating applications for PC, Laptop, Tablet, Web and Mobile world. Learning a language that can work on so many different platforms can be a challenge.

    By Yashavant Kanetkar

  • Book

    Let Us Python Solutions

    Providing in-depth explanations of complex topics, this book follows a systematic approach for students, programmers, researchers, and software developers who wish to learn the basics of Python programming language.

    By Aditya Kanetkar, Yashavant Kanetkar

  • Book

    Let Us Python: Python Is Future, Embrace It Fast, Third Edition

    This book should help them immensely.. It guides you from the fundamentals of using module through the use of advanced object orientation, concurrence and synchronization.

    By Aditya Kanetkar, Yashavant Kanetkar

  • Book

    Let's Build a Multiplayer Phaser Game: With TypeScript, Socket.IO, and Phaser

    Written for beginning and intermediate users, the goal of this book is to provide technical know-how that instructs on what approaches may be taken when building a multiplayer game using Phaser, without losing too much quality in the process.

    By Oscar Lodriguez

  • Book

    Logging In Java with the JDK 1.4 Logging API and Apache log4j

    This is a handbook for logging-related information and techniques needed for developing applications in the Java language.

    By Samudra Gupta

  • Book

    Logistic Regression Using SAS: Theory and Application, Second Edition

    Including several real-world examples in full detail, this book explains the theory behind logistic regression and looks at all the practical details involved in its implementation using SAS.

    By Paul D. Allison

  • Book

    Low-Level Programming: C, Assembly, and Program Execution on Intel 64 Architecture

    Providing a variety of optimization, debugging, and performance-gain techniques, this book explains Intel 64 architecture and teaches the latest version of the C language (C11) and assembly language from scratch.

    By Igor Zhirkov

  • Book

    Lumen Programming Guide: Writing PHP Microservices, REST and Web Service APIs

    Written for PHP developers with no Laravel experience, this book will show you how to write fully-tested APIs and understand essential Lumen concepts used to build a solid foundation for writing API projects.

    By Paul Redmond

  • Book

    Machine Component Analysis with MATLAB

    This book is a highly practical guide to the fundamental principles of machine design which covers the static and dynamic behavior of engineering structures and components.

    By Dan B. Marghitu, Mihai Dupac

  • Book

    Machine Learning in Python: Essential Techniques for Predictive Analysis

    Designed to help you understand the fundamental processes at work in machine learning, this book includes detailed examples that illustrate the machinery with specific, hackable code, and descriptive coverage of linear regression and ensemble methods.

    By Michael Bowles

  • Book

    Machine Learning Using R

    Offering an examination of the latest technological advancements in building a scalable machine learning model with Big Data using R, this practical book shows you how to work with a machine learning algorithm and use it to build a ML model from raw data.

    By Abhishek Singh, Karthik Ramasubramanian

  • Book

    Machine Learning Using R: With Time Series and Industry-Based Use Cases in R, Second Edition

    Offering an examination of the latest technological advancements in building a scalable machine learning model with Big Data using R, this practical book shows you how to work with a machine learning algorithm and use it to build a ML model from raw data.

    By Abhishek Singh, Karthik Ramasubramanian

  • Book

    Machine Learning with SAS Viya

    Machine learning can feel intimidating for new practitioners. This step-by-step guide provides everything you need to know to get started with machine learning in SAS Viya, including decision trees, neural networks, and support vector machines.

    By SAS Institute

  • Book

    macOS Daemonology: Communicate with Daemons, Agents, and Helpers Through XPC

    This book is for Software developers and solution architects with at least a working knowledge of macOS and Swift programming. As overview, may be interested for software/solution architects.

    By Volodymyr Vashurkin

  • Book

    macOS Programming for Absolute Beginners: Developing Apps Using Swift and Xcode

    Covering programming for the new MacBook Touch Bar, this easy-to-understand book will not only teach complete novices how to write macOS programs, but it will also help experienced programmers moving to the Mac for the first time.

    By Wallace Wang

  • Book

    Make an E-commerce Site in a Weekend: Using PHP

    Written for those who want to quickly set up their first e-commerce site, but don't have a deep experience in programming languages, this practical guide details how to create shopping carts for your customers and how to set up secure payment and processing options.

    By Bintu Harwani

  • Book

    Make Python Talk: Build Apps with Voice Control and Speech Recognition

    This fun, hands-on book will take your basic Python skills to the next level as you build voice-controlled apps to use in your daily life.

    By Mark Liu

  • Book

    Make Your Own Python Text Adventure: A Guide to Learning Programming

    Including homework problems and solutions for each chapter, this book offers a structured approach to learning Python that teaches the fundamentals of the language, while also guiding the development of the customizable game.

    By Phillip Johnson

  • Book

    Mastering ASP .NET with C#

    An all-inclusive guide that takes developers through all stages of developing Web applications using .NET technologies.

    By A. Russell Jones

  • Book

    Mastering BEA WebLogic Server: Best Practices for Building and Deploying J2EE Applications

    This text provides best practices for developing and deploying WebLogic Server 8.1 applications, and covers Web application, EJB development recommendations, advanced administration, performance tuning, and configuration techniques.

    By Gregory Nyberg, Robert Patrick, et al.

  • Book

    Mastering C# 8.0: Master C# Skills with Hands-on Code Examples

    A step-by-step guide written in a lucid language with plentiful code examples, this book will help you master the concepts of C# programming language, and enable you to build high performance, scalable and robust applications.

    By Joydip Kanjilal

  • Book

    Mastering CSS3

    Presenting insightful case studies throughout, this book features recent CSS3 techniques, a detailed overview of advanced CSS3 pseudo-classes, CSS3 Flexbox, CSS animations and 3D transforms and modern techniques for constructing page layouts, among others.

    By Smashing Magazine

  • Book

    Mastering Java Persistence API (JPA): Realize Java's Capabilities Spanning RDBMS, ORM, JDBC, Caching, Locking, Transaction Management, and JPQL

    The book discusses Table, Row, Column, Cell, and various forms of Relationships and progress sequentially through the JPA concepts.

    By Nisha Parameswaran Kurur

  • Book

    Mastering JavaFX 8 Controls

    Providing clear instructions, detailed examples, and ready-to-use code samples, this thorough resource will help you master JavaFX, especially the control API, to create applications based on these technologies.

    By Hendrik Ebbers

  • Book

    Mastering Lambdas: Java Programming in a Multicore World

    Explaining how to write lambdas, and how to use them in streams and in collection processing, this Oracle Press Guide describes how the lambda-related features of Java SE 8 will enable Java to meet the challenges of next-generation parallel hardware architectures.

    By Maurice Naftalin

  • Book

    Mastering Large Datasets with Python: Parallelize and Distribute Your Python Code

    Modern data science solutions need to be clean, easy to read, and scalable. This practical tutorial teaches you how to take a small project and scale it up using a functionally influenced approach to Python coding.

    By John T. Wolohan

  • Book

    Mastering Machine Learning with Python in Six Steps: A Practical Implementation Guide to Predictive Data Analytics Using Python

    Concise on theory, with a strong focus and a practical hands-on approach, this book will help you master machine learning with Python in six steps and explore fundamental to advanced topics, all designed to make you a worthy practitioner.

    By Manohar Swamynathan

  • Book

    Mastering Python 3 Programming: Ultimate Guide to Learn Python Coding Fundamentals and Real-World Applications

    This comprehensive guide, "Mastering Python 3 Programming", is designed to take you from the ground up to proficiency, equipping you to create effective Python programs.

    By Subburaj Ramasamy

  • Book

    Mastering Search Algorithms with Python: A Practical Guide for Efficient Data Search NEW!

    This book covers various search algorithms, starting with linear and binary searches, analyzing their performance, and implementing them in Python.

    By Abhishek Nandy, Pooja Baraskar

  • Book

    Mastering Secure Java Applications: Navigating Security in Cloud and Microservices for Java

    This book offers a comprehensive guide to implementing Zero-Trust security principles, cloud-based defenses, and robust application development practices.

    By Debopam Poddar, Joyanta Banerjee, Tarun Kumar Chawdhury, Vipul Gupta

  • Book

    Mastering Swift Package Manager: Build and Test Modular Apps Using Xcode

    Following an imaginary company that struggles to improve their app using Swift Package Manager for the first time, this book will show you how to create and maintain Swift Packages both from Xcode and Terminal, at the deepest level possible, and how to do it right.

    By Avi Tsadok

  • Book

    Mastering VBA for Microsoft Office 365, 2019 Edition

    Written in clear terms and understandable language, this comprehensive book offers an accessible guide that shows how to extend the capabilities of Office 365 applications with VBA programming.

    By Richard Mansfield

  • Book

    Mastering Visual C# .NET

    Get everything you can out of Visual C# and the .NET Framework.

    By Jason Price, Mike Gunderloy

  • Book

    Material Design Implementation with AngularJS: UI Component Framework

    Including many code samples throughout, this complete guide is about building high-quality web and mobile user interfaces (UI) that are interactive, fluid, and provide a consistent experience across devices from desktops to tablets to smartphones.

    By V. Keerti Kotaru

  • Book

    Math Adventures with Python: An Illustrated Guide to Exploring Math with Code

    As you work through this book's numerous examples and increasingly challenging exercises, you'll code your own solutions, create beautiful visualizations, and see just how much more fun math can be!

    By Peter Farrell

  • Book

    Mathematical Statistics with Resampling and R, Second Edition

    Including new exercises and examples, case studies, data sets, and R code, this accessible resource presents a revised and updated guide for applying the most current resampling techniques to mathematical statistics.

    By Laura M. Chihara, Tim C. Hesterberg

  • Book

    MATLAB and Simulink In-Depth: Model-based Design with Simulink and Stateflow, User Interface, Scripting, Simulation, Visualization and Debugging

    This book has been prepared keeping in mind the needs of students, teachers, researchers, professionals as well as technology enthusiasts. This book has been written primarily for beginners to help them realize the essential principles and capabilities of MATLAB, Simulink, and Stateflow.

    By Priyanka Patankar, Swapnil Kulkarni

  • Book

    Matlab by Example: Programming Basics

    Using multiple examples and clear language to introduce concepts and practical tools, this straight-forward and detailed book provides quick and thorough learning of Matlab for the beginner, allowing you to improve in a short time.

    By Francis Lilley, Munther Gdeisat

  • Book

    MATLAB Control Systems Engineering

    Introducing the MATLAB language with practical hands-on instructions and results, allowing you to quickly achieve your goals, this book provides all the material needed to design and analyze control systems using MATLAB's specialized Control Systems Toolbox.

    By César Pérez López

  • Book

    MATLAB Differential and Integral Calculus

    In addition to giving a short introduction to the MATLAB environment and MATLAB programming, this practical, hands-on book provides all the material needed to work with ease in differential and integral calculus in one and several variables.

    By César Pérez López

  • Book

    MATLAB Differential Equations

    Including techniques for solving ordinary and partial differential equations of various kinds, and systems of such equations, either symbolically or using numerical methods, this book introduces you to the MATLAB language with practical hands-on instructions and results, allowing you to quickly achieve your goals.

    By César Pérez López

  • Book

    MATLAB for Dummies

    MATLAB is a popular and powerful computational tool. This handy book provides clear, thorough guidance to get the most out of your data, and helps steer you through this complex computational language from installation to visualization to automation.

    By Jim Sizemore, John Paul Mueller

  • Book

    MATLAB For Dummies, 2nd Edition

    This book walks you through every step of the way as you learn the MATLAB language and environment inside-and-out. Starting with straightforward basics before moving on to more advanced material like Live Functions and Live Scripts, this easy-to-read guide shows you how to make your way around MATLAB with screenshots and newly updated procedures.

    By Jim Sizemore, John Paul Mueller

  • Book

    MATLAB Graphical Programming

    Including a wide array of short examples and exercises, this book is a reference for many MATLAB functions for working with two-dimensional and three-dimensional graphics, statistical graphs, curves and surfaces in explicit, implicit, parametric and polar coordinates.

    By César Pérez López

  • Book

    MATLAB Guide

    Requiring only a basic knowledge of programming, this concise text explains many revised and added features of MATLAB, including LAPACK-based matrix computations and the latest differential equation solvers, and reveals many "hidden" features.

    By Desmond J. Higham, Nicholas J. Higham

  • Book

    MATLAB in Quality Assurance Sciences

    Filling a gap in the highly topical field of quality assurance (QA), this book is a concise guide for students, engineers, and scientists in this field, and concentrates on MATLAB fundamentals with examples of applications to a wide range of current problems.

    By Leonid Burstein

  • Book

    MATLAB Linear Algebra

    For anyone who wants to work in a practical, hands-on manner with MATLAB in a linear algebra context, this essential guide introduces you to the MATLAB language with practical hands-on instructions and results, allowing you to quickly achieve your goals.

    By César Pérez López

  • Book

    MATLAB Machine Learning

    With practical real world examples in MATLAB, this book shows how MATLAB can be used to solve machine learning problems and how MATLAB graphics can enhance the programmer's understanding of the results and help users of their software grasp the results.

    By Michael Paluszek, Stephanie Thomas

  • Book

    MATLAB Machine Learning Recipes: A Problem-Solution Approach, 3rd Edition

    Harness the power of MATLAB to resolve a wide range of machine learning challenges. This new and updated third edition provides examples of technologies critical to machine learning. Each example solves a real-world problem, and all code provided is executable. You can easily look up a particular problem and follow the steps in the solution.

    By Michael Paluszek, Stephanie Thomas

  • Book

    MATLAB Machine Learning Recipes: A Problem-Solution Approach, Second Edition

    Helping you to harness the power of MATLAB to resolve a wide range of machine learning challenges, this book provides a series of examples of technologies critical to machine learning, each solving a real-world problem.

    By Michael Paluszek, Stephanie Thomas

  • Book

    MATLAB Mathematical Analysis

    Written for those in a wide range of jobs that utilize various mathematical analysis tools, or for academic pursuits including researchers and students, this book demonstrates how to apply the most widely used analysis techniques in MATLAB to solve and or graph problems without being burdened with theory.

    By César Pérez López

  • Book

    MATLAB Matrix Algebra

    MATLAB is a high-level language and environment for numerical computation, visualization, and programming. This practical, hands-on guide introduces you to the MATLAB language with practical hands-on instructions and results, allowing you to quickly achieve your goals.

    By César Pérez López

  • Book

    MATLAB Optimization Techniques

    Including a wide range of exercises and examples illustrating the most widely used optimization methods, this accessible guide introduces you to the MATLAB language with practical hands-on instructions and results, allowing you to quickly achieve your goals.

    By César Pérez López

  • Book

    MATLAB Recipes: A Problem-Solution Approach

    Featuring state-of-the-art examples in robotics, motors, detection filters, chemical processes, aircraft, and spacecraft, this practical reference provides thorough guidance for using MATLAB to build a body of code you can turn to time and again for solving technical problems on the job.

    By Michael Paluszek, Stephanie Thomas

  • Book

    MATLAB Recipes: A Problem-Solution Approach, Second Edition

    With state-of-the-art examples in robotics, motors, detection filters, and more, this book provides practical, hands-on code snippets and guidance for using MATLAB to build a body of code you can turn to time and again for solving technical problems in your work.

    By Michael Paluszek, Stephanie Thomas

  • Book

    Matlab: A Practical Introduction to Programming and Problem Solving

    Using a systematic, step-by-step approach to facilitate easier learning, this book presents both programming concepts and MATLAB's built-in functions, providing a perfect platform for exploiting MATLAB's extensive capabilities for tackling engineering problems.

    By Stormy Attaway

  • Book

    MATLAB: An Introduction with Applications, Fifth Edition

    Presenting the latest MATLAB functionality in detail, this concise book is generously illustrated through computer screen shots and step-by-step tutorials, including abundant and motivating applications to problems in mathematics, science, and engineering.

    By Amos Gilat

  • Book

    Matrix Algorithms in MATLAB

    Focusing on the MATLAB code implementations of matrix algorithms, this book provides an overview and classification of the interrelations of various algorithms, as well as numerous examples to demonstrate code usage and the properties of the presented algorithms.

    By Ong U. Routh

  • Book

    MCQ for Python Users: Get Ready for Computer Science Examinations with 5000+ Python MCQ

    This Python Question Bank comprises multiple-choice questions (MCQs) for employment assessments, examinations, and educational quizzes.

    By Dr. Brijesh Bakariya, Dr. Krishna Kumar Mohbey

  • Book

    Mechanics of Composite Materials with MATLAB

    Written specifically for students in engineering and materials science, this text places emphasis on learning the composite material mechanics computations and on understanding the underlying concepts.

    By George Z. Voyiadjis, Peter I. Kattan

  • Book

    Memory as a Programming Concept in C and C++

    This methodical text aspires to present various information relevant to operating systems, computer architecture, compilers, principles of programming languages, and C and C++ programming, specifically.

    By Frantisek Franek

  • Book

    Memory Management: Algorithms and Implementation in C/C++

    This book presents several concrete implementations of garbage collection and explicit memory management algorithms.

    By Bill Blunden

  • Book

    Metaprogramming in R: Advanced Statistical Programming for Data Science, Analysis and Finance

    An introduction to metaprogramming in the R language, this book shows you how to leverage R's natural flexibility in how function calls and expressions are evaluated, to create small domain-specific languages to extend R within the R language itself.

    By Thomas Mailund

  • Book

    Micro Focus COBOL InstantCode: Developing Windows and Java Applications

    Learn how to use COBOL to create applications for the Windows operating environment. Various applications are included, such as a Customer Relationship Management application, which integrates Object COBOL with VB.NET, and much more.

    By

  • Book

    micro:bit Projects with Python and Single Board Computers: Building STEAM Projects with Code Club and Kids' Maker Groups

    Build different components of larger systems using class sets of micro:bits with Python in a truly collaborative way. First you'll explore ways to harness the capabilities of the humble micro:bit and learn to creatively overcome some of its limitations; learning practical text-based programming along the way.

    By Martin Tan

  • Book

    Microcontroller Theory and Applications with the PIC18F, Second Edition

    A comprehensive and self-contained book, this thorough resource presents the fundamental concepts of assembly language programming and interfacing techniques associated with typical microcontrollers.

    By M. Rafiquzzaman

  • Book

    MicroPython for the Internet of Things: A Beginner's Guide to Programming with Python on Microcontrollers, 2nd Edition NEW!

    This book will help you quickly learn to program for microcontrollers and IoT devices without a lot of study and expense.

    By Charles Bell

  • Book

    Microservice APIs: Using Python, Flask, FastAPI, OpenAPI and more

    Microservice APIs gathers proven techniques for creating and building easy-to-consume APIs for microservices applications. Rich with proven advice and Python-based examples, this practical book focuses on implementation over philosophy.

    By José Haro Peralta

  • Book

    Microservices in .NET Core: With Examples in Nancy

    After a crystal-clear introduction to the microservices architectural style, this book will teach you practical development skills in that style, using OWIN and Nancy.

    By Christian Horsdal Gammelgaard

  • Book

    Microsoft ASP .NET Fast & Easy Web Development

    This title will be removed from the Skillsoft library on May 24, 2024.

    By NIIT, Nitin Pandey

  • Book

    Microsoft Excel 2019 Programming by Example with VBA, XML, and ASP

    A practical, how-to book on Excel programming, suitable for readers already proficient with the Excel user interface (UI). If you are looking to automate Excel routine tasks, this book will progressively introduce you to programming concepts via numerous illustrated hands-on exercises.

    By Julitta Korol

  • Book

    Microsoft Visual C++ Windows Applications by Example: Code and Explanation for Real-World MFC C++ Applications

    Beginning with a recap for existing C++ programmers, and a quick guide to the language if you've not worked with it before, this book shows how to create applications using MDI, complex file formats, text parsing and processing, graphics and interactions.

    By Stefan Björnander

  • Book

    Migrating ASP.NET Microservices to ASP.NET Core: By Example

    Migrate your existing microservice cluster from ASP .NET to ASP .NET Core.

    By Iris Classon

  • Book

    MIMO-OFDM Wireless Communications with MATLAB

    Providing analytic solutions and practical examples with downloadable MATLAB codes, this book offers a comprehensive introduction to the theory and practice of wireless channel modeling, OFDM, and MIMO.

    By Chung G. Kang, Jaekwon Kim, Won Young Yang, Yong Soo Cho

  • Book

    Mission Python: Code a Space Adventure Game!

    Program a graphical adventure game in this hands-on, beginner-friendly introduction to coding in the Python language.

    By Sean McManus

  • Book

    Mobile ASP.NET MVC 5

    Including a wide range of techniques, tips, and guidelines, this authoritative guide will take you step-by-step through the process of developing fluid content that adapts its layout to the client device using HTML, JavaScript and CSS, and responsive web design.

    By Eric Sowell

  • Book

    Modeling and Simulation in Python: An Introduction for Scientists and Engineers

    Modeling and Simulation in Python is a thorough but easy-to-follow introduction to physical modeling-that is, the art of describing and simulating real-world systems.

    By Allen B. Downey

  • Book

    Modern Algorithms for Image Processing: Computer Imagery by Example Using C#

    Providing project source code you can immediately use in your work, this resource will show you how to utilize modern methods for digital image processing and help you take advantage of the many time-saving templates provided for all of the projects in this book.

    By Vladimir Kovalevsky

  • Book

    Modern API Design with ASP.NET Core 2: Building Cross-Platform Back-End Systems

    Based on proven industry patterns and practices and a series of applied, practical scenarios, this thorough resource was formulated to help the all-around developer gain useful skills for developing APIs in ASP.NET Core 2.

    By Fanie Reynders

  • Book

    Modern Approaches to Clinical Trials Using SAS: Classical, Adaptive, and Bayesian Methods

    Unique and multifaceted, this book thoroughly covers several domains of modern clinical trial design, and includes numerous real-world examples and sample SAS code enabling users to readily apply novel clinical trial design and analysis methodologies in practice.

    By Richard C. Zink, Sandeep M. Menon

  • Book

    Modern C

    Helping you to take your C programming talents to new heights, this comprehensive book teaches you the skills and features you need to write relevant programs in this tried-and-true language.

    By Jens Gustedt

  • Book

    Modern C for Absolute Beginners: A Friendly Introduction to the C Programming Language

    Learn the C programming language easily and in a straightforward way. This book teaches the basics of C, the C Standard Library, and modern C standards. No previous programming experience is required.

    By Slobodan Dmitrović

  • Book

    Modern C for Absolute Beginners: A Friendly Introduction to the C Programming Language, 2nd Edition

    Learn the basics of C, the C standard library, and modern C standards. Complete with modern, up-to-date examples and screenshots, this new edition is fully updated and reworked with the latest C23 standards and features.

    By Slobodan Dmitrović

  • Book

    Modern C Quick Syntax Reference: A Pocket Guide to the Language, APIs, and Library, Second Edition

    Presenting the essential C syntax in a well-organized format that can be used as a quick and handy reference, this book provides short, simple, and focused code examples, a well laid out table of contents, and a comprehensive index allowing easy review.

    By Mikael Olsson

  • Book

    Modern C Up and Running: A Programmer's Guide to Finding Fluency and Bypassing the Quirks

    Learn how to program in modern C, from the basics through the advanced topics required for proficiency. This book is the fastest path to C fluency for anyone experienced in a general-purpose programming language.

    By Martin Kalin

  • Book

    Modern C++ for Absolute Beginners: A Friendly Introduction to C++ Programming Language and C++11 to C++20 Standards

    Learn the C++ programming language in a structured, straightforward, and friendly manner. This book teaches the basics of the modern C++ programming language, C++ Standard Library, and modern C++ standards. No previous programming experience is required.

    By Slobodan Dmitrović

  • Book

    Modern C++ for Absolute Beginners: A Friendly Introduction to the C++ Programming Language and C++11 to C++23 Standards, 2nd Edition

    Learn the C++ programming language in a structured, straightforward, and friendly manner. This book teaches the basics of the modern C++ programming language, the C++ Standard Library, and modern C++ standards, including C++23. No previous programming experience is required.

    By Slobodan Dmitrović

  • Book

    Modern CSS: Master the Key Concepts of CSS for Modern Web Development

    Come on a tour of "modern" CSS in 2020. This example-driven book demonstrates the concepts by showing code examples, screenshots, and diagrams to help clearly communicate the information.

    By Joe Attardi

  • Book

    Modern Data Access with Entity Framework Core: Database Programming Techniques for .NET, .NET Core, UWP, and Xamarin with C#

    Your opportunity to learn the ins-and-outs of Entity Framework Core, this valuable guide provides best practices, guidance, and shortcuts that will significantly reduce the amount of resources you internally dedicate to programming data access code.

    By Holger Schwichtenberg

  • Book

    Modern Data Mining with Python: A risk-managed approach to developing and deploying explainable and efficient algorithms using ModelOps

    This book is for a wide range of early career professionals and students interested in data mining or data science with a financial services industry focus. Senior industry professionals, and educators, trying to implement data mining algorithms can benefit as well.

    By Dushyant Singh Sengar, Vikash Chandra

  • Book

    Modern Java in Action: Lambdas, Streams, Reactive and Functional Programming

    Helping readers build on their existing Java language skills with the newest features and techniques, this book gives users new ways of thinking about programming and writing code that is easier to read and maintain.

    By Alan Mycroft, Mario Fusco, Raoul-Gabriel Urma

  • Book

    Modern Parallel Programming with C++ and Assembly Language: X86 SIMD Development Using AVX, AVX2, and AVX-512

    Modern Parallel Programming with C++ and Assembly Language is an instructional text that explains x86 SIMD programming using both C++ and assembly language.

    By Daniel Kusswurm

  • Book

    Modern Programming Made Easy: Using Java, Scala, Groovy, and JavaScript

    Whether you're a student, a teacher, looking for a career change, or just a hobbyist, this concise book teaches you basic coding principles, including working with lists, sets, arrays, and maps; coding in the object-oriented style; and writing a web application.

    By Adam L. Davis

  • Book

    Modern TypeScript: A Practical Guide to Accelerate Your Development Velocity

    Dive into the world of TypeScript, a popular superset of the JavaScript language that enhances the development experience with static typing. This book covers every aspect of TypeScript in a concise and easy-to-understand style, making it the ultimate resource for mastering TypeScript.

    By Ben Beattie-Hood

  • Book

    Monetizing Machine Learning: Quickly Turn Python ML Ideas into Web Applications on the Serverless Cloud

    Working through a series of common data science problems in an increasing order of complexity, this clear and practical book will help you take your Python machine learning ideas and create serverless web applications accessible by anyone with an Internet connection.

    By Manuel Amunategui, Mehdi Roopaei

  • Book

    More iPhone Development with Swift: Exploring the iOS SDK

    Whether you are a relative newcomer to iPhone and iPad or iOS development or an old hand looking to expand your horizons, this friendly, easy-to-follow guide digs deeper into the new Apple Swift programming language and iOS 8 SDK, explaining complex concepts and techniques.

    By Alex Horovitz, David Mark, Jayant Varma, Jeff LaMarche, Kevin Kim

  • Book

    More Java 17: An In-Depth Exploration of the Java Language and Its Features, Third Edition

    This book covers features such as annotations, reflection, and generics.

    By Kishori Sharan, Peter Späth

  • Book

    More Python Programming for the Absolute Beginner

    This title will be removed from the Skillsoft library on May 24, 2024.

    By Jonathan S. Harbour

  • Book

    MS Access 2019 Programming by Example: With VBA, XML, and ASP

    If you are looking to automate Access routine tasks, this book will progressively introduce you to programming concepts via numerous illustrated hands-on exercises.

    By Julitta Korol

  • Book

    Multimedia Networking Technologies, Protocols, and Architectures

    Providing a survey on the technologies, protocols, and architectures that are widely used in practice to implement networked multimedia services, this book contains questions and exercises to provide the reader with insight on the practical application of the explained concepts.

    By Ivan Vidal, et al.

  • Book

    Multiphysics Modeling Using COMSOL 5 and MATLAB, Second Edition

    This updated edition includes five new models and explores a wide range of models in coordinate systems from 0D to 3D, introducing the numerical analysis techniques employed in COMSOL 5.6 and MATLAB software.

    By Roger W. Pryor PhD

  • Book

    Multiphysics Modeling Using COMSOL5 and Matlab

    Using a step-by-step modeling methodology linked to the Fundamental Laws of Physics, this book focuses on COMSOL 5 and MATLAB models that demonstrate the use of concepts for later application in engineering, science, medicine, and biophysics for the development of devices and systems.

    By Roger W. Pryor

  • Book

    Natural Language Processing in Action: Understanding, Analyzing, and Generating Text with Python

    This book is your guide to creating machines that understand human language using the power of Python with its ecosystem of packages dedicated to NLP and AI.

    By Cole Howard, Hannes Max Hapke, Hobson Lane

  • Book

    Natural Language Processing Recipes: Unlocking Text Data with Machine Learning and Deep Learning using Python

    Helping you to quickly deploy natural language processing techniques with Python, this book will give you a toolbox of solutions to apply to your own projects in the real world, making your development time quicker and more efficient.

    By Adarsha Shivananda, Akshay Kulkarni

  • Book

    Natural Language Processing Using R Pocket Primer

    This book is for developers who are looking for an overview of basic concepts in Natural Language Processing using R. It casts a wide net of techniques to help developers who have a range of technical backgrounds.

    By Oswald Campesato

  • Book

    Natural Language Processing with Python and spaCy: A Practical Introduction

    In this book, you'll learn how to leverage the spaCy library to extract meaning from text intelligently; how to determine the relationships between words in a sentence (syntactic dependency parsing); identify nouns, verbs, and other parts of speech (part-of-speech tagging); and sort proper nouns into categories like people, organizations, and locations (named entity recognizing).

    By Yuli Vasiliev

  • Book

    Nature-Inspired Optimization Algorithms with Java: A Look at Optimization Techniques

    This book also covers various nature-inspired algorithms by reviewing code examples for each one followed by crisp and clear explanations of the algorithm using Java code.

    By Shashank Jain

  • Book

    Nest.js: A Progressive Node.js Framework

    Referencing a working Nest.js project so that you can see an example of what you are learning, this how-to guide will have you up and running, creating your own Nest.js apps in no time.

    By Adrien de Peretti, David Guijarro, Greg Magolan, Jay Bell, Patrick Housley

  • Book

    Netty in Action

    Introducing the Netty framework and how to incorporate it into your Java network applications, this book teaches you to think in an asynchronous way as you work through its many hands-on examples and helps you master the best practices of building large-scale network apps.

    By Marvin Allen Wolfthal, Norman Maurer

  • Book

    Network Programming in .NET: With C# and Visual Basic .NET

    Addressing real-world issues facing professional developers, the purpose of this book is to provide tools to design and implement network-orientated applications in .NET.

    By Fiach Reid

  • Book

    Network Programming in Python: The Basic: A Detailed Guide to Python 3 Network Programming and Management

    This book is for Python programmers who need a thorough understanding of how to use Python for network-related activities and applications. This book covers all you need to know about web application development, systems integration, and system administration.

    By John Galbraith

  • Book

    Network Programming with Go: Code Secure and Reliable Network Services from Scratch

    Combining the best parts of many other programming languages, Go is fast, scalable, and designed for high-performance networking and multiprocessing. In other words, it's perfect for network programming.

    By Adam Woodbeck

  • Book

    Network Programming with Go: Essential Skills for Using and Securing Networks

    A unique book on programming with Go for networking, this book covers network architecture and gives an overview of the Go language as a primer, covering the latest Go release.

    By Jan Newmarch

  • Book

    Neural Networks in Unity: C# Programming for Windows 10

    Providing a brief introduction to useful neural network terminologies, this book covers the core concepts of neural networks and will teach you the different types of neural networks using Unity as your platform.

    By Abhishek Nandy, Manisha Biswas

  • Book

    Node JS Guidebook

    Develop attractive and efficient dynamic web applications using Node.js.

    By Dhruti Shah

  • Book

    Node.js in Action, Second Edition

    Packed with practical examples, this book starts at square one and guides you through all the features, techniques, and concepts you'll need to build production-quality Node applications.

    By Alex Young, Bradley Meck, Mike Cantelon

  • Book

    Node.js Recipes: A Problem-Solution Approach

    Filled with useful recipes that follow a problem/solution format, this indispensable reference presents recipes for many situations that you may come across in your day-to-day server-side development.

    By Cory Gackenheimer

  • Book

    Node.js: The Comprehensive Guide to Server-Side JavaScript Programming

    Learn about different approaches to asynchronous programming, including RxJS and data streams. Details on peripheral topics such as testing, security, and performance make this your all-in-one daily reference for Node.js!

    By Sebastian Springer

  • Book

    Nonlinear Distortion in Wireless Systems: Modeling and Simulation with MATLAB

    Providing practical techniques that professionals can use on their own projects, this book describes the principles of modeling and simulation of nonlinear distortion in single and multichannel wireless communication systems using both deterministic and stochastic signals.

    By Khaled M. Gharaibeh

  • Book

    Nonlinear Optimization in Electrical Engineering with Applications in MATLAB

    Providing an introductory course on nonlinear optimization in electrical engineering, this essential guide uses a step-by-step approach featuring a variety of practical electrical engineering-related examples and illustrated with MATLAB codes that the reader can use and adapt.

    By Mohamed Bakr

  • Book

    Numerical C: Applied Computational Programming with Case Studies

    Containing a modern and applied approach to numerical C computing and programming, this authoritative book aims to show you how you can write software in C to help you in your particular field.

    By Philip Joyce

  • Book

    Numerical Linear Algebra with Applications: Using MATLAB

    Including detailed explanations and examples, this thorough book offers a unified presentation of computation, basic algorithm analysis, and numerical methods to compute solutions and is ideal for solving real-world problems.

    By William Ford

  • Book

    Numerical Methods Fundamentals

    The book is designed to cover all major aspects of applied numerical methods, including numerical computations, solution of algebraic and transcendental equations, finite differences and interpolation, curve fitting, correlation and regression, numerical differentiation and integration, matrices and linear system of equations, numerical solution of ordinary differential equations, and numerical solution of partial differential equations.

    By R. V. Dukkipati

  • Book

    Numerical Methods in Engineering and Science: C, C++, and MATLAB

    Intended as an introduction to numerical methods for scientists and engineers, this book provides an excellent balance of theoretical and applied topics and shows the numerical methods used with C, C++, and MATLAB.

    By B. S. Grewal

  • Book

    Numerical Methods in Engineering with MATLAB

    Written for engineering students and practicing engineers who wish to explore the power and efficiency of MATLAB, this pragmatic text illustrates numerical methods with problems involving both hand computation and programming.

    By Jaan Kiusalaas

  • Book

    Numerical Methods in Engineering with Python, Second Edition

    Intended for engineering students and as a reference for practicing engineers interested in exploring Python, this book features 18 exercises, robust computer codes, the addition of rational function interpolation, Ridder's method, and much more.

    By Jaan Kiusalaas

  • Book

    Numerical Methods Using Java: For Data Science, Analysis, and Engineering

    The mathematical concepts behind the algorithms are clearly explained, with plenty of code examples and illustrations to help even beginners get started.

    By Haksun Li, PhD

  • Book

    Numerical Methods Using Kotlin: For Data Science, Analysis, and Engineering

    This in-depth guide covers a wide range of topics, including chapters on linear algebra, root finding, curve fitting, differentiation and integration, solving differential equations, random numbers and simulation, a whole suite of unconstrained and constrained optimization algorithms, statistics, regression and time series analysis.

    By Haksun Li, PhD

  • Book

    Numerical Methods using MATLAB

    Providing a highly-practical reference work to assist anyone working with numerical methods, this book introduces a wide range of techniques, discusses their merits, and supplies fully working MATLAB code samples to demonstrate how they can be coded and applied.

    By Abhishek K Gupta

  • Book

    Numerical Methods with Matlab

    Uniquely accessible and concise, this book takes an innovative approach that integrates the study of numerical methods with hands-on programming practice using the popular MATLAB environment to solve realistic problems in engineering and science.

    By Amos Gilat, Vish Subramaniam

  • Book

    Numerical Python: A Practical Techniques Approach for Industry

    Including examples and case studies from many areas of computing, this thorough reference shows you how to leverage the numerical and mathematical capabilities in Python, its standard library, and the extensive ecosystem of computationally oriented Python libraries.

    By Robert Johansson

  • Book

    Numerical Python: Scientific Computing and Data Science Applications with Numpy, SciPy and Matplotlib, Second Edition

    Leverage the numerical and mathematical modules in Python and its standard library as well as popular open source numerical Python packages like NumPy, SciPy, FiPy, matplotlib and more.

    By Robert Johansson

  • Book

    Object Oriented Programming with Angular: Build and Deploy Your Web Application Using Angular with Ease

    This book will leverage on your prior programming knowledge to learn Angular. Microsoft .Net stack, C#, Windows Forms, WPF, ASP.NET have been widely used for developing desktop and web applications.

    By Balram Morsing Chavan

  • Book

    Object-Oriented Programming C++ Simplified

    Assuming no prior programming experience, this in-depth guide will show you how to write sophisticated programs that take full advantages of C++'s exciting and powerful object-oriented nature.

    By Hari Mohan Pandey

  • Book

    Object-Oriented Python: Master OOP by Building Games and GUIs

    Object-Oriented Python is a hands-on tutorial that goes deep into the core tenets of OOP, showing you how to use encapsulation, polymorphism, and inheritance to write games and apps using Python.

    By Irv Kalb

  • Book

    Objective-C

    A soup-to-nuts guide on the Objective-C programming language, this book covers everything from the basics of the C language to advanced aspects of Apple development.

    By Jiva DeVoe

  • Book

    OCA Java SE 7 Associate Study Guide

    Featuring challenging exercises, practice questions, a two-minute drill, and chapter summaries to highlight what you've learned, this authoritative guide will help you pass the Oracle Certified Associate Java SE 7 Programmer I exam and will also serve as your essential on-the-job reference.

    By Edward Finegan, Robert Liguori

  • Book

    OCA Java SE 8 Programmer I Certification Guide

    Including sample questions and exercises that reinforce key concepts, this detailed guide prepares Java developers for the 1Z0-808 with thorough coverage of Java topics typically found on the exam.

    By Mala Gupta

  • Book

    OCA Java SE 8 Programmer I Exam Guide (Exams 1Z0-808)

    Helping you prepare for and pass Oracle's OCA Java SE 8 Programmer I certification exam, this effective self-study guide provides more than 200 practice questions that mirror those on the actual test in content, tone, and format.

    By Bert Bates, Kathy Sierra

  • Book

    OCA Java SE 8 Programmer I Study Guide (Exam 1Z0-808)

    Providing an integrated, easy-to-follow study system based on a proven methodology, this guide features step-by-step exercises and comprehensive chapter self-tests, and offers the most complete and in-depth coverage of all of the exam objectives, while also serving as an essential on-the-job reference for Java developers.

    By Edward Finegan, Robert Liguori

  • Book

    OCA Java SE 8 Programmer Study Guide (Exam 1Z0-808)

    Designed to help candidates pass the Oracle Certified Associate, Java SE 8 Programmer exam, this study guide contains a Java refresher of eight introductory Java chapters, multiple choice questions at the end of each chapter, plus a full mock exam to ensure you're ready for the big day.

    By Budi Kurniawan

  • Book

    OCA: Oracle Certified Associate Java SE 8 Programmer I Study Guide: Exam 1Z0-808

    Providing a comprehensive study guide for those taking the Oracle Certified Associate Java SE 8 Programmer I exam (1Z1-808), this book covers Java inside and out, and teaches you how to apply it efficiently and effectively to create solutions applicable to real-world scenarios.

    By Jeanne Boyarsky, Scott Selikoff

  • Book

    OCA/OCP Java SE 7 Programmer I & II Study Guide (Exams 1Z0-803 & 1Z0-804)

    Featuring challenging exercises, a certification summary, a two-minute drill, and a self-test to reinforce the topics presented, this authoritative resource will help you pass exams 1Z0-803 and 1Z0-804 and also serves as an essential, on-the-job reference.

    By Bert Bates, Kathy Sierra

  • Book

    OCA/OCP Java SE 8 Programmer: Practice Tests

    Helping you test your knowledge and prepare for the OCA/OCP exams, this book offers last minute review of the exam objectives and gives you the advantage of over 1,000 expert crafted questions that not only provide the answer, but also gives detailed explanations.

    By Jeanne Boyarsky, Scott Selikoff

  • Book

    OCM Java EE 6 Enterprise Architect Exam Guide (Exams 1Z0-807, 1Z0-865 & 1Z0-866)

    Featuring challenging exercises, certification summaries, two-minute drills, and self-tests to reinforce the topics presented, this authoritative resource helps you pass these exams and also serves as an essential, on-the-job reference.

    By Joseph J. Bambara, Paul R. Allen

  • Book

    OCP Java SE 8 Programmer II Exam Guide (Exam 1Z0-809)

    Written by a team of experts, including two developers of the original exam, this complete, integrated study system offers comprehensive coverage of every subject on the test and lays out essential Java programming skills.

    By Bert Bates, Elisabeth Robson, Kathy Sierra

  • Book

    OCP Oracle Certified Professional Java SE 11 Developer Practice Tests: Exam 1Z0-819 and Upgrade Exam 1Z0-817

    This book guides you through OCP Oracle Certified Professional Java SE 11 Developer Practice Tests: Exam 1Z0-819 and Upgrade Exam 1Z0-817 offers readers over 1000 practice questions to help them hone their skills for the challenging 1Z0-819 exam as well as the 1Z0-817 upgrade exam.

    By Scott Selikoff

  • Book

    OCP Oracle Certified Professional Java SE 11 Developer: Complete Study Guide Exam 1Z0-819 and Upgrade Exam 1Z0-817

    An indispensable resource for anyone preparing for certification, this book provides in-depth chapters presenting clear, comprehensive coverage of the functional-programming knowledge necessary to succeed.

    By Jeanne Boyarsky, Scott Selikoff

  • Book

    OCP Oracle Certified Professional Java SE 11 Programmer I Study Guide: Exam 1Z0-815

    Ensuring that you are thoroughly prepared for this challenging certification exam, this in-depth study guide helps you develop the functional-programming knowledge necessary to get certified and advance your career to the next level.

    By Jeanne Boyarsky, Scott Selikoff

  • Book

    OCP Oracle Certified Professional Java SE 11 Programmer II Study Guide: Exam 1Z0-816 and Exam 1Z0-817

    Ensuring that you are fully prepared for this difficult certification exam, this in-depth study guide covers 100% of exam objectives and provides comprehensive treatment of the functional-programming knowledge necessary to succeed.

    By Jeanne Boyarsky, Scott Selikoff

  • Book

    OCP Oracle Certified Professional Java SE 17 Developer Practice Tests: Exam 1Z0-829

    In OCP Oracle Certified Professional Java SE 17 Developer Practice Tests: Exam 1Z0-829, a team of veteran Java developers helps you gain the confidence and knowledge you need to take the Oracle Certified Professional Java SE 17 Developer exam.

    By Jeanne Boyarsky, Scott Selikoff

  • Book

    OCP Oracle Certified Professional Java SE 17 Developer Study Guide: Exam 1Z0-829

    This book provides material on records, sealed classes, text blocks, dates, streams, controlling program flow, using the Java object-oriented approach, handling exceptions, working with arrays and collections, and more.

    By Jeanne Boyarsky, Scott Selikoff

  • Book

    OCP: Oracle Certified Professional Java SE 8 Programmer II Study Guide: Exam 1Z0-809

    Going beyond the mere exam prep with insight, explanations, and perspectives from the authors' years of experience, this invaluable, comprehensive study guide reinforces what you know, teaches you what you don't, and gives you the hands-on practice you need to boost your skills.

    By Jeanne Boyarsky, Scott Selikoff

  • Book

    Ontologies with Python: Programming OWL 2.0 Ontologies with Python and Owlready2

    Including examples based on well-known resources, this book will teach you how to use ontologies in Python, with the Owlready2 module developed for ontology-oriented programming.

    By Lamy Jean-Baptiste

  • Book

    Optimizations and Programming: Linear, Non-linear, Dynamic, Stochastic and Applications with Matlab

    This book is a general presentation of complex systems, examined from the point of view of management. There is no standard formula to govern such systems, nor to effectively understand and respond to them.

    By Abdelkhalak El Hami, Bouchaib Radi

  • Book

    Optimizing Visual Studio Code for Python Development

    This book emphasis on how to integrate Azure for Python and how to use containers in Visual Studio Code and optimizing Visual Studio Code for Python Development is your ticket to writing Python scripts with this versatile code editor.

    By Sufyan bin Uzayr

  • Book

    Options and Derivatives Programming in C++: Algorithms and Programming Techniques for the Financial Industry

    Providing basic information through well-targeted examples and ready to use concepts and sample code, this how-to resource shows how C++ is used in the development of solutions for options and derivatives trading in the financial industry.

    By Carlos Oliveira

  • Book

    Options and Derivatives Programming in C++20: Algorithms and Programming Techniques for the Financial Industry, Second Edition

    Written with the goal of reaching readers who need a concise, algorithms-based book, this book provides basic information through well-targeted examples and ready-to-use solutions.

    By Carlos Oliveira

  • Book

    Options and Derivatives Programming in C++23: Algorithms and Programming Techniques for the Financial Industry, 3rd Edition NEW!

    This book is a hands-on guide for programmers who want to learn how C++ is used to develop solutions for options and derivatives trading in the financial industry.

    By Carlos Oliveira

  • Book

    Oracle Certified Professional Java SE 7 Programmer Exams 1Z0-804 and 1Z0-805: A Comprehensive OCPJP 7 Certification Guide

    Including in-depth coverage of all exam topics, mock tests and supporting material, this book is a concise, comprehensive, step-by-step, and one-stop guide for the Oracle Certified Professional Java SE 7 Programmer Exam.

    By S G Ganesh, Tushar Sharma

  • Book

    Oracle Certified Professional Java SE 8 Programmer Exam 1Z0-809: A Comprehensive OCPJP 8 Certification Guide

    Including 100% coverage of the exam topics, a full-length mock exam, and practice exam questions, exam notes and tips, this book is a comprehensive, step-by-step and one-stop guide for the Java SE 8 Programmer II exam (IZ0-809).

    By Hari Kiran, S G Ganesh, Tushar Sharma

  • Book

    Oracle Fusion Middleware 11g: WebLogic & BI Server Architecture & Installation

    Featuring a workshop setup, this text will assist you in learning and using one of the most exciting software environments available today: the Oracle BI Enterprise Edition data analytics suite and the Oracle Fusion Middleware WebLogic Server.

    By Sideris Courseware Corporation

  • Book

    Oracle WebLogic Server 12c Administration Handbook

    Through expert instruction and real-world examples, this Oracle Press guide thoroughly explains how to work from the Oracle WebLogic Server Administration Console or command line, configure servers and clusters, deploy applications, and optimize application performance. Tuning, troubleshooting, and load balancing.

    By Sam R. Alapati

  • Book

    Oracle WebLogic Server 12c Administration I Exam 1Z0-133: A Comprehensive Certification Guide

    Providing an accurate review of all exam topics, this book suggests hands-on practices to gain or reinforce experience working with WebLogic Server, and introduces questions to help candidates become familiar with the format and style of questions found on the actual exam.

    By Gustavo Garnica

  • Book

    Pandas in Action

    This book introduces Python-based data analysis using the amazing pandas library. You'll learn to automate repetitive operations and gain deeper insights into your data that would be impractical-or impossible-in Excel.

    By Boris Paskhaver

  • Book

    Pandas Workout: 200 Exercises to Make You a Stronger Data Analyst

    Work out your pandas skills against dozens of real-world challenges, each carefully designed to build an intuitive knowledge of essential pandas tasks.

    By Reuven Lerner

  • Book

    Parallel Programming with C# and .NET Core: Developing Multithreaded Applications Using C# and .NET Core 3.1 from Scratch

    Including samples based on practical examples throughout, this book will equip you with all the knowledge needed to understand, code, and debug multithreaded, concurrent and parallel programs with confidence.

    By Neha Shrivastava, Ravindra Akella, Rishabh Verma

  • Book

    Parsing with Perl 6 Regexes and Grammars: A Recursive Descent into Parsing

    Teaching you how to write good regexes and parsers with the Perl 6 programming language, this book explains how regexes are used for searching, parsing, and validation, and focuses on how the grammar extension makes them uniquely suitable for parsing.

    By Moritz Lenz

  • Book

  • Book

    Patterns in Java, Volume 2

    The author of this text arms you with 50 new and reusable Java patterns-some available for the first time-that help you create more elegant and reusable designs.

    By Mark Grand

  • Book

    Payara Micro Revealed: Cloud-Native Application Development with Java

    This book demystifies Java cloud-native application development using standard Microprofile APIs and covers Payara-specific features such as automatic clustering and application initialization performance improvements.

    By David R. Heffelfinger

  • Book

    Perl 6 Fundamentals : A Primer with Examples, Projects, and Case Studies

    If you already know one or more programming languages, and want to learn about Perl 6, this hands-on book will give you the skills you need to begin developing Perl 6 applications from the ground up.

    By Moritz Lenz

  • Book

    Perl 6 Quick Syntax Reference: A Pocket Guide to the Language, the Core Modules, and the Community

    Packed with useful information and must-read for any developer new to Raku, this condensed code and syntax reference book presents the Raku (formerly known as Perl 6) scripting language in a well-organized format designed to be read time and again.

    By J.J. Merelo

  • Book

    Perl One-Liners: 130 Programs That Get Things Done

    Presenting a cookbook of useful, customizable, and fun scripts, this guide takes you through more than 100 compelling one-liners that do all sorts of handy things, such as manipulate line spacing, tally column values in a table, and get a list of users on a system.

    By Peteris Krumins

  • Book

    Perl Weekend Crash Course

    Brush up on basics or learn Perl--all in one weekend--with 30 half-hour sessions.

    By Joe Merlino

  • Book

    Personal Finance with Python: Using Pandas, Requests, and Recurrent

    Deal with data, build up financial formulas in code from scratch, and evaluate and think about money in your day-to-day life. This book is about Python and personal finance and how you can effectively mix the two together.

    By Max Humber

  • Book

    Perspectives on Data Science for Software Engineering

    Presenting the best practices of seasoned data miners in software engineering, this book offers unique insights into the wisdom of the community's leaders gathered to share hard-won lessons from the trenches.

    By Laurie Williams, Thomas Zimmermann (eds), Tim Menzies

  • Book

    Pharmaceutical Statistics Using SAS: A Practical Guide

    Providing tutorial material and SAS examples, this book introduces a wide range of data analysis problems encountered in drug development and illustrates them using a wealth of case studies from actual pre-clinical experiments and clinical studies.

    By Alex Dmitrienko, Christy Chuang-Stein, Ralph D'Agostino

  • Book

    PHP & MySQL For Dummies, 4th Edition

    Packed with useful and understandable code examples for Web site creators who are not professional programmers, this book shows you what Web designers need to know to create dynamic, database-driven Web sites.

    By Janet Valade

  • Book

    PHP 5 Fast & Easy Web Development

    This title will be removed from the Skillsoft library on May 24, 2024.

    By Julie C. Meloni

  • Book

    PHP 5/MySQL Programming for the Absolute Beginner

    This title will be removed from the Skillsoft library on May 24, 2024.

    By Andy Harris

  • Book

    PHP 6/MySQL Programming for the Absolute Beginner

    This title will be removed from the Skillsoft library on May 24, 2024.

    By Andrew B. Harris

  • Book

    PHP 7 Quick Syntax Reference, Second Edition

    Including short, simple and focused code examples and a comprehensive index allowing easy review, this concise reference to the PHP 7 scripting language is packed with useful information and is a must-read for any PHP programmer or Web developer.

    By Mikael Olsson

  • Book

    PHP 7 Solutions: Dynamic Web Design Made Easy, Fourth Edition

    An accelerated practical introduction to PHP web design and development, this book gives you real value right away through a series of practical examples that you can incorporate directly into your sites, helping you to optimize performance and add functionality.

    By David Powers

  • Book

    PHP 7 Zend Certification Study Guide: Ace the ZCE 2017-PHP Exam

    Helping you improve your programming knowledge and become Zend certified, this book closely follows the ZCE2017-PHP exam syllabus and adds important details that assist candidates with test preparation.

    By Andrew Beak

  • Book

    PHP 8 Basics: For Programming and Web Development

    This book provides an introduction to PHP 8, including modules, attributes, JIT compiler, and union types, as well as related frameworks such as Symfony.

    By Gunnard Engebreth, Satej Kumar Sahu

  • Book

    PHP 8 for Absolute Beginners: Basic Website and Web Application Development, 3rd Edition

    Embark on a practical journey of building dynamic sites aided by multiple projects that can be easily adapted to real-world scenarios. This third edition will show you how to become a confident PHP developer, ready to take the next steps to being a Full Stack Developer and/or successful website or web application programmer.

    By Jason Lengstorf, Steve Prettyman, Thomas Blom Hansen

  • Book

    PHP 8 Objects, Patterns, and Practice: Mastering OO Enhancements, Design Patterns, and Essential Development Tools, Sixth Edition

    Learn how to develop elegant and rock-solid systems using PHP, aided by three key elements: object fundamentals, design principles, and best practices.

    By Matt Zandstra

  • Book

    PHP 8 Quick Scripting Reference: A Pocket Guide to PHP Web Scripting, Third Edition

    A condensed, code-rich scripting and syntax handbook for the PHP scripting language, this book is packed with useful information and is a must-read for any PHP programmer or web developer.

    By Mikael Olsson

  • Book

    PHP 8 Revealed: Use Attributes, the JIT Compiler, Union Types, and More for Web Development

    Discover the new and updated features of PHP 8, such as the JIT compiler, union types, and attributes, with code examples of each. For each feature, the author includes real-life cases for its use and explains its benefits.

    By Gunnard Engebreth

  • Book

    PHP 8 Solutions

    This book doesn't just provide a collection of ready-made scripts: each PHP solution builds on what's gone before, teaching you the basics of PHP and database design quickly and painlessly. You'll learn how to optimize your code using object-oriented programming (OOP) techniques.

    By David Powers

  • Book

    PHP and MySQL 24-Hour Trainer

    Including step-by-step lessons for using PHP and MySQL, this unique book is ideal reading for anyone who wants to go beyond HTML/CSS in order to provide clients with the most dynamic web sites possible.

    By Andrea Tarr

  • Book

    PHP and MySQL Recipes: A Problem-Solution Approach, Second Edition

    Including countless pieces of useful code that you can copy and paste into your own applications, this invaluable guide will keep you on the cutting edge of PHP development, ahead of the competition, and will give you all the answers you need, when you need them.

    By Frank M. Kromann

  • Book

    PHP and MySQL Web Development: A Beginner's Guide

    With hands-on exercises, helpful reminders, end-of-chapter quizzes, as well as common errors and pitfalls to avoid, this essential guide takes you from building static web pages to creating comprehensive database-driven web applications.

    By Marty Matthews

  • Book

    PHP Arrays: Single, Multi-dimensional, Associative and Object Arrays in PHP 7

    With code examples showing common real-world scenarios, this book uses PHP 7 to demonstrate inserting, appending, updating, and deleting array data, and covers validation methods to insure that the data provided by a user is good before the data is entered into an array.

    By Steve Prettyman

  • Book

    PHP CLI: Create Command Line Interface Scripts with PHP

    Written for experienced PHP programmers and web developers, this concise book shows you how to create PHP Command Line Interface (CLI) scripts, including user interaction and scripts to automate and assist your workflow.

    By Rob Aley

  • Book

    PHP Development Tool Essentials

    Exposing you to the many different methodologies, tools, and concepts that professional web developers are using more and more each day, this book teaches PHP development best practices, such as version control, development environment virtualization, and coding standards.

    By Chad Russell

  • Book

    PHP for Absolute Beginners

    Starting slowly and covering everything you need to know about beginning web development using PHP, this book takes a practical approach to teaching you how to build a content management system.

    By Jason Lengstorf

  • Book

    PHP for Absolute Beginners, Second Edition

    Rather than swamping you with every detail of the full PHP language up front, this accessible guide takes a practical approach and introduces you to a small, versatile subset of PHP so you learn to use it creatively to develop dynamic web sites.

    By Jason Lengstorf, Thomas Blom Hansen

  • Book

    PHP in easy steps, 4th Edition

    This book demonstrates every aspect of the language you'll need to produce professional web programming results.

    By Mike McGrath

  • Book

    PHP Persistence: Concepts, Techniques and Practical Solutions with Doctrine

    For experienced PHP programmers and web developers with some exposure to PHP, this concise book teaches you about PHP persistence and how to use it effectively for your database-driven applications.

    By Michael Romer

  • Book

    PHP-Beginner's Practical Guide

    In a simple language, a crystal clear approach, and a straightforward, comprehensible presentation, this book on PHP has been written in such a way that the concepts are explained in detail, giving adequate emphasis on examples.

    By Pratiyush Guleria

  • Book

    PHP, MySQL & JavaScript All-in-One for Dummies

    Whether you're brand-new to programming or you want to brush up on specific areas, this book will take you step-by-step through the essentials of building your own web development environment, as well as coding the front and back ends of professional websites.

    By Richard Blum

  • Book

    PHP, MYSQL and Apache Server

    Beginning with an introduction to PHP, then moving to more advanced features such as language basics, arrays and functions, web forms, connecting to databases, and much more, this book is ideal for beginner graphic designers, bloggers, and other web crafters who want a thorough but non-intimidating way to understand the code that makes websites dynamic.

    By Shashi Banzal

  • Book

    PHP, MySQL, JavaScript & HTML5 All-in-One for Dummies

    Helping you to get the basics on four key web programming tools, this one-stop guide addresses how PHP, MySQL, JavaScript, and HTML5 are vital tools for creating dynamic, database-driven websites and are especially important for e-commerce sites.

    By Janet Valade, Steve Suehring

  • Book

    PHP: 20 Lessons to Successful Web Development

    Based on the author's successful online courses, this complete, integrated learning tool covers PHP basics, including constants, superglobals, operators, and arrays, then shows you how to work with multidimensional arrays, write functions, manipulate objects, build web forms, manage security, use Ajax, and much more.

    By Robin Nixon

  • Book

    Physics for JavaScript Games, Animation, and Simulations: with HTML5 Canvas

    Have you ever wanted to include believable physical behaviors in your games and projects to give them that extra edge? This practical guide teaches you how to incorporate real physics, such as gravity, friction, and buoyancy, into your HTML5 games, animations, and simulations.

    By Adrian Dobre, Dev Ramtal

  • Book

    PIC Microcontroller Projects in C: Basic to Advanced, Second Edition

    Extensively revised and updated to encompass the latest developments in the PIC 18FXXX series, this book demonstrates how to develop a range of microcontroller applications through a project-based approach.

    By Dogan Ibrahim

  • Book

    PID and Predictive Control of Electric Drives and Power Supplies using MATLAB/Simulink

    With emphasis on meeting operational constraints while optimizing performance, this thorough book presents methods for design and implementation of PID and predictive control of electrical drives and grid connected three phase power converters.

    By Dae Yoo, Ki Ng, Liuping Wang, Lu Gan, Shan Chai

  • Book

    Pivotal Certified Professional Spring Developer Exam: A Study Guide

    Helping you pass the Pivotal Certified Professional exam using source code examples, study summaries, and mock exams, this book offers a descriptive overview of certification-related Spring modules and a single example application demonstrating the use of all required Spring modules.

    By Iuliana Cosmina

  • Book

    Pivotal Certified Spring Enterprise Integration Specialist Exam: A Study Guide

    For developers and architects with experience in programming and developing with the Spring Framework, this book will help you prepare with confidence for the Pivotal Enterprise Integration with Spring Exam.

    By Lubos Krnac

  • Book

    Pivotal Certified Spring Web Application Developer Exam: A Study Guide

    An ideal preparation resource for the exam, this detailed book provides a complete overview of all the technologies involved in creating a Spring web application from scratch and guides you step-by-step into the Spring web world covering Spring 3 and Spring 4.

    By Iuliana Cosmina

  • Book

    Pluggable Authentication Modules: The Definitive Guide to PAM for Linux SysAdmins and C Developers: A Comprehensive and Practical Guide to PAM for Linux: How Modules Work and How to Implement Them

    Showing in detail how PAM works and how it is configured, this book examines the 11 common modules used across UNIX/Linux distributions, discusses installation of third-party modules, and outlines the development of new modules and PAM-aware applications.

    By Kenneth Geisshirt

  • Book

    Pointers in C Programming: A Modern Approach to Memory Management, Recursive Data Structures, Strings, and Arrays

    Gain a better understanding of pointers, from the basics of how pointers function at the machine level, to using them for a variety of common and advanced scenarios.

    By Thomas Mailund

  • Book

    Pointers in C: A Hands on Approach

    Intuitive, with a strict logical flow, this book provides a resource for professionals and advanced students needing in-depth but hands-on coverage of pointer basics and advanced features. The goal is to help programmers in wielding the full potential of pointers.

    By Hrishikesh Dewan, Naveen Toppo

  • Book

    PowerShell and Python Together: Targeting Digital Investigations

    Bringing together the Python programming language and Microsoft's PowerShell, this expert guide addresses digital investigations and creates state-of-the-art solutions for administrators, IT personnel, cyber response teams, and forensic investigators.

    By Chet Hosmer

  • Book

    Practical and Efficient SAS Programming: The Insider's Guide

    In a user-friendly tutorial style with numerous examples throughout, this book provides general SAS programming tips that use the tools available in Base SAS, including the DATA step, the SAS macro facility, and SQL.

    By Martha Messineo

  • Book

    Practical API Design: Confessions of a Java Framework Architect

    Recommended to every API architect who prefers a bit more engineering design over a purely artistic one, this book teaches you how to write an API that will stand the test of time.

    By Jaroslav Tulach

  • Book

    Practical ASP.NET Web API

    In a hands-on way, this guide takes a code-centric approach that will help you grasp the concepts by seeing them in action as you code, run, and debug the projects that you create as you follow along with the exercises inside.

    By Badrinarayanan Lakshmiraghavan

  • Book

    Practical Bootstrap: Learn to Develop Responsively with One of the Most Popular CSS Frameworks

    Learn to use one of the most popular CSS frameworks and build mobile-friendly web pages. Used for numerous websites and applications, Bootstrap is a key tool for modern web development.

    By Panos Matsinopoulos

  • Book

    Practical Bot Development: Designing and Building Bots with Node.js and Microsoft Bot Framework

    An accessible resource teaching the basic concepts behind bot design and implementation, this hands-on guide will help you explore the concept of bots and discover the motivation behind working with these new apps with messaging platforms.

    By Szymon Rozga

  • Book

    Practical Business Analytics Using SAS

    Beginning with an introduction to analytics, analytical tools, and SAS programming, this book shows how how SAS is used in business, and how to get started programming in SAS by importing data and learning how to manipulate it.

    By Shailendra Kadre, Venkat Reddy Konasani

  • Book

    Practical C

    Showing you how to implement often-needed algorithms within reusable functions, this book provides you with modules that you can immediately put to use and also teaches you how to use the C language in a way that beginner books cannot achieve.

    By Giulio Zambon

  • Book

    Practical C++ Design: From Programming to Architecture

    Through the design and implementation of a fun, engaging case study, this practical and authoritative book will help you go from competent C++ developer to skilled designer or architect in no time.

    By Adam B. Singer

  • Book

    Practical C++ Design: From Programming to Architecture, 2nd Edition

    Updated for the C++20 standard, this title will guide you through the design and implementation of an engaging case study that forms the backdrop for learning the art of applying design patterns and modern C++ techniques to create a high quality, robust application.

    By Adam B. Singer

  • Book

    Practical C++ Financial Programming

    For programmers wanting to apply C++ to programming problems in the financial industry, this hands-on book offers numerous examples that provide value in the form of ready-to-use solutions that you can immediately apply in your day-to-day work.

    By Carlos Oliveira

  • Book

    Practical C++20 Financial Programming: Problem Solving for Quantitative Finance, Financial Engineering, Business, and Economics, Second Edition

    Apply C++ to programming problems in the financial industry using this hands-on book, updated for C++20.

    By Carlos Oliveira

  • Book

    Practical Clojure

    The first definitive reference for the Clojure language, this book provides an introduction to functional programming in general and a more specific introduction to Clojure's features and how it can be used for real-world tasks.

    By Luke VanderHart, Stuart Sierra

  • Book

    Practical Cryptography in Python: Learning Correct Cryptography by Example

    Helping you develop a greater intuition for the proper use of cryptography, this book teaches the basics of writing cryptographic algorithms in Python, demystifies cryptographic internals, and demonstrates common ways cryptography is used incorrectly.

    By Christopher K. Monson, Seth James Nielson

  • Book

    Practical Cryptography: Algorithms and Implementations Using C++

    Explaining how to use cryptography to maintain the privacy of computer data, this book describes dozens of cryptography algorithms, gives practical advice on how to implement them into cryptographic software, and shows how they can be used to solve security problems.

    By Al-Sakib Khan Pathan (eds), Saiful Azad

  • Book

    Practical D3.js: Master the Use of D3.js in the Real World

    Your indispensable guide to mastering the efficient use of D3.js in professional-standard data visualization projects, this friendly resource will teach you what data visualization is, how to work with it, and how to think like a D3.js expert, both practically and theoretically.

    By Rayna Stamboliyska, Tarek Amr

  • Book

    Practical Data Analysis with JMP, Third Edition

    By using real-world cases throughout, this book highlights the powerful interactive and visual approach of JMP to introduce readers to statistical thinking and data analysis.

    By Robert H. Carver

  • Book

    Practical Data Science with R, Second Edition

    Providing numerous tools, modeling techniques, and real-world use cases, this invaluable resource takes a practice-oriented approach to explaining basic principles in the ever-expanding field of data science.

    By John Mount, Nina Zumel

  • Book

    Practical Deep Learning: A Python-Based Introduction

    Practical Deep Learning teaches you the why of deep learning and will inspire you to explore further.

    By Ronald T. Kneusel

  • Book

    Practical Deep Reinforcement Learning with Python: Concise Implementation of Algorithms, Simplified Maths, and Effective Use of TensorFlow and PyTorch

    This book is for machine learning engineers, deep learning fanatics, AI software developers, data scientists, and other data professionals eager to learn and apply Reinforcement Learning to ongoing projects. No specialized knowledge of machine learning is necessary; however, proficiency in Python is desired.

    By Ivan Gridin

  • Book

    Practical Django 2 and Channels 2: Building Projects and Applications with Real-Time Capabilities

    Teaching you how to rapidly build your own e-commerce site by applying Django's battle-tested components, this book demonstrates Django's features and conventions to help you develop modern web applications quickly.

    By Federico Marani

  • Book

    Practical Django Projects

    Introducing the popular Django framework by way of real-world projects, this book will show you how to work through the development of each project, implementing and running the applications while learning new features along the way.

    By James Bennett

  • Book

    Practical Django Projects, Second Edition

    Introducing the popular Django framework by way of a series of real-world projects, this book will show you how to work through the development of each project, implementing and running the applications while learning new features along the way.

    By James Bennett

  • Book

    Practical Docker with Python: Build, Release and Distribute your Python App with Docker

    Adopting a project based approach, this practical book introduces you to a simple Python application to be developed and containerized with Docker.

    By Sathyajith Bhat

  • Book

    Practical Eclipse Rich Client Platform Projects

    Including several practical projects and case studies, as well as plenty of source code and images, this book is a clear and technical guide for Eclipse developers to help them enhance their knowledge and achieve their goals quickly.

    By Vladimir Silva

  • Book

    Practical Entity Framework Core 6: Database Access for Enterprise Applications, Second Edition

    Real-world examples and considerations are presented in this book to help you create robust and efficient database solutions.

    By Brian L. Gorman

  • Book

    Practical Entity Framework: Database Access for Enterprise Applications

    Determine your object relational mapper (ORM) of choice for enterprise applications using .NET Framework, and especially .NET Framework Core 3.1 and higher. Real-world examples and considerations are presented in this book to help you create robust and efficient database solutions.

    By Brian L. Gorman

  • Book

    Practical Ext JS 4

    Assuming basic knowledge of HTML and JavaScript, this succinct, practical guide provides you with a solid knowledge of the building blocks of Ext JS 4, and explains all the concepts from a developer's point of view.

    By Prabhu Sunderaraman

  • Book

    Practical Go: Building Scalable Network and Non-Network Applications

    You will learn to implement best practices using hands-on examples written with modern practices in mind. With its focus on using the standard library packages as far as possible, Practical Go will give you a solid foundation for developing large applications using Go leveraging the best of the language's ecosystem.

    By Amit Saha

  • Book

    Practical Heat Transfer Using MATLAB and COMSOL

    This book guides the reader through the subject of heat transfer, covering the analytical, coding, finite element, and hybrid methods of thermal modeling.

    By Layla S. Mayboudi

  • Book

    Practical Highcharts with Angular: Your Essential Guide to Creating Real-time Dashboards, 2nd Edition

    This book provides the best solutions for real-time challenges and covers a wide range of charts including line, area, maps, plot, and much more. You will also learn about arc diagrams, bubble series, dependency wheels, and error bar series.

    By Sourabh Mishra

  • Book

    Practical Java Programming for Iot, AI, and Blockchain

    Learn practical uses for some of the hottest tech applications trending among technology professionals.

    By Perry Xiao

  • Book

    Practical JavaScript Techniques

    Offering expert instruction, tips and methodologies relevant for all levels of knowledge, this vital resource shows you interactive CSS and jQuery techniques, how to take advantage of JavaScript's versatile capabilities, and how to build JavaScript-based gaming experiences.

    By Smashing Magazine

  • Book

    Practical JavaScript, DOM Scripting, and Ajax Projects

    Ideal for web developers already experienced in JavaScript who want to take their knowledge to the next level, this guide presents ten complete example projects for you to learn from and adapt for use in your own work.

    By Frank W. Zammetti

  • Book

    Practical jQuery

    Offering a step-by-step guide to using jQuery in the real world, this practical book provides a fundamental perspective on how jQuery works, how to understand, select, and build your own plug-ins, and how to make sure your projects run at the peak of their potential.

    By Ankur Kumar, Mukund Chaudhary

  • Book

    Practical JSF in Java EE 8: Web Applications in Java for the Enterprise

    Combining theoretical background with a practical approach by building four real-world applications, this practical, projects-driven guide to web development will help you Master the Java EE 8 and JSF (JavaServer Faces) APIs and web framework.

    By Michael Müller

  • Book

    Practical Liferay: Java-based Portal Applications Development

    For those who want to learn how to use Liferay to develop vertical or company-specific web portals and beyond, this book will serve as a practical guide to learning Liferay and developing real-world web portals.

    By Poornachandra Sarang

  • Book

    Practical MATLAB Deep Learning: A Project-Based Approach

    Utilizing real world examples in MATLAB for major applications of deep learning and AI, this book provides complete working MATLAB source code and shows how to use MATLAB graphics and visualization tools for deep learning.

    By Michael Paluszek, Stephanie Thomas

  • Book

    Practical MATLAB Deep Learning: A Projects-Based Approach, Second Edition

    In this book, you'll see how these toolboxes provide the complete set of functions needed to implement all aspects of deep learning. This edition includes new and expanded projects, and covers generative deep learning and reinforcement learning.

    By Eric Ham, Michael Paluszek, Stephanie Thomas

  • Book

    Practical MATLAB: With Modeling, Simulation, and Processing Projects

    After reading and using this pragmatic book and its accompanying source code, you'll have the practical know-how and code to apply to your own MATLAB programming projects.

    By Irfan Turk

  • Book

    Practical Microservices Architectural Patterns: Event-Based Java Microservices with Spring Boot and Spring Cloud

    Presenting the material in a way that will enable you to use what you learn right away, this book is a practical introduction to writing microservices in Java using lightweight and common technologies like Spring Boot, Spring Cloud and Axon.

    By Binildas Christudas

  • Book

    Practical Microsoft Visual Studio 2015

    For beginning and intermediate software developers and architects, this book helps readers navigate the complexity of development options and decide which techniques and Visual Studio 2015 features to use based on the needs of their particular project.

    By Peter Ritchie

  • Book

    Practical Next.js for E-Commerce: Create E-Commerce Sites with the Next.js Framework

    Leverage the power of Next.js to quickly produce efficient e-commerce sites. This project-oriented book will simplify the process of setting up a starter e-commerce site using Next.js from start to finish, creating a usable e-commerce offer with little more than a text editor or free software.

    By Alex Libby

  • Book

    Practical Node.js: Building Real-World Scalable Web Apps

    If you already know the basics of Node.js, this step-by-step guide will teach you how to build a wide range of scalable real-world web applications using a professional development toolkit. You already know what Node.js is; now learn what you can do with it and how far you can take it!

    By Azat Mardan

  • Book

    Practical Node.js: Building Real-World Scalable Web Apps, Second Edition

    Learn how to build a wide range of scalable real-world web applications using a professional development toolkit.

    By Azat Mardan

  • Book

    Practical Numerical C Programming: Finance, Engineering, and Physics Applications

    A pragmatic hands-on resource on C programming with several applications, this book will help you master the C code appropriate for numerical methods and computational modeling, including syntax, loops, subroutines, and files.

    By Philip Joyce

  • Book

    Practical OpenTelemetry: Adopting Open Observability Standards Across Your Organization

    The book goes on to show how the Cloud Native Computing Foundation's OpenTelemetry project helps you standardize instrumentation and transport of telemetry signals, providing a common language for all observability tooling.

    By Daniel Gomez Blanco

  • Book

    Practical Oracle JET: Developing Enterprise Applications in JavaScript

    Learn how to use Oracle's JavaScript Extension Toolkit (JET) as a solution to the all too common problem of internal back office and intranet applications that are typically ugly, clunky, and cumbersome to use.

    By Daniel Curtis

  • Book

    Practical PHP 7, MySQL 8, and MariaDB Website Databases: A Simplified Approach to Developing Database-Driven Websites, Second Edition

    Showing you how to build interactive, database-driven websites with PHP 7, MySQL 8, and MariaDB, this fully illustrated guide focuses on getting you up and running as quickly as possible with real-world applications.

    By Adrian W. West, Steve Prettyman

  • Book

    Practical Python

    This book offers a highly practical, readable guide to the Python programming language and guides readers through those concepts of most importance to the budding Python programmer.

    By Magnus Lie Hetland

  • Book

    Practical Python AI Projects: Mathematical Models of Optimization Problems with Google OR-Tools

    Written by an industry expert and teacher, this guide is a very practical, hands-on Python book with several projects or case studies to build, and provides real-world templates that you may re-purpose for your own coding projects.

    By Serge Kruk

  • Book

    Practical Python Design Patterns: Pythonic Solutions to Common Problems

    Teaching you how to write elegant "Pythonic" code to solve common programming problems, this book will help you Bbcome a better, more productive programmer through a series of projects that will help you deeply understand and master each of the design patterns covered.

    By Wessel Badenhorst

  • Book

    Practical Quantum Computing for Developers: Programming Quantum Rigs in the Cloud using Python, Quantum Assembly Language and IBM QExperience

    With practical, hands-on examples, this book shows how to write algorithms and program in the new field of quantum computing and covers major topics such as the physical components of a quantum computer and how they differ from a traditional computer.

    By Vladimir Silva

  • Book

    Practical R 4: Applying R to Data Manipulation, Processing and Integration

    With an aim to inspire innovation with an extremely powerful tool, R 4, to make your life easier and your work more enjoyable, this book shows that you really can't afford to not learn R, because once you know it and recognize its power, your time frees up.

    By Jon Westfall

  • Book

    Practical Robotics in C++: Build and Program Real Autonomous Robots Using Raspberry Pi

    This book is most suitable for C++ programmers who have keen interest in robotics and hardware programming. All you need is just a good understanding of C++ programming to get the most out of this book.

    By Lloyd Brombach

  • Book

    Practical Scala DSLs: Real-World Applications Using Domain Specific Languages

    Using a series of practical examples throughout, this thorough resource aims to approach DSLs from a straightforward standpoint to teach the reader how to think about integrating DSLs in their daily work life.

    By Pierluigi Riti

  • Book

    Practical Signals Theory with MATLAB Applications

    With an extensive use of innovative applications in examples and problems, this book offers an organized presentation around applications that introduces the actual behavior of specific signals and uses them to motivate presentation of mathematical concepts.

    By Richard J. Tervo

  • Book

    Practical Software Development Techniques: Tools and Techniques for Building Enterprise Software

    Providing an overview of tools and techniques used in enterprise software development, this book aggregates many "on the job" tools and techniques into a concise format and presents them as both discussion topics and with code examples.

    By Edward Crookshanks

  • Book

    Practical Spring Cloud Function: Developing Cloud-Native Functions for Multi-Cloud and Hybrid-Cloud Environments

    Practical Spring Cloud Function touches on the themes of portability, scalability, high performance and high availability. Each theme is explored via a real enterprise use case and code. The use cases target industries including energy (oil pipeline sensors), automotive (event-driven connected vehicles), and retail (conversational AI).

    By Banu Parasuraman

  • Book

    Practical Spring LDAP: Enterprise Java LDAP Development Made Easy

    Your guide to developing Java-based enterprise applications using the Spring LDAP Framework, this book explains the purpose and fundamental concepts of LDAP before giving a comprehensive tour of the latest version, Spring LDAP 1.3.2.

    By Balaji Varanasi

  • Book

    Practical Spring LDAP: Using Enterprise Java-Based LDAP in Spring Data and Spring Framework 6, 2nd Edition

    This revised edition is your practical, hands-on guide to developing Java-based enterprise applications with big data or batches of data using the Spring LDAP and the Spring Data LDAP frameworks.

    By Andres Sacco, Balaji Varanasi

  • Book

    Practical Swift

    Providing a firsthand tour of Xcode and all the latest features Swift 3 has to offer, this book will help you develop an advanced understanding of the language that will enable you to create a reference guide using Xcode Playgrounds.

    By Eric Downey

  • Book

    Practical System Programming with C: Pragmatic Example Applications in Linux and Unix-Based Operating Systems

    A pragmatic hands-on book, this thorough resource teaches system programming with the latest versions of C through a set of practical examples and problems.

    By Sri Manikanta Palakollu

  • Book

    Practical Time Series Analysis Using SAS

    Offering modern procedures for forecasting, seasonal adjustments, and decomposition of time series that can be used without involved statistical reasoning, this book explains and demonstrates through examples how you can use SAS for time series analysis.

    By Anders Milhøj

  • Book

    Practical UML Statecharts in C/C++: Event-Driven Programming for Embedded Systems, Second Edition

    Bridging the gap between high-level abstract concepts of UML and the actual programming aspects of modern hierarchical state machines, this book provides a complete, ready-to-use, open source software architecture for small and large embedded systems.

    By Miro Samek

  • Book

    Practical Vaadin: Developing Web Applications in Java

    This book helps you become proficient in the Vaadin framework, prepare for Vaadin certifications, and shows you how to apply the power of the Java programming language in developing applications for the web.

    By Alejandro Duarte

  • Book

    Practical Video Game Bots: Automating Game Processes Using C++, Python, and AutoIt

    Through the use of three case study game examples, this practical book covers most methods and technologies that are used by bot developers, and the details of anti-cheating systems.

    By Ilya Shpigor

  • Book

    Practices of the Python Pro

    With plenty helpful examples and exercises, this book teaches you to design professional-level, clean, easily maintainable software at scale using the incredibly popular programming language, Python.

    By Dane Hillard

  • Book

    Pragmatic Python Programming: Learning Python the Smart Way

    This book covers Python 3.10, explaining it through six key concepts. Each chapter contains a real-world example with practical advice and a section on advanced concepts.

    By Gabor Guta

  • Book

    Predictive Modeling with SAS Enterprise Miner: Practical Solutions for Business Applications, Second Edition

    Providing exercises at the end of each chapter, this book offers the theory behind, programming steps for, and examples of predictive modeling with SAS Enterprise Miner.

    By Kattamuri S. Sarma

  • Book

    Predictive Modeling with SAS Enterprise Miner: Practical Solutions for Business Applications, Third Edition

    Written for business analysts, data scientists, statisticians, students, predictive modelers, and data miners, this comprehensive text provides examples that will strengthen your understanding of the essential concepts and methods of predictive modeling.

    By Kattamuri S. Sarma

  • Book

    Pro .NET 5 Custom Libraries: Implementing Custom .NET Data Types

    Leverage .NET 5, Microsoft's bold new cross-platform implementation, for developing your very own cross-platform custom data types and libraries for Windows, Linux, and macOS.

    By Roger Villela

  • Book

    Pro .NET Memory Management: For Better Code, Performance, and Scalability

    Containing valuable troubleshooting scenarios, this book will help you understand .NET memory management internal workings, pitfalls, and techniques in order to effectively avoid a wide range of performance and scalability problems in your software.

    By Konrad Kokosa

  • Book

    Pro Android with Kotlin: Developing Modern Mobile Apps

    Covering the various aspects of a modern Android app that professionals are expected to encounter, this book is an invaluable source for developers wanting to build real-world state-of-the-art apps for modern Android devices.

    By Peter Späth

  • Book

    Pro Angular 16

    Get Pro Angular 16, the most comprehensive guide to the Angular web framework available.

    By Adam Freeman

  • Book

    Pro Angular 6, Third Edition

    Going in-depth to give you the knowledge you need, this thorough book shows you how to use Angular in your projects, starting from the nuts and bolts and building up to the most advanced and sophisticated features.

    By Adam Freeman

  • Book

    Pro Angular 9: Build Powerful and Dynamic Web Apps, Fourth Edition

    Welcome to this one-stop-shop for learning Angular. This book is the most concise and comprehensive guide available, giving you the knowledge you need to take full advantage of this popular framework for building your own dynamic JavaScript applications.

    By Adam Freeman

  • Book

    Pro Angular, Second Edition

    Packed with the details you need to learn to be truly effective, this no-nonsense book describes the MVC pattern and the benefits it can offer and then shows you how to use Angular in your projects, including common problems and how to avoid them.

    By Adam Freeman

  • Book

    Pro Angular: Build Powerful and Dynamic Web Apps, Fifth Edition

    Pro Angular is the most concise and comprehensive guide available, giving you the knowledge you need to take full advantage of this popular framework for building your own dynamic JavaScript applications.

    By Adam Freeman

  • Book

    Pro AngularJS

    Starting from the nuts-and-bolts and building up to the most advanced and sophisticated features, this clear and concise book details common problems and how to avoid them - and is packed with the details you need to learn to be truly effective with AngularJS.

    By Adam Freeman

  • Book

    Pro Apache Ant

    Organized around chronological tasks and using a sample application throughout the set-up, this thorough guide is ideal for Java developers who need to use the leading open source build tool out there for development and project management.

    By Matthew Moodie

  • Book

    Pro Apache Log4j, Second Edition

    Step by step, this code-intensive text explains core concepts, from basic to advanced, of the most recent release of Apache log4j 1.2.9. It deals with the concept of building a flexible and robust application logging framework for Java-based applications.

    By Samudra Gupta

  • Book

    Pro Apache Struts with Ajax

    Taking an application-centric approach, this book maps out how to use the Apache Struts MVC web framework, so you can solve everyday web application development challenges.

    By John Carnell, Kunal Mittal (ed), Rob Harrop (authors)

  • Book

    Pro ASP.NET 4.5 in C#, Fifth Edition

    Beginning with core concepts such as the structure of the .NET Framework and how ASP.NET is founded upon it, this comprehensive book will teach you everything you need to know in order to create well architected ASP.NET websites.

    By Adam Freeman, Mario Szpuszta, Matthew MacDonald

  • Book

    Pro ASP.NET Core 3: Develop Cloud-Ready Web Applications Using MVC, Blazor, and Razor Pages, Eighth Edition

    The only book you need to learn ASP.NET Core development, this comprehensive guide puts ASP.NET Core 3 into context, and takes a deep dive into the tools and techniques required to build modern, extensible web applications.

    By Adam Freeman

  • Book

    Pro ASP.NET Core 6: Develop Cloud-Ready Web Applications Using MVC, Blazor, and Razor Pages, 9th Edition

    This book follows the same format and style as the popular previous editions but brings everything up to date for the new ASP.NET Core for .NET 6 release and broadens the focus to include all of the ASP.NET Core platform.

    By Adam Freeman

  • Book

    Pro ASP.NET Core 7, Tenth Edition

    Now in its tenth edition, this industry-leading guide to ASP.NET Core teaches everything you need to know to create easy, extensible, and cloud-native web applications.

    By Adam Freeman

  • Book

    Pro ASP.NET Core Identity: Under the Hood with Authentication and Authorization in ASP.NET Core 5 and 6 Applications

    Best-selling author Adam Freeman teaches developers common authentication and user management scenarios and explains how they are implemented in applications. He covers each topic clearly and concisely, and the book is packed with the essential details you need to be effective.

    By Adam Freeman

  • Book

    Pro ASP.NET Core MVC 2, Seventh Edition

    Including a fully worked case study of a functioning web application, this book puts ASP.NET Core MVC into context and dives deep into the tools and techniques required to build modern, cloud optimized extensible web applications.

    By Adam Freeman

  • Book

    Pro ASP.NET Core MVC, Sixth Edition

    Presenting a fully worked case study of a functioning ASP.NET MVC application, this book contains detailed explanations of the new Core MVC functionality which enables developers to produce leaner, cloud optimized and mobile-ready applications for the .NET platform.

    By Adam Freeman

  • Book

    Pro ASP.NET MVC 4, Fourth Edition

    Allowing readers to work through an extended tutorial to create a working e-commerce web application, this practical guide will help you discover MVC's strengths and weaknesses, and put your best-learned theory into practice.

    By Adam Freeman, Steve Sanderson

  • Book

    Pro ASP.NET MVC 5 Platform

    Explaining how to get the most from the entire ASP.NET platform, this in-depth reference provides a nuts-and-bolts description of the necessary patterns and tools and gives you the practical knowledge you need to apply these concepts to your own code.

    By Adam Freeman

  • Book

    Pro ASP.NET MVC 5, Fifth Edition

    Helping you to gain a solid architectural understanding of ASP.NET MVC 5, this thorough book explores the entire ASP.NET MVC Framework as a cohesive whole, shows you what's new in version 5, and how best to apply these new features to your own work.

    By Adam Freeman

  • Book

    Pro ASP.NET SignalR: Real-Time Communication in .NET with SignalR 2.1

    Whether you are an intermediate- or professional-level reader who is familiar with the Microsoft stack of technologies for web development as well as basic HTML and JavaScript, or you already know about SignalR and want to advance your knowledge, this practical guide will help you get to grips with SignalR in a realistic scenario.

    By Darren White, Keyvan Nayyeri

  • Book

    Pro ASP.NET Web API Security: Securing ASP.NET Web API

    Whether you roll your own security mechanism or use a reusable component in the form of a library or a framework, this book presents you with the various options available for securing ASP.NET Web API, along with the merits and demerits of those options.

    By Badrinarayanan Lakshmiraghavan

  • Book

    Pro ASP.NET Web API: HTTP Web Services in ASP.NET

    Including a real application you can work on over a series of chapters, this book will enable you to build HTTP-based web services for your company or business, expose your data to the world across different formats and devices and gain the best possible global reach for your application.

    By Alexander Zeitler, Ali Kheyrollahi, Tugberk Ugurlu

  • Book

    Pro C# 2010 and the .NET 4 Platform, Fifth Edition, Updated

    Targeted at experienced software professionals and/or graduate students of computer science, this text provides a rock-solid foundation in C# and the core aspects of the .NET platform (assemblies, remoting, Windows Forms, Web Forms, ADO.NET, XML web services, etc.).

    By Andrew Troelsen

  • Book

    Pro C# 5.0 and the .NET 4.5 Framework, Sixth Edition

    Reflecting the latest changes to the C# language specification and new advances in the .NET Framework, this guide will provide you with a rock-solid foundation in the C# programming language and the core aspects of the .NET platform.

    By Andrew Troelsen

  • Book

    Pro C# 7: With .NET and .NET Core, Eighth Edition

    Providing a comprehensive foundation in the C# programming language and the frameworks it lives in, this book will give you the confidence and skills you need to put C# into practice and explore the .NET universe on your own terms.

    By Andrew Troelsen, Philip Japikse

  • Book

    Pro C# 8 with .NET Core 3: Foundational Principles and Practices in Programming, Ninth Edition

    Gain a thorough understanding of supervised learning algorithms by developing use cases with Python.

    By Andrew Troelsen, Phil Japikse

  • Book

    Pro C# 9 with .NET 5: Foundational Principles and Practices in Programming, Tenth Edition

    Dive in and discover why this book is a favorite of C# developers worldwide. Gain a solid foundation in object-oriented development techniques, attributes and reflection, generics and collections, and numerous advanced topics not found in other texts.

    By Andrew Troelsen, Phillip Japikse

  • Book

    Pro CDI 2 in Java EE 8: An In-Depth Guide to Context and Dependency Injection

    Teaching you how to utilize the new CDI 2.0 to automatically manage the life cycle of the beans that make up your application, this book shows how you can implement dynamic and asynchronous communication between separate beans in your application with CDI events.

    By Arjan Tijms, Jan Beernink

  • Book

    Pro Cryptography and Cryptanalysis with C++20: Creating and Programming Advanced Algorithms

    Develop strong skills and a passion for writing cryptography algorithms and security schemes/modules using C++ 20 and its new features with this authoritative guide.

    By Marius Iulian Mihailescu, Stefania Loredana Nita

  • Book

    Pro Cryptography and Cryptanalysis with C++23: Creating and Programming Advanced Algorithms, 2nd Edition

    Develop strong skills for writing cryptographic algorithms and security schemes/modules using C++23 and its new features.

    By Marius Iulian Mihailescu, Stefania Loredana Nita

  • Book

    Pro CSS3 Animation

    Using cutting-edge industry standards and drawing on best practices for animation, this accessible guide will show you how to apply CSS3 animation to transform and bring your page content to life.

    By Dudley Storey

  • Book

    Pro CSS3 Layout Techniques

    Including detailed coverage and numerous examples, this straightforward book demonstrates the freshest cutting-edge layout tools found within CSS3, teaching you the skills you'll need to create advanced design patterns for websites and apps.

    By Sam Hampton-Smith

  • Book

    Pro Data Visualization using R and JavaScript

    Combining the power of the R language with the simplicity and familiarity of JavaScript, this book shows you how to use R to interrogate and analyze your data, and then use the D3 JavaScript library to format and display that data in an elegant, informative, and interactive way.

    By Tom Barker

  • Book

    Pro Deep Learning with TensorFlow: A Mathematical Approach to Advanced Artificial Intelligence in Python

    Providing practical, hands-on expertise so you can learn deep learning from scratch and deploy meaningful deep learning solutions, this book will allow you to get up to speed quickly using TensorFlow and to optimize different deep learning architectures with ease.

    By Santanu Pattanayak

  • Book

    Pro Design Patterns in Swift

    Bringing design patterns to life and showing you how to bring structure and scale to your Swift code, this practical, no-nonsense guide explains how to harness the power and flexibility of Swift to apply the most important and enduring design patterns to your applications, taking your development projects to master level.

    By Adam Freeman

  • Book

    Pro Django, Second Edition

    Providing in-depth information about advanced tools and techniques available in every Django installation, this book examines in great detail the complex problems that Python web application developers can face and how to solve them.

    By Marty Alchin

  • Book

    Pro Eclipse JST: Plug-ins for J2EE Development

    Written for Java and J2EE developers wanting to learn how to develop enterprise Java applications using the Eclipse Web Tools Platform, this ready-reference offers a wide range of plug-ins for developing and integrating Servlets, JSPs, EJBs, and more.

    By Christopher M. Judd, Hakeem Shittu

  • Book

    Pro EJB 3.0: Java Persistence API

    Teaching you EJB 3 persistence from the ground up, this book provides unparalleled insight and expertise on this topic describing how to use this sophisticated technology to its full potential.

    By Merrick Schincariol, Mike Keith

  • Book

    Pro Ember Data: Getting Ember Data to Work with Your API

    Learn how to work with Ember Data efficiently, from APIs, adapters, and serializers to polymorphic relationships, using your existing JavaScript and Ember knowledge. This book will teach you how to adapt Ember Data to fit your custom API.

    By David Tang

  • Book

    Pro Entity Framework 4.0

    Creating an inclusive environment in which the concepts of .NET development are approached from the perspective of the Relational T-SQL developer, this book will help readers understand the implications of the Entity Framework.

    By Scott Klein

  • Book

    Pro Entity Framework Core 2 for ASP.NET Core MVC

    Including coverage of common problems and advice on how to avoid them, this book will teach you how to model, map, and access data effectively with Entity Framework Core 2, the latest evolution of Microsoft's object-relational mapping framework.

    By Adam Freeman

  • Book

    Pro Express.js

    For readers who want to quickly get up-to-speed with Express.js, the flexible Node.js framework, this book clearly explains how to start developing with Express.js with a basic 'Hello World', and then delves into a deep API reference, before looking at common and abstract development problems.

    By Azat Mardan

  • Book

    Pro Functional PHP Programming: Application Development Strategies for Performance Optimization, Concurrency, Testability, and Code Brevity

    Helping you master functional programming in PHP, this book will teach you how to develop strategies for high-performance applications and use functional programming in object-oriented and procedural applications.

    By Rob Aley

  • Book

    Pro Go: The Complete Guide to Programming Reliable and Efficient Software Using Golang

    You will learn how Go builds on a simple and consistent type system to create a comprehensive and productive development experience that produces fast and robust applications that run across platforms.

    By Adam Freeman

  • Book

    Pro Hibernate 3

    Discussing the new persistence layer as well as sharing design tips and best practices, this book offers complete coverage of the open source lightweight Hibernate 3 and its new features.

    By Dave Minter, Jeff Linwood

  • Book

    Pro Hibernate and MongoDB

    Showing you how to use and integrate Hibernate and MongoDB, this thorough guide offers you experience from two case studies that give you possible frameworks or templates that you can apply to your own specific application or cloud application building context.

    By Anghel Leonard

  • Book

    Pro HTML5 Accessibility: Building an Inclusive Web

    Aiming to be a useful ‘go-to' guide, providing practical advice, this step-by-step book covers how to use HTML5 in order to serve the needs of people with disabilities and older persons using assistive technology (AT).

    By Joshue O Connor

  • Book

    Pro HTML5 and CSS3 Design Patterns

    Including code, best practices, and browser compatibilities for HTML5 and CSS3, this introductory book systematically covers every usable feature of CSS3 and combines these features with HTML5 to create reusable patterns.

    By Dionysios Synodinos, Michael Bowers, Victor Sumner

  • Book

    Pro HTML5 with CSS, JavaScript, and Multimedia: Complete Website Development and Best Practices

    With many practical examples and best practice insight, this thorough guide will help you to quickly understand HTML5 markup elements and when to use them, and then apply the latest CSS3 features to create amazing web pages.

    By Mark J. Collins

  • Book

    Pro iPhone Development with Swift 5: Design and Manage Top Quality Apps, Second Edition

    If you've already learned the basics of Swift and iOS programming, it's time to take your skills to the next level. This book provides insightful instruction on how to improve your existing apps or create powerful new iOS apps using the latest version of Swift.

    By Wallace Wang

  • Book

    Pro iPhone Development with SwiftUI: Design and Manage Top Quality Apps, 3rd Edition

    Pro iPhone Development with SwiftUI enlightens you to the world of rich design, solid code, and thoughtful processing needed to make apps that wow. Integrate all these extraordinary iOS features and embrace the world of possibilities in the Swift programming language with SwiftUI.

    By Wallace Wang

  • Book

    Pro Jakarta Persistence in Jakarta EE 10: An In-Depth Guide to Persistence in Enterprise Java Development, 4th Edition

    Learn to use the Jakarta Persistence API and other related APIs as found in the Jakarta EE 10 platform from the perspective of one of the specification creators.

    By Lukas Jungmann, Massimo Nardone, Merrick Schincariol, Mike Keith

  • Book

    Pro Jakarta Struts, Second Edition

    This book acts as a roadmap to demonstrate how to use the Jakarta Struts framework to solve everyday web application development challenges.

    By John Carnell, Rob Harrop

  • Book

    Pro Java 8 Programming

    Covering the core Java development kit and the finer points of the core standard edition (SE) and development kit version 8, this book will show you the particulars of working with the Java language and APIs to develop applications in many different contexts.

    By Brett Spell

  • Book

    Pro Java 9 Games Development: Leveraging the JavaFX APIs

    Written by an open source gaming expert, this book uses Java 9 and NetBeans 9 to add leading-edge features, such as 3D, textures, animation, digital audio, and digital image compositing to your games.

    By Wallace Jackson

  • Book

    Pro Java Clustering and Scalability: Building Real-Time Apps with Spring, Cassandra, Redis, WebSocket and RabbitMQ

    Using a dive-in case study of a real-time scalable chat application under differing scenarios, this book will teach you how to build clustered and scalable Java-based, real-time applications using Spring Framework, Boot, WebSocket, Cassandra, Redis and RabbitMQ.

    By Jorge Acetozi

  • Book

    Pro Java EE Spring Patterns: Best Practices and Design Strategies Implementing Java EE Patterns with the Spring Framework

    Written for application architects, and designers, this guide focuses on enterprise patterns, best practices, design strategies, and proven solutions using key Java EE technologies including JSP, servlets, EJB, and JMS APIs.

    By Dhrubojyoti Kayal

  • Book

    Pro JavaScript Design Patterns

    An invaluable learning tool for any experienced JavaScript developer, this useful guide is packed with real-world examples of how the design patterns are best used and expert advice on writing better code, as well as what to watch out for.

    By Dustin Diaz, Ross Harmes

  • Book

    Pro JavaScript Development: Coding, Capabilities, and Tooling

    Using real-world examples and applications that you'll build yourself, this practical guide will teach you how to build large, well-structured, high quality, mobile-optimized web sites and apps, using the latest supported browser APIs, language features, and tools.

    By Den Odell

  • Book

    Pro JavaScript Techniques, Second Edition

    Filled with real-world examples and case studies, as well as numerous reusable functions and classes, this indispensable book provides everything you need to know about modern JavaScript, and teaches you what JavaScript can do for your web sites.

    By John Paxton, John Resig, Russ Ferguson

  • Book

    Pro JavaScript with MooTools: Learning Advanced JavaScript Programming

    Taking a unique three-pronged approach, this comprehensive book explores the advanced features of JavaScript and how the MooTools framework uses these features to further improve the language itself.

    By Mark Joseph Obcena

  • Book

    Pro JPA 2 in Java EE 8: An In-Depth Guide to Java Persistence APIs, Third Edition

    A one-of-a-kind resource, this in-depth book provides both theoretical and practical coverage of JPA usage for experienced Java developers.

    By Massimo Nardone, Merrick Schincariol, Mike Keith

  • Book

    Pro JPA 2, Second Edition

    Demonstrating how to use the new Java Persistence API (JPA) 2.1 from the perspective of one of the specification creators, this one-of-a-kind resource provides both theoretical and extremely practical coverage of JPA usage for both beginning and advanced developers.

    By Merrick Schincariol, Mike Keith

  • Book

    Pro jQuery 2.0, Second Edition

    Demonstrating how to get the most from jQuery 2.0, this straightforward guide focuses on the practical features of the technology and how they can be applied to solving real-world problems.

    By Adam Freeman

  • Book

    Pro jQuery in Oracle Application Express

    Building on your existing SQL skills, this practical book teaches you how to apply useful jQuery techniques to applications developed using the Oracle Application Express (APEX) development tool.

    By Scott Wesley

  • Book

    Pro JSF and HTML5: Building Rich Internet Components, Second Edition

    Authored by JSF experts and verified by established community figures, this book will serve as your primary resource, helping you build or integrate well-designed HTML5-enabled JSF components into your rich internet applications.

    By Allan Lykke Christensen, Hazem Saleh, Zubin Wadia

  • Book

    Pro Kotlin Web Apps from Scratch: Building Production-Ready Web Apps Without a Framework

    The book teaches the Kotlin language by building production-ready Kotlin code. You'll gain a deep understanding of the idiomatic use of the Kotlin language along with knowledge of how to apply Kotlin in production-grade web apps.

    By August Lilleaas

  • Book

    Pro LINQ: Language Integrated Query in C# 2010

    Literally beginning and ending with code, this book demonstrates the overwhelming majority of LINQ operators and prototypes, provides a veritable treasury of LINQ examples, and cuts right to the chase of each LINQ operator, method, or class.

    By Adam Freeman, Joseph Rattz

  • Book

    Pro Machine Learning Algorithms: A Hands-On Approach to Implementing Algorithms in Python and R

    Bridging the gap between a high-level understanding of how an algorithm works and knowing the nuts and bolts to tune your models better, this book will give you the confidence and skills needed when developing all the major machine learning models.

    By V Kishore Ayyadevara

  • Book

    Pro Node.js for Developers

    Introducing developers to Node - what it is, why it matters and how to set it up, this guide shows you how to build both Web- and Network-based applications, how to deal with data sources and capture events, and deal with child processes to create robust applications that work well in many circumstances.

    By Colin J. Ihrig

  • Book

    Pro Objective-C

    Including numerous practical examples--code excerpts and complete applications--that demonstrate how to apply in code what you're learning, this guide explains the key concepts of Objective-C in a clear, easy to understand manner, and also provides detailed coverage of its more complex features.

    By Keith Lee

  • Book

    Pro Perl

    Aimed at intermediate-to-experienced programmers, this authoritative guide demonstrates that Perl is not only a powerful tool for solving problems at the scripting level, but also a full-featured language for application development.

    By Peter Wainwright

  • Book

    Pro PHP 8 MVC: Model View Controller Architecture-Driven Application Development, Second Edition

    Examine the building blocks that make any good MVC framework using PHP 8. This book exposes all the considerations that many developers take for granted when using a popular framework, and teaches you how to make this MVC framework your own.

    By Christopher Pitt

  • Book

    Pro PHP Programming

    Presenting many new areas in which PHP plays a large role, this guide will teach you PHP 5.3 object-oriented programming and new PHP features, how to write social media applications, how to write PHP programs for a cloud ecology, and much more.

    By Brian Danchilla, Mladen Gogala, Peter MacIntyre

  • Book

    Pro PHP Security: From Application Security Principles to the Implementation of XSS Defenses, Second Edition

    Updated for PHP 5.3, this authoritative guide covers foundational PHP security topics like SQL injection, XSS, user authentication, and secure PHP development, and delves into recent developments like mobile security, the impact of JavaScript, and the advantages of recent PHP hardening efforts.

    By Chris Snyder, Michael Southwell, Thomas Myer

  • Book

    Pro Python 3: Features and Tools for Professional Development, Third Edition

    Including insights and details about the Python philosophy, this book gives you the tools to write clean, innovative code while helping you refine your programming techniques and approaches to become a more productive and creative Python programmer.

    By J. Burton Browning, Marty Alchin

  • Book

    Pro Python Best Practices: Debugging, Testing and Maintenance

    Teaching you software engineering and coding best practices to write Python code right and error free, this book will show you how to properly debug, organize, test, and maintain your code, all of which leads to better, more efficient coding.

    By Kristian Rother

  • Book

    Pro Python System Administration, Second Edition

    Primarily aimed at experienced system administrators whose day-to-day tasks involve looking after and managing small-to-medium-sized server estates, this book will also be beneficial for system administrators who want to learn more about automation and want to apply their Python knowledge to solve various system administration problems.

    By Rytis Sileika

  • Book

    Pro Python, Second Edition

    Showing you how to write clean, innovative code that will be respected by your peers, this book is for intermediate to advanced Python programmers who are looking to understand how and why Python works the way it does and how they can take their code to the next level.

    By J. Burton Browning, Marty Alchin

  • Book

    Pro REST API Development with Node.js

    Explaining what REST really is and how you can use it to your advantage, this book will show you how to use a variety of modules including JSON/Hal, Express, Restify, Vatican, and Swagger, and how to build an example RESTful API from start to finish.

    By Fernando Doglio

  • Book

    Pro Single Page Application Development: Using Backbone.js and ASP.NET

    One of the most important and exciting trends in web development in recent years is the move towards single page applications, or SPAs. This step-by-step resource is your one-stop guide for creating fluid, modern applications on the web.

    By Gil Fink, Ido Flatow

  • Book

    Pro Spring 3

    Including a full sample application, this definitive guide shows you how to leverage the Spring Framework to build various tiers or parts of an enterprise Java application like transactions, the web and presentations tiers, deployment, and much more.

    By Clarence Ho, Rob Harrop

  • Book

    Pro Spring 5: An In-Depth Guide to the Spring Framework and Its Tools, Fifth Edition

    Including a full sample application allowing you to apply many of the technologies and techniques covered, this definitive resource will show you how to leverage the Spring Framework to build the various tiers and parts of an enterprise Java application.

    By Chris Schaefer, Clarence Ho, Iuliana Cosmina, Rob Harrop

  • Book

    Pro Spring 6 with Kotlin: An In-depth Guide to Using Kotlin APIs in Spring Framework 6 NEW!

    Master the fundamentals of Spring Framework 6 while learning from the real-world experiences of Spring experts.

    By Chris Schaefer, Iuliana Cosmina, Peter Späth, Rob Harrop

  • Book

    Pro Spring 6: An In-Depth Guide to the Spring Framework, 6th Edition

    Master the Spring Framework, its fundamentals and core topics, and share the authors' insights and real-world experiences.

    By Chris Schaefer, Clarence Ho, Iuliana Cosmina, Rob Harrop

  • Book

    Pro Spring Batch

    Including concrete examples and tips from "the school of hard knocks" learned by the author, this book walks you through, from end to end, the design and implementation of a batch process based upon a theoretical real-world example.

    By Michael T. Minella

  • Book

    Pro Spring Boot

    Complete with case studies of increasing complexity, this book.is your authoritative hands-on guide for increasing your Spring Framework-based enterprise Java and cloud application productivity while decreasing development time using the Spring Boot productivity suite of tools.

    By Felipe Gutierrez

  • Book

    Pro Spring Dynamic Modules for OSGi Service Platforms

    Discussing how Spring OSGi makes your Spring applications trusted SOA applications, this guide covers the ease at which OSGi is used with the Spring Framework in development, packaging, versioning, and deployment.

    By Daniel Rubio

  • Book

    Pro Spring Integration

    With coverage of contemporary technologies and real-world information, this unique book guides you through the vast world of enterprise application integration (EAI) and application of the Spring Integration framework towards solving integration problems.

    By Andy Chan, Josh Long, Mario Gray, Mark Lui

  • Book

    Pro Spring MVC with WebFlux: Web Development in Spring Framework 5 and Spring Boot 2, Second Edition

    Along with detailed analysis of the code and functionality, this book includes numerous tips and tricks to help you get the most out of Spring MVC, WebFlux, and Java-based web application development in general using Spring.

    By Iuliana Cosmina, Marten Deinum

  • Book

    Pro Spring MVC: With Web Flow

    Along with detailed analysis of the code and functionality, plus the first published coverage of Spring Web Flow 2.x, this book includes numerous tips and tricks to help you get the most out of Spring MVC, Spring Web Flow, and web development in general.

    By Colin Yates, Koen Serneels, Marten Deinum, Seth Ladd

  • Book

    Pro Spring Security: Securing Spring Framework 5 and Boot 2-based Java Applications, Second Edition

    By presenting consistent examples built from the ground up, this book provides security features for a Java web application.

    By Carlo Scarioni, Massimo Nardone

  • Book

    Pro Spring Security: Securing Spring Framework 6 and Boot 3-based Java Applications, 3rd Edition

    This book explores a comprehensive set of functionalities to implement industry-standard authentication and authorization mechanisms for Java applications.

    By Carlo Scarioni, Massimo Nardone

  • Book

    Pro Spring, Fourth Edition

    Including a full sample application, this definitive guide shows you how to leverage the Spring Framework to build various tiers or parts of an enterprise Java application like transactions, the web and presentations tiers, deployment, and much more.

    By Chris Schaefer, Clarence Ho, Rob Harrop

  • Book

    Pro TBB: C++ Parallel Programming with Threading Building Blocks

    Written by TBB and parallel programming experts, this book reflects their collective decades of experience in developing and teaching parallel programming with TBB, offering their insights in an approachable manner.

    By James Reinders, Michael Voss, Rafael Asenjo

  • Book

    Pro Telerik ASP.NET and Silverlight Controls: Master Telerik Controls for Advanced ASP.NET and Silverlight Projects

    Offering you solutions for the reports, grids, charts, and text-editing controls that you need but don't want to build from scratch yourself, this book provides a complete guide to implementing Telerik's range of ASP.NET and Silverlight controls.

    By Jose Rolando Guay Paz

  • Book

    Pro TypeScript: Application-Scale JavaScript Development

    For the professional application developer writing applications to run on JavaScript engines in browsers or on web servers, this in-depth book offers a balanced and practical guide to a language that will transform your experience of JavaScript development.

    By Steve Fenton

  • Book

    Pro TypeScript: Application-Scale JavaScript Development, Second Edition

    From working with the type system through object-orientation to understanding the runtime and the TypeScript compiler, this in-depth book covers everything you need to discover this fascinating language and transform your experience of JavaScript development.

    By Steve Fenton

  • Book

    Pro Unity Game Development with C#

    If you already know a bit of C# and you want to improve your Unity skills, this thorough book takes you through the complete C# workflow for developing a cross-platform first person shooter in Unity.

    By Alan Thorn

  • Book

    Pro Wicket

    Demonstrating all major wicket capabilities through simple examples, this book will show you how to configure Wicket, then gradually gain exposure to the "Wicket way" of addressing web development requirements.

    By Karthik Gurumurthy

  • Book

    Pro WPF 4.5 in C#: Windows Presentation Foundation in .NET 4.5, Fourth Edition

    Packed with no-nonsense examples and practical advice, this authoritative guide demonstrates key concepts in a hands-on way that emphasizes the time and effort savings that can be gained, and explains all you need to use WPF in a professional setting.

    By Matthew MacDonald

  • Book

    Pro WPF in C# 2010: Windows Presentation Foundation in .NET 4.0

    Offering you a firm foundation in the inner-workings of WPF, this book provides you with the no-nonsense, practical advice that you need in order to build high-quality WPF applications quickly and easily.

    By Matthew MacDonald

  • Book

    Pro XAML with C#: From Design to Deployment on WPF, Windows Store, and Windows Phone

    Packed with real, usable code and expert insights, this in-depth resource shows you how to design and build compelling enterprise applications on WPF, Windows Store, or Windows Phone, or any combination of the three.

    By Buddy James, Lori Lalonde

  • Book

    Pro XML Development with Java Technology

    Consolidating the theory and practice of XML and Java technologies in a single, up-to-date source, this book is firmly grounded in underlying XML concepts, and can be consulted time and again to rapidly speed up enterprise application development.

    By Ajay Vohra, Deepak Vohra

  • Book

    Probability, Decisions and Games: A Gentle Introduction using R

    Covering both random and strategic games, this book features a variety of gaming and gambling examples to build a better understanding of basic concepts of probability, statistics, decision theory, and game theory.

    By Abel Rodríguez, Bruno Mendes

  • Book

    PROC SQL by Example: Using SQL within SAS

    Using a side-by-side approach, this concise reference guide includes many extensively explained examples showing equivalent DATA step and SQL code, enabling SAS users to take advantage of existing SAS skills and knowledge while learning about SQL.

    By Howard Schreier

  • Book

    PROC SQL: Beyond the Basics Using SAS, Second Edition

    Packed with analysis and examples illustrating an assortment of PROC SQL options, statements, and clauses, this book offers a step-by-step example-driven guide that helps readers master the language of PROC SQL.

    By Kirk Paul Lafler

  • Book

    Process Control: A First Course with MATLAB

    Written from the perspective of a student, this text emphasizes the importance of computers in the modern age of teaching and practicing process control.

    By Pao Chau

  • Book

    Productive and Efficient Data Science with Python: With Modularizing, Memory profiles, and Parallel/GPU Processing

    The book focuses on topics such as how to measure the memory footprint and execution speed of machine learning models, quality test a data science pipelines, and modularizing a data science pipeline for app development.

    By Tirthajyoti Sarkar

  • Book

    Professional ADO.NET 3.5 with LINQ and the Entity Framework

    Showing you how to leverage these cutting-edge query and object/relational mapping technologies for enterprise-class computing, this book provides you with hands-on coding techniques for data-intensive web and Windows projects.

    By Roger Jennings

  • Book

    Professional AngularJS

    Offering a thorough and comprehensive approach to AngularJS, this book includes pointers to other advanced topics, and lets you build a simple application from scratch, explaining basic building blocks along the way for quick hands-on learning.

    By Diego Netto, Valeri Karpov

  • Book

    Professional ASP.NET 4 in C# & VB

    Covering each major new feature included in ASP.NET 4 in detail, this book introduces you to the capabilities that ASP.NET 4 offers, as well as offers an explanation of the foundation that ASP.NET provides.

    By Bill Evjen, Devin Rader, Scott Hanselman

  • Book

    Professional ASP.NET 4.5 in C# and VB

    Presenting a fresh, new, overhauled approach to ASP.NET, this book introduces readers to the features and capabilities that ASP.NET 4.5 offers, as well as offers an explanation of the foundation that ASP.NET provides.

    By Jason N. Gaylord, et al.

  • Book

    Professional ASP.NET MVC 4

    Featuring step-by-step guidance and lots of code samples, this book shows experienced .NET and ASP.NET developers all the important information they need to build dynamic, data-driven websites with ASP.NET and the newest release of Microsoft's Model-View-Controller technology.

    By Brad Wilson, Jon Galloway, K. Scott Allen, Phil Haack

  • Book

    Professional ASP.NET MVC 5

    Showing you step-by-step techniques on using MVC to your best advantage, with plenty of practical tutorials to illustrate the concepts, this comprehensive guide provides practical advice on basic and advanced MVC topics Covers controllers, views, models, forms, data annotations, authorization and security, Ajax, routing, ASP.NET web API, dependency injection, unit testing, real-world application, and much more.

    By Brad Wilson, David Matson, Jon Galloway, K. Scott Allen

  • Book

    Professional C# 2012 and .NET 4.5

    Geared toward experienced programmers looking to update and enhance their skills in writing Windows applications, web apps, and Metro apps with C# and .NET 4.5, this comprehensive guide is packed with the information necessary to put C# to work.

    By Bill Evjen, Christian Nagel, Jay Glynn, Karli Watson, Morgan Skinner

  • Book

    Professional C# 4 and .NET 4

    Beginning with a review of the overall architecture of .NET in order to give you the background you need to be able to write managed code, this book is divided into sections to cover both the C# language and its application in a variety of areas.

    By Bill Evjen, Christian Nagel, Jay Glynn, Karli Watson, Morgan Skinner

  • Book

    Professional C# 5.0 and .NET 4.5.1

    Whether you're a C# guru or transitioning from C/C++, this go-to guide will show you how to navigate the programming environment for the Windows platform so you're able to stay up to date with the latest changes.

    By Christian Nagel, Jay Glynn, Morgan Skinner

  • Book

    Professional C# 7 and .NET Core 2.0

    Guided by a leading .NET expert and steeped in real-world practicality, this guide provides experienced programmers with the information they need to work effectively with the world's leading programming language.

    By Christian Nagel

  • Book

    Professional C# and .NET, 2021 Edition

    Experienced programmers making the transition to C# will benefit from the author's in-depth explorations to create Web- and Windows applications using ASP.NET Core, Blazor, and WinUI using modern application patterns and new features offered by .NET including Microservices deployed to Docker images, GRPC, localization, asynchronous streaming, and much more.

    By Christian Nagel

  • Book

    Professional C++, 5th Edition

    This book explains case studies that include extensive, working code round out the already impressive educational material found within.

    By Marc Gregoire

  • Book

    Professional C++, 6th Edition

    In the newly revised sixth edition of Professional C++, veteran software engineer and developer Marc Gregoire delivers yet another volume that raises the bar for advanced programming manuals. Covering the major new revisions contained in the new C++ standard codenamed C++23, the book offers case studies with working code that's been tested in Windows and Linux.

    By Marc Gregoire

  • Book

    Professional C++, Fourth Edition

    Designed to help experienced developers get more out of the latest release, this book skims over the basics and dives right in to exploiting the full capabilities of C++17.

    By Marc Gregoire

  • Book

    Professional CodeIgniter

    From typical installation and configuration through setup and all phases of a hypothetical project, this thorough guide explains the inner workings of CodeIgniter in a way that will get you up and running quickly.

    By Thomas Myer

  • Book

    Professional CUDA C Programming

    Demonstrating the challenges of efficiently utilizing computing resources at peak performance, this book presents modern techniques for tackling these challenges, while increasing accessibility for professionals who are not necessarily parallel programming experts.

    By John Cheng, Max Grossman, Ty McKercher

  • Book

    Professional DevExpress ASP.NET Controls

    Regardless of your level of ASP.NET expertise, this complete reference will show you how to implement many award-winning and useful controls into your ASP.NET applications.

    By Joe Kunk, Julian Bucknall, Paul T. Kimmel

  • Book

    Professional Hibernate

    Written for Java developers who know how to build server-side applications, this real-world, hands-on text offers complete coverage of the Hibernate object-relational mapping tool that provides data querying and retrieval functions in a Java environment.

    By Eric Pugh, Joseph D. Gradecki

  • Book

    Professional iOS Programming

    Including numerous case studies that shed light on key topics, this professional guide helps you build robust, professional iOS apps at a level that satisfies the demands of clients, companies, and your own creativity.

    By Peter van de Put

  • Book

    Professional IronPython

    Filled with techniques for extending IronPython and making it a more robust language, this guide clearly shows how IronPython can help you create better desktop or web-based applications in less time and with fewer errors.

    By John Paul Mueller

  • Book

    Professional Jakarta Struts

    This text presents the technical and conceptual information you need to design, build, and deploy sophisticated Struts 1.1 applications, as well as the Struts Model 2 architecture and the process for building model, view and controller components.

    By James Goodwill, Richard Hightower

  • Book

    Professional Java Development with the Spring Framework

    Written by the lead developers of the Spring Framework, this authoritative guide shows you not only what spring can do but why, explaining its functionality and motivation to help you use all parts of the framework to develop successful applications.

    By Rod Johnson, et al.

  • Book

    Professional Java for Web Applications

    Covering industry-standard tools and technologies, specific technologies, and underlying programming concepts, this guide shows Java software developers and software engineers how to build complex web applications in an enterprise environment.

    By Nick Williams

  • Book

    Professional Java Interfaces with SWT/JFace

    Taking a solutions-based approach, this comprehensive guide shows how SWT/JFace works, discusses each common component, and provides useful, practical ideas, tips and techniques to make the Java developers' work easier.

    By Jackwind Li Guojie

  • Book

    Professional Java Tools for Extreme Programming

    This is a practical, code-intensive guide to the tools that Enterprise Java developers need when using Extreme Programming methods. It covers key tools used to automate complex parts of the XP process: application integration, testing, and deployment.

    By Richard Hightower, Warner Onstine, et al.

  • Book

    Professional JavaScript for Web Developers, 4th Edition

    Written for intermediate-to-advanced programmers, this book jumps right into the technical details to help you clean up your code and become a more sophisticated JavaScript developer.

    By Matt Frisbie

  • Book

    Professional JavaScript for Web Developers, Fifth Edition

    Update and upgrade your JavaScript skillset for ES 2023 with the ultimate JavaScript guide for pros

    By Matt Frisbie

  • Book

    Professional JavaScript Frameworks: Prototype,YUI, ExtJS, Dojo and MooTools

    Offering a selection of some of the most active and most used JavaScript frameworks available, replete with practical examples and explanations of what each framework does best, this book demonstrates the many aspects of contemporary web development.

    By Ara Pehlivanian, Harley Jones, Leslie M. Orchard, Scott Koon

  • Book

    Professional jQuery

    Offering an in-depth introduction to jQuery fundamentals, this guide will expand your jQuery knowledge by focusing on the core library with the benefit of strong core JavaScript expertise in many of the lessons.

    By Cesar Otero

  • Book

    Professional Node.js: Building Javascript-Based Scalable Software

    Going beyond the basics of sharing techniques and tools, this no-nonsense book provides in-depth coverage and pares down the essentials including debugging, unit testing, and flow control so that you can start building and testing your own modules right away.

    By Pedro Teixeira

  • Book

    Professional Oracle WebLogic Server

    If you're an experienced Java developer who wants to expand your skills, this authoritative guide offers best practices, workarounds, and sound techniques so you can confidently develop even the most mission-critical applications with WebLogic Server.

    By Gregory Nyberg, Philip Aston, Robert Patrick, et al.

  • Book

    Professional Python

    With hands-on tutorials based on real-world scenarios, this useful guide goes beyond the basics to teach beginner- and intermediate-level Python programmers the little-known tools and constructs that build concise, maintainable code.

    By Luke Sneeringer

  • Book

    Professional Python Frameworks: Web 2.0 Programming with Django and Turbogears

    Helping you discover a new methodology for designing, coding, testing, and deploying rich web applications, this guide shows you the power of MVC frameworks and the capabilities of the TurboGears and Django packages.

    By Dana Moore, Raymond Budd, William Wright

  • Book

    Professional Refactoring in C# & ASP.NET

    With helpful step-by-step instructions and practical tips, this book provides a hands-on approach to refactoring in C# and ASP.NET, and will help you to apply refactoring techniques to manage and modify your code.

    By Danijel Arsenovski

  • Book

    Professional Scala

    Providing experienced programmers with fast track coverage aimed at supporting the use of Scala in professional production applications, this book skips over the basics and fundamentals of programming, and launches directly into practical Scala topics with the most up-to-date coverage of the rapidly-expanding language and related tools.

    By Alessandro Lacava, Aliaksandr Bedrytski, Benjamin Neil, Janek Bogucki, Matthew de Detrich

  • Book

    Professional Swift

    Organized for easy navigation that can be read end-to-end for a self-paced tutorial, this code-intensive, practical guide walks you through the basics of Swift programming, with clear instruction on everything from writing code to storing data, and Section II adds advanced data types, advanced debugging, extending classes, and more.

    By Michael Dippery

  • Book

    Professional Test-Driven Development with C#: Developing Real World Applications with TDD

    With source code and examples featured in both C# and .NET, the hands-on book walks you through the TDD methodology and shows how it is applied to a real-world application.

    By James Bender, Jeff McWherter

  • Book

    Professional Visual Studio 2015

    With a unique IDE-centric approach and deep dive into the software's many nooks and crannies, this book will bring you up to speed quickly on everything Visual Studio 2015 has to offer.

    By Bruce Johnson

  • Book

    Program Arcade Games: With Python and Pygame, Fourth Edition

    Showing you how to use Python and PyGame to design and build cool arcade games, this book teaches you how to create fun and simple quiz games; integrate and start using graphics; animate graphics; integrate and use game controllers; add sound and bit-mapped graphics; and build grid-based games.

    By Paul Vincent Craven

  • Book

    Programmer's Introduction to C# 2.0, Third Edition

    Explaining features like generics, iterators, anonymous types, and partial classes, this comprehensive tutorial covers the new elements of C# 2005, and is sure to be a key resource for all C# programmers.

    By Eric Gunnerson, Nick Wienholt

  • Book

    Programming 32-bit Microcontrollers in C: Exploring the PIC32

    Including handy checklists to help readers perform the most common programming and debugging tasks, this guide offers unique insight into the new 32-bit architecture while developing a number of projects of growing complexity.

    By Lucio Di Jasio

  • Book

    Programming 8-Bit PIC Microcontrollers in C: With Interactive Hardware Simulation

    Including lots of source code, circuit schematics, and hardware block diagrams, this comprehensive book provides a step-by-step guide to programming microcontrollers (MCUs) with the C programming language.

    By Martin P. Bates

  • Book

    Programming and Problem Solving Through 'C' Language

    Containing examples, screen shots, sample papers and helpful questions, this book was written in accordance with the course syllabi of DOEACC society, and will enable the student to analyze a real life problem and write a program in 'C' language to solve it.

    By Ramesh Bangia

  • Book

    Programming and Problem Solving with C++, Seventh Edition

    Widely accepted as a model textbook for ACM/IEEE-recommended curricula for introductory computer science courses, Programming and Problem Solving with C++, Seventh Edition continues to reflect the authors' philosophy of guiding students through the content in an accessible and approachable way.

    By Chip Weems, Nell Dale, Tim Richardson

  • Book

    Programming and Problem Solving with C++: Brief, Sixth Edition

    In the authors' trademark accessible and hands-on style, this concise, consolidated edition's relevant real-world examples and strong pedagogical features will engage students as they build key skills and absorb even the most difficult, yet critical concepts in computer science programming.

    By Chip Weems, Nell Dale

  • Book

    Programming and Problem Solving with C++: Comprehensive, Sixth Edition

    A comprehensive introduction to C++, object-oriented programming, and software development, this student-centered, pragmatic, and hands-on guide focuses on making even the most difficult concepts in computer science programming accessible to all students.

    By Chip Weems, Nell Dale

  • Book

    Programming Essentials Using Java: A Game Application Approach

    Using an objects-early approach to learning Java, this complete guide integrates game applications as a central pedagogical tool to improve student engagement, learning outcomes, and retention.

    By S. Jane Fritz, William McAllister

  • Book

    Programming Excel with VBA: A Practical Real-World Guide

    Using step-by-step guidance, example applications, and screenshots, this complete guide will teach you how to harness the power of Visual Basic for Applications (VBA) in Microsoft Excel to develop interesting, useful, and interactive Excel applications.

    By Flavio Morgado

  • Book

    Programming for Absolute Beginners: Using the JavaScript Programming Language

    Programming for Absolute Beginners offers practice problems, activities, and a host of resources to get new programmers started, plus a large glossary of terms introduced in the book and that a new programmer might encounter when learning on their own.

    By Jonathan Bartlett

  • Book

    Programming for Chemical Engineers Using C, C++, and MATLAB

    Designed to help merge knowledge of computer programming and chemical engineering principles, this book explains each program in detail to better understand the flow and the functions of the different commands.

    By Raul Raymond Kapuno Jr.

  • Book

    Programming for Problem-solving with C: Formulating Algorithms for Complex Problems

    This book is meant for students in fields like, computer science or data analysis, seeking a strong C foundation. It can also be utilised by professional engineers, scientists, or developers looking to boost their analytical skills with C.

    By Dr. Kamaldeep

  • Book

    Programming Fundamentals Using JAVA, Second Edition

    This book is Designed as a Java based textbook for beginning programmers, this book uses game programming as a central pedagogical tool to improve student engagement, learning outcomes, and retention.

    By S. Jane Fritz, William McAllister

  • Book

    Programming Fundamentals Using MATLAB

    Suitable for someone with no programming background, this book covers the MATLAB syntax and the environment, and includes numerous examples, projects, and practical applications to enhance understanding of the subjects.

    By Michael C. Weeks

  • Book

    Programming in C#, Oxford University Press (c) 2014

    Covering all aspects of programming in C#, explaining every concept comprehensively and in an easy-to-understand manner, this book includes a variety of end-chapter exercises with answers, review questions, and programming exercises to help readers test their knowledge.

    By Harsh Bhasin

  • Book

    Programming in Python

    Meant for wide range of readers who wish to learn the basics of the Python programming language, this book will be helpful for students, programmers, researchers, and software developers and provides the basic concepts of Python programming in detail.

    By Pooja Sharma

  • Book

    Programming Kotlin Applications: Building Mobile and Server-Side Applications with Kotlin

    This book drops readers into the fast lane for learning to develop with the Kotlin programming language.

    By Brett McLaughlin

  • Book

    Programming Microcontrollers with Python: Experience the Power of Embedded Python

    Your path to bringing your existing skills to the embedded space, this book provides the solid foundation to start your journey of embedded systems development and microcontroller programming with Python.

    By Armstrong Subero

  • Book

    Programming Oracle 10g using C# and PLSQL

    Learn about the new features of PL/SQL in Oracle 10g including the handling of relational and abstract data, triggers, stored procedures, packages, dynamic content presentation, security, and performance tuning.

    By

  • Book

    Programming Techniques using Python: Have Fun and Play with Basic and Advanced Core Python

    In this book, there is a step-by-step explanation of each python code for better understanding and readability. Each topic is explained by citing the examples with proper relevant content.

    By Dr. Nilesh Bhaskarrao, Saurabh Chandrakar

  • Book

    Programming the Raspberry Pi: Getting Started with Python, Second Edition

    For both non-programmers and programmers new to the Raspberry Pi, this book explains, in simple terms, how to start writing programs for the Pi in the popular Python programming language.

    By Simon Monk

  • Book

    Programming Web Applications with Node, Express and Pug

    Node.js is the foundation of all full JavaScript apps and plenty of books cover its full usage. This book focuses on how to use it to create server-based, modern web applications and teaches you how to structure and build your app from scratch, and make development easy.

    By Jörg Krause

  • Book

    Programming with ANSI C++, Second Edition

    Providing a fine balance between theory and practice by an in-depth coverage of both elementary as well as advanced topics, this book begins with an introduction to object-oriented paradigm and an overview of C++, then gradually moves on to analyze in detail important concepts such as classes, objects, functions, constructors and destructors, operator overloading, inheritance, polymorphism, and exception handling.

    By Bhushan Trivedi

  • Book

    Programming with Java: A Multimedia Approach

    Providing an easy-to-understand, in-depth treatment of Java, this comprehensive introduction utilizes a multimedia approach and carefully explains both basic and advanced concepts by providing simple frameworks that the reader can use to write programs.

    By Radhika S. Grover

  • Book

    Programming with STM32: Getting Started with the Nucleo Board and C/C++

    Written by an experienced electronics hobbyist and author, this easy-to-follow guide will get up and running with programming the STM32 line of microcontrollers from STMicroelectronics using the hands-on information.

    By Donald Norris

  • Book

    Progressive Web Apps with Angular: Create Responsive, Fast and Reliable PWAs Using Angular

    Whether you're new to building Progressive Web Apps (PWAs), or want to learn how to use Angular to improve your app development, this thorough resource provides the know-how to build and deploy an Angular PWA.

    By Majid Hajian

  • Book

    Propeller Programming: Using Assembler, Spin, and C

    A great singular reference to learn assembly and C, this book will teach you how to program the Propeller in Spin and provides a map to use other high-level languages for programming the Propeller.

    By Sridhar Anandakrishnan

  • Book

    Prototyping Python Dashboards for Scientists and Engineers: Build and Deploy a Complete Dashboard with Python

    This hands-on guide is a practical resource for those (with modest programming skills) in scientific and engineering fields looking to leverage Python's power for data visualization and analysis in a user-friendly dashboard format.

    By Padraig Houlahan

  • Book

    Publishing Python Packages: Test, Share, and Automate Your Projects

    Publishing Python Packages presents a practical process for sharing Python code in an automated and scalable way. Get hands-on experience with the latest packaging tools, and learn the ins and outs of package testing and continuous integration.

    By Dane Hillard

  • Book

    PySpark Recipes: A Problem-Solution Approach with PySpark2

    Taking you on an interesting journey to learn about PySpark and big data, this book uses a problem-solution approach where every problem is followed by a detailed, step-by-step answer which will improve your thought process for solving big data problems with PySpark.

    By Raju Kumar Mishra

  • Book

    Python

    Written in a simple, jargon-free style with helpful graphics, this easy-to-follow guide takes readers step-by-step through Python's functions and uses, and covers everything readers need to know to begin programming with Python.

    By Mike McGrath

  • Book

    Python 3 and Data Analytics Pocket Primer

    The book includes numerous code samples using NumPy, Pandas, Matplotlib, Seaborn, and features an appendix on regular expressions. Companion files with source code and color figures are available.

    By Oswald Campesato

  • Book

    Python 3 and Feature Engineering

    This book is designed for data scientists, machine learning practitioners, and anyone with a foundational understanding of Python 3.x. In the evolving field of data science, the ability to manipulate and understand datasets is crucial.

    By Oswald Campesato

  • Book

    Python 3 Data Visualization Using Google Gemini NEW!

    This book offers a comprehensive guide to leveraging Python-based data visualization techniques with the innovative capabilities of Google Gemini.

    By Oswald Campesato

  • Book

    Python 3 for Absolute Beginners

    By appealing to your intelligence and ability to solve practical problems, this book uses everyday language to decode programming jargon and teach Python 3 to the absolute beginner.

    By J-P Stacey, Tim Hall

  • Book

    Python 3: Pocket Primer

    Providing programmers with a sufficient knowledge of Python 3 to be able to work on their own projects, this book covers all of the basic concepts and features a chapter on PyGame, which allows a programmer to handle graphics, mouse and keyboard interaction, and play sounds and videos.

    By James R. Parker

  • Book

    Python 3: The Comprehensive Guide to Hands-On Python Programming

    Ready to master Python? Learn to write effective code with this award-winning comprehensive guide, whether you're a beginner or a professional programmer. Review core Python concepts, including functions, modularization, and object orientation, and walk through the available data types

    By Johannes Ernesti, Peter Kaiser

  • Book

    Python Algorithms: Mastering Basic Algorithms in the Python Language

    Explaining the Python approach to algorithm analysis and design, this book is sharply focused on classical algorithms, but also gives a solid understanding of fundamental algorithmic problem-solving techniques.

    By Magnus Lie Hetland

  • Book

    Python Algorithms: Mastering Basic Algorithms in the Python Language, Second Edition

    Explaining the Python approach to algorithm analysis and design, this authoritative guide covers both algorithmic theory and programming practice, demonstrating how theory is reflected in real Python programs.

    By Magnus Lie Hetland

  • Book

    Python All-in-One for Dummies

    Your one-stop resource on all things Python 3, this practical guide offers a starting point for those new to coding by explaining the basics of Python and demonstrating how it's used in a variety of applications.

    By Alan Simpson, John Shovic

  • Book

    Python All-in-One For Dummies, 2nd Edition

    This book covers everything from the basic elements of Python code to introductions to the specific applications where you'll use it. Intended as a hands-on reference, the focus is on practice over theory, providing you with examples to follow as well as code for you to copy and start modifying in the "real world"-helping you get up and running in your area of interest almost right away.

    By Alan Simpson, John C. Shovic

  • Book

    Python Apps on Visual Studio Code: Develop apps and utilize the true potential of Visual Studio Code

    This book is for developers who may not have prior experience with Python programming, but want to learn Python programming through Visual Studio Code editor for Python development.

    By Swapnil Saurav (eds)

  • Book

    Python Basics

    Offering in-depth treatment of topics such as classes, inheritance, BST, and NumPy, this book is designed for use as a primary introduction to Python and can be used as an introductory text or as a resource for professionals in industry.

    By H. Bhasin

  • Book

    Python Challenges: 100 Proven Programming Tasks Designed to Prepare You for Anything

    Python Challenges will help prepare you for your next exam or a job interview, and covers numerous practical topics such as strings, data structures, recursion, arrays, and more.

    By Michael Inden

  • Book

    Python Concurrency with asyncio

    The book covers using asyncio with the entire Python concurrency landscape, including multiprocessing and multithreading.

    By Matthew Fowler

  • Book

    Python Continuous Integration and Delivery: A Concise Guide with Examples

    Based on sample applications using numerous code examples, this book introduces Python programmers to the techniques and tools that enable a smooth and efficient software development process.

    By Moritz Lenz

  • Book

    Python Crash Course: A Hands-on, Project-Based Introduction to Programming

    If you've been thinking seriously about digging into programming, this book is a fast-paced, thorough introduction to Python that will have you writing programs, solving problems, and making things that work in no time.

    By Eric Matthes

  • Book

    Python Crash Course: A Hands-On, Project-Based Introduction to Programming, 2nd Edition

    A fast-paced, no-nonsense guide to programming in Python, this book teaches beginners the basics of with a focus on real projects.

    By Eric Matthes

  • Book

    Python Crash Course: A Hands-On, Project-Based Introduction to Programming, 3rd Edition

    Python Crash Course is the world's best-selling guide to the Python programming language. This fast-paced, thorough introduction will have you writing programs, solving problems, and developing functioning applications in no time.

    By Eric Matthes

  • Book

    Python Data Analytics: Data Analysis and Science Using Pandas, Matplotlib, and the Python Programming Language

    By expertly showing the strength of the Python programming language when applied to processing, managing and retrieving information, this book will help you tackle the world of data acquisition and analysis using the power of the Python language.

    By Fabio Nelli

  • Book

    Python Data Analytics: With Pandas, NumPy, and Matplotlib, 3rd Edition

    Explore the latest Python tools and techniques to help you tackle the world of data acquisition and analysis. You'll review scientific computing with NumPy, visualization with matplotlib, and machine learning with scikit-learn.

    By Fabio Nelli

  • Book

    Python Data Structures: Pocket Primer

    As part of the best-selling Pocket Primer series, this book is designed to present the fundamentals of data structures using Python.

    By Oswald Campesato

  • Book

    Python Debugging for AI, Machine Learning, and Cloud Computing: A Pattern-Oriented Approach

    This book is for those who wish to understand how Python debugging is and can be used to develop robust and reliable AI, machine learning, and cloud computing software. It will teach you a novel pattern-oriented approach to diagnose and debug abnormal software structure and behavior.

    By Dmitry Vostokov

  • Book

    Python Descriptors

    For experienced Python coders, programmers and developers, this comprehensive guide is a collection of knowledge and ideas from many sources on dealing with and creating descriptors.

    By Jacob Zimmerman

  • Book

    Python Essentials For Dummies

    The no-nonsense way to get started coding in the Python programming language

    By Alan Simpson, John C. Shovic

  • Book

    Python for Absolute Beginners

    This book eases you into the foundational aspects of Python 3.x with an extensive range of code samples that illustrate its diverse features.

    By Oswald Campesato

  • Book

    Python for Cybersecurity: Using Python for Cyber Offense and Defense

    Python For Cybersecurity: Using Python for Cyber Offense and Defense delivers an intuitive and hands-on explanation of using Python for cybersecurity.

    By Howard E. Poston

  • Book

    Python for Data Mining Quick Syntax Reference

    Covering each concept concisely with many illustrative examples, this book provides you with a handy reference and tutorial on topics ranging from basic Python concepts through to data mining, manipulating and importing datasets, and data analysis.

    By Valentina Porcu

  • Book

    Python for Data Science For Dummies

    Whether you're new to data analysis or just new to Python, this practical, user-friendly guide shows you how to take advantage of Python programming to acquire, organize, process, and analyze large amounts of information and use basic statistics concepts to identify trends and patterns.

    By John Paul Mueller, Luca Massaron

  • Book

    Python for Data Science for Dummies, 2nd Edition

    Written for people who are new to data analysis, this book provides the statistical background needed to get started in data science programming, including probability, random distributions, hypothesis testing, confidence intervals, and building regression models for prediction.

    By John Paul Mueller, Luca Massaron

  • Book

    Python for Data Science: A Hands-On Introduction

    Python for Data Science introduces you to the Pythonic world of data analysis with a learn-by-doing approach rooted in practical examples and hands-on activities.

    By Yuli Vasiliev

  • Book

    Python For Dummies

    Looking for a powerful yet easy-to-read programming language? Then slither up to Python! This friendly reference introduces you to Python, the portable, interactive language that combines great power with clear syntax.

    By Aahz Maruch, Stef Maruch

  • Book

    Python for Engineering and Scientific Computing

    It's finally here-your guide to Python for engineers and scientists, by an engineer and scientist! Get to know your development environments and the key Python modules you'll need: NumPy, SymPy, SciPy, Matplotlib, and VPython. Understand basic Python program structures and walk through practical exercises that start simple and increase in complexity as you work your way through the book.

    By Veit Steinkamp

  • Book

    Python for Everyone, Second Edition

    Filled with programming examples, homework assignments, and lab exercises, this book provides an approachable introduction to fundamental programming techniques and design skills, and helps students master basic concepts to become competent coders.

    By Cay Horstmann, Rance Necaise

  • Book

    Python for Finance: Data Analysis, Financial Modeling, and Portfolio Management NEW!

    Python's intuitive syntax and beginner-friendly nature makes it an ideal programming language for financial professionals. It acts as a bridge between the world of finance and data analysis.

    By Dmytro Zherlitsyn

  • Book

    Python for Graph and Network Analysis

    Providing the means to learn the theory and practice of graph and network analysis using Python, this book includes social network analysis techniques that will help readers to efficiently analyze social data from Twitter, Facebook, LiveJournal, GitHub, and many others.

    By Mohammed Zuhair Al-Taie, Seifedine Kadry

  • Book

    Python for Kids: A Playful Introduction to Programming

    Guiding you through the basics as you experiment with unique example programs that feature ravenous monsters, secret agents, and more, this book defines new terms, dissects and explains code, and presents quirky, full-color illustrations to keep things on the lighter side.

    By Jason R. Briggs

  • Book

    Python for MATLAB Development: Extend MATLAB with 300,000+ Modules from the Python Package Index

    Python for MATLAB Development shows you how to enhance MATLAB with Python solutions to a vast array of computational problems in science, engineering, artificial intelligence, statistics, finance, and simulation.

    By Albert Danial

  • Book

    Python for Professionals: Hands-on Guide for Python Professionals

    Designed for programmers who have experience in at least one programming language, this book provides numerous tricks and tips that will make you a Python expert in no time.

    By Matt Telles

  • Book

    Python For Programmers

    This book is intended primarily for developers who have little or no experience withPython or Pandas. It contains a fast-paced introduction to Python and Python-based solutions to various tasks.

    By Oswald Campesato

  • Book

    Python for R Users: A Data Science Approach

    Short on theory and long on actionable analytics, this definitive guide provides readers with a detailed comparative introduction and overview of both languages and features concise tutorials with command-by-command translations of R to Python and Python to R.

    By Ajay Ohri

  • Book

    Python for SAS Users: A SAS-Oriented Introduction to Python

    Business users familiar with Base SAS programming can now learn Python by example. You will learn via examples that map SAS programming constructs and coding patterns into their Python equivalents.

    By Randy Betancourt, Sarah Chen

  • Book

    Python for Software Design: How to Think Like a Computer Scientist

    Including a wide range of exercises, from short examples to substantial projects, this book provides a no-nonsense introduction to software design using the Python programming language.

    By Allen B. Downey

  • Book

    Python for Teenagers: Learn to Program Like a Superhero!

    Discover everything you need to know about Python to turn your passion of programming into a job you'll love.

    By James R. Payne

  • Book

    Python for Teenagers: Learn to Program like a Superhero!, 2nd Edition

    This book, which is designed for middle-school through college-aged students, will arm beginners with solid programming foundations they can carry throughout life.

    By James R. Payne

  • Book

    Python for the Busy Java Developer: The Language, Syntax, and Ecosystem

    Designed for experienced Java developers, this concise book will have you hit the ground running and gain a fast-paced overview of what the Python language is all about, the syntax that it uses and the ecosystem of libraries and tools that surround the language.

    By Deepak Sarda

  • Book

    Python for the Life Sciences: A Gentle Introduction to Python for Life Scientists

    Written specifically for biologists with little or no prior experience of writing code, this book provides readers not only a foundation in Python programming, but also the confidence and inspiration to start using Python in their own research.

    By Alexander Lancaster, Gordon Webster

  • Book

    Python Forensics: A Workbench for Inventing and Sharing Digital Forensic Technology

    Providing many never-before-published proven forensic modules, libraries, and solutions that can be used right out of the box, this book offers hands-on tools, code samples, and detailed instruction and documentation that can be put to use immediately

    By Chet Hosmer

  • Book

    Python Graphics: A Reference for Creating 2D and 3D Images

    Teaching you how to use Python's built-in features to create innovative graphics for data visualization and technical illustrations, this book goes beyond simple commands and libraries to explain how to not only display but also rotate, shade, and edit graphics for any purpose.

    By B.J. Korites

  • Book

    Python Graphics: A Reference for Creating 2D and 3D Images, 2nd Edition

    This book shows how to use Python's built-in graphics primitives - points, lines, and arrows - to create complex graphics for the visualization of two- and three-dimensional objects, data sets, and technical illustrations.

    By Bernard Korites

  • Book

    Python GUI Programming with PAGE: Create Professional-Looking GUIs For Python Applications Efficiently and Effectively

    This comprehensive book is your guide from installing the PAGE designer to mastering the creation of complex GUI interfaces.

    By Gregory Walters

  • Book

    Python GUI with PyQt: Learn to Build Modern and Stunning GUIs in Python With PyQt5 and Qt Designer

    The book starts with the basics of GUI programming, such as creating windows, using layout managers, and managing signals and events. It then covers more advanced topics, such as creating dialog and message boxes, using container, input, item views, and display widgets.

    By Dr. Nilesh Bhaskarrao Bahadure, Saurabh Chandrakar

  • Book

    Python How-To: 63 Techniques to Improve Your Python Code

    Have you ever asked yourself, "How do I do that in Python?" If so, you'll love this practical collection of the most important Python techniques.

    By Yong Cui

  • Book

    Python In - Depth: Use Python Programming Features, Techniques, and Modules to Solve Everyday Problems

    This book gives you a detailed presentation of the possibilities for solving everyday problems, even complex ones using Python.

    By Ahidjo Ayeva, Aiman Saeed, Kamon Ayeva

  • Book

    Python in Easy Steps, 2nd Edition

    Instructing you how to program in the powerful Python language, this book gives complete examples that illustrate each aspect with colorized source code.

    By Mike McGrath

  • Book

    Python Internals for Developers: Practice Python 3.x Fundamentals, Including Data Structures, Asymptotic Analysis, and Data Types

    This book explains the built-in and user-defined data structures in Python 3.x.

    By Sonam Chawla Bhatia

  • Book

    Python Interview Questions: Brush up for Your Next Python Interview with 240+ Solutions on Most Common Challenging Interview Questions

    With over 242 questions in this book, you will be able to crack your Python interview with ease.

    By Swati Saxena

  • Book

    Python Machine Learning Case Studies: Five Case Studies for the Data Scientist

    Equipped with practical examples along with code snippets, this step-by-step guide uses a hands-on case study-based approach to crack real-world applications to which machine learning concepts can be applied.

    By Danish Haroon

  • Book

    Python Playground: Geeky Projects for the Curious Programmer

    Offering a collection of imaginative programming projects, this fun and practical guide will inspire you to use Python to make art and music, build simulations of real-world phenomena, and interact with hardware like the Arduino and Raspberry Pi.

    By Mahesh Venkitachalam

  • Book

    Python Pocket Primer

    Providing a solid introduction to Python via complete code samples, this thorough introduction was written primarily for self-directed learners who want to learn Python and it serves as a starting point for deeper exploration of Python programming.

    By Oswald Campesato

  • Book

    Python Programming for Students: Explore Python in Multiple Dimensions with Project-Oriented Approach

    Begin your programming adventure by delving into the basics of Python, establishing a solid foundation in variables, data types, and operators.

    By Nidhi Grover Raheja

  • Book

    Python Programming in Context, Fourth Edition

    The Fourth Edition's emphasis on problem-solving, extrapolation, and the development of independent exploration and solution-building provides students with a unique and innovative approach to learning programming. While students solve problems of general interest, language elements are introduced with deliberate and incremental exposure to the fundamentals.

    By Jon Anderson, PhD, Julie Anderson, MS

  • Book

    Python Programming in Context, Second Edition

    Containing problem sets based on real-world examples and problem-solving rather than language features, this clear and accessible guide offers a thorough overview of multiple applied areas, including image processing, cryptography, astronomy, the Internet, and bioinformatics.

    By Bradley N. Miller, David L. Ranum

  • Book

    Python Programming in Context, Third Edition

    Python Programming in Context, Third Edition provides a comprehensive and accessible introduction to Python fundamentals. Updated with Python 3.8, the new Third Edition offers a thorough overview of multiple applied areas, including image processing, cryptography, astronomy, the Internet, and bioinformatics.

    By Bradley N. Miller, David L. Ranum, PhD, Julie Anderson

  • Book

    Python Programming Using Problem-Solving

    This book deals with problem-solving and programming in Python.

    By Harsh Bhasin

  • Book

    Python Projects

    Written for Python developers looking to apply their skills to real-world challenges, this preeminent guide provides a walk-through of the basic set-up for an application and the building and packaging for a library, and explains in detail the functionalities related to the projects.

    By Alan Gauld, Laura Cassell

  • Book

    Python Projects for Beginners: A Ten-Week Bootcamp Approach to Python Programming

    Immerse yourself in learning Python and introductory data analytics with this book's project-based approach. Through the structure of a ten-week coding bootcamp course, you'll learn key concepts and gain hands-on experience through weekly projects.

    By Connor P. Milliken

  • Book

    Python Quick Interview Guide: Top Expert-Led Coding Interview Question Bank for Python Aspirants (English Edition)

    This book presents 75 most frequently asked coding questions by top companies of the world. It not only focuses on the solution strategy, but also provides you with the working code.

    By Shyamkant Limaye

  • Book

    Python QuickStart Guide: The Simplified Beginner's Guide to Python Programming Using Hands-On Projects and Real-World Applications

    Learn Python fundamentals that can be used in any programming setting - use the guidance in this book to program your own game in a unique and practical Python learning experience.

    By Robert Oliver

  • Book

    Python Recipes Handbook: A Problem-Solution Approach

    A handy code cookbook reference for those with some experience with Python, this practical resource will teach you the code to write algorithms, numerical computations, data analysis and much more using the Python language.

    By Joey Bernard

  • Book

    Python Testing with Selenium: Learn to Implement Different Testing Techniques Using the Selenium WebDriver

    Implement different testing techniques using Selenium WebDriver with the Python programming language. This quick reference provides simple functional test cases with a syntax-based approach for Selenium WebDriver.

    By Sujay Raghavendra

  • Book

    Python Unit Test Automation: Practical Techniques for Python Developers and Testers

    Discussing the essential concepts in software testing, this must-read guide will allow you to quickly ramp up your understanding of unit test libraries for Python 3 through the practical use of code examples and exercises.

    By Ashwin Pajankar

  • Book

    Python, PyGame and Raspberry Pi Game Development

    Whether you use Windows, macOS, Linux, or a Raspberry Pi, this easy-to-understand resource will show you how to can unleash the power of Python and PyGame to create great looking games.

    By Sloan Kelly

  • Book

    Python, PyGame, and Raspberry Pi Game Development, Second Edition

    Expand your basic knowledge of Python and use PyGame to create fast-paced video games with great graphics and sounds.

    By Sloan Kelly

  • Book

    Python: An Introduction to Programming

    Following a practical, just-in-time presentation which gives students material as they need it, this guide is designed as a Year One textbook for introduction to programming classes or for the novice hobbyist who wants to learn the fundamentals of programming.

    By James R. Parker

  • Book

    Python: An Introduction to Programming, Second Edition

    In this Book you will learn the fundamentals of programming, the text assumes no programming experience.

    By James R. Parker

  • Book

    Python: Create-Modify-Reuse

    Aimed at all levels of Python developers who are interested in a task-based way of learning Python development, this hands-on book shows how you can efficiently use Python to create robust, real-world applications.

    By James O. Knowlton

  • Book

    PyTorch Recipes: A Problem-Solution Approach

    For readers wanting to dive straight into programming PyTorch, this book adopts a problem-solution approach to PyTorch programming, includes deep learning algorithms with PyTorch and covers natural language processing and text processing.

    By Pradeepta Mishra

  • Book

    Quantum Computing by Practice: Python Programming in the Cloud with Qiskit and IBM-Q, 2nd Edition

    Learn to write algorithms and program in the new field of quantum computing. This second edition is updated to equip you with the latest knowledge and tools needed to be a complex problem-solver in this ever-evolving landscape.

    By Vladimir Silva

  • Book

    Quick Clojure: Effective Functional Programming

    Getting you up to speed with Clojure, this quick and practical primer provides the nuts and bolts of functional programming, data structures, sequences, destructuring, pattern matching, polymorphism, concurrency, conventions, and more.

    By Mark McDonnell

  • Book

    R 4 Quick Syntax Reference: A Pocket Guide to the Language, API's and Library, Third Edition

    This handy reference book detailing the intricacies of R covers version 4.x features, including numerous and significant changes to syntax, strings, reference counting, grid units, and more.

    By Margot Tollefson

  • Book

    R All-in-One For Dummies

    With R All-in-One For Dummies, you get five mini-books in one, offering a complete and thorough resource on the R programming language and a road map for making sense of the sea of data we're all swimming in.

    By Joseph Schmuller

  • Book

    R for Data Analysis in Easy Steps

    For anyone who wants to produce graphic visualizations to gain insights from gathered data, this book will give you a sound understanding of R programming so you will be able to write your own scripts that can be executed to produce graphic visualizations for data analysis.

    By Mike McGrath

  • Book

    R for Dummies, 2nd Edition

    Requiring no prior programming experience and packed with tons of practical examples, step-by-step exercises, and sample code, this friendly and accessible guide provides a quick and painless way to master all the R you'll ever need.

    By Andrie de Vries, Joris Meys

  • Book

    R for Programmers: Mastering the Tools

    Examining cases with valuable combinations of interdisciplinary knowledge, theory, and practice, this thorough resource for programmers serves as a reference book on R, introducing more than 30 R packages that are convenient to look up, and will help readers extend their scope of knowledge.

    By Dan Zhang

  • Book

    R for Stata Users

    Containing a glossary which defines over 50 R terms using Stata jargon, this book shows you how to extend the power of Stata through the use of R, and discusses more than 30 programs written in both languages, comparing and contrasting the two packages' different approaches.

    By Joseph M. Hilbe, Robert A. Muenchen

  • Book

    R for the Rest of Us: A Statistics-Free Introduction NEW!

    Inside you'll find a crash course in R, a quick tour of the RStudio programming environment, and a collection of real-word applications that you can put to use right away. You'll learn how to create informative visualizations, streamline report generation, and develop interactive websites-whether you're a seasoned R user or have never written a line of R code.

    By David Keyes

  • Book

    R in Action: Data Analysis and Graphics with R, Second Edition

    Focusing on practical solutions, this book offers a crash course in statistics and covers elegant methods for dealing with messy and incomplete data that are difficult to analyze using traditional methods.

    By Robert Kabacoff

  • Book

    R Projects for Dummies

    Offering a unique learn-by-doing approach, this hands-on book will help you sharpen your skills by applying them in the context of projects with R, including dashboards, image processing, data reduction, mapping, and more.

    By Joseph Schmuller

  • Book

    R Quick Syntax Reference

    Detailing the intricacies of the R language, this handy reference book will enable you to use the multitude of functions available to the R user and even write your own functions to explore and analyze data.

    By Margot Tollefson

  • Book

    R2DBC Revealed: Reactive Relational Database Connectivity for Java and JVM Programmers

    Providing valuable examples of practical implementations to speed learning, this book introduces reactive database access for Java and JVM programmers and educates readers on the benefits of the reactive programming model.

    By Robert Hedgpeth

  • Book

    Rails 4 in Action: Revised Edition of Rails 3 in Action

    Guiding you hands-on through all you'll need to become a competent and confident Rails developer, this book will help you master Rails 4 by developing a ticket-tracking application that includes RESTful routing, authentication and authorization, file uploads, email, and more.

    By Rebecca Skinner, Ryan Bigg, Steve Klabnik, Yehuda Katz

  • Book

    Rails Crash Course: A No-Nonsense Guide to Rails Development

    Packed with hands-on examples and exercises to reinforce what you've learned, this straightforward guide will teach you to harness Rails for your own projects and create web applications that are fast, stable, and secure.

    By Anthony Lewis

  • Book

    Raku Fundamentals : A Primer with Examples, Projects, and Case Studies, Second Edition

    Gain the skills to begin developing Raku applications from the ground up in this hands-on, which includes a foreword from Larry Wall, creator of Perl.

    By Moritz Lenz

  • Book

    Rapid Java Persistence and Microservices: Persistence Made Easy Using Java EE8, JPA and Spring

    Gain all the essentials you need to create scalable microservices, which will help you solve real challenges when deploying services into production.

    By Dheeraj Malhotra

  • Book

    Rapid Modernization of Java Applications: Practical Business and Technical Solutions for Upgrading Your Enterprise Portfolio

    Showing you how to implement a high-performance enterprise Java application modernization strategy, this book provides cutting-edge techniques and processes to systematically and strategically modernize legacy Java applications with predictability, consistency, and confidence.

    By G. Venkat

  • Book

    Raspberry Pi Image Processing Programming: Develop Real-Life Examples with Python, Pillow, and SciPy

    With numerous examples and step-by-step instructions, this book teaches you how to write your own Digital Image Processing programs with the use of pillow, scipy.ndimage, and matplotlib in Python 3 with Raspberry Pi 3 as the hardware platform.

    By Ashwin Pajankar

  • Book

    Reactive Java Programming

    For experienced Java programmers new to reactive programming, this book will help you transform the way you develop your Java applications in a reactive way, moving from synchronous state management with variables to working with asynchronous streams of data.

    By Andrea Maglie

  • Book

    Reactive Programming with Angular and ngrx: Learn to Harness the Power of Reactive Programming with RxJS and ngrx Extensions

    Featuring a core application to explore and build yourself, this book shows you how to utilize ngrx/store as a state management with Redux pattern, and how to utilize ngrx/effects to define a better and more robust application architecture.

    By Oren Farhi

  • Book

    Reactive Programming with Node.js

    Ideal for back-end developers with knowledge of Node.js or JavaScript, this thorough book enables you to get up and running with Reactive Programming in Node.js, and revolutionize your back-end development.

    By Fernando Doglio

  • Book

    Reactive State for Angular with NgRx: Learn to build Reactive Angular Applications using NgRx

    This book will help you learn NgRx in and out. We will start by discussing the fundamental ideas that underpin the design for the centralized store and the need for state management in Angular.

    By Amit Gharat

  • Book

    Reactive Streams in Java: Concurrency with RxJava, Reactor, and Akka Streams

    A practical book that shows you how to optimize your Java applications' performance with reactive streams, this guide includes example applications demonstrating new ways to stream and process data.

    By Adam L. Davis

  • Book

    Reactive Web Applications: With Play, Akka, and Reactive Streams

    Presenting hands-on examples using Play, Akka, Scala, and Reactive Streams, this book teaches web developers how to benefit from the reactive application architecture.

    By Manuel Bernhardt

  • Book

    Real-Time C++: Efficient Object-Oriented and Template Microcontroller Programming, Fourth Edition

    With this book, Christopher Kormanyos delivers a highly practical guide to programming real-time embedded microcontroller systems in C++.

    By Christopher Kormanyos

  • Book

    Real-Time Twilio and Flybase: Build Real-Time Web Apps Using Twilio and Flybase with Node.js

    This book helps you to send daily SMS messages, build an SMS call center to provide support to users, and build a call center to handle incoming and outgoing phone calls from the browser.

    By Roger Stringer

  • Book

    Real-Time Web Application Development: With ASP.NET Core, SignalR, Docker, and Azure

    Including real-world business cases for readers to resolve issues with their live applications, this book will teach you how to design, develop, and deploy an actual web application by leveraging modern open source technologies.

    By Rami Vemula

  • Book

    Real-World Python: A Hacker's Guide to Solving Problems with Code

    Real World Python will take you from playing with syntax to writing complete programs in no time.

    By Lee Vaughan

  • Book

    Regex Quick Syntax Reference: Understanding and Using Regular Expressions

    A concise, handy quick reference to get you started and using regular expressions fast, this highly accessible book features short, focused code examples that show you how to use regular expressions to validate user input, split strings, parse input, and match patterns.

    By Zsolt Nagy

  • Book

    Reinforcement Learning: With Open AI, TensorFlow and Keras Using Python

    Covering the basics of Reinforcement Learning with the help of the Python programming language, this book touches on several aspects, such as Q learning, MDP, RL with Keras, and OpenAI Gym and OpenAI Environment, and also cover algorithms related to RL.

    By Abhishek Nandy, Manisha Biswas

  • Book

    Reliable JavaScript

    Taking a test-first approach to software architecture, this essential resource demonstrates how to create test-driven development for large-scale JavaScript applications that will stand the test of time and stay accurate through long-term use and maintenance.

    By Lawrence D. Spencer, Seth H. Richards

  • Book

    Responsive Web Development: Web and Mobile Development with HTML5, CSS3, and Performance Guide

    The book explores how modern web and mobile technologies come together. It focuses on using the same strategies to ensure smooth user experiences on different platforms. It highlights how to build applications that share common code but also adapt to the specific needs of each platform.

    By Nakul Pandey, Sudheer Kumar Reddy Gowrigari

  • Book

    REST API Development with Node.js: Manage and Understand the Full Capabilities of Successful REST Development, Second Edition

    REST API development is a hot topic in the programming world, but not many resources exist for developers to really understand how you can leverage the advantages. This book will enable you to manage and understand the full capabilities of successful REST development.

    By Fernando Doglio

  • Book

    RESTful PHP Web Services: Learn the Basic Architectural Concepts and Steps Through Examples of Consuming and Creating RESTful Web Services in PHP

    Packed with example code and careful explanations, this book will show PHP developers how to create and consume RESTful web services in PHP, and make your services work well in the context of the Web.

    By Samisa Abeysinghe

  • Book

    Roguelike Development with JavaScript: Build and Publish Roguelike Genre Games with JavaScript and Phaser

    Go on an adventure and build a roguelike from scratch using JavaScript. With the help of the battle-tested Phaser library, you'll go through all the steps to build a small, fun, playable web roguelite game.

    By Andre Alves Garzia

  • Book

    Ruby Data Processing: Using Map, Reduce, and Select

    Walking you through several problems and solutions, this hands-on book will teach you the basics of Ruby's map, reduce, and select functions, and will show how to use them to solve data-processing problems.

    By Jay Godse

  • Book

    Ruby Developer's Guide

    Designed for programmers and developers looking to embrace the object-oriented features and functionality of this robust programming language, this comprehensive guide discusses the role of Ruby in real-world applications.

    By Lyle Johnson, Michael Neumann, Robert Feldt

  • Book

    Ruby on Rails Bible

    For Web developers interested in learning how to create Web applications using the Ruby on Rails framework, this guide will show you how to jump on the RoR bandwagon, from the basics to advanced techniques.

    By Timothy Fisher

  • Book

    Ruby on Rails For Dummies

    Using Ruby on Rails to introduce new programmers to the world of Web/database processing and development, this book will show you how to install and run Ruby and Rails, use the RadRails IDE, create a blog with Ruby and much more.

    By Barry Burd

  • Book

    Ruby on Rails for Microsoft Developers

    By serving as a roadmap for migrating your skill set, development processes, and applications to the newer Agile programming platform, this book will help you leverage your existing skills so you can quickly take advantage of the full potential of Rails.

    By Antonio Cangiano

  • Book

    Ruby Quick Syntax Reference

    Lacking technical jargon, bloated samples, drawn out history lessons, or witty stories, this handy reference presents a straightforward condensed code and syntax reference to the Ruby scripting language.

    By Matt Clements

  • Book

    Ruby Recipes: A Problem-Solution Approach

    Containing a varied selection of practical and interesting code recipes designed to make your coding life easier, this handy guide includes solutions to problems in working with data, handling exceptions, writing blocks, and using regular expressions.

    By Malay Mandal

  • Book

    Ruby Under a Microscope: An Illustrated Guide to Ruby Internals

    Using extensive diagrams and thorough explanations to show you how Ruby is implemented, this guide provides a hands-on look at Ruby's core and lays out a series of experiments with Ruby code to take you behind the scenes of how programming languages work.

    By Pat Shaughnessy

  • Book

    Rust for C++ Programmers: Learn How to Embed Rust in C/C++ with Ease

    Rust is one of the most loved programming languages among developers. It is rapidly being adopted as the industry moves towards memory-safety systems programming languages. If you want to switch from C/C++ to Rust, this book is for you.

    By Mustafif Khan

  • Book

    RxJS in Action

    Giving you the development skills you need to create reactive applications with RxJS, this book is full of theory and practical examples that build on each other and help you begin thinking in a reactive manner.

    By Luis Atencio, Paul P. Daniels

  • Book

    SABR and SABR LIBOR Market Models in Practice: With Examples Implemented in Python

    Focusing on the SABR model, the LIBOR Market Model, and the extended SABR LIBOR Market Model, this accessible guide takes a hands-on approach, demonstrating simply how to implement and work with these models in a market setting.

    By Christian Crispoldi, Gérald Wigger, Peter Larkin

  • Book

    Sails.js in Action

    A comprehensive guide to building enterprise-capable web applications using Node and Sails, this book carefully introduces each concept, technique, and tool with real-world examples and crystal clear explanations.

    By Mike McNeil

  • Book

    SAS 9.4 Language Reference: Concepts, Fifth Edition

    Providing conceptual information for the Base SAS language, this resource discusses SAS keywords and naming conventions, SAS variables and expressions, error processing and debugging, SAS data sets and files, creating and customizing output, and much more.

    By SAS Institute

  • Book

    SAS 9.4 Macro Language Reference, Fourth Edition

    Explaining how to increase the modularity, flexibility, and maintainability of your SAS code using the SAS macro facility, this book provides complete information about macro language elements, interfaces between the SAS macro facility and other parts of SAS software, and macro processing in general.

    By SAS Institute

  • Book

    SAS 9.4 SQL Procedure User's Guide, Third Edition

    Describing the basics of using the SQL procedure and providing comprehensive reference information, this book includes information on retrieving data from single and multiple tables, selecting specific data from tables, subsetting, ordering, and summarizing data, updating tables, and more.

    By SAS Institute

  • Book

    SAS Add-In 4.2 for Microsoft Office: Getting Started with Data Analysis

    Providing step-by-step instructions for analyzing data in Microsoft Excel, this book will guide you through several SAS tasks and shows how you can harness the power of SAS in Microsoft Excel.

    By SAS Publishing

  • Book

    SAS Data Analytic Development: Dimensions of Software Quality

    Through hundreds of Base SAS software examples and more than 4,000 lines of code, this practical resource will teach SAS practitioners how to define, prioritize, implement, and measure 15 dimensions of software quality.

    By Troy Martin Hughes

  • Book

    SAS Essentials: Mastering SAS for Data Analytics, Second Edition

    Presenting a straightforward introduction from the ground up, this step-by-step guide illustrates SAS using hands-on learning techniques and numerous real-world examples.

    By Alan C. Elliott, Wayne A. Woodward

  • Book

    SAS For Dummies

    Combining real-world expertise and a friendly writing style to introduce readers to SAS basics, this guide offers step-by-step instructions and screenshots to show you how to work with analytics, databases, reports, and queries.

    By Chris Hemedinger, Stephen McDaniel

  • Book

    SAS for Mixed Models: Introduction and Basic Applications

    Written for instructors of statistics, graduate students, scientists, statisticians in business or government, and other decision makers, this book is the perfect entry for those with a background in two-way analysis of variance, regression, and intermediate-level use of SAS.

    By Elizabeth A. Claassen, George A. Milliken, Russell D. Wolfinger, Walter W. Stroup

  • Book

    SAS for R Users: A Book for Data Scientists

    Those with knowledge of both R and SAS are of far greater value to employers, particularly in corporate settings. Using a clear, step-by-step approach, this valuable resource presents an analytics workflow that mirrors that of the everyday data scientist.

    By Ajay Ohri

  • Book

    SAS Graphics for Clinical Trials by Example

    This book demonstrates step-by-step how to create both simple and complex graphs using Graph Template Language (GTL) and statistical graphics procedures, including the SGPLOT and SGPANEL procedures.

    By Kriss Harris, Richann Watson

  • Book

    SAS Macro Programming Made Easy, Third Edition

    Whether you're looking to become certified, land a job, or increase your skills, this book's examples and step-by-step instructions will help you rapidly perform repetitive programming tasks, pass information between programming steps more easily, and make your programming easier to read.

    By Michele M. Burlew

  • Book

    SAS Programming and Data Visualization Techniques: A Power User's Guide

    Through code samples and examples, this expert guide explains techniques that will enable you to increase your knowledge of all aspects of SAS programming, improve your coding productivity, and interface SAS with other programs.

    By Philip R. Holland

  • Book

    SAS Programming for Enterprise Guide Users, Second Edition

    Designed to help you gain extra value from the products you already have, this pragmatic, example-driven book contains tips and techniques that show you a variety of features that cannot be accessed directly through the task interfaces.

    By Neil Constable

  • Book

    SAS Programming in the Pharmaceutical Industry, Second Edition

    Offering a wealth of practical suggestions to help you sharpen your skills, this one-stop resource offers a complete review of what novice statistical programmers need to know in order to help with the analysis and reporting of clinical trial data in the pharmaceutical industry.

    By Jack Shostak

  • Book

    SAS Programming with Medicare Administrative Data

    A comprehensive resource for using Medicare data with SAS, this book teaches you how to access Medicare data and, more importantly, how to apply this data to your research.

    By SAS Institute

  • Book

    SAS Stat Studio 3.11 for SAS/STAT Users

    Describing how SAS/STAT users can use Stat Studio in conjunction with SAS/STAT to explore data and visualize statistical models, this book will enable programmers to quickly write programs and create dynamically linked graphics in Stat Studio.

    By SAS Publishing

  • Book

    SAS Statistics by Example

    Structured specifically around the most commonly used statistical tasks or techniques, this book offers up a cookbook approach, and is an easy-to-follow, how-to approach to statistical analysis.

    By Ron Cody

  • Book

    SAS Stored Processes: A Practical Guide to Developing Web Applications

    Customize the SAS Stored Process web application to create amazing tools for end users. This book shows you how.

    By Philip Mason

  • Book

    SAS Visual Analytics for SAS Viya

    This book is a practical guide designed to get you started investigating your data and creating reports with SAS Visual Analytics, a web-based tool that enables you to explore huge volumes of data to identify patterns, trends, and opportunities.

    By SAS Institute Inc.

  • Book

    SAS Viya: The Python Perspective

    Taking you on a journey to learn and apply Python programming in the context of the SAS Viya platform, this book includes examples from creating connections to CAS all the way to simple statistics and machine learning.

    By Kevin D. Smith, Xiangxiang Meng

  • Book

    Sass for Web Designers

    From getting started to advanced techniques, this unique book shares just what you need to take better control of your stylesheets (all the while working the way you always have).

    By Dan Cederholm

  • Book

    sbt in Action

    A tutorial about effectively building Scala projects, this thorough book introduces the sbt tool with a simple project that establishes the fundamentals of running commands and tasks.

    By Josh Suereth, Matthew Farwell

  • Book

    Scala for Java Developers: A Practical Primer

    Helping you kick-start your productivity with this growing popular language, this book will aid you in translating what you already know in Java to Scala to start your functional programming journey.

    By Toby Weston

  • Book

    Scala Programming for Big Data Analytics: Get Started With Big Data Analytics Using Apache Spark

    Gain the key language concepts and programming techniques of Scala in the context of big data analytics and Apache Spark.

    By Irfan Elahi

  • Book

    Scaling Your Node.js Apps: Progress Your Personal Projects to Production-Ready

    Helping you take your Node.js application into production-ready status capable of scaling up to whatever your needs might be, this book will teach you when to scale, what factors should trigger scaling, and what architectural techniques are best suited for scaling.

    By Fernando Doglio

  • Book

    Scientific Programming: C-Language, Algorithms and Models in Science

    Explaining how to model a scientific problem and write a computer program in C-language to solve that problem, this plain-English book illustrates many relevant algorithms and shows how to translate them in a working computer program.

    By Enzo Marinari, Federico Ricci-Tersenghi, Giovanni Organtini, Luciano Maria Barone

  • Book

    SCJP Sun Certified Programmer for Java 6 Study Guide (Exam 310-065)

    Closely following both the breadth and the depth of the real exam, this study guide will help you prepare for and pass Sun Microsystem's SCJP certification for Java 6 or Java 5.

    By Bert Bates, Kathy Sierra

  • Book

    SCJP: Sun Certified Programmer for Java Platform, Standard Edition 6 Study Guide (CX-310-065)

    Providing essential preparation for the SCJP, this in-depth guide focuses heavily on the skill set that Sun expects its SCJPs to have, with numerous examples, exercises, and real-world scenarios to give readers the tools needed to use what they learn.

    By Richard F. Raposa

  • Book

    Scripting in Java: Integrating with Groovy and JavaScript

    Featuring some examples that use the jrunscript and jjs command-line tools, this book teaches you how to use the Java Scripting API and JavaScript to execute scripts and take advantage of the features of a scripting language while developing Java applications.

    By Kishori Sharan

  • Book

    Scripting with Objects: A Comparative Presentation of Object-Oriented Scripting with Perl and Python

    Taking a novel dual-language approach to learning advanced scripting with Perl and Python, this resource compares basic syntax and writing application-level scripts to give readers a comprehensive, expansive perspective.

    By Avinash C. Kak

  • Book

    Seamless R and C++ Integration with Rcpp

    Providing the first comprehensive introduction to Rcpp - the most widely-used language extension for R that is used by over 100 CRAN packages as well as ten BioConductor packages - this book is for R users who would like to extend R with C++ code.

    By Dirk Eddelbuettel

  • Book

    Secrets of the JavaScript Ninja, Second Edition

    This completely revised edition shows you how to master key JavaScript concepts such as functions, closures, objects, prototypes, and promises.

    By Bear Bibeault, John Resig, Josip Maras

  • Book

    Secure Java: For Web Application Development

    From the risk assessment phase to the proof of concept phase, the book details a secure web application development process, and examines various options and protection mechanisms for securing web applications against multifarious threats.

    By Abhay Bhargav, B.V. Kumar

  • Book

    Secure Web Application Development: A Hands-On Guide with Python and Django

    Developers need to understand the fundamentals of attacks and defenses in order to comprehend new techniques as they become available. This book teaches you how to write secure web applications.

    By Matthew Baker

  • Book

    Segmentation Analytics with SAS(r) Viya(r): An Approach to Clustering and Visualization

    This book demonstrates the use of clustering and machine learning methods for the purpose of segmenting customer or client data into useful categories for marketing, market research, next best offers by segment, and more.

    By Randall S Collica

  • Book

    Serious Python: Black-Belt Advice on Deployment, Scalability, Testing, and More

    If you've been looking for a way to take your Python skills from good to great, this book is an indispensable collection of practical tips and real-world advice for tackling common Python problems and taking your code to the next level.

    By Julien Danjou

  • Book

    Serverless Applications with Node.js

    Walking you through building serverless apps on AWS using JavaScript, this practical book is filled with exercises, examples, tips, and more to make sure you're ready to bring what you've learned into your own work.

    By Aleksandar Simović, Slobodan Stojanović

  • Book

    Serverless Swift: Apache OpenWhisk for iOS Developers

    Decrease development time to market with Serverless Swift-the event-based modern architecture for full stack developers. This book reviews how to use the Apache OpenWhisk framework to enrich your standalone applications with cloud-based functionalities.

    By Lennart Frantzell, Marek Sadowski

  • Book

    Servlet & JSP: A Beginner's Tutorial

    Covering Servlet 3.1 and JSP 2.3, this comprehensive, example-rich book explains the important programming concepts and design models in Java web development as well as related technologies and new features in the latest versions of Servlet and JSP.

    By Budi Kurniawan

  • Book

    Servlet & JSP: A Tutorial

    Covering Servlet 3.0 and JSP 2.2, this book explains the important programming concepts and design models in Java web development as well as related technologies and new features in the latest versions of Servlet and JSP.

    By Budi Kurniawan

  • Book

    Servlet & JSP: A Tutorial, Second Edition

    With comprehensive coverage and lots of examples, this guide explains the important programming concepts and design models in Java web development as well as related technologies, and new features in the latest versions of Servlet and JSP.

    By Budi Kurniawan

  • Book

    Servlet, JSP and Spring MVC: A Tutorial, First Edition

    Assuming knowledge of Java and object-oriented programming, this book presents a tutorial on Servlet, JSP, and Spring MVC. Servlet and JSP are two fundamental technologies for developing Java web applications and Spring MVC is a module within Spring Framework that solves common problems in Servlet/JSP application development.

    By Budi Kurniawan, Paul Deck

  • Book

    Shipping Go: Develop, Deliver, Discuss, Design, And Go Again

    Build and upgrade an automated software delivery pipeline that supports containerization, integration testing, semantic versioning, automated deployment, and more.

    By Joel Holmes

  • Book

    Signals and Systems Using MATLAB, Third Edition

    Featuring a pedagogically rich and accessible approach, this book presents historical notes and common mistakes combined with applications in controls, communications and signal processing to help students understand and appreciate the usefulness of the techniques described in the text.

    By Aydin Akan, Luis F. Chaparro

  • Book

    Simple and Efficient Programming with C#: Skills to Build Applications with Visual Studio and .NET, Second Edition

    This revised edition is updated with C#11 and places more emphasis on the newly introduced top-level statements. Additionally, you will find useful techniques and an explanation of the differences between writing code in two different styles. It also covers the new templates introduced in .NET 6, along with usage of .NET 7 in Windows 10 to write code and generate output.

    By Vaskaran Sarcar

  • Book

    Simply Java: An Introduction to Java Programming

    This title will be removed from the Skillsoft library on May 24, 2024.

    By James Levenick

  • Book

    Simulation of Power Electronics Circuits with MATLAB/Simulink: Design, Analyze, and Prototype Power Electronics

    Learn to work with MATLAB(r)/Simulink(r) by directly applying and building the projects in this book. Or use it as a lab manual for power electronics and industrial electronics.

    By Farzin Asadi

  • Book

    Simulation with Python: Develop Simulation and Modeling in Natural Sciences, Engineering, and Social Sciences

    The book discusses simulation used in the natural and social sciences and with simulations taken from the top algorithms used in the industry today.

    By Aiichiro Nakano, Rongpeng Li

  • Book

    Simulations in Swift 5: Design and Implement with Swift Playgrounds

    Filled with projects that you can easily follow along with, this book will help you design and implement simulations using Apples Swift Playgrounds and uses simulations to solve counter-intuitive logic puzzles, create procedural artworks, and build habitats for digital lifeforms.

    By Beau Nouvelle

  • Book

    Smashing Node.js: JavaScript Everywhere

    Containing numerous hands-on examples, this practical guide equips you with the necessary tools to understand Node.js and its uses in developing efficient, server-side web apps.

    By Guillermo Rauch

  • Book

    SOAP Programming with Java

    A Java programmer's tutorial and reference for the use of SOAP, the Simple Object Access Protocol, which is a key part of Web services.

    By Bill Brogden

  • Book

    Software Architecture Design Patterns in Java

    Geared toward software engineering and computer science students, this detailed resource explains how to apply design patterns at the enterprise level, allowing them to design and implement systems of high stability and quality.

    By Partha Kuchana

  • Book

    Software Design Patterns for Java Developers

    This book is for software developers, experienced programmers, software architects with basic understanding of software development and are comfortable working with medium to large-scale systems. Best to have hands on experience with Java programming in order to read this book.

    By Lalit Mehra

  • Book

    Software Development with Go: Cloud-Native Programming using Golang with Linux and Docker

    This book reviews the necessary tools to create container-based cloud solutions with Go, a programming language that was born out of the need to address scalable, high availability cloud computing architecture needs inside Google.

    By Nanik Tolaram

  • Book

    Solving Statics Problems with MATLAB

    If MATLAB is the operating system you need for your engineering calculations and problem solving, this reference will be a valuable tutorial for your studies. Written for engineering students in statics courses, this text will aid in problem solving.

    By Brian D. Harper

  • Book

    SPA Design and Architecture: Understanding Single-Page Web Applications

    Full of easy-to-follow examples you can apply to the library or framework of your choice, this book teaches you the design and development skills you need to create SPAs.

    By Emmit A. Scott, Jr.

  • Book

    Spring 2.5 Aspect Oriented Programming: Create Dynamic, Feature-Rich, and Robust Enterprise Applications Using the Spring Framework

    Employing a comprehensive tutorial-based approach, this easy-to-follow book uses clear step-by-step instructions to show the reader various means of using AOP with Spring in real-world scenarios.

    By Massimiliano Dessi

  • Book

    Spring 5 Recipes: A Problem-Solution Approach, Fourth Edition

    Helping you solve all your Spring 5 problems, this book provides complete and real-world code examples and configuration files you'll be able to copy and modify to your needs when you start a new project.

    By Daniel Rubio, Josh Long, Marten Deinum

  • Book

    Spring 6 Recipes: A Problem-Solution Approach to Spring Framework, 5th Edition

    This in-depth Spring-based Java developer code reference has been updated and now solves many of your Spring Framework 6 problems using reusable, complete and real-world working code examples.

    By Daniel Rubio, Josh Long, Marten Deinum

  • Book

    Spring Boot 2 Recipes: A Problem-Solution Approach

    Using a problem-solution approach, this book quickly introduces you to Pivotal's Spring Boot 2 micro-framework, then dives into code snippets on how to apply and integrate Spring Boot 2 with the Spring MVC web framework, Spring Web Sockets, and microservices.

    By Marten Deinum

  • Book

    Spring Boot 2: How to Get Started and Build a Microservice, Third Edition

    With an actionable and hands-on approach, this custom-tailored resource gives you a head start in learning how to build microservices with Spring and Spring Boot by leading you, step-by-step, through the process.

    By Jens Boje

  • Book

    Spring Boot 3 and Spring Framework 6

    Say goodbye to dependencies, bogged-down code, and inflexibility! With the Spring framework and Spring Boot, you'll painlessly create Java applications that are production ready. Start with the basics: containers for Spring-managed beans, Spring framework modules, and proxies. Then learn to connect to relational databases, implement Jakarta Persistence, use Spring Data JPA, and work with NoSQL databases.

    By Christian Ullenboom

  • Book

    Spring Boot and Single-Page Applications: Integrate Your Microservice Securely with Your Single-Page Application

    With an actionable and hands-on approach, this custom tailored learning plan gives you a head start in learning four commonly used ways to integrate your Spring Boot backend with your single-page application securely.

    By Jens Boje

  • Book

    Spring Boot and Single-Page Applications: Securing Your API with a Single-Page Application Frontend, Second Edition

    With an actionable and hands-on approach, this custom-tailored learning plan gives you a head start in learning four commonly used ways to integrate your Spring Boot backend with your single-page application and secure it.

    By Jens Boje

  • Book

    Spring Boot in Action

    A developer-focused guide to writing applications using Spring Boot, this book uses interesting and practical examples to teach you both how to use the default settings effectively and how to override and customize Spring Boot for your unique environment.

    By Craig Walls

  • Book

    Spring Boot in Practice

    Spring Boot in Practice is a cookbook-style guide to Spring application development. Following a convenient Problem-Solution-Discussion format, it takes you technique-by-technique through Spring Boot fundamentals.

    By Somnath Musib

  • Book

    Spring Boot Intermediate Microservices: Resilient Microservices with Spring Boot 2 and Spring Cloud

    Resilience and fault tolerance are a must, or your system will fall apart. This book will teach you how to build a resilient microservice infrastructure using proven patterns with Spring Boot 2 and Spring Cloud.

    By Jens Boje

  • Book

    Spring Boot Persistence Best Practices: Optimize Java Persistence Performance in Spring Boot Applications

    This book is a collection of developer code recipes and best practices for persisting data using Spring, particularly Spring Boot.

    By Anghel Leonard

  • Book

    Spring Boot: How to Get Started and Build a Microservice, Second Edition

    With an actionable and hands-on approach, this custom tailored resource gives you a head start in learning how to build microservices with Spring Boot by leading you, step-by-step, through the process.

    By Jens Boje

  • Book

    Spring Cloud Data Flow: Native Cloud Orchestration Services for Microservice Applications on Modern Runtimes

    Work with big data applications by using Spring Cloud Data Flow as a unified, distributed, and extensible system for data ingestion and integration, real-time analytics and data processing pipelines, batch processing, and data export.

    By Felipe Gutierrez

  • Book

    Spring Framework with Java: A Practical Approach

    Providing hands-on experience using illustrative programs and their corresponding screen outputs, this well-organized book presents the basic ideas, terminology, and application of Spring Framework with Java.

    By B. Mohamed Ibrahim

  • Book

    Spring in Action, Fifth Edition

    Whether you're just discovering Spring or leveling up to Spring 5.0, this book includes all Spring 5.0 updates and the latest Spring best practices, including Spring Boot for application setup and configuration.

    By Craig Walls

  • Book

    Spring in Action, Sixth Edition

    Spring in Action, Sixth Edition is a comprehensive guide to Spring's core features, all explained in Craig Walls' famously clear style.

    By Craig Walls

  • Book

    Spring Microservices in Action

    Teaching you how to build microservice-based applications using Java and the Spring platform, this book offers carefully selected real-life examples that expose microservice-based patterns for configuring, routing, scaling, and deploying your services.

    By John Carnell

  • Book

    Spring Microservices in Action, Second Edition

    This book teaches you to build microservice-based applications using Java and Spring. You'll start by creating basic services, then move to efficient logging and monitoring. Learn to refactor Java applications with Spring's intuitive tooling, and master API management with Spring Cloud Gateway. You'll even deploy Spring Cloud applications with AWS and Kubernetes.

    By Illary Huaylupo Sánchez, John Carnell

  • Book

    Spring MVC: A Tutorial, Second Edition

    Authored by a seasoned programmer who has been using the Spring MVC technology for years, this resource covers all topics in enterprise web development using Spring MVC, and is ideal for anyone wanting to learn how to develop Java-based web applications using Spring MVC.

    By Paul Deck

  • Book

    Spring Persistence with Hibernate

    Using Hibernate, the Java Persistence API (JPA) 2, and the Grails Object Relational Mapping tool, GORM, this book gets you rolling with fundamental Spring Framework 3 concepts and integrating persistence functionality into enterprise Java applications.

    By Brian D. Murphy, Paul Tepper Fisher

  • Book

    Spring Persistence with Hibernate, Second Edition

    Covering Spring Framework version 4 and Hibernate version 5, this ideal resource provides you with the fundamentals to apply these persistence solutions into your own mission-critical enterprise Java applications that you build using Spring.

    By Brian D. Murphy, Paul Fisher

  • Book

    Spring Persistence: A Running Start

    Helping readers decide which persistence solution is the most ideal for their application requirements, this friendly book gets readers rolling with the various fundamental Spring Framework Java Persistence concepts and offerings.

    By Paul Tepper Fisher, Solomon Duskis

  • Book

    Spring Quick Reference Guide: A Pocket Handbook for Spring Framework, Spring Boot, and More

    Quickly gain the insight necessary to address a multitude of Java-based Spring Framework and Spring Boot coding challenges using this succinct reference guide.

    By Adam L. Davis

  • Book

    Spring Recipes: A Problem-Solution Approach, Third Edition

    Guiding you step-by-step through topics using complete and real-world code examples, this thorough book is for Java developers who would like to rapidly gain hands-on experience with Java/Java EE development using the Spring framework.

    By Daniel Rubio, Gary Mak, Josh Long, Marten Deinum

  • Book

    Spring REST: Building Java Microservices and Cloud Applications

    This book walks you through the process of designing and building a REST application while delving into design principles and best practices for versioning, security, documentation, error handling, paging, and sorting.

    By Balaji Varanasi, Maxim Bartkov

  • Book

    Spring Security for APIs Essentials Course

    Spring Security can solve almost all problems you are facing with security in an API. But it is one of the most complex modules of the whole Spring ecosystem. In this guide, author Jens Boje teaches you how to implement Spring Security in your applications quickly and easily.

    By Jens Boje

  • Book

    Spring Security in Action

    Filled with code samples and practical examples, this authoritative book teaches you how to secure your apps from the most common threats, ranging from injection attacks to lackluster monitoring.

    By Laurenţiu Spilcă

  • Book

    Spring Security in Action, Second Edition

    Spring Security in Action, Second Edition updates this bestselling guide to Spring Security to include deep coverage of OAuth2/OpenID Connect and security configuration using the new SecurityFilterChain. The crystal clear explanations and relevant examples, teach you how to build your own authorization server, configure secure endpoints, and prevent cross-site scripting and request forgery attacks.

    By Laurentiu Spilca

  • Book

    Spring Start Here

    This book teaches Java developers how to build applications using Spring framework. Informative graphics, relevant examples, and author Laurentiu Spilca's clear and lively writing make it easy to pick up the skills you need.

    By Laurentiu Spilca

  • Book

    Statistical Analysis of Network Data with R

    Comprehensively covering the use of R software in the analysis of both static and dynamic networks, this thorough book uses multiple R packages to illustrate how to conduct a wide range of network analyses.

    By Eric D. Kolaczyk, Gábor Csárdi

  • Book

    Statistical Analysis with R For Dummies

    Explaining the foundational statistical concepts and how to implement them, this practical, step-by-step guide will show you how to perform analyses, understand their implications and results, and make them available to a wide audience.

    By Joseph Schmuller

  • Book

    Statistical Data Cleaning with Applications in R

    Bringing together a wide range of techniques for cleaning textual, numeric or categorical data, this comprehensive book examines technical data cleaning methods relating to data representation and data structure.

    By Edwin de Jonge, Mark van der Loo

  • Book

    Statistical Hypothesis Testing with SAS and R

    Presenting an authoritative guide to statistical hypothesis testing with examples in SAS and R, this book provides an overview of the most common statistical test problems in a comprehensive way, making it easy to find and perform an appropriate statistical test.

    By Dirk Taeger, Sonja Kuhnt

  • Book

    Statistical Programming in SAS

    Including extensive examples and case studies, this guide integrates SAS tools with interesting statistical applications and uses SAS 9.2 as a platform to introduce programming ideas for statistical analysis, data management, and data display and simulation.

    By A. John Bailer

  • Book

    Statistical Signal Processing in Engineering

    Informed by the author's vast experience as both a practitioner and teacher, this book offers a hands-on approach to solving problems in statistical signal processing and features real-world examples from a wide range of applications showing the mathematical concepts involved in practice.

    By Umberto Spagnolini

  • Book

    Statistics Using Python

    This book is designed to offer a fast-paced yet thorough introduction to essential statistical concepts using Python code samples, and aims to assist data scientists in their daily endeavors.

    By Oswald Campesato

  • Book

    Statistics with JMP: Graphs, Descriptive Statistics, and Probability

    Containing illustrative examples and step-by-step instructions, this book provides an accessible and thorough overview of the most important descriptive statistics for nominal, ordinal and quantitative data with particular attention to graphical representations.

    By David Meintrup, Peter Goos

  • Book

    Statistics: An Introduction Using R, Second Edition

    Offering a concise introduction to a broad array of statistical methods, at a level that is elementary enough to appeal to a wide range of disciplines, this step-by-step guide the full range of statistical techniques likely to be needed to analyse the data from research projects, from fundamental material, to intermediate methods, and more advanced techniques.

    By Michael J. Crawley

  • Book

    Step-by-Step Basic Statistics Using SAS: Student Guide

    Introducing you to SAS software, this guide will lead you through a variety of elementary statistical analyses that are commonly used in the social and behavioral sciences.

    By Larry Hatcher

  • Book

    Step-by-Step Programming with Base SAS 9.4

    With step-by-step examples that illustrate the concepts, this practical guide provides conceptual information about the SAS programming language.

    By SAS Institute

  • Book

    String Algorithms in C: Efficient Text Representation and Search

    Explaining string algorithms using the C programming language, this unique in-depth guide provides a library with all the algorithms and applicable source code that you can use in your own programs.

    By Thomas Mailund

  • Book

    Structural Dynamics of Earthquake Engineering: Theory and Application Using MATHEMATICA and MATLAB

    Including worked examples in Mathematica and Matlab, this resource provides civil and structural engineers and students with an understanding of the dynamic response of structures to earthquakes and the common analysis techniques employed to evaluate these responses.

    By S. Rajasekaran

  • Book

    Struts 2 Design and Programming: A Tutorial

    A tutorial designed to make the reader truly understand the concepts, this guide is packed with examples and real-world applications and explains not only how to use Struts' features, but also how certain features work under the hood.

    By Budi Kurniawan

  • Book

    Stylish F# 6: Crafting Elegant Functional Code for .NET 6, 2nd Edition

    You will learn about the design of types and function signatures, the benefits of immutability, and the uses of partial function application.

    By Kit Eason

  • Book

    Stylish F#: Crafting Elegant Functional Code for .NET and .NET Core

    Providing supporting visuals to facilitate learning, examples and supportive context, this book goes beyond syntax and into design to provide F# developers with best practices, guidance, and advice to write beautiful, maintainable, and correct code.

    By Kit Eason

  • Book

    Supervised Learning with Python: Concepts and Practical Implementation Using Python

    Gain a thorough understanding of supervised learning algorithms by developing use cases with Python.

    By Vaibhav Verdhan

  • Book

    Survival Analysis Using SAS: A Practical Guide, Second Edition

    Including numerous examples of SAS code, this comprehensive, easy-to-read guide incorporates the many enhancements in SAS procedures for survival analysis in SAS 9, and demonstrates new techniques of data input and manipulation.

    By Paul D. Allison

  • Book

    SVG Pocket Primer

    Providing an overview of the major aspects and the source code to use SVG, this thorough introduction is primarily for self-directed learners who want to learn SVG and it serves as a starting point for deeper exploration of its programming.

    By Oswald Campesato

  • Book

    Swift 2 for Absolute Beginners

    Many people have a difficult time believing they can learn to write iOS apps or have trouble just staying motivated through learning the process. This book helps students stay motivated and overcome obstacles while they learn to be great iOS developers.

    By Brad Lees, Gary Bennett

  • Book

    Swift 5 for Absolute Beginners: Learn to Develop Apps for iOS, Fifth Edition

    Stay motivated and overcome obstacles while learning to use Swift Playgrounds and Xcode 10.2 to become a great iOS developer.

    By Brad Lees, Gary Bennett, Stefan Kaczmarek

  • Book

    Swift Design Patterns: Reusable Solutions for Swift Development with Practical Examples NEW!

    Swift, Apple's intuitive and feature-rich programming language, has revolutionized the landscape of app development. Its clear syntax and powerful capabilities make it a go-to choice for developers of all levels. Swift Design Patterns' brings an exciting set of design patterns that makes the process of app development simpler, quicker and error-free.

    By Mihir Das

  • Book

    Swift For Dummies

    Brimming with expert advice and easy-to-follow instructions, this fun and friendly guide shows new and existing programmers how to quickly port existing Objective-C applications into Swift and get into the swing of the new language like a pro.

    By Jesse Feiler

  • Book

    Swift in 30 Days

    The book examines the basics of Swift programming, fundamental Swift building blocks, how to write syntax, constructs, define classes, arrays, model data with interfaces, and several examples of Swift programming.

    By Gaurang Ratnaparkhi

  • Book

    Swift in Depth

    This book is designed to help you unlock these tools and quirks and get developing next-gen apps, web services, and more.

    By Tjeerd in ’t Veen

  • Book

    Swift in the Cloud

    Complete with examples of real code that you can start running and experimenting with today, this book provides full coverage of all aspects of creating and running Swift language applications in Cloud computing environments.

    By Leigh Williamson, et al.

  • Book

    Swift iOS 24-Hour Trainer

    Combining lessons in Apple's Swift programming language to prepare you to build iPhone and iPad apps-and distribute them through the Appstore, this approachable text covers the fundamentals of Swift by introducing you to iOS development in this language, and presenting best practices for setting up a development environment using variables, statements, expressions, operators, functions, and closures.

    By Abhishek Mishra

  • Book

    Swift Programming in Easy Steps

    For anyone seeking to discover the easiest way to create apps for Apple devices, this book will walk you through the process of UI design, coding, all the way to publishing your apps to the App Store.

    By Darryl Bartlett

  • Book

    Swift Quick Syntax Reference

    By omitting any technical jargon, bloated samples, drawn out history lessons, or witty stories, this book is able to offer a condensed code and syntax reference to the new Apple Swift programming language in a well-organized, highly accessible format.

    By Matthew Campbell

  • Book

    Swift Recipes for iOS Developers: Real-Life Code from App Store Apps

    Boost your iOS developer career by learning from real-life examples and start writing code for one of the most successful platforms ever. No matter if you're an experienced developer or just a beginner, you'll find something new and something useful for your future projects here.

    By Alexander Nekrasov

  • Book

    Swift Recipes: A Problem-Solution Approach

    Providing a problem-solution approach for dealing with key aspects of the Swift programming language, this concise, easy-to-follow reference will ensure you have the indispensable reference you need to successfully execute common programming tasks.

    By T. Michael Rogers

  • Book

    SwiftUI for Absolute Beginners: Program Controls and Views for iPhone, iPad, and Mac Apps

    Diving into the world of developing for all of Apple platforms with SwiftUI, this book teaches the basics of SwiftUI to help you write amazing native applications using XCode.

    By Jayant Varma

  • Book

    SwiftUI For Dummies

    This book guides you through SwiftUI. SwiftUI For Dummies makes that process even faster, providing a friendly introduction to the SwiftUI and Swift programming language and helping you feel right at home creating and building with playgrounds.

    By Wei-Meng Lee

  • Book

    Swing for Jython: Graphical Jython UI and Scripts Development using Java Swing and WebSphere Application Server

    Showing you how to use Swing to add a GUI to your Jython scripts, with an emphasis on the WebSphere Application Server wsadmin utility, this book will help you make your scripts easier for people to use, more robust, more understandable, and therefore easier to maintain.

    By Robert A. Gibson

  • Book

    SystemC: From the Ground Up, Second Edition

    Bringing over 100 years of ASIC and system design experience together to make a very readable introduction to SystemC, this book is designed to reflect the standardization of SystemC as IEEE 1666.

    By Anna Keist, Bill Bunton, David C. Black, Jack Donovan

  • Book

    Tanmay Teaches Go: The Ideal Language for Backend Developers

    Featuring detailed examples, code samples, and time-saving tips, this engaging resource shows, step-by-step, how to develop custom applications that fully utilize Go's lightweight runtime and concurrency features.

    By Baheer Kamal, Tanmay Bakshi

  • Book

    Target C#: Simple Hands-On Programming with Visual Studio 2022

    This book builds from the ground up. You will begin with an introduction to programming, learning the foundational concepts needed to become a C# programmer.

    By Gerard Byrne

  • Book

    TCP/IP Sockets in C: Practical Guide for Programmers, Second Edition

    Written by two experienced networking instructors, this book takes a focused, tutorial-based approach that enables the reader to master the tasks and techniques essential to virtually all client-server projects using sockets in C.

    By Kenneth L. Calvert, Michael J. Donahoo

  • Book

    TCP/IP Sockets in Java: Practical Guide for Programmers, Second Edition

    Using a focused, tutorial-based approach, this comprehensive guide helps the reader master the tasks and techniques essential to virtually all client-server projects using sockets in Java.

    By Kenneth L. Calvert, Michael J. Donahoo

  • Book

    Teach Yourself VISUALLY HTML and CSS, 2nd Edition

    Level-up your HTML and CSS web development skills with this dynamic, visual guide

    By Guy Hart-Davis

  • Book

    Test Driven Development in Ruby: A Practical Introduction to TDD Using Problem and Solution Domain Analysis

    Written by a developer for developers, this book will teach you the basics of test driven development (TDD) using Ruby and provides a coding demo that illustrates how to apply the theory in practice, as well as exercises to reinforce the material.

    By Bala Paranj

  • Book

    Test Driven Development: A J2EE Example

    Targeted at Java developers who want to learn how to use test-driven development to improve the development process for constructing J2EE applications, this book bridges the gap between simple concepts and complex application.

    By Russell Gold, Thomas Hammell, Tom Snyder

  • Book

    Test Your Skills in C# Programming: Review and Analyze Important Features of C#

    This book will help you analyze your programs more efficiently and enhance your programming skills.

    By Vaskaran Sarcar

  • Book

    Test Your Skills in Python Language

    Giving you an opportunity to check your proficiency in Python, this book provides more than 400 questions with detailed explanations that are represented by topic so that a Python programmer can go directly to testing a particular skill.

    By Shivani Goel

  • Book

    Test Your Skills in Python: An interactive way to introduce the world of Computer Programming, 2nd Edition

    This book contains to-the-point theory followed by questions about programming skills in Python. It provides an active and structured way of learning Python.

    By Dr. Shivani Goel

  • Book

    Test-Driven Development in Swift: Compile Better Code with XCTest and TDD

    Participate in the test-driven development journey by building a real iOS application and incorporating new concepts through each chapter. The book's concepts will emerge as you figure out ways to use tests to drive the solutions to the problems of each chapter.

    By Gio Lodi

  • Book

    Testing and Tuning Market Trading Systems: Algorithms in C++

    Using a case study approach, this book presents a useful collection of algorithms, including sample code, that will help you tweak your ideas into trading systems that have above-average likelihood of profitability.

    By Timothy Masters

  • Book

    Testing Java Microservices: Using Arquillian, Hoverfly, AssertJ, JUnit, Selenium, and Mockito

    Teaching you to implement unit and integration tests for microservice systems running on the JVM, this book will help you to increase your test coverage and productivity, and gain confidence that your system will work as you expect.

    By Alex Soto Bueno, Andy Gumbrecht, Jason Porter

  • Book

    Testing JavaScript Applications

    This book teaches you how to implement an automated testing plan for JavaScript-based web applications. It describes practical testing strategies, covers useful tools and libraries, and explains how to foster a culture of quality.

    By Lucas da Costa

  • Book

    Testing Python: Applying Unit Testing, TDD, BDD and Acceptance Testing

    Python is a natural choice for new and experienced developers. This hands-on resource is a much needed guide to enterprise-level testing development methodologies and will show you why Unit Testing and TDD can lead to cleaner, more flexible programs.

    By David Sale

  • Book

    Testing Vue.js Applications

    This book is a comprehensive guide to testing Vue components, methods, events, and output.

    By Edd Yerburgh

  • Book

    Text Analytics with Python: A Practical Real-World Approach to Gaining Actionable Insights from your Data

    Helping you derive useful insights from your data using Python, this book teaches you the techniques related to natural language processing and text analytics, and you will gain the skills to know which technique is best suited to solve a particular problem.

    By Dipanjan Sarkar

  • Book

    Text as Data: Computational Methods of Understanding Written Expression Using SAS

    This book offers a thorough introduction to the framework and dynamics of text analytics-and the underlying principles at work-and provides an in-depth examination of the interplay between qualitative-linguistic and quantitative, data-driven aspects of data analysis.

    By Barry DeVille, Gurpreet Singh Bawa

  • Book

    Text Mining and Analysis: Practical Methods, Examples, and Case Studies Using SAS

    Featuring an extensive set of case studies, so you can see examples of how the applications work with real-world data from a variety of industries, this book provides detailed, step-by-step instructions and explanations on how to mine your text data for valuable insight.

    By Goutam Chakraborty, Murali Pagolu, Satish Garla

  • Book

    Text Mining with MATLAB, 2nd Edition

    This book provides a comprehensive introduction to text mining using MATLAB.

    By Rafael E. Banchs

  • Book

    The Absolute Beginner's Guide to HTML and CSS: A Step-by-Step Guide with Examples and Lab Exercises

    The Absolute Beginners Guide to HTML and CSS provides you with the tools, confidence, and inspiration to start building web pages and websites. If you are a programmer, developer or a student, or just someone who wants to learn on their own, this book is for you.

    By Kevin Wilson

  • Book

    The Absolute Beginner's Guide to Python Programming: A Step-by-Step Guide with Examples and Lab Exercises

    The Absolute Beginners Guide to Python Programming will give you the tools, confidence, and inspiration to start writing Python programs. If you are a programmer, developer, or a student, or someone who wants to learn on their own

    By Kevin Wilson

  • Book

    The Art of Debugging with GDB, DDD, and Eclipse

    Whether you dread the thought of debugging your programs or simply want to improve your current debugging efforts, this practical book is your guide to making the debugging process more efficient and effective.

    By Norman Matloff, Peter Jay Salzman

  • Book

    The Art of R Programming

    Whether you're designing aircraft, forecasting the weather, or you just need to tame your data, this book takes you on a guided tour of software development with R, from basic types and data structures to advanced topics like closures, recursion, and anonymous functions.

    By Norman Matloff

  • Book

    The Art of Reinforcement Learning: Fundamentals, Mathematics, and Implementations with Python

    This book provides a deep dive into RL's core concepts, mathematics, and practical algorithms, helping you to develop a thorough understanding of this cutting-edge technology.

    By Michael Hu

  • Book

    The Art of Unit Testing: With Examples in C#, Second Edition

    Including numerous examples throughout, this book guides you step-by-step from writing your first simple unit tests to building complete test sets that are maintainable, readable, and trustworthy.

    By Roy Osherove

  • Book

    The Big Book of Small Python Projects: 81 Easy Practice Programs

    If you've mastered basic Python syntax and you're ready to start writing programs, you'll find The Big Book of Small Python Projects both enlightening and fun

    By Al Sweigart

  • Book

    The Book of CSS3: A Developer's Guide to the Future of Web Design, 2nd Edition

    With an abundance of real-world examples and a focus on the principles of good design, this authoritative book distills the dense technical language of the CSS3 specification into plain-English and shows you what CSS3 can do now, in all major browsers.

    By Peter Gasston

  • Book

    The Book of Dash: Build Dashboards with Python and Plotly

    A swift and practical introduction to building interactive data visualization apps in Python, known as dashboards.

    By Adam Schroeder, Ann Marie Ward, Christian Mayer

  • Book

    The Book of F#: Breaking Free with Managed Functional Programming

    Break free from that old school programming. In this practical, hands-on guide, Microsoft MVP and author Dave Fancher shares his expertise and teaches you how to wield the power of F# to write succinct, reliable, and predictable code.

    By Dave Fancher

  • Book

    The Book of Ruby: A Hands-On Guide for the Adventurous

    Whether you're new to programming or just new to Ruby, this hands-on book reveals the secret inner workings of one of the world's most popular programming languages, teaching you to write clear, maintainable code.

    By Huw Collingbourne

  • Book

    The C# Programmer's Study Guide (MCSD): Exam: 70-483

    Packed with tips and tricks that provide the best solutions and approaches to prepare for Exam 70-483: Programming in C#, this study guide presents quick summaries, code challenges, and exam questions to review and practice key concepts.

    By Ali Asad, Hamza Ali

  • Book

    The CLI Book: Writing Successful Command Line Interfaces with Node.js

    Your concise step-by-step guide to writing command line clients with Node.js, this book will teach you everything that makes command line clients such as Git and npm so successful, and how to compose the best on your own.

    By Robert Kowalski

  • Book

    The Coding Workbook: Build a Website with HTML & CSS

    This beginner-friendly introduction to web development enables anyone to build a website by writing out code by hand--no computer or internet required.

    By Sam Taylor

  • Book

    The Complete ASP.NET Core 3 API Tutorial: Hands-On Building, Testing, and Deploying

    Use this ASP.NET Core API tutorial and straightforward step-by-step guide to build, test, and deploy an ASP.NET Core API to Azure. It will help you code confidently and efficiently, and provides just what you need for context.

    By Les Jackson

  • Book

    The Data Detective's Toolkit: Cutting-Edge Techniques and SAS Macros to Clean, Prepare, and Manage Data

    This book will help you automate many of the labor-intensive tasks needed to turn raw data into high-quality, analysis-ready data. You will find the right tools and techniques in this book to reduce the amount of time needed to clean, edit, validate, and document your data. These tools include SAS macros as well as ingenious ways of using SAS procedures and functions.

    By Kim Chantala

  • Book

    The Definitive Guide to Django: Web Development Done Right, Second Edition

    Guiding you through the creation of a web application reminiscent of chicagocrime.org, this book begins with the basics, such as installation and configuration, then moves on to more sophisticated features like RSS feeds, PDFs, and much more.

    By Adrian Holovaty, Jacob Kaplan-Moss

  • Book

    The Definitive Guide to Grails 2

    For those looking for a more agile approach to web development, you'll get to know all the core features, services, and Grails extensions via plug-ins, and understand the roles that Groovy and Grails are playing in the changing Web.

    By Graeme Rocher, Jeff Scott Brown

  • Book

    The Definitive Guide to HTML5

    Ensuring that you know best practices and key uses of all of the important elements, this detailed guide provides the breadth of information you'll need to start creating the next generation of HTML5 websites.

    By Adam Freeman

  • Book

    The Definitive Guide to HTML5 WebSocket

    Containing everything web developers and architects need to know about WebSocket, this book is the ultimate insider's guide to this revolutionary new web technology which will enable you to harness the power of true real-time connectivity and build responsive, modern web applications.

    By Frank Salim, Peter Moskovits, Vanessa Wang

  • Book

    The Definitive Guide to Jakarta Faces in Jakarta EE 10: Building Java-Based Enterprise Web Applications, Second Edition

    After reading The Definitive Guide to Jakarta Faces in Jakarta EE 10, you'll be ready to build your own efficient and secure web applications.

    By Arjan Tijms, Bauke Scholtz

  • Book

    The Definitive Guide to Java Swing, Third Edition

    Fully updated for the Java 2 Platform, Standard Edition version 5.0, this book provides an overview of Swing architecture and details the core Swing components, toggelable components, event handling with the Swing Component Set, Swing menus and more.

    By John Zukowski

  • Book

    The Definitive Guide to JSF in Java EE 8: Building Web Applications with JavaServer Faces

    Learn and master the new features in the JSF 2.3 MVC web framework in this definitive guide written by two of the JavaServer Faces (JSF) specification leads.

    By Arjan Tijms, Bauke Scholtz

  • Book

    The Definitive Guide To Jython: Python For The Java Platform

    Organized for beginners as well as advanced users of the language, this book covers topics regarding database, web, and graphical user interface (GUI) applications; Web services/SOA; and integration, concurrency, and parallelism, and more.

    By Frank Wierzbicki, Jim Baker, Josh Juneau, Leo Soto, Victor Ng

  • Book

    The Definitive Guide to Masonite: Building Web Applications with Python

    Build fast and effective applications using Masonite, a Python-based framework. This book covers creating a digital home assistant application, but it's certainly not the only kind of application you could build.

    By Christopher Pitt, Joe Mancuso

  • Book

    The Definitive Guide to Modern Java Clients with JavaFX: Cross-Platform Mobile and Cloud Development

    Offering end-to-end coverage of the latest features in JavaFX and Java 13, this book is a professional reference for building Java applications for desktop, mobile, and embedded in the Cloud age.

    By James Weaver, Johan Vos, Stephen Chin

  • Book

    The Definitive Guide to NetBeans Platform 7

    Featuring relevant code examples throughout, this thorough, authoritative guide provides an introduction to the open-source NetBeans Platform, covering all its major APIs, coding patterns, and methodologies in detail.

    By Heiko Böck

  • Book

    The Definitive Guide to Security in Jakarta EE: Securing Java-based Enterprise Applications with Jakarta Security, Authorization, Authentication and More

    The book discusses Jakarta EE Security in relation to SE underpinnings and provides a detailed explanation of how client-cert authentication over HTTPS takes place, how certifications work, and how LDAP-like names are mapped to caller/user names.

    By Arjan Tijms, Teo Bais, Werner Keil

  • Book

    The Definitive Guide to Spring Batch: Modern Finite Batch Processing in the Cloud, Second Edition

    Work with all aspects of batch processing in a modern Java environment using a selection of Spring frameworks.

    By Michael T. Minella

  • Book

    The Definitive Guide to Spring Web Flow

    Explaining Spring Web Flow's motivation and feature set, this book provides practical guidance for using the framework to develop web applications successfully in a number of environments.

    By Erwin Vervaet

  • Book

    The Definitive Guide to symfony

    With code examples, expert tips, best practices, and illustrations, this book introduces you to symfony, and shows you how to wield its many features to develop web applications faster and more efficiently, even if you only know a bit of PHP.

    By Fabien Potencier, François Zaninotto

  • Book

    The Essential Guide to HTML5: Using Games to Learn HTML5 and JavaScript, Second Edition

    Providing an introduction to programming that will enable you to build interactive websites, this book explains HTML, JavaScript and CSS in the context of working examples and contains full-color screen shots of the programs in action.

    By Jeanine Meyer

  • Book

    The Essential Guide to HTML5: Using Games to Learn HTML5 and JavaScript, Third Edition

    Gain a deep, practical knowledge of the basic tools used for webpages: hypertext markup language (HTML5), cascading style sheets (CSS), and JavaScript. This updated version includes new and improved games and exercises, and will serve total beginners as well as people with some programming language experience, but not familiar with the combination of HTML, CSS, and JavaScript.

    By Jeanine Meyer

  • Book

    The Essential R Reference

    Helping you simplify the complex statistical R programming language, this handy and essential reference provides a library of basic R commands that you can copy and paste into R to perform many types of statistical analyses.

    By Mark Gardener

  • Book

    The Fundamentals of C/C++ Game Programming: Using Target-Based Development on SBC's

    Designed to help develop and strengthen problem solving and basic C/C++ skills, this step-by-step book is aimed at giving novice coders an understanding of the methods and techniques used in professional games development.

    By Brian Beuken

  • Book

    The Jamstack Book: Beyond Static Sites With JavaScript, APIs, and Markup

    The Jamstack Book teaches effectively by creating a portfolio of sites, ranging from a simple blog to an eCommerce store.

    By Brian Rinaldi, Raymond Camden

  • Book

    The Java Module System

    This book is your in-depth guide to creating and using Java modules.

    By Nicolai Parlog

  • Book

    The Joy of JavaScript

    The book introduces techniques that turn JavaScript programmers into JavaScript pros. You'll work with cutting edge APIs, language features, and coding styles to tackle tricky problems in an elegant manner. Along the way, you'll practice good object design, drive business logic with functional thinking, and untangle complex data flows.

    By Luis Atencio

  • Book

    The Joy of Kotlin

    Including down-to-earth examples and experience-driven insights, this expert guide teaches you practical techniques to improve abstraction and design, to write comprehensible code, and to build maintainable bug-free applications.

    By Pierre-Yves Saumont

  • Book

    The Joys of Hashing: Hash Table Programming with C

    Walking you through the implementation of efficient hash tables and the pros and cons of different design choices when building tables, this book illustrates different design ideas and approaches, followed by experiments to validate the choices.

    By Thomas Mailund

  • Book

    The Little SAS Book: A Primer, Fifth Edition

    Presenting each topic with examples and graphics, this user-friendly guide will help readers quickly and easily learn the most commonly used features of the SAS language.

    By Lora D. Delwiche, Susan J. Slaughter

  • Book

    The Little SAS Book: A Primer, Fourth Edition

    Written in a clear and concise format that enables new users to get up and running quickly, this guide gently introduces readers to the most commonly used features of the SAS language.

    By Lora D. Delwiche, Susan J. Slaughter

  • Book

    The Little SAS Book: A Primer, Sixth Edition

    Complete with examples and graphics for each topic, this book offers a user-friendly approach so that readers can quickly and easily learn the most commonly used features of the SAS language.

    By Lora D. Delwiche, Susan J. Slaughter

  • Book

    The Little SAS Enterprise Guide Book

    Whether you are using SAS Enterprise Guide for the first time, or are looking to expand your skills, this book provides a series of carefully designed tutorials to help you master the basics of the tasks you'll want to do most frequently.

    By Lora D. Delwiche, Susan J. Slaughter

  • Book

    The Modern Web: Multi-Device Web Development with HTML5, CSS3, and JavaScript

    Guiding you through the latest, most important tools of device-agnostic web development, this plain-English book contains practical examples that emphasize the techniques, principles, and practices that you'll need to easily transcend individual browser quirks and stay relevant.

    By Peter Gasston

  • Book

    The New CSS Layout

    CSS Grid Layout will transform the way you design and develop for the web. Learn to use Grid Layout within a system that includes existing methods to perform the tasks they were designed for-and take advantage of this pivotal moment in the evolution of layout.

    By Rachel Andrew

  • Book

    The Python Quick Syntax Reference

    Presenting an easy-to-read and easy-to-use guide to Python programming and development, this condensed code and syntax reference presents the Python language in a well-organized format designed to be read time and again.

    By Gregory Walters

  • Book

    The Pythonic Way

    This book is a valuable reference manual for novice and intermediate programmers and data scientists to learn about Pythonic standards and conventions. For beginners, this book will get you started with Pythonic thinking. This book will serve as a guide to fine-tune your skills beyond syntax and help build robust Python applications for intermediate Python coders.

    By Sonal Raj

  • Book

    The Quick Python Book, Third Edition

    Written for programmers new to Python, this thorough book offers a clear, crisp updated introduction to the elegant Python programming language and its famously easy-to-read syntax.

    By Naomi Ceder

  • Book

    The R Book, Second Edition

    Presenting an extensive and comprehensive guide for all R users, featuring numerous graphics throughout, this book examines the evolution of R over the last five years, and fosters a critical approach to statistical modelling, but involves little or no statistical theory.

    By Michael J. Crawley

  • Book

    The Recursive Book of Recursion: Ace the Coding Interview with Python and JavaScript

    The Recursive Book of Recursion uses Python and JavaScript examples to teach the basics of recursion, exposing the ways that it's often poorly taught and clarifying the fundamental principles of all recursive algorithms.

    By Al Sweigart

  • Book

    The SAS Programmer's PROC REPORT Handbook: Basic to Advanced Reporting Techniques

    Whether you work in banking/finance, pharmaceuticals, the health and life sciences, or government, this unique book is intended for programmers of all skill levels and will help you harness all the power and capability of PROC REPORT.

    By Jane Eslinger

  • Book

    The Way to Core of Java

    Covering Java from the very basic concepts to the enhanced and advanced, this indispensable guide will not only enable you to have a strong knowledge of the basics of OOP, but also create GUI-based software in Java.

    By Gurparsad Singh

  • Book

    The Well-Grounded Java Developer, Second Edition

    Understanding Java from the JVM up gives you a solid foundation to grow your expertise and take on advanced techniques for performance, concurrency, containerization, and more.

    By Benjamin Evans, Jason Clark, Martijn Verburg

  • Book

    The Well-Grounded Python Developer: How the pros use Python and Flask

    The Well-Grounded Python Developer builds on Python skills you've learned in isolation and shows you how to unify them into a meaningful whole.

    By Doug Farrell

  • Book

    The Well-Grounded Rubyist, Third Edition

    Written in an easy-to-read, casual style, this book is a beautifully written tutorial that begins with your first Ruby program and takes you all the way to sophisticated topics like reflection, threading, and recursion.

    By David A. Black, Joseph Leo III

  • Book

    Thinking in Pandas: How to Use the Python Data Analysis Library the Right Way

    Understand and implement big data analysis solutions in pandas with an emphasis on performance. This book strengthens your intuition for working with pandas, the Python data analysis library, by exploring its underlying implementation and data structures.

    By Hannah Stepanek

  • Book

    Time Series Algorithms Recipes: Implement Machine Learning and Deep Learning Techniques with Python

    This book teaches the practical implementation of various concepts for time series analysis and modeling with Python through problem-solution-style recipes, starting with data reading and preprocessing.

    By Adarsha Shivananda, Akshay R Kulkarni, Anoosh Kulkarni, V Adithya Krishnan

  • Book

    Time Series Forecasting in Python

    Time Series Forecasting in Python teaches you how to get immediate, meaningful predictions from time-based data such as logs, customer analytics, and other event streams.

    By Marco Peixeiro

  • Book

    Tiny C Projects

    Learn the big skills of C programming by creating bite-size projects! Work your way through these 15 fun and interesting tiny challenges to master essential C techniques you'll use in full-size applications.

    By Dan Gookin

  • Book

    Tiny CSS Projects

    CSS is a must-know language for all web developers. In this practical book, you'll explore numerous techniques to improve the way you write CSS as you build 12 tiny projects.

    By Martine Dowden, Michael Gearon

  • Book

    Tiny Python Projects: Learn Coding and Testing with Puzzles and Games

    The 21 fun-but-powerful activities in this book teach Python fundamentals through puzzles and games. You'll be engaged and entertained with every exercise, as you learn about text manipulation, basic algorithms, and other foundational programming skills.

    By Ken Youens-Clark

  • Book

    Trouble Free C: Book for C-Programming

    Assuming no previous exposure to the 'C' programming language, this book has been developed with immense simplified programs, which will explain the core concepts of the 'C' language.

    By Hari Mohan Pandey

  • Book

    Troubleshooting Java on Linux

    Authored by EMC Proven Professionals, Knowledge Sharing articles present ideas, expertise, unique deployments, and best practices. This article discusses at length commands and tips which can help developers appreciate the science behind troubleshooting.

    By Sumit Nigam

  • Book

    Troubleshooting Java: Read, debug, and optimize JVM applications

    Effectively reading and understanding existing code is a developer's superpower. In this book, you'll master techniques for code profiling, advanced debugging, and log evaluation to find and fix bugs and performance problems.

    By Laurențiu Spilcă

  • Book

    Typed PHP: Stronger Types for Cleaner Code

    Examining PHP types, strings, regular expressions, and more from PHP 7 as found in standard PHP libraries, user libraries, extensions, and cross-compilers, this unique book carefully explains how to create a set of reusable tools that unify and ease the scalar types of PHP.

    By Christopher Pitt

  • Book

    TypeScript Basics: Learn TypeScript from Scratch and Solidify Your Skills with Projects NEW!

    Jumpstart your working knowledge of Typescript with a quick, practical guide and start using this open source, object orientated language with confidence.

    By Nabendu Biswas

  • Book

    TypeScript Crash Course: A Hands-On Guide to Building Safer and More Reliable Web Applications

    Navigating the dynamic landscape of web development can be a daunting task, "TypeScript Crash Course" is a guide to help you on the journey of mastering TypeScript, one of today's most sought-after skills in the tech market.

    By Daniel Cavalcante

  • Book

    TypeScript Quickly

    Through practical examples and hands-on projects, this thorough guide teaches you to exploit the benefits of types in browser-based and standalone applications.

    By Anton Moiseev, Yakov Fain

  • Book

    TypeScript Revealed

    Offering a brief and fast-paced introduction to TypeScript, this book will help .NET, Web and Windows 8 application developers who are already familiar with JavaScript get easily up to speed with TypeScript and decide whether or not to start incorporating it into their own development.

    By Dan Maharry

  • Book

    Ultimate Python Programming: Learn Python with 650+ Programs, 900+ Practice Questions, and 5 Projects

    This book provides a comprehensive and thorough introduction to Python, a popular programming language used by various top companies across various domains.

    By Deepali Srivastava

  • Book

    Uncertainty Quantification Using R

    This book is a rigorous but practical presentation of the techniques of uncertainty quantification, with applications in R and Python.

    By Eduardo Souza de Cursi

  • Book

    Understanding Advanced JavaScript

    Helping you to design better APIs, use the latest tools and navigate the JavaScript MVC Jungle effortlessly, this comprehensive manual and how-to guide provides you with expert tips and techniques on avoiding coding tripwires and improving your programming methodologies.

    By Smashing Magazine

  • Book

    Understanding ECMAScript 6: The Definitive Guide for JavaScript Developers

    Packed with example code that works in any JavaScript environment so you'll be able to see new features in action, this book is a complete guide to the object types, syntax, and other exciting changes that ECMAScript 6 brings to JavaScript.

    By Nicholas C. Zakas

  • Book

    Understanding LTE with MATLAB: From Mathematical Modeling to Simulation and Prototyping

    Examining the Physical Layer (PHY) of the LTE standards by incorporating three conceptual elements, this book - through a series of MATLAB programs - explores each of the enabling technologies, pedagogically synthesizes an LTE PHY system model, and evaluates system performance at each stage.

    By Houman Zarrinkoub

  • Book

    Understanding Network Hacks: Attack and Defense with Python

    Explaining how to see one's own network through the eyes of an attacker in order to understand their techniques and effectively protect against them, this book teaches readers -- through Python code samples -- how to code tools on subjects such as password sniffing, ARP poisoning, DNS spoofing, SQL injection, Google harvesting, and Wifi hacking.

    By Bastian Ballmann

  • Book

    Understanding Pointers in C & C++, Fifth Edition

    Including solved problems and exercises in each chapter, this book covers everything that has anything to do with pointers in a simple and easy-to-understand way.

    By Yashavant Kanetkar

  • Book

    Understanding System.IO for .NET Core 3: Implementing Internal and Commercial Tools

    Take full advantage of the .NET APIs in System.IO to achieve fundamental I/O operations and produce better quality software.

    By Roger Villela

  • Book

    Unit Testing in Java: How Tests Drive the Code

    This is a practical introduction to using automated unit tests and the test-first approach in your day-to-day software development. The author gives clear guidance on how to make tests work for you, and shows how test-driven development works in practice.

    By Johannes Link, Peter Frohlich

  • Book

    Unity in Action: Multiplatform Game Development in C#, Second Edition

    Teaching you to write and deploy games with the Unity game development platform, this book will help you master the Unity toolset from the ground up, adding the skills you need to go from application coder to game developer.

    By Joseph Hocking

  • Book

    Unlock PHP 8: From Basic to Advanced: The Next-Level PHP 8 Guide for Dynamic Web Development

    This comprehensive guide starts with the fundamentals and gradually progresses to advanced techniques.

    By Roni Sommerfeld

  • Book

    Upgrading to Java 8

    Designed for experienced Java programmers who need to upgrade to Java 8 fast, this practical guide covers the most important features and enhancements in the latest version of Java, including lambda expressions, streams, the new Date-Time API, JavaFX 8 and Nashorn.

    By Budi Kurniawan

  • Book

    Using R for Statistics

    Presenting examples which are built around actual datasets to simulate real-world solutions, this book is a problem-solution primer for using R to set up your data, pose your problems and get answers using a wide array of statistical tests.

    By Sarah Stowell

  • Book

    Using the C++ Standard Template Libraries

    Presenting a contemporary treatment that teaches the generic programming capabilities that the C++ 14 Standard Library provides, this book explains what the class and function templates available with C++ 14 do, and how to use them in a practical context.

    By Ivor Horton

  • Book

    Vert.x in Action: Asynchronous and Reactive Java

    Teaching you how to build production-quality reactive applications in Java, this book covers core Vert.x concepts, as well as the fundamentals of asynchronous and reactive programming.

    By Julien Ponge

  • Book

    Violent Python: A Cookbook for Hackers, Forensic Analysts, Penetration Testers and Security Engineers

    Showing you how to move from a theoretical understanding of offensive computing concepts to a practical implementation, this book demonstrates how to write Python scripts to automate large-scale network attacks, extract metadata, and investigate forensic artifacts.

    By TJ O'Connor

  • Book

    Visual C# .NET Programming

    Learn the most effective ways to program using C# in the .NET Framework.

    By Harold Davis

  • Book

    Visual Studio Code for Python Programmers

    In this book you'll find the steps for installing Visual Studio Code on Windows, Mac and Linux platforms, along with an introduction to the editing features of the workspace. Coverage of more advanced functionality includes managing source code, debugging, unit testing, and Jupyter Notebook support. The book finishes with a walk-through of real-world projects.

    By April Speight

  • Book

    Vue on Rails: End-to-End Guide to Building Web Apps Using Vue.js and Rails

    Build modern and progressive web applications with Vue.js and Ruby on Rails.

    By Bryan Lim, Richard LaFranchi

  • Book

    Vue. JS Framework: Design and Implementation

    This book provides a detailed introduction of Vue.js framework design principles, including an overview of framework design, response systems, renderers, componentization, compilers, and server-side rendering.

    By HcySun Yang

  • Book

    Vue.js in Action

    This book teaches readers to build fast, flowing web UI with the Vue.js framework.

    By Benjamin Listwon, Erik Hanchett

  • Book

    Vue.js: Understanding its Tools and Ecosystem

    Designed for everyone with at least basic knowledge of Vue.js and JavaScript, this book provides the information you need to quickly learn Vue.js and the popular technologies that make up its ever-growing ecosystem.

    By Dave Berning

  • Book

    Web Components in Action

    Through hands-on projects and realistic use cases, this thorough book teaches you to build and use Web Components from the ground up.

    By Ben Farrell

  • Book

    Web Design Playground: HTML + CSS the Interactive Way

    Taking you step-by-step from writing your first line of HTML to creating interesting and attractive web pages, this project-based guide uses a custom online workspace, the book's companion Playground, to design websites, product pages, photo galleries, and more.

    By Paul McFedries

  • Book

    Web Developer's Cookbook: More than 300 Ready-Made PHP, JavaScript, and CSS Recipes

    Including screenshots to accompany the recipes, tables of the variables, functions, arrays and classes used, and extensive explanations of how they work, this guide presents a comprehensive suite of the most common and most versatile open-source languages currently used for Web development.

    By Robin Nixon

  • Book

    Web Development with Go: Building Scalable Web Apps and RESTful Services

    For intermediate and advanced web developers looking to gain a deep insight of Go, this thorough guide equips you with the necessary skills and knowledge required for effectively building robust and efficient web apps by leveraging the features of Go.

    By Shiju Varghese

  • Book

    Web Development with jQuery

    With a focus on the new features of jQuery that improve performance and speed, this essential resource provides a deep understanding of jQuery and sets readers up for successful interactions with all it has to offer.

    By Richard York

  • Book

    Web Programming with PHP and MySQL: A Practical Guide

    Covering all the main features of the 'web programming' languages PHP and MySQL, this introductory, example-rich book will enable readers (whether students on a taught course or independent learners) to use them to create their own applications or understand existing ones.

    By Max Bramer

  • Book

    Web Standards-Mastering HTML5, CSS3, and XML, Second Edition

    Providing solutions to the most common web design problems, this book offers a deep understanding of web standards and how they can be implemented to improve your web sites, and demonstrates the implementation of new technologies to address the constantly growing user expectations.

    By Leslie F. Sikos

  • Book

    Webbots, Spiders, and Screen Scrapers: A Guide to Developing Internet Agents with PHP/CURL, Second Edition

    Including sample projects for automating tasks like price monitoring and news aggregation, this book will show you how to create simple programs with PHP/CURL to mine, parse, and archive online data to help you make informed decisions.

    By Michael Schrenk

  • Book

    Website Scraping with Python: Using BeautifulSoup and Scrapy

    Offering road-tested techniques for website scraping and solutions to common issues developers may face, this concise and focused book provides tips and tweaking guidance for the popular scraping tools BeautifulSoup and Scrapy.

    By Gábor László Hajba

  • Book

    Wicked Cool Java: Code Bits, Open-Source Libraries, and Project Ideas

    Give your Java code a jolt with 101 exciting and useful tips, techniques, examples, and project ideas. This sourcebook will help developers and system architects capitalize on their preexisting knowledge and take advantage of everything Java has to offer.

    By Brian D. Eubanks

  • Book

    Wicked Cool Perl Scripts: Useful Perl Scripts that Solve Difficult Problems

    If you're a Perl programmer who wants to learn the ins and outs as well as the hidden corners of the language, this handy, practical text will show you how simple and elegant hacks as well as some extreme examples of power programming.

    By Steve Oualline

  • Book

    Wicked Cool Ruby Scripts: Useful Scripts that Solve Difficult Problems

    Providing carefully selected Ruby scripts that are immediately useful, this compendium will save you from the tedium of repetitive tasks and give you back the time it would take to write scripts from scratch.

    By Steve Pugh

  • Book

    Windows 10 Development with XAML and C# 7, Second Edition

    Covering each topic clearly and concisely and packed with the details you need to code effectively, this no-nonsense book offers a nuts-and-bolts examination of how XAML and C# 7 fit together and provides everything you need to get up and running with Windows 10.

    By Jesse Liberty, Jon Galloway, Jonathan Hartwell, Philip Japikse

  • Book

    Working with Groovy

    Learn the basics of Groovy includng how to install, embed, compile, and run Groovy script in a Java program.

    By

  • Book

    WPF Programmer's Reference: Windows Presentation Foundation with C# 2010 and .NET 4

    Packed with helpful examples and a gradual progression through increasingly complex topics, this richly-illustrated book provides an introduction to WPF development and explains fundamental WPF concepts.

    By Rod Stephens

  • Book

    WPF Recipes in C# 2008: A Problem-Solution Approach

    Providing hands-on experience applying WPF to real-world business applications, this straightforward book is packed with well-structured and documented solutions to a broad range of common WPF problems you face every day.

    By Allen Jones, Sam Bourton, Sam Noble

  • Book

    Writing Compilers and Interpreters: A Modern Software Engineering Approach Using Java, Third Edition

    By teaching programmers and software engineering students how to write compilers and interpreters using Java, this book will guide you to develop well-structured code in incremental, understandable steps.

    By Ronald Mak

  • Book

    wxPython Recipes

    Containing more than 50 recipes to improve GUI development, this book will help you to quickly discover solutions to common problems, learn best practices, and understand everything wxPython has to offer.

    By Mike Driscoll

  • Book

    XML and JSON Recipes for SQL Server: A Problem-Solution Approach

    Presented in the popular problem-solution format, this comprehensive resource will help you to quickly find solutions to dozens of common problems encountered while using XML and JSON features that are built into SQL Server.

    By Alex Grinberg

  • Book

    XML and Web Technologies for Data Sciences with R

    Covering important modern Web technologies from the R perspective, this hands-on book describes over 30 R packages developed by the authors, and provides comprehensive examples showing how to interface with many applications, Web services and data formats.

    By Deborah Nolan, Duncan Temple Lang

  • Book

    XML Processing with Perl, Python, and PHP

    How to parse XML, execute SOAP and XML-RPC instructions and more using popular scripting languages.

    By Martin C. Brown

  • SHOW MORE

  • Book

    .NET Development Security Solutions

    This guide leads you through the differences in Studio in the .NET framework that didn't appear in older versions of Visual Studio, helps you understand the new rules for .NET security, and helps you fix problems created by holes in the .NET security.

    By John Paul Mueller

  • Book

    A Bug Hunter's Diary: A Guided Tour Through the Wilds of Software Security

    By following security expert Tobias Klein as he tracks down and exploits bugs in some of the world's most popular software, this one-of-a-kind book presents technical insight into how hackers approach difficult problems and allows you to experience the true joys (and frustrations) of bug hunting.

    By Tobias Klein

  • Book

    A Practical Guide to TPM 2.0: Using the Trusted Platform Module in the New Age of Security

    A straightforward primer for developers, this practical book explains security concepts, describes the TPM 2.0 architecture, and provides code and pseudo-code examples in parallel, from very simple concepts and code to highly complex concepts and pseudo-code.

    By David Challener, Will Arthur

  • Book

    A Programmer's Guide to C# 5.0, Fourth Edition

    Whether you've worked with C# before or with another general-purpose programming language, this up-to-date guide contains fast-paced, focused chapters that will take you straight to the heart of a feature of C# and show you why it works the way it does.

    By Eric Gunnerson, Nick Wienholt

  • Book

    Advanced API Security

    Guiding you through the maze of options while sharing industry-leading best practices in designing APIs for rock-solid security, this complete reference will explain, in depth, securing APIs from quite traditional HTTP Basic Authentication to OAuth 2.0 and the standards built around it.

    By Prabath Siriwardena

  • Book

    Advanced C and C++ Compiling

    Providing all you need to move from intermediate to expert programmer, this book explains the build process in detail and shows how to integrate code from other developers in the form of deployed libraries as well as how to resolve issues and potential mismatches between your own and external code trees.

    By Milan Stevanovic

  • Book

    Advanced JavaScript, Third Edition

    Including numerous examples that illustrate how to implement various techniques, this book begins with an overview, then quickly moves into the more advanced features needed for complex yet robust JavaScript scripts.

    By Chuck Easttom

  • Book

    Android Apps Security

    Including a detailed examination of areas where attacks on applications can take place, this in-depth book will provide developers with the information they need to design useful, high-performing, and secure apps that expose end-users to as little risk as possible.

    By Sheran Gunasekera

  • Book

    Android Apps Security: Mitigate Hacking Attacks and Security Breaches, Second Edition

    Gain the information you need to design secure, useful, high-performing apps that expose end-users to as little risk as possible. This book shows you how to best design and develop Android apps with security in mind.

    By Sheran Gunasekera

  • Book

    Android Forensics: Investigation, Analysis, and Mobile Security for Google Android

    The Android platform is a major source of digital forensic investigation and analysis. This book provides a thorough review of the Android platform including supported hardware devices, the structure of the Android development project and implementation of core services.

    By Andrew Hoog

  • Book

    Android Programming: Pushing the Limits

    Delivering expert tips, tricks and little-known techniques for pushing the Android envelope, this expert guide will help you unleash the power of the Android OS and build the kinds of brilliant, innovative apps users love to use.

    By Erik Hellman

  • Book

    Android Security Internals: An In-Depth Guide to Android's Security Architecture

    Taking us under the hood of the Android security system, this book describes Android security architecture from the bottom up, delving into the implementation of major security-related components and subsystems, like Binder IPC, permissions, cryptographic providers, and device administration.

    By Nikolay Elenkov

  • Book

    Android Security: Attacks and Defenses

    Explaining the Android security model and architecture, this book will help readers get up to speed on the basics of the Android platform and its security issues, as well as analyze applications and understand permission requirements.

    By Abhishek Dubey, Anmol Misra

  • Book

    Application Security in the ISO27001 Environment

    Helping organizations protect critical data in line with the requirements of financial, governance and data protection regulations, this book demonstrates how to secure software applications within a best practice ISO/IEC 27001 environment.

    By Vinod Vasudevan, et al.

  • Book

    Applied Cryptography in .NET and Azure Key Vault: A Practical Guide to Encryption in .NET and .NET Core

    Giving you the skills, knowledge, and code you need to implement the latest encryption standards in your own projects, this book teaches you how to use the .NET encryption APIs and Azure Key Vault, and how they can work together to produce a robust security solution.

    By Stephen Haunts

  • Book

    Architecting Secure Software Systems

    Defining a myriad of security vulnerabilities and their resultant threats, this book explains how security should be incorporated into basic software engineering at the requirement analysis phase.

    By Asoke K. Talukder, Manish Chaitanya

  • Book

    Beginning ASP.NET for Visual Studio 2015

    Your complete guide to the productivity and performance enhancements in ASP.NET, this in-depth resource walks you through the details, and shows you what you need to know so you can get up and running quickly.

    By William Penberthy

  • Book

    Beginning C++

    Introducing the elements of the C++ standard library that provide essential support for the language syntax that is discussed, this tutorial guide will help you extend the depth and scope of your C++ expertise, although assumes no prior programming experience.

    By Ivor Horton

  • Book

    Beginning iOS 6 Development

    Offering a complete soup-to-nuts course in iPhone, iPad, and iPod touch programming, this friendly, easy-to-follow guide will show you how to integrate all the interface elements Apple touch users have come to know and love, such as buttons, switches, pickers, toolbars, and sliders.

    By David Mark, Fredrik Olsson, Jack Nutting, Jeff LaMarche

  • Book

    Beginning Java 8 Language Features

    Providing over 60 diagrams and 290 complete programs to help you visualize and better understand the topics covered, this book covers essential and advanced features of the Java programming language such as the new lambda expressions (closures), inner classes, threads, I/O, Collections, garbage collection, streams, and more.

    By Kishori Sharan

  • Book

    Beginning Programming with C++ For Dummies, 2nd Edition

    Presenting plain-English explanations of the fundamental principles of C++, this friendly guide arms you with the skills and know-how to expertly use one of the world's most popular programming languages. You'll explore what goes into creating a program, how to put the pieces together, learn how to deal with standard programming challenges, and much more.

    By Stephen R. Davis

  • Book

    C# 24-Hour Trainer, Second Edition

    Presenting a self-paced guide to C# programming in the Visual Studio environment, this book uses easy-to-follow lessons reinforced by step-by-step instructions, screencasts, and supplemental exercises to help you master C# programming quickly and painlessly.

    By Rod Stephens

  • Book

    C# 5.0 Programmer's Reference

    Packed with tips, tricks, hints, examples, and exercises, this accessible guide gives novice and experienced developers a comprehensive tutorial and reference to standard C# programming language.

    By Rod Stephens

  • Book

    C# Design and Development: Expert One-on-One

    Presenting numerous coding examples, along with tips, tools and techniques, this hands-on guide provides a collection of design strategies that show you how to write high-performance applications using less code so you can become more efficient.

    By John Paul Mueller

  • Book

    C# Quick Syntax Reference

    Providing short, simple and focused code examples, this reference presents the essential C# syntax in a well-organized format, is packed with useful information and is a must-read for any C# programmer.

    By Mikael Olsson

  • Book

    C++/CLI Primer: For .NET Development

    Presenting some of the important aspects of the C++/CLI language that often become a barrier preventing programmers from exploring further, this unique book will guide you through that barrier.

    By Vivek Ragunathan

  • Book

    Coding for Penetration Testers: Building Better Tools

    Providing an understanding of the scripting languages that are commonly used when developing tools for penetration testing, this book guides you through specific examples of custom tool development and the situations where such tools might be used.

    By Jason Andress, Ryan Linn

  • Book

    Coding for Penetration Testers: Building Better Tools, Second Edition

    Providing readers with an understanding of the scripting languages that are commonly used when developing tools for penetration testing, this book guides users through specific examples of custom tool development and the situations where such tools might be used.

    By Jason Andress, Ryan Linn

  • Book

    Core Software Security: Security at the Source

    Exploring a holistic process to engage creativity for security - developer-centric software security, this book outlines a step-by-step process for software security that is relevant to today's technical, operational, business, and development environments

    By Anmol Milsra, Brook Schoenfield, James Ransome

  • Book

    Cryptography in C and C++

    Making the connection between theory and practice, and presenting recent improvements in primality testing, this detailed book covers the latest crytographic techniques in detail, and lays out everything you need to know to write professional-level cryptographic code.

    By Michael Welschenbach

  • Book

    Enterprise Android: Programming Android Database Applications for the Enterprise

    Written for developers who want to start building data-driven Android applications that integrate with enterprise systems, this definitive guide thoroughly covers sharing and displaying data, transmitting data to enterprise applications, and much more.

    By G. Blake Meike, Laird Dornin, Zane Pan, Zigurd Mednieks

  • Book

    Enterprise Architecture and Information Assurance: Developing a Secure Foundation

    Filled with time-tested guidance, this comprehensive book explains how to design complex, highly available, and secure enterprise architectures that integrate the most critical aspects of your organization's business processes.

    By James A. Scholz

  • Book

    Expert Oracle and Java Security: Programming Secure Oracle Database Applications With Java

    Including several templates for applications, this authoritative guide provides resources that every Java and Oracle database application programmer needs to ensure that they have guarded the security of the data and identities entrusted to them.

    By David Coffin

  • Book

    GIAC Secure Software Programmer: Certification Exam Preparation Course in a Book for Passing the GSSP - Java Exam: The How To Pass on Your First Try Certification Study Guide

    Covering all GSSP - Java Exam topics, this self-study guide provides tricks and tips, numerous highly realistic sample questions, and exercises designed to strengthen understanding of the concepts and prepare you for exam success on the first attempt.

    By William Manning

  • Book

    HTML5 and JavaScript Projects

    Including specific, appealing examples explained step-by-step, this practical guide shows you how to build on your basic knowledge of HTML5 and JavaScript to create substantial HTML5 applications, including video and audio, databases, localStorage, and geolocation.

    By Jeanine Meyer

  • Book

    HTML5 Programmer's Reference

    Focusing on providing real-world non-trivial examples to demonstrate concepts, this book includes in-depth discussions and full references for all HTML5 features, as well as extras like how to find the standards, the history of their evolution, and other examples and helpful resources.

    By Jonathan Reid

  • Book

    HTML5 Solutions: Essential Techniques for HTML5 Developers

    For Web developers and designers seeking practical advice on making HTML5 sites work, this book provides a collection of real-world solutions to all of the most common HTML5 problems with sample code that is production-ready and can be applied to any project.

    By Charles Brown, Cyril Hanquez, Marco Casario, Nathalie Wormser, Peter Elst

  • Book

    HTML5, JavaScript and jQuery 24-Hour Trainer

    Whether you're looking for a quick refresher or a first-time lesson, this hands-on, step-by-step guide shows you how to build real-world HTML5 apps - both web-based and mobile - in combination with JavaScript, jQuery, and CSS/CSS3.

    By Dane Cameron

  • Book

    Introducing Ethereum and Solidity: Foundations of Cryptocurrency and Blockchain Programming for Beginners

    Written by a technology journalist trained in breaking down technical concepts into easy-to-understand prose, this book updates you on the last three years of progress since Bitcoin became popular - and then situates Ethereum in a world pioneered by Bitcoin.

    By Chris Dannen

  • Book

    iOS Application Security: The Definitive Guide for Hackers and Developers

    Whether you're looking to bolster your app's defenses or hunting bugs in other people's code, this expert guide reveals common iOS coding mistakes that create serious security problems and shows you how to find and fix them.

    By David Thiel

  • Book

    Java 8 Recipes, Second Edition

    Presented in the popular problem-solution format, this focused guide is chock full of interesting and useful programming solutions to help you achieve your goals and find success in your Java programming projects.

    By Josh Juneau

  • Book

    Java, Fifth Edition (Covers Java 8)

    Explaining how to download and install the free Java Development Kit (JDK) for the Java SE (Standard Edition) platform, this book will prepare readers to be able to write their own Java programs and compile them into executable files that can be run on any Java-enabled computer.

    By Mike McGrath

  • Book

    JavaScript Bible, Seventh Edition

    Packed with sample code and ready-to-use scripts, this definitive guide helps you quickly master JavaScript fundamentals and deploy strategies that best suit your web goals.

    By Danny Goodman, Michael Morrison, Paul Novitski, Tia Gustaff Rayl

  • Book

    JavaScript Object Programming

    Designed to help the intermediate JavaScript programmer learn to use both types of inheritance, this brief book explains the advantages of the object model, inheritance, both classical and prototypical, and shows how these concepts can be implemented in JavaScript.

    By Martin Rinehart

  • Book

    Learn ASP.NET MVC: Be Ready For Coding Away Next Week Using ASP.NET MVC 5 and Visual Studio 2015

    Packed with theory, several demonstrations, and exercises, this concise resource provides you with the tools you need to code your first ASP.NET MVC application.

    By Arnaud Weil

  • Book

    Mastering HTML5

    Discussing the variety of new techniques and possibilities from the latest HTML overhaul, this book will get you updated with some facts and myths about HTML5, and prepare you to optimize your workflow to meet the demands of modern Web design.

    By Smashing Magazine

  • Book

    Mobile Computing: Securing Your Workforce

    Offering a compilation of short essays on mobile computing in the workplace, this book provides sound advice and guidance for both consumers and the ICT department in the balance to get the best return out of mobile devices without compromising corporate security standards.

    By BCS, The Chartered Institute for IT

  • Book

    Practical Microsoft Visual Studio 2015

    For beginning and intermediate software developers and architects, this book helps readers navigate the complexity of development options and decide which techniques and Visual Studio 2015 features to use based on the needs of their particular project.

    By Peter Ritchie

  • Book

    Pro Java 8 Programming

    Covering the core Java development kit and the finer points of the core standard edition (SE) and development kit version 8, this book will show you the particulars of working with the Java language and APIs to develop applications in many different contexts.

    By Brett Spell

  • Book

    Pro JavaScript Techniques, Second Edition

    Filled with real-world examples and case studies, as well as numerous reusable functions and classes, this indispensable book provides everything you need to know about modern JavaScript, and teaches you what JavaScript can do for your web sites.

    By John Paxton, John Resig, Russ Ferguson

  • Book

    Pro Spring Security

    Presenting consistent examples built from the ground-up, this reference and advanced tutorial provides you with a broader look into Spring security by including up-to-date use cases such as building a security layer for RESTful web services and Grails applications.

    By Carlo Scarioni

  • Book

    Pro Windows 8 Development with HTML5 and JavaScript

    Metro applications are at the heart of Windows 8, bringing rich and engaging applications to both tablet and desktop users. Beginning with the nuts and bolts, this no-nonsense guide explains how to get the most from Metro, WinRT and Windows 8 by focusing on the features you need for your project.

    By Adam Freeman

  • Book

    Professional C++, 3rd Edition

    Helping you master complex C++ programming, this in-depth guide provides best practices for programming style, testing, and debugging, working code that readers can plug into their own apps, and tips, tricks, and workarounds with an emphasis on good programming style.

    By Marc Gregoire

  • Book

    Professional iOS Network Programming: Connecting the Enterprise to the iPhone and iPad

    Offering a complete compendium of methods and techniques for networked communication, this Wrox guide provides everything you need to know to write iOS apps that integrate with enterprise network resources, presenting options for networking iOS devices to enterprise systems and to each other.

    By Jack Cox, John Szumski, Nathan Jones

  • Book

    Professional JavaScript for Web Developers, Third Edition

    After an in-depth introduction to the JavaScript language, this authoritative resource progresses to break down how JavaScript is applied for web development using the latest web development technologies.

    By Nicholas C. Zakas

  • Book

    Professional Visual Studio 2015

    With a unique IDE-centric approach and deep dive into the software's many nooks and crannies, this book will bring you up to speed quickly on everything Visual Studio 2015 has to offer.

    By Bruce Johnson

  • Book

    Programming in C#, Laxmi Publications (c) 2015

    Explained with numerous examples in a simple manner, this book has been written for the curious learners of C# in the field of Engineering and Arts & Science, and will be useful in helping beginners become programming experts.

    By V.Christy

  • Book

    Secure Development for Mobile Apps: How to Design and Code Secure Mobile Applications with PHP and JavaScript

    Outlining best practices to help you build better, more secure software, this step-by-step guide shows you how to integrate security measures into social apps running on mobile platforms, and how to design and code apps with security as part of the process and not an afterthought.

    By J. D. Glaser

  • Book

    Secure Java: For Web Application Development

    From the risk assessment phase to the proof of concept phase, the book details a secure web application development process, and examines various options and protection mechanisms for securing web applications against multifarious threats.

    By Abhay Bhargav, B.V. Kumar

  • Book

    Secure Smart Embedded Devices, Platforms and Applications

    Useful as a subject overview and as an in-depth reference, this thorough guide provides a broad overview of the many security and practical issues of embedded devices, tokens, and their operation systems, platforms and main applications.

    By Keith Mayes (eds), Konstantinos Markantonakis

  • Book

    Securing Mobile Devices

    Explaining that applying COBIT 5 to mobile device security establishes a uniform management framework, this book offers guidance on planning, implementing and maintaining comprehensive security for mobile devices in the context of enterprises.

    By ISACA

  • Book

    Security in Embedded Devices

    Outlining various aspects of security in devices ranging from typical wireless devices such as PDAs through to contactless smartcards to satellites, this book provides the foundations for understanding embedded security design.

    By Catherine H. Gebotys

  • Book

    Security Software Development: Assessing and Managing Security Risks

    Showing step-by-step how to identify and manage security risks, this book illustrates how software application security can be best achieved when developers monitor and regulate risks early on, integrating assessment and management into the development life cycle.

    By Douglas A. Ashbaugh

  • Book

    Sockets, Shellcode, Porting & Coding: Reverse Engineering Exploits and Tool Coding for Security Professionals

    Written for security professionals and software developers, this groundbreaking book reveals the methods hackers use to attack and exploit the core components of operating systems and their applications.

    By James C. Foster, Mike Price

  • Book

    Testing Code Security

    Filled with cases illustrating the most common classes of security vulnerabilities, this book offers the knowledge needed to begin testing software security for any project and become an integral part in the drive to produce better security and safety.

    By Maura A. van der Linden

  • Book

    The Manager's Guide to Web Application Security: A Concise Guide to the Weaker Side of the Web

    Your concise, information-packed guide to application security risks every organization faces, this easy-to-understand book is written in plain language, with guidance on how to deal with those issues quickly and effectively.

    By Ron Lepofsky

  • Book

    The Shellcoder's Handbook: Discovering and Exploiting Security Holes, Second Edition

    Written by a group of top security experts, this book will show you the basic building blocks of security bugs and help you experiment, explore, and. understand the systems you're running-and how to better protect them.

    By Chris Anley, Felix Linder, Gerardo Richarte, John Heasman

  • Book

    The Tangled Web: A Guide to Securing Modern Web Applications

    Offering a compelling narrative that explains exactly how browsers work and why they're fundamentally insecure, this book examines the entire browser security model, revealing weak points and providing crucial information for shoring up web application security.

    By Michal Zalewski

  • Book

    Upgrading to Java 8

    Designed for experienced Java programmers who need to upgrade to Java 8 fast, this practical guide covers the most important features and enhancements in the latest version of Java, including lambda expressions, streams, the new Date-Time API, JavaFX 8 and Nashorn.

    By Budi Kurniawan

  • Book

    Web Application Security is a Stack: How to CYA (Cover Your Apps) Completely

    Intended for application developers, system administrators and operators, as well as networking professionals who need a comprehensive top level view of web application security in order to better defend and protect both the "web" and the "application" against potential attacks, this book examines the most common, fundamental attack vectors and shows readers the defense techniques used to combat them.

    By Lori MacVittie

  • Book

    Web Commerce Security: Design and Development

    Covering all the technical bases, this essential guide provides the detail that developers, system architects, and system integrators need to design and implement secure, user-friendly, online commerce systems.

    By Hadi Nahari, Ronald L. Krutz

  • Book

    Web Security for Developers: Real Threats, Practical Defense

    This book will teach you how your websites are vulnerable to attack and how to protect them. Each chapter breaks down a major security vulnerability and explores a real-world attack, coupled with plenty of code to show you both the vulnerability and the fix.

    By Malcolm McDonald

  • SHOW MORE

  • Book

    A11Y Unraveled: Become a Web Accessibility Ninja

    Make designing and developing accessible websites fun and straightforward by deciphering information that is often confusing. This book examines how web professionals can ensure a website is as accessible as it can be, meeting the needs of its audience.

    By Dimitris Georgakas

  • Book

    Accessibility for Everybody: Understanding the Section 508 Accessibility Requirements

    This book about accessibility will make the Section 508 requirements more accessible to the average developer. Included are Web sites, programming examples, sources of additional information, and other aids meant to make the job easier.

    By John Mueller

  • Book

    Accessibility for Everyone

    Guiding you through the accessibility landscape, this book will help you to understand disability and impairment challenges, get a handle on important laws and guidelines, and learn how to plan for, evaluate, and test accessible design.

    By Laura Kalbag

  • Book

    AJAX and PHP: Building Responsive Web Applications: Enhance the User Experience of Your PHP Website Using AJAX with This Practical Tutorial Featuring Detailed Case Studies

    Helping you understand how the heart of AJAX beats and how the constituent technologies work together, this book will walk you through numerous real-world case studies covering tasks you'll be likely to need for your own applications.

    By Bogdan Brinzarea, Christian Darie, Filip Chereches-Tosa, Mihai Bucica

  • Book

    Ajax and REST Recipes: A Problem-Solution Approach

    By illustrating and explaining how to build applications that use JavaScript, Ajax, and REST Web Services, this practical guide provides adaptable solutions for common tasks you'll want to implement on web sites.

    By Christian Gross

  • Book

    Ajax for Dummies

    Showing you how to make Web applications look and feel like desktop applications, this book will help you to use CSS with Ajax, connect to Ajax communities, tie Ajax into Google, and much more.

    By Steve Holzner

  • Book

    Animation at Work

    Guiding you through the anatomy of web animations, patterns, and communication decisions across teams, this book will prepare you to identify and prioritize opportunities to integrate animation into design systems for building better experiences.

    By Rachel Nabors

  • Book

    Approachable Accessibility: Planning for Success

    Making the topic of web accessibility as approachable as possible, this book aims to help every web professional become an accessibility advocate at their companies, on their projects, and in their communities.

    By Martine Dowden, Michael Dowden

  • Book

    ASP.NET MVC 4 and the Web API: Building a REST Service from Start to Finish

    Focusing exclusively on how the Web API can help you build web services, this authoritative guide helps you build cutting-edge REST services using ASP.NET MVC 4 and the Web API, and will take you from zero to full-blown REST service hero in no time at all.

    By Jamie Kurtz

  • Book

    ASP.NET Web API 2: Building a REST Service from Start to Finish, Second Edition

    Now in release version 2.1, the Web API Framework has evolved into a powerful and refreshingly usable platform. This concise book provides technical background and guidance that will enable you to best use the ASP.NET Web API 2 Framework to build world-class REST services.

    By Brian Wortman, Jamie Kurtz

  • Book

    Beginning Ajax

    Familiarizing you with the core technologies behind Ajax, and showing you how to start building Web sites using Ajax techniques, this text uses proven examples and explains concepts step by step so you can immediately apply the information.

    By Chris Ullman, Lucinda Dykes

  • Book

    Beginning Drupal

    Methodically demystifying Drupal and shortening the learning curve, this thorough guide walks first-time Drupal developers through the installation and configuration of a Drupal system.

    By Jacob Redding

  • Book

    Beginning Drupal 7

    Focusing on the nontechnical user who is responsible for building, maintaining, and managing Drupal web sites, this book explains how to install and configure Drupal, create and manage content, manage users, add functionality to your site, and more.

    By Todd Tomlinson

  • Book

    Beginning Drupal 8

    Giving you the necessary knowledge to build, deploy, and manage web sites on Drupal 8, this practical book will help you understand the power of the Drupal platform, and will explain why you should be using Drupal if you're not already.

    By Todd Tomlinson

  • Book

    Beginning Java with WebSphere

    Written for those new to the Java programming language, this thorough resource provides a step-by-step guide for creating and installing both client- and server-based Java applications using Rapid Application Development v8, WebSphere Application Server 8.0, and Java.

    By Robert W. Janson

  • Book

    Beginning JavaScript with DOM Scripting and Ajax, Second Edition

    Helping you begin your JavaScript journey today, this essential resource covers everything you need to get up to speed with JavaScript development and add dynamic enhancements to web pages, right from the basics.

    By Christian Heilmann, Russ Ferguson

  • Book

    Beginning Laravel: Build Websites with Laravel 5.8, Second Edition

    Develop cutting-edge websites and applications using the new features of Laravel 5.8.

    By Sanjib Sinha

  • Book

    Beginning Responsive Web Design with HTML5 and CSS3

    Whether you have already dipped your toes into responsive development or are just getting started, this step-by-step resource will teach you the very best techniques to optimize your site and your user's experience.

    By Jonathan Fielding

  • Book

    Beginning Smartphone Web Development: Building Javascript, CSS, HTML and Ajax-Based Applications for iPhone, Android, Palm Pre, Blackberry, Windows Mobile and Nokia S60

    By teaching the web standards and fundamentals specific to smartphones and other feature-driven mobile phones and devices, this book offers the training, tools, and techniques for creating robust mobile web experiences.

    By Gail Frederick, Rajesh Lal

  • Book

    Blog Design For Dummies

    Whether you're looking to write for a major brand, become a brand ambassador, sell a product, acquire new clients, advocate for a cause, or simply tell a story, this friendly guide provides you with design tricks, helpful techniques, and invaluable advice for creating a great-looking and functional blog.

    By Melissa Culbertson

  • Book

    Bug Bounty Bootcamp: The Guide to Finding and Reporting Web Vulnerabilities

    A comprehensive guide for any web application hacker, Bug Bounty Bootcamp is a detailed exploration of the many vulnerabilities present in modern websites and the hands-on techniques you can use to most successfully exploit them.

    By Vickie Li

  • Book

    Build a Frontend Web Framework (From Scratch)

    Learn how a frontend web framework works by coding your own!

    By Ángel Sola Orbaiceta

  • Book

    Build Your Own Website: A Comic Guide to HTML, CSS, and WordPress

    Presenting a fun, illustrated introduction to the basics of creating a website, this step-by-step guide will help you get your website up and running in no time.

    By Kim Gee, Nate Cooper

  • Book

    Building Real-Time Marvels with Laravel: Create Dynamic and Interactive Web Applications

    Dive into the diverse facets of the Laravel ecosystem. This comprehensive guide will put you on the fast track to becoming an expert in Laravel development.

    By Sivaraj Selvaraj

  • Book

    Building REST APIs with Flask: Create Python Web Services with MySQL

    Providing a primer on Flask, RESTful services, and working with pip to set up your virtual environment, this book presents best practices for creating REST APIs and guides you in structuring your app and testing REST endpoints.

    By Kunal Relan

  • Book

    Building Websites All-in-One for Dummies, 3rd Edition

    Packed with everything you need to know to build an attractive, usable, and working site, this handy reference covers the very latest trends and tools, such as HTML5, mobile site planning for smartphones and tablets, connecting with social media, and more.

    By David Karlins, Doug Sahlin

  • Book

    Building Your Online Store with WordPress and WooCommerce: Learn to Leverage the Critical Role E-Commerce Plays in Today's Competitive Marketplace

    Teaching you all about e-commerce and how to create your own online shop, this book shows you how to install WordPress and how to plan your e-commerce solution with WooCommerce as well as install, create, secure, test, and market a sample online store.

    By Lisa Sims

  • Book

    Cloud Optimized REST API Automation Framework

    Authored by EMC Proven Professionals, Knowledge Sharing articles present ideas, expertise, unique deployments, and best practices. This article will explain the generic approach of REST-based applications which supports all areas of REST-based apps-GUI, RESTCLIENT, RESTAPI.

    By Gururaj Kulkarni, Shelesh Chopra, Shoukathali C K

  • Book

    CMS Security Handbook: The Comprehensive Guide for WordPress, Joomla!, Drupal, and Plone

    An essential reference for anyone responsible for a Web site built on an open source CMS, this comprehensive security guide offers detailed guidance to help you prevent attacks, develop secure CMS-site operations, and restore your site if an attack does occur.

    By Tom Canavan

  • Book

    Color Accessibility Workflows

    Helping you become a better, more empathetic designer by discovering how other people see the world, this book explains what color accessibility is, and offers key tips and tricks enabling you to get your color game plan together.

    By Geri Coady

  • Book

    Confident Web Design: How to Design and Create Websites and Futureproof Your Career

    Taking you on a practical journey to publish a basic website from scratch, this book's structure is designed to break down each skill into manageable chunks. Wherever you are in your career, let this guide give you that cutting-edge with vital programming and design skills.

    By Kenny Wood

  • Book

    Confident Web Design: Master the Fundamentals of Website Creation and Supercharge Your Career

    Aided by helpful examples, technical term glossaries, tables and images to support you as you learn, this accessible and engaging book takes you on a practical journey during which you will discover the techniques to allow you to publish a basic website from scratch.

    By Kenny Wood

  • Book

    Conversational Design

    Whether you work with interface or visual design, front-end technology, or content design, this book explains why conversation is the best model for creating device-independent, human-centered systems.

    By Erika Hall

  • Book

    Crafting Digital Media: Audacity, Blender, Drupal, GIMP, Scribus, and other Open Source Tools

    If you are a creative type who wants to get started with open source software, or a veteran looking to explore digital media programs, this book will place the tools at your fingertips to realize your own personal projects and creative ambitions.

    By Daniel James

  • Book

    Creativity Lessons For Web Designers

    Presenting a collection of creativity lessons that may help you overcome a creative trough, this book provides some general insights into the process of creativity, discusses some interesting aspects, and presents useful hands-on tips on how to develop fresh approaches to given problems.

    By Smashing Magazine

  • Book

    CTS Certified Technology Specialist Exam Guide, Third Edition

    With learning objectives, best practices, checklists, diagrams, photos, and chapter review questions with in-depth explanation, this book provides comprehensive coverage of all objectives on the latest release of the AVIXA Certified Technology Specialist exam.

    By Andy Ciddor

  • Book

    Dart for Absolute Beginners

    Aimed at both hobbyists and professionals alike, this easily digested, yet comprehensive guide enables individuals with no background in programming to create their own web apps while learning the fundamentals of software development in a cutting edge language.

    By David Kopec

  • Book

    Decoupled Drupal in Practice: Architect and Implement Decoupled Drupal Architectures Across the Stack

    Providing a clear understanding of the most important concepts in the decoupled CMS landscape, this comprehensive and in-depth book will teach you how to architect and implement decoupled Drupal architectures across the stack.

    By Preston So

  • Book

    Decoupling Drupal: A Decoupled Design Approach for Web Applications

    Revealing the advantages of using content management systems, this thorough book explains that decoupled Drupal is the answer to various problems faced in creating and maintaining enterprise applications.

    By Deepali Mayekar

  • Book

    Design for Real Life

    Whether you're a designer, developer, content strategist, or anyone who creates user experiences, this practical book provides examples from more than a dozen sites and services into a set of principles you can apply right now.

    By Eric Meyer, Sara Wachter-Boettcher

  • Book

    Design for the Mind: Seven Psychological Principles of Persuasive Design

    Teaching you how to create sites and applications that appeal to our innate natural responses as humans, this approachable book introduces the psychological principles, deconstructs each into easily digestible concepts, and then shows how you can apply them.

    By Victor S. Yocco

  • Book

    Design is a Job

    From contracts to selling design, from working with clients to working with each other, this book will teach you why navigating the business of design is just as important as the craft of it.

    By Mike Monteiro

  • Book

    Designing for Emotion

    Drawing on case studies, psychological concepts, and other scientific data, this book provides accessible, memorable strategies to help you express your brand's personality and delight your audience through emotional design.

    By Aarron Walter

  • Book

    Designing for Touch

    Guiding you through the touchscreen frontier, this book gives you a running start with most touch projects, diving into detail on popular form factors-phones, tablets, phablets, and desktop hybrids.

    By Josh Clark

  • Book

    Digital Design for Print and Web: An Introduction to Theory, Principles, and Techniques

    An ideal resource for design students or practitioners, this all-inclusive, step-by-step resource will show you to how to create more effectively and guide you on the path toward digital design mastery.

    By John DiMarco

  • Book

    Do-It-Yourself: Web Sites for Dummies, 2nd Edition

    A step-by-step guide to creating your first Web site, this book shows how Web pages work, how to plan and design your site, what to look for in Web hosting services, and offers instruction that will build your confidence as you build your site.

    By Janine Warner

  • Book

    DOM Scripting: Web Design with JavaScript and the Document Object Model, Second Edition

    Providing everything you'll need to start using JavaScript and the DOM to enhance your web pages with client-side dynamic effects and user-controlled animation, this book shows how JavaScript, HTML5, and CSS work together to create usable, standards-compliant web designs.

    By Jeffrey Sambells, Jeremy Keith

  • Book

    Drupal 7 Bible

    Whether you're new to Drupal or migrating from another system, this step-by-step guide provides the tips and techniques you need to understand Drupal, create a new web site, or manage an existing one.

    By Brice Dunwoodie, Ric Shreves

  • Book

    Drupal 8 for Absolute Beginners

    Your definitive guide to starting from scratch with Drupal even if you have little web knowledge, this book teaches you the basics of HTML, CSS, JavaScript, and PHP in relation to Drupal, so that you can begin to use this popular CMS with all of its features.

    By James Barnett

  • Book

    Drupal For Dummies, 2nd Edition

    Whether you're looking to implement a flexible content management system, turbocharge a blog with photo galleries, or administer a third-party Drupal site, this book shows you how to take advantage of what Drupal has to offer, exploit the new features, and demystify perplexing Drupal issues.

    By Lynn Beighley, Seamus Bellamy

  • Book

    E-Commerce Systems Architecture and Applications

    A deep overview of many aspects of e-business technology, from components and connectivity to business models, risks, and rewards.

    By Wasim E. Rajput

  • Book

    Enterprise Drupal 8 Development: For Advanced Projects and Large Development Teams

    Whether you're an experienced Drupal developer looking to expand your skills, a systems administrator managing a Drupal project, or a PHP developer new to Drupal, this book will give you the knowledge and inspiration you need to manage large and complex projects.

    By Todd Tomlinson

  • Book

    Everyday Information Architecture

    Showing you how to leverage the principles and practices of information architecture in order to craft more thoughtful and effective digital spaces, this book explains how to analyze your site's content and structure, build clear and consistent taxonomies, and develop more strategic sitemaps.

    By Lisa Maria Martin

  • Book

    Flexible Typesetting

    Illuminating the complex, beautiful world of typesetting, this book shows us how to parry the inevitable pressures that arise when we can no longer predict how, and where, our text will be read.

    By Tim Brown

  • Book

    Forms that Work: Designing Web Forms for Usability

    Liberally illustrated with full-color examples, this book guides readers on how to define requirements, how to write questions that users will understand and want to answer, and how to deal with instructions, progress indicators and errors.

    By Caroline Jarrett, Gerry Gaffney

  • Book

    Foundation Dynamic Web Pages with Python: Create Dynamic Web Pages with Django and Flask

    Discover the concepts of creating dynamic web pages (HTML) with Python. This book reviews several methods available to serve up dynamic HTML including CGI, SSI, Django, and Flask.

    By W. David Ashley

  • Book

    Foundations of GTK+ Development

    Laying the foundation that will allow you to cross from novice to professional, this detailed guide is aimed at C programmers and presents numerous real-life examples that you can immediately put to use in your projects.

    By Andrew Krause

  • Book

    Foundations of Joomla

    Offering a step-by-step practical guide that explains building web sites and blogs using Joomla, this essential book provides clear and easy to understand instructions that will get you on your way to building responsive, powerful, and fully featured websites quickly.

    By Bintu Harwani

  • Book

    Getting StartED Building Websites

    Providing straightforward answers to the most frequently asked website design and development questions, this book presents a simple and effective step-by-step process for tackling all the elements involved in building a Web site.

    By Alexander Dawson

  • Book

    Going Offline

    Introducing you to service workers (and the code behind them) to show you the latest strategies in offline pages, this book explains how to enhance your website's performance and create an ideal offline experience for every user, no matter their connection.

    By Jeremy Keith

  • Book

    Going Responsive

    Drawing on data and stories from real-world teams, this book shows you why going responsive is just good business sense-and how to set up your project (from concept to launch) for total success.

    By Karen Mcgrane

  • Book

    Hello Web Design: Design Fundamentals and Shortcuts for Non-Designers

    Hello Web Design teaches design principles, handy shortcuts, and quick solutions to common problems, so you can learn the fundamentals of design and get ahead in your career.

    By Tracy Osborn

  • Book

    Hugo in Action: Static sites and dynamic Jamstack apps

    In Hugo in Action you'll learn step-by-step how to build efficient, low-maintenance static web sites. You'll use Hugo as a CMS and web development environment, create custom pages, and design your own Hugo themes. And you won't stop there! Moving beyond the basics, you'll incorporate the Jamstack model to add capabilities like eCommerce and your own APIs.

    By Atishay Jain

  • Book

    IBM WebSphere Application Server: The Complete Reference

    A comprehensive, hands-on approach to working with IBM WebSphere Application Server.

    By Ori Sasson, Ron Ben-Natan

  • Book

    IBM WebSphere DataPower SOA Appliance Handbook

    Using real-world examples, this book systematically introduces the services available on DataPower devices, and presents thorough and practical guidance on day-to-day DataPower management including, monitoring, configuration build and deploy techniques.

    By Bill Hines, et al.

  • Book

    Implementing Electronic Card Payment Systems

    This cutting-edge book offers you a better understanding of the security problems associated with magnetic stripe cards, and presents the business case for chip migration.

    By Cristian Radu

  • Book

    Inclusive Design for a Digital World: Designing with Accessibility in Mind

    Using case studies and hands-on exercises, this book is a starting point and reference guide for those who are new to accessibility or have an interest in knowing more about accessibility and how to incorporate more inclusive practice into their day-to-day work.

    By Regine M. Gilbert

  • Book

    Introducing SEO: Your Quick-Start Guide to Effective SEO Practices

    Using a calculative and practical approach, this easy-to-digest, brief introductory guide teaches you the techniques, practical implementations, and concepts of search engine optimization (SEO) that will enable you to get to grips with the fundamental aspects.

    By Anirudh Prabhu, Aravind Shenoy

  • Book

    Introducing Zurb Foundation 6

    By jumpstarting your knowledge with an easy-to-follow approach so you can come to grips with the latest version of the Zurb Foundation 6 framework, this book is your easy-to-digest brief introduction to this exciting technology for building responsive and mobile-first websites.

    By Aravind Shenoy

  • Book

    JavaScript & Ajax for Dummies

    With easy-to-understand steps and an emphasis on free tools, this book helps you create sites any designer will admire even if you're new to Web programming.

    By Andy Harris

  • Book

    Joomla! Bible, Second Edition

    Bringing you up to speed on the changes and extensions that are now part of Joomla! 3.0, this book will show you how to obtain code and deploy it to a server; how to obtain, modify, and delete content; how to choose between the Joomla! Platform and the Joomla! CMS; and more.

    By Ric Shreves

  • Book

    Joomla! For Dummies, 2nd Edition

    Including coverage of the newest version of Joomla! and its completely new administrative features, this easy-to-understand resource shows you how to create a rich, interactive Web site that without the hassle of writing code.

    By Seamus Bellamy, Steven Holzner

  • Book

    Jumpstart UIKit: Learn to Build Enterprise-Level, Feature-Rich Websites that Work Elegantly With Minimum Fuss

    In an easy-to-understand manner with comprehensive code examples, this book reveals the massive potential of this amazing framework to help you prototype, develop, and customize your web projects as per your business requirements.

    By Aravind Shenoy

  • Book

    Landing Page Optimization For Dummies

    If you want to convert visitors to your site into sales, this straightforward, plain-English guide shows you how to cover all the bases-from the visual layout, to using language effectively, to linking strategies, and more.

    By Martin Harwood, Mike Harwood

  • Book

    Landing Page Optimization: The Definitive Guide to Testing and Tuning for Conversions, Second Edition

    Including case studies with before-and-after results as well as new information on web site usability, this comprehensive guide covers how to prepare all types of content for testing, how to interpret results, recognize the seven common design mistakes, and much more.

    By Maura Ginty, Rich Page, Tim Ash

  • Book

    Liferay Portal Enterprise Intranets

    Offering practical guidance on how to install, use, and customize Liferay, this book will help you assess your needs, install the software, start using it, deploy portlets, customize it per your requirements, and train users.

    By Jonas X. Yuan

  • Book

    Lumen Programming Guide: Writing PHP Microservices, REST and Web Service APIs

    Written for PHP developers with no Laravel experience, this book will show you how to write fully-tested APIs and understand essential Lumen concepts used to build a solid foundation for writing API projects.

    By Paul Redmond

  • Book

    Magento: Beginner's Guide: Create a Dynamic, Fully Featured, Online Store with the Most Powerful Open Source E-Commerce Software

    Offering a step-by-step approach to building a simple, effective online store using Magento, this book guides you through installation, configuration, stocking your store, accepting payments, maintaining relationships with customers, and filling orders.

    By William Rice

  • Book

    Making Sense of Color Management

    Taking you through every step of color management, this book provides you with clarity in the tricky endeavor of managing colors from initial design to final product.

    By Craig Hockenberry

  • Book

    Mastering Structured Data on the Semantic Web: From HTML5 Microdata to Linked Open Data

    With the constantly increasing user expectations in web services and applications, Semantic Web standards gain more popularity. This book will familiarize you with the leading controlled vocabularies and ontologies and explain how to represent your own concepts.

    By Leslie F. Sikos

  • Book

    Mastering WordPress: Advanced Techniques

    With an amazing collection of copy-paste coding snippets, this selection of articles explains advanced methods and techniques which go beyond front-end experience and shows how to customize back-end experience.

    By Smashing Magazine

  • Book

    MCSE: Windows 2000 Web Solutions Design Study Guide

    Prepare for MCSE exam 70-226, Windows 2000 Web Solutions Design with this comprehensive study guide.

    By Kevin Lundy, Michael D. Stewart

  • Book

    Mobile First

    A complete, strategic guide to mobile web design, this entertaining, to-the-point resource provides data-driven strategies and battle tested techniques that will make you a master of mobile-and improve your non-mobile design, too.

    By Luke Wroblewski

  • Book

    Modern Web Performance Optimization: Methods, Tools, and Patterns to Speed Up Digital Platforms

    Providing accessible templates, real-world case studies, and your very own performance optimization checklist, this book puts readers from any level of experience at ease.

    By Shailesh Kumar Shivakumar

  • Book

    Moving to Responsive Web Design: Bring Existing Static Sites into Today's Multi-Device World with Responsive Web Design

    Providing ways of finding time in your hectic schedule to complete a project that is truly important, this book is full of ideas and examples of how you can more easily plan, design, develop, and release, your responsively redesigned site.

    By Inayaili de León

  • Book

    On Web Typography

    Typography is your design's voice and the most powerful tool you have to communicate with your readers. This book will help you to discover how typography shapes the way we read and how you can adapt the craft's practices for the screen.

    By Jason Santa Maria

  • Book

    PCI DSS: A Pocket Guide, Fourth Edition

    The PCI DSS (Payment Card Industry Data Security Standard) exists to ensure that businesses process credit and debit card orders in a way that protects cardholder data effectively. This handy guide provides all the information you need to consider as you approach the PCI DSS, and offers an ideal training resource for anyone in your organisation who deals with payment card processing.

    By Alan Calder, Geraint Williams

  • Book

    Practical Design Discovery

    Exploring the role of discovery in product design, this book will show you how to use and structure your favorite techniques for success and how to synthesize and document what you learn.

    By Dan Brown

  • Book

    Practical JavaScript, DOM Scripting, and Ajax Projects

    Ideal for web developers already experienced in JavaScript who want to take their knowledge to the next level, this guide presents ten complete example projects for you to learn from and adapt for use in your own work.

    By Frank W. Zammetti

  • Book

    Practical SVG

    From software basics to creating icon systems and implementing fallbacks, this book shows you how to harness the power and possibilities of working with SVG.

    By Chris Coyier

  • Book

    Practical Web Design for Absolute Beginners

    Using a highly motivational, easily assimilated step-by-step approach, this book centers around introducing small amounts of new code in short practical chapters and provides many website templates that can be easily adapted for your own websites.

    By Adrian W. West

  • Book

    Practical Web Inclusion and Accessibility: A Comprehensive Guide to Access Needs

    Applicable to both new projects and those maintaining existing sites and looking for achievable improvements on them, this book gives you all the information you need to ensure that your sites are truly accessible for the modern, inclusive web.

    By Ashley Firth

  • Book

    Pro Apache Struts with Ajax

    Taking an application-centric approach, this book maps out how to use the Apache Struts MVC web framework, so you can solve everyday web application development challenges.

    By John Carnell, Kunal Mittal (ed), Rob Harrop (authors)

  • Book

    Pro Drupal as an Enterprise Development Platform

    Explaining how developers can save themselves time and money, and build their applications faster with fewer bugs by using the Drupal CMS as a foundation for their projects, this book focuses on why Drupal makes a particularly strong choice for the majority of developers.

    By Jamie Kurtz, Thomas Besluau

  • Book

    Pro HTML5 Accessibility: Building an Inclusive Web

    Aiming to be a useful ‘go-to' guide, providing practical advice, this step-by-step book covers how to use HTML5 in order to serve the needs of people with disabilities and older persons using assistive technology (AT).

    By Joshue O Connor

  • Book

    Pro REST API Development with Node.js

    Explaining what REST really is and how you can use it to your advantage, this book will show you how to use a variety of modules including JSON/Hal, Express, Restify, Vatican, and Swagger, and how to build an example RESTful API from start to finish.

    By Fernando Doglio

  • Book

    Pro RESTful APIs: Design, Build and Integrate with REST, JSON, XML and JAX-RS

    A must-read for any microservices or web services developer building applications and services, this book gives you all the fundamentals from the top down: from the top (architecture) through the middle (design) to the bottom (coding).

    By Sanjay Patni

  • Book

    Pro Website Development and Operations: Streamlining DevOps for Large-Scale Websites

    Showing you how to streamline the work of web development and operations, this book provides unique insights into how systems, code, and process can all work together to make large-scale website development and operations ultra-efficient.

    By Matthew Sacks

  • Book

    Pro WordPress Theme Development

    Building on your current knowledge of PHP and web development to create a WordPress theme from scratch, this comprehensive guide will show you how to monetize the themes you create, and how to capitalize on this by creating advanced themes for your clients or selling premium themes.

    By Adam Onishi

  • Book

    Professional Ajax

    Written for experienced web developers, this authoritative guide shows how to combine tried-and-true CSS, XML, and JavaScript technologies into Ajax to provide web developers with the ability to create more sophisticated and responsive user interfaces.

    By Jeremy McPeak, Joe Fawcett, Nicholas C. Zakas

  • Book

    Professional Ajax, 2nd Edition

    Arming you with a developer-level understanding of Ajax techniques, patterns, and use cases, this book will enable you to create an unprecedented user experience in your web applications.

    By Jeremy McPeak, Joe Fawcett, Nicholas C. Zakas

  • Book

    Professional Mobile Web Development with WordPress, Joomla! and Drupal

    Placing a special emphasis on WordPress, Joomla!, and Drupal, this guide explains how to design and mobilize sites in conjunction with each CMS and walks you through the installation and configuration of the plugins, modules, and themes that will get you started, fast.

    By James Pearce

  • Book

    Professional Visual Studio 2012

    Authored by a Microsoft Visual C# MVP, this expert Wrox guide walks you through the integrated development environment (IDE), showing you how to maximize all new tools and improvements in Visual Studio 2012.

    By Bruce Johnson

  • Book

    Professional Web Design, Volume 2

    Clearing up some myths about HTML5 and CSS3, this thorough guide provides the most recent changes in Web development, as well as design trends that are likely to catch on and could have a substantial effect on our workflow.

    By Smashing Magazine

  • Book

    Professional WordPress Plugin Development

    Providing a practical, solutions-based approach along with a collection of examples and plenty of code, this book shows you how plugins work, reviews the tools and APIs available in WordPress, and demonstrates how to extend the functionality of WordPress with plugins.

    By Brad Williams, Justin Tadlock, Ozh Richard

  • Book

    Professional WordPress Plugin Development, Second Edition

    If you're using WordPress to create and manage websites, WordPress plugins are the software that can extend or enhance CMS functionality. This book offers guidance on writing plugins for WordPress sites to share or sell to other users.

    By Brad Williams, John James Jacoby, Justin Tadlock

  • Book

    Professional WordPress: Design and Development

    Going beyond the basics, this in-depth guide delves into the heart of the WordPress system, and offers overviews of the functional aspects of WordPress as well as plug-in and theme development.

    By Brad Williams, David Damstra, Hal Stern

  • Book

    Professional WordPress: Design and Development, 3rd Edition

    Including detailed information and real-world examples that illustrate the concepts and techniques at work, this guide offers insight into real projects that currently use WordPress as an application framework, as well as the basic usage and functionality of the system from a developer's perspective.

    By Brad Williams, David Damstra, Hal Stern

  • Book

    Progressive Web Apps with Angular: Create Responsive, Fast and Reliable PWAs Using Angular

    Whether you're new to building Progressive Web Apps (PWAs), or want to learn how to use Angular to improve your app development, this thorough resource provides the know-how to build and deploy an Angular PWA.

    By Majid Hajian

  • Book

    Progressive Web Apps with Preact

    Teaching you how to build progressive web apps (PWAs) from scratch with Preact, this step-by-step guide shows you how to create modern and robust applications that work well under network and computing constraints in the mobile era.

    By Vu Tran, et al.

  • Book

    Progressive Web Apps, A Book Apart (c) 2018

    Answering the what, why, and how of progressive web apps, this book guides you through the decisions you'll need to make about your progressive web app, and how those decisions can impact the scope of your project.

    By Jason Grigsby

  • Book

    Progressive Web Apps, Manning Publications (c) 2018

    This practical tutorial teaches you PWA design and the skills you need to build fast, reliable websites by taking you step-by-step through real world examples.

    By David Hume

  • Book

    Psychology of Web Design

    Helping you design closer to your audience's desires, this thorough guide gives you insights on how the human brain deals with different elements, colors, contrast, symmetry and balance.

    By Smashing Magazine

  • Book

    Recommender Systems: An Introduction

    Providing an introductory look at recommender systems, this book presents algorithmic approaches for generating personalized buying proposals, such as collaborative and content-based filtering, as well as more interactive and knowledge-based approaches.

    By Alexander Felfernig, Dietmar Jannach, Gerhard Friedrich, Markus Zanker

  • Book

    Responsible Responsive Design

    Responsive design has immeasurably improved multi-device, multi-browser visual layout-but it's only the first step in building responsively. Learn how to turn a critical eye on your designs as you develop for new contexts and screen features, speedy and lagging networks, and truly global audiences.

    By Scott Jehl

  • Book

    Responsive Design: Patterns & Principles

    Describing a series of smart and efficient technical strategies that you can put to work right away, this book also suggests a compelling conceptual framework for thinking about a more modular web.

    By Ethan Marcotte

  • Book

    Responsive Web Design, Second Edition

    Through new examples and updated facts and figures, this book will teach you how to deliver a quality experience, no matter how large or small the display.

    By Ethan Marcotte

  • Book

    Responsive Web Design: Getting the New Baseline in Web Design Right

    Helping you to go from non-responsive layouts to optimized responsive mobile experiences, this book presents techniques to help you overcome outdated practices and set new defaults in your workflow - a new responsive design workflow.

    By Smashing Magazine

  • Book

    REST API Development with Node.js: Manage and Understand the Full Capabilities of Successful REST Development, Second Edition

    REST API development is a hot topic in the programming world, but not many resources exist for developers to really understand how you can leverage the advantages. This book will enable you to manage and understand the full capabilities of successful REST development.

    By Fernando Doglio

  • Book

    RESTful PHP Web Services: Learn the Basic Architectural Concepts and Steps Through Examples of Consuming and Creating RESTful Web Services in PHP

    Packed with example code and careful explanations, this book will show PHP developers how to create and consume RESTful web services in PHP, and make your services work well in the context of the Web.

    By Samisa Abeysinghe

  • Book

    Scalability Patterns: Best Practices for Designing High Volume Websites

    Demonstrating current website design scalability patterns, this focused and practical resource takes a pragmatic approach to explaining their pros and cons to show you how to select the appropriate pattern for your site.

    By Chander Dhall

  • Book

    Search Engine Optimization (SEO) Secrets

    Packed with real-world examples along with tips, tricks and little-known methods, this unique book taps the relatively unknown market of advanced SEO knowledge, and reveals secrets used by only the best SEO consultants.

    By Danny Dover, Erik Dafforn

  • Book

    Search Engine Optimization All-in-One for Dummies, Third Edition

    Cutting through technical jargon, this no-nonsense guide gets you up to speed quickly on how to use SEO to get your website in the top of the rankings, target different kinds of searches, and win more industry-specific vertical search engine results.

    By Bruce Clay

  • Book

    Search Engine Optimization: Your Visual Blueprint for Effective Internet Marketing, 3rd Edition

    Helping visual learners master and maximize search engine optimization (SEO) techniques, this guide contains the latest and most effective ways to move your website up in search engine rankings.

    By Kristopher B. Jones

  • Book

    SEO for Dummies, 7th Edition

    There's no time like the present to create a website that ranks at the top of search engines and drives traffic to your site with these tips, tricks, and secrets.

    By Peter Kent

  • Book

    SEO: Search Engine Optimization Bible, Second Edition

    If you want to make search engine optimization work for you, this detailed guide will help you master the strategies, techniques, and shortcuts to improve your Web site's search rankings and drive the targeted traffic you want to your virtual door.

    By Jerri L. Ledford

  • Book

    Speed Metrics Guide: Choosing the Right Metrics to Use When Evaluating Websites

    Speed Metrics Guidehelps marketers, SEOs, business leaders, designers, and everybody else involved in website performance select the right metrics to use to optimize their website's speed.

    By Matthew Edgar

  • Book

    Spring REST

    Providing an introduction to REST, HTTP, and web infrastructure, this book walks you through the process of designing and building a REST application while taking a deep dive into design principles and best practices for versioning, security, documentation, error handling, paging, and sorting.

    By Balaji Varanasi, Sudha Belida

  • Book

    Sustainability in a Digital World: New Opportunities Through New Technologies

    Not only introducing a profound and unique analysis on the state-of-the art of sustainability and digital transformation, this book also provides business leaders with practical advice on how to apply the latest management thinking to their daily business decisions.

    By Christiane Lohrmann (eds), Thomas Osburg

  • Book

    Sustainable Web Design

    In Sustainable Web Design, Tom Greenwood offers a practical path to faster, more carbon-efficient websites that are not only better for the planet, but better for our users.

    By Tom Greenwood

  • Book

    Swing for Jython: Graphical Jython UI and Scripts Development using Java Swing and WebSphere Application Server

    Showing you how to use Swing to add a GUI to your Jython scripts, with an emphasis on the WebSphere Application Server wsadmin utility, this book will help you make your scripts easier for people to use, more robust, more understandable, and therefore easier to maintain.

    By Robert A. Gibson

  • Book

    Teach Yourself VISUALLY WordPress, 3rd Edition

    Richly illustrated with screenshots and examples from the author's own WordPress blogs, this highly visual guide walks you through the setup and creation process step by step, and offers expert tips and tricks every step of the way.

    By George Plumley

  • Book

    Technology and Disability: 50 Years of Trace R&D Center Contributions and Lessons Learned

    The book walks readers through the Center's nascent attempts to solve individual challenges with augmentative communication devices through contemporary efforts to establish global frameworks and infrastructures for accessibility.

    By Amanda Lazar, Gregg Vanderheiden, Hernisa Kacorri, J. Bern Jordan, Jonathan Lazar

  • Book

    The Definitive Guide to Shopify Themes: Master the Design Skills to Build World-Class Ecommerce Sites

    Providing you with a deeper understanding of how Shopify themes work, this book explains how you can rely upon fundamental principles of theme design when faced with new situations, and how you can level up the workflow processes you use to deliver a professional final product.

    By Gavin Ballard

  • Book

    The Elements of Content Strategy

    A compelling read for both experienced content strategists and those making the transition from other fields, this book explores content strategy's roots, and quickly and expertly demonstrates not only how it's done, but how you can do it well.

    By Erin Kissane

  • Book

    The Routledge Companion to Design Research

    Offering a comprehensive examination of design research, this invaluable book celebrates the plurality of design research and the wide range of conceptual, methodological, technological and theoretical approaches evident in contemporary design research.

    By Joyce Yee, Paul A. Rodgers

  • Book

    The TYPO3 Guidebook: Understand and Use TYPO3 CMS

    Learn how to make the most of TYPO3 - the enterprise CMS - to organize information and digital assets, and communicate globally with powerful multi-site and multilingual support. This book will show you how the TYPO3 CMS backend and frontend work from top to bottom.

    By Felicity Brand, Heather McNamee, Jeffrey A. McGuire

  • Book

    The Windows 10 Accessibility Handbook: Supporting Windows Users with Special Visual, Auditory, Motor, and Cognitive Needs

    Whether you are using it yourself, setting it up for another person, teaching others about ease of use at work or in the home, or working with a people with specific needs in the community, this book explains everything you need to know about making Windows 10 easier to use, see, hear, touch, or read.

    By Mike Halsey

  • Book

    The Year Without Pants: WordPress.com and the Future of Work

    Taking a look at WordPress.com - the 15th most popular website on the planet, this book shares shares the secrets of their phenomenal success from the inside, revealing insights on creativity, productivity, and leadership from the kind of workplace that might be in everyone's future.

    By Scott Berkun

  • Book

    Understanding Color Management, Second Edition

    An accessible but technically rigorous guide to color management for all users in all market segments, this book explains the basics of color science as needed to understand color profiling software, color measuring instruments, and software applications.

    By Abhay Sharma

  • Book

    Voice Content and Usability

    Interfaces have long been visual affairs, with content confined to the text and images behind our screens. But that's changing.

    By Preston So

  • Book

    Web Accessibility for People with Disabilities

    This is a great guide that shows you how and why to make your Web site accessible to people with disabilities.

    By Michael G. Paciello

  • Book

    Web Accessibility: Web Standards and Regulatory Compliance

    If you're concerned about the legal and moral implications of web accessibility, this vast guide demonstrates how to implement accessible websites using a combination of concise references and easy-to-follow examples.

    By Jim Thatcher, et al.

  • Book

    Web Application Design Patterns

    Featuring more than 100 patterns, with extensive annotation on use and extension, this book documents design patterns for web applications and examines the rationale for their effectiveness by presenting how they should be applied.

    By Pawan Vora

  • Book

    Web Design For Dummies, 3rd Edition

    Covering the latest and the greatest in the world of web design, this fun-but-straightforward guide goes beyond just making a basic web site and instead encourages you to create a site that is appealing, practical, and useful.

    By Lisa Lopuck

  • Book

    Web Design in Easy Steps, 7th Edition

    Web Design in easy steps, 7th edition reveals the key principles of good web design, which is the art and science of building effective and attractive websites.

    By Sean McManus

  • Book

    Web Design Playground, Second Edition

    This exciting second edition of Web Design Playground is fully updated with new technologies and thoughtful approaches for building modern websites. You'll have a blast experimenting with a landing page, photo gallery, portfolio site, and more while you learn important web design skills.

    By Paul McFedries

  • Book

    Web Design with HTML and CSS Digital Classroom

    Combining full-color, step-by-step instructions, this invaluable training guide teaches you how to effectively use all the major tools involved in web design to create a site that is both attractive and functional.

    By Jennifer Smith, Jeremy Osborn

  • Book

    Web Design, 6th Edition

    How do you create a website that looks good and makes money? This book guides you through the process of creating a professional website, from planning to search engine promotion, explaining everything you need to know in plain English.

    By Sean McManus

  • Book

    Web Development with Go: Building Scalable Web Apps and RESTful Services

    For intermediate and advanced web developers looking to gain a deep insight of Go, this thorough guide equips you with the necessary skills and knowledge required for effectively building robust and efficient web apps by leveraging the features of Go.

    By Shiju Varghese

  • Book

    Web Information Retrieval

    With its self-contained presentation that does not require prior background knowledge, this book aims to take readers from the foundations of modern information retrieval to the most advanced challenges of Web information retrieval (IR).

    By Stefano Ceri, et al.

  • Book

    Web Metrics: Proven Methods for Measuring Web Site Success

    Learn how to determine whether a Web site is offering a competitive advantage.

    By Jim Sterne

  • Book

    Web Technology

    Presenting a systematic account of the World Wide Web, this book provides a broad and thorough introduction to Web Technology, encompassing all aspects of creating Web sites, from the structure of Web pages and the mark-up which controls it, through scripts that add interactivity and generate pages dynamically to issues of accessibility, usability and visual communication.

    By A. Rajesh, K. Lokeshwaran, S. Sheik Faritha Begum

  • Book

    Webfont Handbook

    From selection to optimization, this practical primer shows you how webfonts can make the web a more visually diverse, efficient, and readable environment.

    By Bram Stein

  • Book

    Website Design and Development: 100 Questions to Ask before Building a Website

    Answering the essential questions that need to be asked before creating a Web site, this book provides clear, easy-to-follow advice on everything from finding a host, design and layout, creating content, marketing, to staying secure.

    By George Plumley

  • Book

    White Space is Not Your Enemy: A Beginner's Guide to Communicating Visually through Graphic, Web & Multimedia Design

    Written for non-designers, this breezy guide is a practical graphic design and layout text that introduces the concepts and practices necessary for producing effective visual communications across a variety of formats, from print to Web.

    By Kim Golombisky, Rebecca Hagen

  • Book

    WordPress 24-Hour Trainer, Third Edition

    Your perfect real-world guide to fully leveraging this powerful platform, this easy-to-use, friendly book provides a comprehensive, unique resource that focuses on the practical, everyday tasks you will face when creating and maintaining WordPress websites.

    By George Plumley

  • Book

    WordPress All-in-One for Dummies, 3rd Edition

    Whether you're just dreaming up your first blog or want to learn to use the latest version of the software to keep your site up to date, this book is the only reference you need to create a blog that suits your needs, delights your readers, and keeps visitors coming back for more.

    By Lisa Sabin-Wilson

  • Book

    WordPress All-In-One for Dummies, 4th Edition

    From the basics of setting up your account, to choosing a host and theme, to managing content with editor Gutenberg, to keeping your site secure, this handy guide provides everything you need for a successful and satisfying experience with WordPress.

    By Lisa Sabin-Wilson

  • Book

    WordPress All-in-One For Dummies, 5th Edition

    The no-nonsense guide to building your own WordPress site

    By Lisa Sabin-Wilson

  • Book

    WordPress Bible, 2nd Edition

    Whether you're a casual blogger or programming pro, this comprehensive guide covers the latest version of WordPress, from the basics through advanced application development.

    By Aaron Brazell, Mark Jaquith

  • Book

    WordPress Essentials: Techniques for Beginners

    Offering advanced tips for WordPress developers, this book is packed with copy-paste coding snippets and provides practical advice, such as useful techniques for creating your own plugins, adding menus as well as sub menus, and also how to avoid problems with JavaScript and CSS.

    By Smashing Magazine

  • Book

    WordPress for Dummies, 8th Edition

    Whether you're new to the web/blogging community or want to maximize your site, this hands-on guide is packed with everything you need to navigate the wonderful world of WordPress-and ensure the fruit of your labors gets the attention and traffic it deserves.

    By Lisa Sabin-Wilson

  • Book

    WordPress For Dummies, 9th Edition

    This book is perfect for new bloggers, experienced bloggers converting to WordPress for the first time, and people accustomed to WordPress who want to learn more about the full potential of the technology, and is an indispensable addition to the library of every blogger and webmaster.

    By Lisa Sabin-Wilson

  • Book

    WordPress for Kids: A Creative Book for Kids to Master WordPress, Its Themes, and Plugins with Complete Fun

    This book will help kids get first-hand experience in building a world-class site using WordPress.

    By D S Aman

  • Book

    WordPress for Web Developers: An Introduction for Web Professionals

    For web designers and developers who want to begin building and administering sites with WordPress, this book will teach you how to make the most of its built-in features, how to find the right themes and plugins for your projects, and how to build your own custom features.

    By Stephanie Leary

  • Book

    WordPress in Easy Steps

    Including tips, tricks, and handy tools, this book is for bloggers, hobbyists, web designers, or anybody out there looking to design a website who doesn't want to learn technical language, or bloggers looking for a great platform to work with.

    By Darryl Bartlett

  • Book

    WordPress in Easy Steps, Third Edition

    This popular guide to WordPress shows you how to create websites without having to learn coding, and is updated to cover WordPress version 6.

    By Darryl Bartlett

  • Book

    WordPress Tutorials: Detailed Techniques

    Taking you further with WordPress development, this book is filled with detailed techniques which will show you the step-by-step various enhancement processes on WordPress publishing.

    By Smashing Magazine

  • Book

    WordPress: Pushing the Limits

    Writing from both the technology and business perspectives, the author of this insightful book explains that there's often more than one solution to a WordPress challenge, and shows you how to choose the best one for you, your client, and your team.

    By Rachel McCollin

  • Book

    You're My Favorite Client

    Whether you're a designer or not, you make design decisions every day. This practical book demystifies the design process and helps you prepare for your role.

    By Mike Monteiro

  • SHOW MORE