Sign In Start Free Trial
Account

Add to playlist

Create a Playlist

Modal Close icon
You need to login to use this feature.

Unlimited access to the largest independent learning library in Tech!

Try FREE for 7 days. Only $19.99/month after. Cancel anytime!

Hero Section Image
Your Suggested Titles
Find content based on your preferences and activity, edit your preferences here
Mathematics of Machine Learning
Mathematics of Machine Learning
By Tivadar Danka
May 2025 | 730 pages
Icon Master linear algebra, calculus, and probability theory for ML
Icon Bridge the gap between theory and real-world applications
Icon Learn Python implementations of core mathematical concepts
Introduction Chevron down icon Chevron up icon
Part 1: Linear Algebra Chevron down icon Chevron up icon
1 Vectors and Vector Spaces Chevron down icon Chevron up icon
2 The Geometric Structure of Vector Spaces Chevron down icon Chevron up icon
3 Linear Algebra in Practice Chevron down icon Chevron up icon
4 Linear Transformations Chevron down icon Chevron up icon
5 Matrices and Equations Chevron down icon Chevron up icon
6 Eigenvalues and Eigenvectors Chevron down icon Chevron up icon
7 Matrix Factorizations Chevron down icon Chevron up icon
8 Matrices and Graphs Chevron down icon Chevron up icon
References Chevron down icon Chevron up icon
Part 2: Calculus Chevron down icon Chevron up icon
9 Functions Chevron down icon Chevron up icon
10 Numbers, Sequences, and Series Chevron down icon Chevron up icon
11 Topology, Limits, and Continuity Chevron down icon Chevron up icon
12 Differentiation Chevron down icon Chevron up icon
13 Optimization Chevron down icon Chevron up icon
14 Integration Chevron down icon Chevron up icon
References Chevron down icon Chevron up icon
Part 3: Multivariable Calculus Chevron down icon Chevron up icon
15 Multivariable Functions Chevron down icon Chevron up icon
16 Derivatives and Gradients Chevron down icon Chevron up icon
17 Optimization in Multiple Variables Chevron down icon Chevron up icon
References Chevron down icon Chevron up icon
Part 4: Probability Theory Chevron down icon Chevron up icon
18 What is Probability? Chevron down icon Chevron up icon
19 Random Variables and Distributions Chevron down icon Chevron up icon
20 The Expected Value Chevron down icon Chevron up icon
References Chevron down icon Chevron up icon
Part 5: Appendix Chevron down icon Chevron up icon
Other Books You May Enjoy Chevron down icon Chevron up icon
Index Chevron down icon Chevron up icon
Read table of contents Icon Hide table of contents Icon
C# 14 and .NET 10 – Modern Cross-Platform Development Fundamentals
C# 14 and .NET 10 – Modern Cross-Platform Development Fundamentals
Full star icon Full star icon Full star icon Full star icon Full star icon 5
By Mark J. Price
November 2025 | 828 pages
Icon Explore the newest additions to the C# language, the .NET class libraries, and data modeling with Entity Framework Core
Icon Build professional modern websites and services with ASP.NET Core, Blazor, and Minimal API services
Icon Enhance your skills with step-by-step code examples and good practice tips
Hello, C#! Welcome, .NET! Chevron down icon Chevron up icon
Speaking C# Chevron down icon Chevron up icon
Controlling Flow, Converting Types, and Handling Exceptions Chevron down icon Chevron up icon
Writing, Debugging, and Testing Functions Chevron down icon Chevron up icon
Building Your Own Types with Object-Oriented Programming Chevron down icon Chevron up icon
Implementing Interfaces and Inheriting Classes Chevron down icon Chevron up icon
Packaging and Distributing .NET Types Chevron down icon Chevron up icon
Working with Common .NET Types Chevron down icon Chevron up icon
Working with Files, Streams, and Serialization Chevron down icon Chevron up icon
Working with Data Using Entity Framework Core Chevron down icon Chevron up icon
Querying and Manipulating Data Using LINQ Chevron down icon Chevron up icon
Introducing Modern Web Development Using .NET Chevron down icon Chevron up icon
Building Websites Using ASP.NET Core Chevron down icon Chevron up icon
Building Interactive Web Components Using Blazor Chevron down icon Chevron up icon
Building and Consuming Web Services Chevron down icon Chevron up icon
Unlock Your Exclusive Benefits Chevron down icon Chevron up icon
Epilogue Chevron down icon Chevron up icon
Index Chevron down icon Chevron up icon
Read table of contents Icon Hide table of contents Icon
Building AI Agents with LLMs, RAG, and Knowledge Graphs
Building AI Agents with LLMs, RAG, and Knowledge Graphs
Full star icon Full star icon Full star icon Half star icon Empty star icon 3.8
By Salvatore Raieli
July 2025 | 566 pages
Icon Implement RAG and knowledge graphs for advanced problem-solving
Icon Leverage innovative approaches like LangChain to create real-world intelligent systems
Icon Integrate large language models, graph databases, and tool use for next-gen AI solutions
Part 1: The AI Agent Engine: From Text to Large Language Models Chevron down icon Chevron up icon
Chapter 1: Analyzing Text Data with Deep Learning Chevron down icon Chevron up icon
Chapter 2: The Transformer: The Model Behind the Modern AI Revolution Chevron down icon Chevron up icon
Chapter 3: Exploring LLMs as a Powerful AI Engine Chevron down icon Chevron up icon
Part 2: AI Agents and Retrieval of Knowledge Chevron down icon Chevron up icon
Chapter 4: Building a Web Scraping Agent with an LLM Chevron down icon Chevron up icon
Chapter 5: Extending Your Agent with RAG to Prevent Hallucinations Chevron down icon Chevron up icon
Chapter 6: Advanced RAG Techniques for Information Retrieval and Augmentation Chevron down icon Chevron up icon
Chapter 7: Creating and Connecting a Knowledge Graph to an AI Agent Chevron down icon Chevron up icon
Chapter 8: Reinforcement Learning and AI Agents Chevron down icon Chevron up icon
Part 3: Creating Sophisticated AI to Solve Complex Scenarios Chevron down icon Chevron up icon
Chapter 9: Creating Single- and Multi-Agent Systems Chevron down icon Chevron up icon
Chapter 10: Building an AI Agent Application Chevron down icon Chevron up icon
Chapter 11: The Future Ahead Chevron down icon Chevron up icon
Chapter 12: Unlock Your Exclusive Benefits Chevron down icon Chevron up icon
Index Chevron down icon Chevron up icon
Other Books You May Enjoy Chevron down icon Chevron up icon
Read table of contents Icon Hide table of contents Icon
Learn Model Context Protocol with Python
Learn Model Context Protocol with Python
By Christoffer Noring
October 2025 | 304 pages
Icon The only resource you'll need to build, test, and deploy MCP servers and clients
Icon Take a modern approach toward building, testing, and securing distributed agentic AI apps
Icon Get clear, professional guidance on developing for both LLM and non-LLM clients
Icon Purchase of the print or Kindle book includes a free PDF eBook
Introduction to the Model Context Protocol Chevron down icon Chevron up icon
Explaining the Model Context Protocol Chevron down icon Chevron up icon
Building and Testing Servers Chevron down icon Chevron up icon
Building SSE Servers Chevron down icon Chevron up icon
Streamable HTTP Chevron down icon Chevron up icon
Advanced Servers Chevron down icon Chevron up icon
Building Clients Chevron down icon Chevron up icon
Consuming Servers Chevron down icon Chevron up icon
Sampling Chevron down icon Chevron up icon
Elicitation Chevron down icon Chevron up icon
Securing Your Application Chevron down icon Chevron up icon
Bringing MCP Apps to Production Chevron down icon Chevron up icon
Unlock Your Book’s Exclusive Benefits Chevron down icon Chevron up icon
Other Books You May Enjoy Chevron down icon Chevron up icon
Index Chevron down icon Chevron up icon
Read table of contents Icon Hide table of contents Icon
LLM Engineer's Handbook
LLM Engineer's Handbook
Full star icon Full star icon Full star icon Full star icon Half star icon 4.9
By Paul Iusztin
October 2024 | 522 pages
Icon Build and refine LLMs step by step, covering data preparation, RAG, and fine-tuning
Icon Learn essential skills for deploying and monitoring LLMs, ensuring optimal performance in production
Icon Utilize preference alignment, evaluation, and inference optimization to enhance performance and adaptability of your LLM applications
Understanding the LLM Twin Concept and Architecture Chevron down icon Chevron up icon
Tooling and Installation Chevron down icon Chevron up icon
Data Engineering Chevron down icon Chevron up icon
RAG Feature Pipeline Chevron down icon Chevron up icon
Supervised Fine-Tuning Chevron down icon Chevron up icon
Fine-Tuning with Preference Alignment Chevron down icon Chevron up icon
Evaluating LLMs Chevron down icon Chevron up icon
Inference Optimization Chevron down icon Chevron up icon
RAG Inference Pipeline Chevron down icon Chevron up icon
Inference Pipeline Deployment Chevron down icon Chevron up icon
MLOps and LLMOps Chevron down icon Chevron up icon
MLOps Principles Chevron down icon Chevron up icon
Other Books You May Enjoy Chevron down icon Chevron up icon
Index Chevron down icon Chevron up icon
Read table of contents Icon Hide table of contents Icon
Building Agentic AI Systems
Building Agentic AI Systems
Full star icon Full star icon Full star icon Full star icon Empty star icon 4
By Anjanava Biswas
April 2025 | 292 pages
Icon Understand the foundations and advanced techniques of building intelligent, autonomous AI agents
Icon Learn advanced techniques for reflection, introspection, tool use, planning, and collaboration in agentic systems
Icon Explore crucial aspects of trust, safety, and ethics in AI agent development and applications
Part 1: Foundations of Generative AI and Agentic Systems Chevron down icon Chevron up icon
Chapter 1: Fundamentals of Generative AI Chevron down icon Chevron up icon
Chapter 2: Principles of Agentic Systems Chevron down icon Chevron up icon
Chapter 3: Essential Components of Intelligent Agents Chevron down icon Chevron up icon
Part 2: Designing and Implementing Generative AI-Based Agents Chevron down icon Chevron up icon
Chapter 4: Reflection and Introspection in Agents Chevron down icon Chevron up icon
Chapter 5: Enabling Tool Use and Planning in Agents Chevron down icon Chevron up icon
Chapter 6: Exploring the Coordinator, Worker, and Delegator Approach Chevron down icon Chevron up icon
Chapter 7: Effective Agentic System Design Techniques Chevron down icon Chevron up icon
Part 3: Trust, Safety, Ethics, and Applications Chevron down icon Chevron up icon
Chapter 8: Building Trust in Generative AI Systems Chevron down icon Chevron up icon
Chapter 9: Managing Safety and Ethical Considerations Chevron down icon Chevron up icon
Chapter 10: Common Use Cases and Applications Chevron down icon Chevron up icon
Chapter 11: Conclusion and Future Outlook Chevron down icon Chevron up icon
Chapter 12: Unlock Your Exclusive Benefits Chevron down icon Chevron up icon
Index Chevron down icon Chevron up icon
Other Books You May Enjoy Chevron down icon Chevron up icon
Read table of contents Icon Hide table of contents Icon
Generative AI with LangChain
Generative AI with LangChain
Full star icon Full star icon Full star icon Full star icon Full star icon 5
By Ben Auffarth
May 2025 | 484 pages
Icon Bridge the gap between prototype and production with robust LangGraph agent architectures
Icon Apply enterprise-grade practices for testing, observability, and monitoring
Icon Build specialized agents for software development and data analysis
Icon Purchase of the print or Kindle book includes a free PDF eBook
The Rise of Generative AI: From Language Models to Agents Chevron down icon Chevron up icon
First Steps with LangChain Chevron down icon Chevron up icon
Building Workflows with LangGraph Chevron down icon Chevron up icon
Building Intelligent RAG Systems Chevron down icon Chevron up icon
Building Intelligent Agents Chevron down icon Chevron up icon
Advanced Applications and Multi-Agent Systems Chevron down icon Chevron up icon
Software Development and Data Analysis Agents Chevron down icon Chevron up icon
Evaluation and Testing Chevron down icon Chevron up icon
Production-Ready LLM Deployment and Observability Chevron down icon Chevron up icon
The Future of Generative Models: Beyond Scaling Chevron down icon Chevron up icon
Other Books You May Enjoy Chevron down icon Chevron up icon
Index Chevron down icon Chevron up icon
Read table of contents Icon Hide table of contents Icon
AI Agents in Practice
AI Agents in Practice
Full star icon Full star icon Full star icon Full star icon Full star icon 5
By Valentina Alto
August 2025 | 282 pages
Icon Build production-ready AI agents with hands-on tutorials for diverse industry applications
Icon Explore multi-agent system architectures with practical frameworks for orchestrator comparison
Icon Future-proof your AI development with ethical implementation strategies and security patterns
Icon Purchase of the print or Kindle book includes a free PDF eBook
Part 1: Foundations of AI Workflows and the Rise of AI Agents Chevron down icon Chevron up icon
Evolution of GenAI Workflows Chevron down icon Chevron up icon
The Rise of AI Agents Chevron down icon Chevron up icon
Part 2: Designing, Building, and Scaling AI Agents Chevron down icon Chevron up icon
The Need for an AI Orchestrator Chevron down icon Chevron up icon
The Need for Memory and Context Management Chevron down icon Chevron up icon
The Need for Tools and External Integrations Chevron down icon Chevron up icon
Building Your First AI Agent with LangChain Chevron down icon Chevron up icon
Multi-Agent Applications Chevron down icon Chevron up icon
Part 3: Road to an Open, Agentic Ecosystem Chevron down icon Chevron up icon
Orchestrating Intelligence: Blueprint for Next-Gen Agent Protocols Chevron down icon Chevron up icon
Navigating Ethical Challenges in Real-World AI Chevron down icon Chevron up icon
Other Books You May Enjoy Chevron down icon Chevron up icon
Index Chevron down icon Chevron up icon
Read table of contents Icon Hide table of contents Icon
Building Agents with OpenAI  Agents SDK
Building Agents with OpenAI Agents SDK
By Habib
October 2025 | 276 pages
Icon Gain a complete understanding of the OpenAI Agents SDK features including models, tools, memory, guardrails, orchestration, tracing, and multi-agent systems
Icon Progressively build AI agents through several hands-on projects that evolve from a simple workflow to a complex multi-agent system
Icon Implement advanced agent capabilities such as RAG, MCPs, administration, workflow integration, and much more
Part 1: AI Agents Chevron down icon Chevron up icon
Introduction to AI Agents Chevron down icon Chevron up icon
Introduction to OpenAI Agents SDK Chevron down icon Chevron up icon
Environment Setup and Developing Your First Agent Chevron down icon Chevron up icon
Part 2: OpenAI Agents SDK Chevron down icon Chevron up icon
Agent Tools and MCPs Chevron down icon Chevron up icon
Memory and Knowledge Chevron down icon Chevron up icon
Multi-Agent Systems and Handoffs Chevron down icon Chevron up icon
Model and Context Management Chevron down icon Chevron up icon
Agent System Management Chevron down icon Chevron up icon
Part 3: Build AI Agents Chevron down icon Chevron up icon
Building AI Agents and Agentic Systems Chevron down icon Chevron up icon
Other Books You May Enjoy Chevron down icon Chevron up icon
Index Chevron down icon Chevron up icon
Read table of contents Icon Hide table of contents Icon
The Ultimate Ubuntu Handbook
The Ultimate Ubuntu Handbook
By Ken VanDine
August 2025 | 356 pages
Icon Master Ubuntu 24.04 through a structured learning path, from initial setup and customization to advanced development workflows
Icon Avoid common mistakes with practical tips for ensuring stability, security, and clean configuration
Icon Learn directly from an Ubuntu Core developer as he shares his insider knowledge and best practices
Icon Purchase of the print or Kindle book includes a free PDF eBook
Part 1: Getting to Know Ubuntu Chevron down icon Chevron up icon
Introduction to Ubuntu Chevron down icon Chevron up icon
What’s New in Ubuntu 24.04? Chevron down icon Chevron up icon
Security and Transparency – The Advantages of Open Source Software Chevron down icon Chevron up icon
Getting Started with Ubuntu: A User’s Guide Chevron down icon Chevron up icon
Part 2: Getting the Most Out of Your Ubuntu System Chevron down icon Chevron up icon
Using Your Ubuntu Desktop Chevron down icon Chevron up icon
Software Discovery: Finding and Installing Applications Chevron down icon Chevron up icon
Software Updates: Enhancing Security and Stability Chevron down icon Chevron up icon
Getting Help: The Ubuntu Community and Beyond Chevron down icon Chevron up icon
Ubuntu in the Enterprise and at Scale Chevron down icon Chevron up icon
Command-Line Tricks and Shortcuts: Boosting Your Efficiency Chevron down icon Chevron up icon
Part 3: Security and Privacy Chevron down icon Chevron up icon
Introduction to Network Security Chevron down icon Chevron up icon
Understanding Firewalls Chevron down icon Chevron up icon
Safeguarding Information with Data Encryption Chevron down icon Chevron up icon
Part 4: Ubuntu, the Ultimate Development Platform Chevron down icon Chevron up icon
Ubuntu for Developers Chevron down icon Chevron up icon
Leveraging Containers for Development Chevron down icon Chevron up icon
Cloud-Style VMs on Your Desktop Chevron down icon Chevron up icon
Kubernetes Development on Your Desktop Chevron down icon Chevron up icon
Building Your Data Science Toolkit Chevron down icon Chevron up icon
Embracing the Spirit of Ubuntu Chevron down icon Chevron up icon
Other Books You May Enjoy Chevron down icon Chevron up icon
Index Chevron down icon Chevron up icon
Read table of contents Icon Hide table of contents Icon
Node.js Design Patterns
Node.js Design Patterns
Full star icon Full star icon Full star icon Full star icon Full star icon 5
By Luciano Mammino
September 2025 | 732 pages
Icon Gain a deep understanding of the Node.js philosophy, its core components, and the solutions in its ecosystem
Icon Avoid common pitfalls in applying proven patterns to create robust, maintainable Node.js applications
Icon Enhance your development skills through a wealth of real-world examples and case studies
The Node.js Platform Chevron down icon Chevron up icon
The Module System Chevron down icon Chevron up icon
Callbacks and Events Chevron down icon Chevron up icon
Asynchronous Control Flow Patterns with Callbacks Chevron down icon Chevron up icon
Asynchronous Control Flow Patterns with Promises and Async/Await Chevron down icon Chevron up icon
Coding with Streams Chevron down icon Chevron up icon
Creational Design Patterns Chevron down icon Chevron up icon
Structural Design Patterns Chevron down icon Chevron up icon
Behavioral Design Patterns Chevron down icon Chevron up icon
Testing: Patterns and Best Practices Chevron down icon Chevron up icon
Advanced Recipes Chevron down icon Chevron up icon
Scalability and Architectural Patterns Chevron down icon Chevron up icon
Messaging and Integration Patterns Chevron down icon Chevron up icon
Other Books You May Enjoy Chevron down icon Chevron up icon
Index Chevron down icon Chevron up icon
Read table of contents Icon Hide table of contents Icon
The C++ Programmer's Mindset
The C++ Programmer's Mindset
By Sam Morley
November 2025 | 398 pages
Icon Apply computational thinking to tackle complex C++ challenges
Icon Use abstraction, algorithms, and data structures the C++ way
Icon Build scalable, efficient, and reusable C++ code through real-world projects
Icon Purchase of the print or Kindle book includes a free PDF eBook
Thinking Computationally Chevron down icon Chevron up icon
Abstraction in Detail Chevron down icon Chevron up icon
Algorithmic Thinking and Complexity Chevron down icon Chevron up icon
Understanding the Machine Chevron down icon Chevron up icon
Data Structures Chevron down icon Chevron up icon
Reusing Your Code and Modularity Chevron down icon Chevron up icon
Outlining the Challenge Chevron down icon Chevron up icon
Building a Simple Command-Line Interface Chevron down icon Chevron up icon
Reading Data from Different Formats Chevron down icon Chevron up icon
Finding Information in Text Chevron down icon Chevron up icon
Clustering Data Chevron down icon Chevron up icon
Reflecting on What We Have Built Chevron down icon Chevron up icon
The Problems of Scale Chevron down icon Chevron up icon
Dealing with GPUs and Specialized Hardware Chevron down icon Chevron up icon
Profiling Your Code Chevron down icon Chevron up icon
Unlock Your Exclusive Benefits Chevron down icon Chevron up icon
Other Books You May Enjoy Chevron down icon Chevron up icon
Index Chevron down icon Chevron up icon
Read table of contents Icon Hide table of contents Icon
Responsive Web Design with HTML5 and CSS
Responsive Web Design with HTML5 and CSS
Full star icon Full star icon Full star icon Full star icon Full star icon 5
By Ben Frain
October 2025 | 576 pages
Icon Understand what responsive web design is, and learn to design effective, accessible, and future-proof front-end applications
Icon Explore the newest CSS features like view transitions, scroll-driven animations, P3 colors, and CSS functions
Icon Learn brand-new time-saving additions to the HTML language, including dialogs and modals
The Fundamentals of Responsive Web Design Chevron down icon Chevron up icon
The Essentials of Responsive Web Design Chevron down icon Chevron up icon
Writing HTML Markup Chevron down icon Chevron up icon
Media and Container Queries Chevron down icon Chevron up icon
Fluid Layout and Flexbox Chevron down icon Chevron up icon
Layout with CSS Grid Chevron down icon Chevron up icon
Core Skills for Effective Frontend Web Development Chevron down icon Chevron up icon
CSS Nesting, Layers, Selectors, and More Chevron down icon Chevron up icon
Web Typography Chevron down icon Chevron up icon
CSS Colors Chevron down icon Chevron up icon
Stunning Aesthetics with CSS Chevron down icon Chevron up icon
Responsive Images Chevron down icon Chevron up icon
SVG Chevron down icon Chevron up icon
Transitions, Transformations, and Animations Chevron down icon Chevron up icon
Custom Properties and CSS Functions Chevron down icon Chevron up icon
Forms Chevron down icon Chevron up icon
Latest Platform Features and Parting Advice Chevron down icon Chevron up icon
Cutting-Edge CSS Features Chevron down icon Chevron up icon
Bonus Techniques and Parting Advice Chevron down icon Chevron up icon
Other Books You May Enjoy Chevron down icon Chevron up icon
Index Chevron down icon Chevron up icon
Read table of contents Icon Hide table of contents Icon
Hands-On RTOS with Microcontrollers
Hands-On RTOS with Microcontrollers
Full star icon Full star icon Full star icon Full star icon Full star icon 5
By Jim Yuill
September 2025 | 570 pages
Icon Understand and master RTOS concepts using the powerful STM32 platform
Icon Strengthen your embedded programming skills for real-world applications
Icon Explore advanced RTOS techniques to unlock innovative embedded solutions
Icon All formats include a free PDF and an invitation to the Embedded System Professionals community
Part 1: Introduction to RTOSes, the Dev-Board, and Tools Chevron down icon Chevron up icon
Introducing Real-Time Systems Chevron down icon Chevron up icon
Introducing the Development Board Chevron down icon Chevron up icon
Introducing the Development-Tools Chevron down icon Chevron up icon
Understanding Super-Loops Chevron down icon Chevron up icon
Implementing the Super-Loop Chevron down icon Chevron up icon
Part 2: The FreeRTOS Scheduler, Tasks, and Primary APIs Chevron down icon Chevron up icon
Understanding RTOS Tasks Chevron down icon Chevron up icon
Running the FreeRTOS Scheduler Chevron down icon Chevron up icon
Protecting Data and Synchronizing Tasks Chevron down icon Chevron up icon
Intertask Communication Chevron down icon Chevron up icon
Part 3: Using FreeRTOS to Build Systems Chevron down icon Chevron up icon
Drivers and ISRs Chevron down icon Chevron up icon
More Efficient Drivers and ISRs Chevron down icon Chevron up icon
Sharing Hardware Peripherals among Tasks Chevron down icon Chevron up icon
Creating Loose Coupling with Queues Chevron down icon Chevron up icon
Part 4: System Design and Troubleshooting Chevron down icon Chevron up icon
FreeRTOS Memory Management Chevron down icon Chevron up icon
Multi-Processor and Multi-Core Systems Chevron down icon Chevron up icon
Troubleshooting Tips and Next Steps Chevron down icon Chevron up icon
Part 5: Reference Information and FreeRTOS Installation Chevron down icon Chevron up icon
Other Books You May Enjoy Chevron down icon Chevron up icon
Index Chevron down icon Chevron up icon
Read table of contents Icon Hide table of contents Icon
C++ in Embedded Systems
C++ in Embedded Systems
Full star icon Full star icon Full star icon Full star icon Full star icon 5
By Amar Mahmutbegović
July 2025 | 402 pages
Icon Bridge the gap between C and modern C++ for embedded systems through practical examples
Icon Learn how to save memory and cut down on runtime computing using compile-time computation techniques
Icon Improve your software design skills by applying patterns to solve common problems in embedded systems using C++
Icon Purchase of the print or Kindle book includes a free PDF eBook
Part I: Introduction to C++ in Embedded Development Chevron down icon Chevron up icon
Debunking Common Myths about C++ Chevron down icon Chevron up icon
Challenges in Embedded Systems with Limited Resources Chevron down icon Chevron up icon
Embedded C++ Ecosystem Chevron down icon Chevron up icon
Setting Up the Development Environment for a C++ Embedded Project Chevron down icon Chevron up icon
Part II: C++ Fundamentals Chevron down icon Chevron up icon
Classes – Building Blocks of C++ Applications Chevron down icon Chevron up icon
Beyond Classes – Fundamental C++ Concepts Chevron down icon Chevron up icon
Strengthening Firmware – Practical C++ Error Handling Methods Chevron down icon Chevron up icon
Part III: C++ Advanced Concepts Chevron down icon Chevron up icon
Building Generic and Reusable Code with Templates Chevron down icon Chevron up icon
Improving Type-Safety with Strong Types Chevron down icon Chevron up icon
Writing Expressive Code with Lambdas Chevron down icon Chevron up icon
Compile-Time Computation Chevron down icon Chevron up icon
Part IV: Applying C++ to Solving Embedded Domain Problems Chevron down icon Chevron up icon
Writing C++ HAL Chevron down icon Chevron up icon
Working with C Libraries Chevron down icon Chevron up icon
Enhancing Super-Loop with Sequencer Chevron down icon Chevron up icon
Practical Patterns – Building a Temperature Publisher Chevron down icon Chevron up icon
Designing Scalable Finite State Machines Chevron down icon Chevron up icon
Libraries and Frameworks Chevron down icon Chevron up icon
Cross-Platform Development Chevron down icon Chevron up icon
Other Books You May Enjoy Chevron down icon Chevron up icon
Index Chevron down icon Chevron up icon
Read table of contents Icon Hide table of contents Icon
The Ultimate Linux Shell Scripting Guide
The Ultimate Linux Shell Scripting Guide
Full star icon Full star icon Full star icon Full star icon Half star icon 4.9
By Donald A. Tevault
October 2024 | 696 pages
Icon Develop portable scripts using Bash, Zsh, and PowerShell that work seamlessly across Linux, macOS, and Unix systems
Icon Progress seamlessly through chapters with clear concepts, practical examples, and hands-on labs for skill development
Icon Build real-world Linux administration scripts, enhancing your troubleshooting and management skills
Getting Started with the Shell Chevron down icon Chevron up icon
Interpreting Commands Chevron down icon Chevron up icon
Understanding Variables and Pipelines Chevron down icon Chevron up icon
Understanding Input/Output Redirection Chevron down icon Chevron up icon
Customizing the Environment Chevron down icon Chevron up icon
Text-Stream Filters – Part 1 Chevron down icon Chevron up icon
Text Stream Filters – Part 2 Chevron down icon Chevron up icon
Basic Shell Script Construction Chevron down icon Chevron up icon
Filtering Text with grep, sed, and Regular Expressions Chevron down icon Chevron up icon
Understanding Functions Chevron down icon Chevron up icon
Performing Mathematical Operations Chevron down icon Chevron up icon
Automating Scripts with here Documents and expect Chevron down icon Chevron up icon
Scripting with ImageMagick Chevron down icon Chevron up icon
Using awk – Part 1 Chevron down icon Chevron up icon
Using awk – Part 2 Chevron down icon Chevron up icon
Creating User Interfaces with yad, dialog, and xdialog Chevron down icon Chevron up icon
Using Shell Script Options with getops Chevron down icon Chevron up icon
Shell Scripting for Security Professionals Chevron down icon Chevron up icon
Shell Script Portability Chevron down icon Chevron up icon
Shell Script Security Chevron down icon Chevron up icon
Debugging Shell Scripts Chevron down icon Chevron up icon
Introduction to Z Shell Scripting Chevron down icon Chevron up icon
Using PowerShell on Linux Chevron down icon Chevron up icon
Other Books You May Enjoy Chevron down icon Chevron up icon
Index Chevron down icon Chevron up icon
Read table of contents Icon Hide table of contents Icon
Background
Expert reading lists

If you want to advance your tech knowledge but don't know where to start, explore Expert Reading Lists comprising our best titles on popular technologies grouped together by the Packt community.

Background

Top 10 New Releases

Stay up-to-date with all the latest additions to your library
Blender for Beginners Part 1 Blender for Beginners Part 1
Nov-25
Icon
Part 1: 3D Modeling, Shading, and Animating Icon Understanding Camera Control and Viewport Navigation in Blender Icon Optimizing Workflow with the Status Bar, Workspaces, and File Options Icon Exploring Blender’s Properties Panel for Optimal 3D Creativity Icon Unleashing the Potential of Blender’s Outliner and Add-On Ecosystem Icon Going Over Proportional Editing, Transform Orientation, and Viewport Shaders Icon Discovering Essential Tools for 3D Modeling in Blender Icon Elevating Your Craft with Mid-Level Blender Modeling Techniques Icon Refining Your Mid-Level Blender Modeling Techniques Icon Discovering Must-Know Advanced Blender Modeling Techniques Icon Leveling Up with More Advanced Blender Modeling Techniques Icon Exploring Blender’s Particle System Icon Introducing Digital Sculpting and Brushing Up on Your Retopology Skills Icon Introducing Shaders in Blender Icon Mastering Seams and Sharps in Blender Icon Mastering the Art of UV Unwrapping in Blender Icon Subscribe to Game Dev Assembly! Icon Animating Your First Scene in Blender Icon Index Icon Part 2: Animating Continued, Lighting, and Rendering Icon Rigging and Weight Painting for Beginners Icon Mastering the Basics of Blender Geometry Nodes Icon Unlocking Creativity with Blender Texture Painting Icon Releasing Colorful Creativity with Vertex Painting in Blender Icon Introducing Blender’s Rendering Engines: A Comprehensive Exploration Icon Enhancing Realism in Blender: Mastering Light Linking, Light Portals, and the Shadow Catcher Icon Guiding You through Compositing in Blender Icon Optimizing Blender for Success Icon Unlock Your Exclusive Benefits Icon Index Icon Other Books You May Enjoy Icon
How to Prove Anything How to Prove Anything
Nov-25
Icon
Dust, Heat, and Cumin: Low-Budget, Synthetic, Authentic Mexican Atmosphere Filter for Modern Cinema Icon Novel Gravity and Velocity-Based Time Dilation Methodology for Real-Time Bitcoin Payment Processing Icon Me and My Friend Found Where the Coolest Part in My Room Is Using the Heat Equation Because It Is REALLY, REALLY HOT OUTSIDE! Icon Me and My Friend Show That My Dad’s Airstream Trailer Goes Faster with Dints, and That We Shouldn’t Be Grounded for Hitting It with a Baseball Last Saturday Icon A Novel Method for the Safe and Effective Recycling of PFAS Plastics: A Black Hole Hawking Radiation Approach Icon Pink and Fire: Computational Fluid Dynamics Simulation Analysis of My Recent Gender Reveal Party Disaster Icon Congenital and Parent-of-Origin Prediction Factors and Risks of Baby Jazziness in American Live Births Icon Testicular Cancer Truck Nut Self-Examination for North American Pick-Ups: A Cost-Benefit Analysis Icon Log-Log-Likeliwood of Black Walnut in Random Forestry Icon Natural Log Exponential Log Growth Models in Hardwood Nurseries Icon The No-Regrets Waiting Model: A Multi-Armed Bandit Approach to Maximizing Tips Icon Who’s a Good Boy? A Metropolis-Hastings Approach to Determining Foster Dog Names of Unknown Origin Icon A Re-Examination of the Fermi Paradox: A Data and P(Doom)-Driven Markov Process Approach Icon Comparative Space-Saving Highway Interchange Design Icon Image Transfer Protocol Delivery Methods for Sending Pocket Rocket Pictures to Tinder Matches Icon Unlocking Human Behavior: A Feline Exploration of Vocalizations and Behavioral Variations for Optimal Wet Food Provision from the Servant Human Class Icon Yield Strength Comparative Load-Bearing Analysis of the Limited-Time Cheez-It Center-Webbed Crunchwrap Supreme Icon Novel Techniques for Hijacking Self-Driving Cars Icon On the Tardiness of Coworkers and How to Exploit It Icon Replying “Haha So True!” to Every Meme Your Friend Sends: An Experimental Study in Preserving Social Bonds with Minimum Effort Icon A Time-Series Analysis of My Girlfriend’s Mood Swings Icon Behavioral Conditioning Methods to Stop My Boyfriend from Replaying The Witcher 3 Icon Sub-Nyquist Sampling While Listening to My Girlfriend Icon Who Should Do the Dishes? A Transportation Problem Solution Icon Freudian Psychoanalysis of My Boyfriend’s Gun Collection Icon Breaking Up with Your Girlfriend But Not Your Friends: A Cyclic Graph Algorithm for Social Network Preservation Icon The Future of Romance: Novel Techniques for Replacing Your Boyfriend with Generative AI Icon Winning Tiffany Back: How to Defeat an AI Boyfriend Icon Would He Still Love Me as a Worm: Indirect Sampling and Inference Techniques for Romantic Assurance Icon Efficient Methods of One-Night Global Toy Delivery Icon Another Book You May Enjoy Icon Index Icon

Remove from history

Modal Close icon
Are you sure you want to remove this title from your history?
Cancel
Yes, Delete
Modal Close icon
Modal Close icon