Top Computer Programming Ebook Best Sellers

1

Learning SQL - Alan Beaulieu Cover Art

Learning SQL

Learning SQL Generate, Manipulate, and Retrieve Data by Alan Beaulieu

As data floods into your company, you need to put it to work right away—and SQL is the best tool for the job. With the latest edition of this introductory guide, author Alan Beaulieu helps developers get up to speed with SQL fundamentals for writing database applications, performing administrative tasks, and generating reports. You’ll find new chapters on SQL and big data, analytic functions, and working with very large databases. Each chapter presents a self-contained lesson on a key SQL concept or technique using numerous illustrations and annotated examples. Exercises let you practice the skills you learn. Knowledge of SQL is a must for interacting with data. With Learning SQL, you’ll quickly discover how to put the power and flexibility of this language to work. Move quickly through SQL basics and several advanced featuresUse SQL data statements to generate, manipulate, and retrieve dataCreate database objects, such as tables, indexes, and constraints with SQL schema statementsLearn how datasets interact with queries; understand the importance of subqueriesConvert and manipulate data with SQL’s built-in functions and use conditional logic in data statements

2

CLAWDBOT MASTERY - TECH MORIS Cover Art

CLAWDBOT MASTERY

CLAWDBOT MASTERY BUILD, HOST, AND SECURE YOUR OWN PRIVATE AI ASSISTANT ON RASPBERRY PI, MAC MINI, OR PERSONAL SERVERS by TECH MORIS

CLAWDBOT MASTERY: Build, Host, and Secure Your Own Private AI Assistant on Raspberry Pi, Mac Mini, or Personal Servers Tired of handing over your conversations, emails, calendars, and personal data to distant cloud servers every time you ask an AI for help? In 2026, the most powerful intelligence doesn't live in someone else's data center—it lives on your hardware, under your control. CLAWDBOT MASTERY is the definitive, step-by-step guide to building, hosting, and hardening a genuinely private AI agent using the OpenClaw ecosystem (the actively maintained evolution of Clawdbot and the short-lived Moltbot project). Whether you're a developer protecting sensitive code, a privacy advocate rejecting surveillance capitalism, a home-lab enthusiast running everything locally, or a busy professional who wants an always-on assistant that actually executes tasks without phoning home, this book delivers the complete playbook. Inside you'll discover: • Why cloud AI assistants represent a profound privacy and autonomy trade-off—and how local-first agents eliminate it entirely. • Hardware selection demystified: from ultra-low-power Raspberry Pi 5 deployments to high-performance Mac Mini M4 setups and scalable mini-servers, with realistic performance expectations for local inference in 2026. • Zero-to-running installation across macOS, Linux, and even WSL2, including Docker containerization for production-grade isolation. • Deep personality and behavior configuration using editable Markdown files (SOUL.md, AGENTS.md, USER.md) so your agent thinks, speaks, and acts exactly the way you want. • Ironclad security: Docker sandboxing for every tool call, prompt-injection defenses, least-privilege filesystem policies, mandatory confirmations for dangerous actions, and comprehensive auditing to keep your system safe even when the agent has real hands. • Seamless integration with the messaging apps you already use—Telegram, WhatsApp, Discord, Slack, and more—so your AI companion lives where your conversations already happen. • Real automation that saves hours every week: web research loops, email triage and drafting, calendar orchestration, smart-home routines, file organization, and custom workflows—all executed locally with full oversight. • Persistent, semantically searchable long-term memory using local vector embeddings and curated Markdown files—no cloud databases, no forgotten context. • Troubleshooting frameworks, performance tuning for faster responses and lower resource usage, and scaling to multi-agent teams for even more sophisticated coordination. • Creative expansions: specialist agents for research, coding, content creation, business ops, and personal life management. Written in a clear, friendly, yet authoritative tone, every chapter includes precise code snippets, configuration examples, checklists, diagrams where helpful, and immediate action prompts so you can build as you read. This is not abstract theory—it's a hands-on manual designed as a workbook you return to again and again. If you've ever wanted an AI assistant that: • Knows your preferences without telemetry • Remembers years of context without token limits • Executes meaningful work without usage quotas • Stays offline when you need it to • Belongs entirely to you …then CLAWDBOT MASTERY is the book you've been waiting for. Take back control of your digital life. Build the private AI companion cloud services can never provide. Start your journey to sovereign intelligence today.

3

Build a Reasoning Model (From Scratch) - Sebastian Raschka Cover Art

Build a Reasoning Model (From Scratch)

Build a Reasoning Model (From Scratch) by Sebastian Raschka

LLM reasoning models have the power to tackle truly challenging problems that require finding the right path through multiple steps. In this book you’ll learn how to build a working reasoning model from the ground up. You will start with an existing pre-trained LLM and then implement reasoning-focused improvements from scratch. Sebastian Raschka , the bestselling author of Build a Large Language Model (From Scratch) , is your guide on this exciting journey. Sebastian mentors you every step of the way with clear explanations, practical code, and a keen focus on what really matters. Understand LLM reasoning by creating your own reasoning model–from scratch! In Build A Reasoning Model (From Scratch) you’ll learn how to: • Implement core reasoning improvements for LLMs • Evaluate models using judgment-based and benchmark-based methods • Improve reasoning without updating model weights • Use reinforcement learning to integrate external tools like calculators • Apply distillation techniques to learn from larger reasoning models • Understand the full reasoning model development pipeline Reasoning models break problems into steps, producing more reliable answers in math, logic, and code. These improvements aren’t just a curiosity–they’re already integrated into top models like Grok 4 and GPT-5. Build A Reasoning Model (From Scratch) demystifies these complex models with a simple philosophy: the best way to learn how something works is to build it yourself! You’ll begin with a pre-trained LLM, adding and improving its reasoning capabilities in ways you can see, test, and understand. About the book In Build a Reasoning Model (From Scratch) , acclaimed ML research engineer Sebastian Raschka takes you inside the black box of reasoning-enhanced LLMs. You’ll start with a compact, pre-trained base model that runs on consumer hardware, then upgrade it step by step to tackle ever-more difficult problems and scenarios. You’ll measure its performance, add reasoning at inference time without training, and then improve it further with reinforcement learning. By the end of the book, you’ll have a small but capable reasoning stack built from the ground up! About the reader For readers who know Python and have some knowledge of machine learning. You won’t need any specialist hardware. The examples will run on a standard laptop, although using cloud GPUs can make training faster. About the author Sebastian Raschka, PhD , is an LLM Research Engineer with over a decade of experience in artificial intelligence. His work spans industry and academia, including implementing LLM solutions as a senior engineer at Lightning AI and teaching as a statistics professor at the University of Wisconsin–Madison. Sebastian collaborates with industry partners on AI solutions and serves on the Open Source Board at University of Wisconsin–Madison. He specializes in LLMs and the development of high-performance AI systems, with a deep focus on practical, code-driven implementations. He is the author of the bestselling books Build a Large Language Model (From Scratch) , as well as Machine Learning with PyTorch and Scikit-Learn , and Machine Learning Q and AI .

4

Python Crash Course, 3rd Edition - Eric Matthes Cover Art

Python Crash Course, 3rd Edition

Python Crash Course, 3rd Edition A Hands-On, Project-Based Introduction to Programming by Eric Matthes

Python Crash Course is the world’s bestselling programming book, with over 1,500,000 copies sold to date! 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. You’ll start by learning basic programming concepts, such as variables, lists, classes, and loops, and practice writing clean code with exercises for each topic. You’ll also learn how to make your programs interactive and test your code safely before adding it to a project. You’ll put your new knowledge into practice by creating a Space Invaders–inspired arcade game, building a set of data visualizations with Python’s handy libraries, and deploying a simple application online. As you work through the book, you’ll learn how to: Use powerful Python libraries and tools, including pytest, Pygame, Matplotlib, Plotly, and DjangoMake increasingly complex 2D games that respond to keypresses and mouse clicksGenerate interactive data visualizations using a variety of datasetsBuild apps that allow users to create accounts and manage their own data, and deploy your apps online Troubleshoot coding errors and solve common programming problems New to this edition : This third edition is completely revised to reflect the latest in Python code. New and updated coverage includes VS Code for text editing, the pathlib module for file handling, pytest for testing your code, as well as the latest features of Matplotlib, Plotly, and Django. If you’ve been thinking about digging into programming, Python Crash Course will provide you with the skills to write real programs fast. Why wait any longer? Start your engines and code! Covers Python 3.x

5

Swift for Masterminds - J.D. Gauchat Cover Art

Swift for Masterminds

Swift for Masterminds How to take advantage of Swift to program powerful and scalable applications for iPhones, iPads, and Macs by J.D. Gauchat

Learn everything you need to master the Swift programming language step by step, from beginner concepts to advanced techniques. After reading this book, you will know how to write Swift code with confidence, process data efficiently, work with advanced frameworks, and structure your projects to build powerful and scalable applications. With this book, you will learn: How to program in Swift 6.2 How to defined custom data types How to extend Swift data types How to work with protocols How to use approachable concurrency with Swift 6.2 and more! Content by Chapter: Chapter 1 Introduction to Swift 6.2 Xcode Playground Swift Data Types Conditionals and Loops Chapter 2 Swift Functions Standard Functions Generic Functions Closures Chapter 3 Swift Structures Key Paths Initialization Computed Properties Property Observers Generic Structures Array Structures Dictionary Structures Set Structures Chapter 4 Swift Enumerations Chapter 5 Swift Objects Reference Types Self Memory Management Inheritance Extensions Chapter 6 Swift Protocols Standard Protocols Protocol Extensions Delegates Generic Protocols Chapter 7 Error Handling Results Chapter 8 Introduction to Frameworks Foundation Core Graphics Chapter 9 Standard Regular Expressions Regex Builder Chapter 10 Property Wrappers Attributes Macros Chapter 11 Approachable Concurrency Asynchronous Tasks Async and Await Asynchronous Sequences

6

CHATGPT PROMPT ENGINEERING BIBLE - TECH MORIS Cover Art

CHATGPT PROMPT ENGINEERING BIBLE

CHATGPT PROMPT ENGINEERING BIBLE MASTER CHATGPT, AUTOMATE TASKS, AND GENERATE REAL INCOME WITH EXPERT PROMPT STRATEGIES by TECH MORIS

CHATGPT PROMPT ENGINEERING BIBLE Master ChatGPT, automate tasks, and generate real income with expert prompt strategies Tired of generic ChatGPT responses that waste your time and deliver average results? Imagine turning this powerful AI into your personal productivity powerhouse—automating repetitive tasks, creating professional content in minutes, brainstorming winning ideas on demand, and unlocking new income streams—all without writing a single line of code. In 2026, prompt engineering is no longer a “nice-to-have” skill—it’s the difference between struggling with AI and dominating it. This comprehensive guide takes you from complete beginner to advanced pro with clear, step-by-step strategies used by top freelancers, creators, marketers, and entrepreneurs who are already earning thousands monthly through AI mastery. Inside you’ll discover how to: • Craft precise prompts that produce expert-level outputs every time—no more vague or off-target answers • Automate emails, reports, social media content, sales copy, code snippets, and entire business workflows • Boost creativity and decision-making with structured brainstorming, research synthesis, and productivity frameworks • Monetize your skills through freelance services, prompt template packs, AI-powered side hustles, and digital products • Build reliable, scalable AI systems that run 24/7 with minimal oversight • Stay ahead of emerging AI trends while navigating ethical and practical best practices Packed with real-world examples, before-and-after prompt comparisons, ready-to-copy templates, and exercises you can apply today, this book delivers immediate results you can see and profit from. Whether you’re a professional looking to 3× your output, a creator scaling content, an entrepreneur launching AI-driven ventures, or simply someone ready to harness generative AI for real income—this is the definitive playbook. Scroll up and click “Buy Now” to master ChatGPT today—your most powerful AI collaborator is waiting.

7

Human + Machine, Updated and Expanded - Paul R. Daugherty & H. James Wilson Cover Art

Human + Machine, Updated and Expanded

Human + Machine, Updated and Expanded Reimagining Work in the Age of AI by Paul R. Daugherty & H. James Wilson

AI—including generative AI—is radically transforming business. Are you ready? Accenture technology leaders Paul Daugherty and Jim Wilson provide crucial insights and advice to help you meet the challenge. Look around you. Artificial intelligence is no longer just a futuristic notion. It's here right now—in software that senses what we need, supply chains that "think" in real time, and now generative AI that is radically reshaping work and productivity. Twenty-first-century pioneer companies are already using AI to innovate and grow fast . The bottom line is this: Businesses that understand how to harness AI can surge ahead. Those that neglect it will fall behind. Which side are you on? In this updated and expanded edition of Human + Machine —including a new chapter on gen AI—Accenture technology leaders Paul Daugherty and Jim Wilson show that the essence of the AI paradigm shift is the transformation of all business processes within an organization, whether related to breakthrough innovation, everyday customer service, or personal productivity habits. As humans and smart machines collaborate ever more closely, work processes become more fluid and adaptive, enabling companies to change them on the fly—or completely reimagine them. Based on the authors' experience and research with fifteen hundred organizations, the book reveals how companies are using the new rules of AI to leap ahead on innovation and profitability and what you can do to achieve similar results. It describes six entirely new types of hybrid human + machine roles that every company must develop, and it includes a "leader's guide" with the five crucial principles required to become an AI-fueled business. Human + Machine provides the missing and much-needed management playbook for success in the new age of AI.

8

The Microsoft Copilot Bible - James Holler Cover Art

The Microsoft Copilot Bible

The Microsoft Copilot Bible [3 in 1] A Beginner's Guide to Harness AI in Office 365 to Automate Workflows, Generate Content, Analyze Data, and 10x Your Productivity by James Holler

⭐ This Bundle Includes 4 COMPLETELY FREE EBOOKS! Find out how to download them inside the book ⭐ NOW! Stop wasting hours buried in email threads, rewriting the same reports, chasing deadlines, or juggling documents across Outlook, Word, Excel, and Teams. 97% of Microsoft 365 Users Are Still Doing It the Hard Way… According to recent surveys, the average office worker spends 3.1 hours a day just dealing with emails, formatting reports, scheduling meetings, and searching for information. That’s OVER 15 HOUR A WEEK of wasted time — all on tasks that Microsoft Copilot could automate in seconds. “The Microsoft Copilot Bible” is the Most Up-to-Date Guide to Unlock the FULL Power of Microsoft Word, Outlook, Excel, Teams & More — Without the Overwhelm! What You’ll Get Inside This 3-in-1 Masterclass: ➡️ BOOK #1: Automate Workflows with Copilot ➡️ BOOK #2: Generate Content with Copilot ➡️ BOOK #3: Analyze Data with Copilot You’ll Discover: ✅ How to automate daily task using COPILOT with NO coding required ✅ The exact prompts and templates to save hours using Excel and Word ✅ How to summarize long threads, extract action items, draft replies, and generate full reports in a few clicks ✅ The simplest way to turn a one-time task into a repeatable process ✅ 5 Easy methods to humanize AI content and make it sound natural ✅ Bulletproof methods to verify AI output, avoid mistakes and protect your data ✅ Simple strategies to turn raw data into real explanations ✅ How to delegate 80% of the work to COPILOT using Excel, Word, Powerpoint and the other programs 🆓 FOR A LIMITED TIME ONLY: GET 4 BONUS BOOKS COMPLETELY FREE! You’ll discover how to work LESS… get MORE done… and eliminate 80% of your daily busywork, starting today. Not a tech expert? No problem. This book is built for real people who use Word, Excel, Outlook, Teams, and PowerPoint every day and just want to get more done with less stress. Unlike other AI guides, this one is 100% practical, beginner-friendly, and packed with real prompts you can use right away. Order “The Microsoft Copilot Bible” and finally learn how to work less, accomplish more, and stay ahead of the AI revolution.

9

Fluent Python - Luciano Ramalho Cover Art

Fluent Python

Fluent Python by Luciano Ramalho

Don't waste time bending Python to fit patterns you've learned in other languages. Python's simplicity lets you become productive quickly, but often this means you aren't using everything the language has to offer. With the updated edition of this hands-on guide, you'll learn how to write effective, modern Python 3 code by leveraging its best ideas. Discover and apply idiomatic Python 3 features beyond your past experience. Author Luciano Ramalho guides you through Python's core language features and libraries and teaches you how to make your code shorter, faster, and more readable. Complete with major updates throughout, this new edition features five parts that work as five short books within the book: Data structures: Sequences, dicts, sets, Unicode, and data classes Functions as objects: First-class functions, related design patterns, and type hints in function declarations Object-oriented idioms: Composition, inheritance, mixins, interfaces, operator overloading, protocols, and more static types Control flow: Context managers, generators, coroutines, async/await, and thread/process pools Metaprogramming: Properties, attribute descriptors, class decorators, and new class metaprogramming hooks that replace or simplify metaclasses

10

SwiftUI for Masterminds 6th Edition 2026 - J.D. Gauchat Cover Art

SwiftUI for Masterminds 6th Edition 2026

SwiftUI for Masterminds 6th Edition 2026 How to take advantage of SwiftUI and iOS 26 to create insanely great apps for iPhones, iPads and Macs by J.D. Gauchat

SwiftUI for Masterminds is a comprehensive course designed to take you from the fundamentals of SwiftUI to the development of professional applications for Apple platforms. Whether you are a complete beginner starting your journey in app development or an experienced Android developer looking to expand into the Apple ecosystem, this book provides a structured, practical path to mastering SwiftUI. You will not just learn syntax or isolated examples. You will build real applications while understanding the architecture, data flow, state management, navigation, persistence, networking, multimedia integration, system services, and advanced interface design that modern apps require. Every chapter is carefully organized to guide you step by step, with clear explanations, hands-on projects, and progressively more advanced concepts. By the end of the book, you will be able to design, build, and deploy fully functional apps for iPhones, iPads, and Macs. Inside the book, you will learn: - How SwiftUI works - How to design adaptive interfaces for multiple Apple devices - How to manage data using modern tools like SwiftData - How to share data between devices - How to integrate with new and old system frameworks - How to publish your applications to the App Store If you are serious about building powerful apps and entering the Apple development market with confidence, SwiftUI for Masterminds will give you the knowledge and practical experience you need. This book covers the following topics: Chapter 1 App Development Requirements Xcode Projects Xcode Interface Chapter 2 SwiftUI Framework SwiftUI Files SwiftUI Views Modifiers Images SF Symbols Layout Environment Chapter 3 Declarative User Interface States Control Views Data Model Chapter 4 Lists of Views Edit Mode Swipe Actions Tables Pickers Forms Custom Containers Chapter 5 Navigation Search Zoom Transition Modal Views Tip Views Tab Views Universal Interface Chapter 6 Data Storage App Storage SwiftData Archiving Files Bundle Documents Chapter 7 Multiplatform Applications Conditional Code Menu Scenes Adaptivity Geometry Reader Preferences Alignment Guides Custom Layout Chapter 8 Graphics & Animations Paths Custom Shapes Transformations Concentric Shapes Canvas Charts 3D Charts Animations Transitions Liquid Glass Chapter 9 Gesture Recognizers Tap Gesture Long Press Gesture Magnification Gesture Rotation Gesture Drag and Drop Gesture Clipboard Chapter 10 MapKit Map View Map Reader Geocoding User Location Chapter 11 Links WebKit Framework Web Content Chapter 12 System Notifications User Notifications Key/Value Observing App States App Delegates Chapter 13 Framework Integration Integration with UIKit Chapter 14 Photos Picker Camera Share Link Video Player Color Picker Chapter 15 iCloud Services Key-Value Storage iCloud Documents CloudKit Chapter 16 Internationalization String Catalogs Chapter 17 App Store Apple Developer Program Certificates, Provisioning Profiles, and Identifiers Icon Composer Launch Screen App Store Connect Submitting the Application Xcode 26, iOS 26, macOS 26, Swift 6.2

11

Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow - Aurélien Géron Cover Art

Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow

Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow by Aurélien Géron

Through a recent series of breakthroughs, deep learning has boosted the entire field of machine learning. Now, even programmers who know close to nothing about this technology can use simple, efficient tools to implement programs capable of learning from data. This bestselling book uses concrete examples, minimal theory, and production-ready Python frameworks (Scikit-Learn, Keras, and TensorFlow) to help you gain an intuitive understanding of the concepts and tools for building intelligent systems. With this updated third edition, author Aurélien Géron explores a range of techniques, starting with simple linear regression and progressing to deep neural networks. Numerous code examples and exercises throughout the book help you apply what you've learned. Programming experience is all you need to get started. Use Scikit-learn to track an example ML project end to endExplore several models, including support vector machines, decision trees, random forests, and ensemble methodsExploit unsupervised learning techniques such as dimensionality reduction, clustering, and anomaly detectionDive into neural net architectures, including convolutional nets, recurrent nets, generative adversarial networks, autoencoders, diffusion models, and transformersUse TensorFlow and Keras to build and train neural nets for computer vision, natural language processing, generative models, and deep reinforcement learning

12

Arduino Programming - Ryan Turner Cover Art

Arduino Programming

Arduino Programming 3 books in 1 - The Ultimate Beginners, Intermediate and Expert Guide to Master Arduino Programming by Ryan Turner

Are you ready to take your programming to the next level? If you are unfamiliar with programming and are looking for an  open-source electronic interface , then Arduino could be just the place to start! With a range of Arduinos to choose from, and an increasing variety of projects online or in-person that are built on Arduino technologies, the  flexibility  they offer and the ease of building gadgets with Arduino has attracted many people who are both novices and seasoned professionals. Now, with this new and informative guide,  Arduino Programming: 3 books in 1 - The Ultimate Beginners, Intermediate & Expert Guide to Learn Arduino Programming Step by Step , you can learn all you need to get you started with this impressive resource, with chapters that delve into: Book 1 - The history of Arduino - 6 advantages of Arduino - Anatomy and other terms of Arduino - Understanding the choices that are on offer - Setting up Arduino - Data types - Inputs, outputs and sensors Book 2 - Getting the most from Arduino - Functions, calculations and tables - Linking the physical to the virtual - Coupling and multiplexing - How to digitalize sound - Advanced techniques - Networking Book 3 - Understanding the basic principles behind Arduino - How you can develop your skills quickly and efficiently - Step-by-step programming advice - Using Arduino to enhance your projects - Where Arduino fits in to the Internet of Things - And, much more.   With its combination of theory and practical advice,  Arduino   Programming - 3 books in 1  is the stand-out book when it comes to building on your basic understanding of this fantastic programming resource. Don't wait any longer and  get your copy today . Arduino is the answer you've been looking for and  Arduino Programming - 3 books in 1  is the book that will provide the platform for your success!

13

Modern Java in Action - Raoul-Gabriel Urma, Alan Mycroft & Mario Fusco Cover Art

Modern Java in Action

Modern Java in Action Lambdas, streams, functional and reactive programming by Raoul-Gabriel Urma, Alan Mycroft & Mario Fusco

Summary Manning's bestselling Java 8 book has been revised for Java 9! In Modern Java in Action , you'll build on your existing Java language skills with the newest features and techniques. Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications. About the Technology Modern applications take advantage of innovative designs, including microservices, reactive architectures, and streaming data. Modern Java features like lambdas, streams, and the long-awaited Java Module System make implementing these designs significantly easier. It's time to upgrade your skills and meet these challenges head on! About the Book Modern Java in Action connects new features of the Java language with their practical applications. Using crystal-clear examples and careful attention to detail, this book respects your time. It will help you expand your existing knowledge of core Java as you master modern additions like the Streams API and the Java Module System, explore new approaches to concurrency, and learn how functional concepts can help you write code that's easier to read and maintain. What's inside • Thoroughly revised edition of Manning's bestselling Java 8 in Action • New features in Java 8, Java 9, and beyond • Streaming data and reactive programming • The Java Module System About the Reader Written for developers familiar with core Java features. About the Author Raoul-Gabriel Urma is CEO of Cambridge Spark. Mario Fusco is a senior software engineer at Red Hat. Alan Mycroft is a University of Cambridge computer science professor; he cofounded the Raspberry Pi Foundation. Table of Contents PART 1 - FUNDAMENTALS • Java 8, 9, 10, and 11: what's happening? • Passing code with behavior parameterization • Lambda expressions PART 2 - FUNCTIONAL-STYLE DATA PROCESSING WITH STREAMS • Introducing streams • Working with streams • Collecting data with streams • Parallel data processing and performance PART 3 - EFFECTIVE PROGRAMMING WITH STREAMS AND LAMBDAS • Collection API enhancements • Refactoring, testing, and debugging • Domain-specific languages using lambdas PART 4 - EVERYDAY JAVA • Using Optional as a better alternative to null • New Date and Time API • Default methods • The Java Module System PART 5 - ENHANCED JAVA CONCURRENCY • Concepts behind CompletableFuture and reactive programming • CompletableFuture: composable asynchronous programming • Reactive programming PART 6 - FUNCTIONAL PROGRAMMING AND FUTURE JAVA EVOLUTION • Thinking functionally • Functional programming techniques • Blending OOP and FP: Comparing Java and Scala • Conclusions and where next for Java

14

Beginning C++20 - Ivor Horton & Peter Van Weert Cover Art

Beginning C++20

Beginning C++20 From Novice to Professional by Ivor Horton & Peter Van Weert

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. This book includes new features from the C++20 standard like modules, concepts, ranges, and the spaceship operator. All you need are Beginning C++20 and any recent C++ compiler and you'll soon be writing real C++ programs. 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. This latest edition has been fully updated to the latest version of the language, C++20, and to all conventions and best practices of modern C++. Beginning C++20 also introduces the elements of the C++Standard Library that provide essential support for the C++20 language.  You will:Begin programming with the C++20 standardCarry out modular programming in C++Work with arrays and loops, pointers and references, strings, and moreWrite your own functions, types, and operatorsDiscover the essentials of object-oriented programmingUse overloading, inheritance, virtual functions, and polymorphismWrite generic function and class templates, and make them safer using concepts Learn the ins and outs of containers, algorithms, and rangesUse auto type declarations, exceptions, move semantics, lambda expressions, and much more

15

Microsoft Office 365 per Principianti - James Holler Cover Art

Microsoft Office 365 per Principianti

Microsoft Office 365 per Principianti [9 in 1] La Guida Completa e Aggiornata per Principianti ed Avanzati Inclusi Excel, Word, PowerPoint, OneNote, OneDrive, Outlook, Teams, Access, Publisher by James Holler

Finalmente disponibile il manuale 9 in 1 più completo e aggiornato per padroneggiare tutti i programmi di Microsoft Office… Da principiante ad avanzato! Se utilizzi il computer per lavoro, divertimento o altro, tu DEVI saper padroneggiare i principali programmi Microsoft. Vedo troppe persone ogni giorno perdere ore e ore per svolgere attività che si potrebbero automatizzare in pochi secondi (se sapessero come fare!) Inoltre, la maggior parte delle persone utilizza meno del 5% del potenziale di questi programmi! Proprio per questo motivo, ho creato questo incredibile e approfondito BUNDLE di libri, per aiutarti a padroneggiare Office 365 in pochissimo tempo, anche se non hai alcuna esperienza! Ecco cosa contiene: ✅ LIBRO #1 - EXCEL ✅ LIBRO #2 - WORD ✅ LIBRO #3 - POWERPOINT ✅ LIBRO #4 - ONENOTE ✅ LIBRO #5 - ONEDRIVE ✅ LIBRO #6 - OUTLOOK ✅ LIBRO #7 - TEAMS ✅ LIBRO #8 - ACCESS ✅ LIBRO #9 - PUBLISHER Questa guida ti aiuterà a comprendere: ✅ Come e quando usare ogni programma ✅ Come apprendere rapidamente le nozioni fondamentali e utilizzare efficacemente le funzioni principali. ✅ Diversi tipi di scorciatoie e suggerimenti per un utilizzo intelligente e veloce ✅ Le differenze tra i vari programmi e quando è opportuno scegliere quello più adatto a un compito specifico. ✅ Elementi e funzioni uniche che devi conoscere ma che probabilmente non hai mai usato. ✅ Molto altro ancora! E anche se non hai alcuna esperienza, o hai appena comprato un PC e non hai idea di come utilizzare Office, questo libro è per te! Ordina la tua copia oggi! Scorri verso l'alto e fai clic sul pulsante "ACQUISTA ORA" per imparare tutto ciò di cui hai bisogno per padroneggiare Microsoft Office 365!

16

OpenClaw for Beginners: How to Build and Use Autonomous AI Agents Without Code - Taylor Brooks Cover Art

OpenClaw for Beginners: How to Build and Use Autonomous AI Agents Without Code

OpenClaw for Beginners: How to Build and Use Autonomous AI Agents Without Code by Taylor Brooks

OpenClaw for Beginners is a practical, step-by-step guide to building and running autonomous AI agents without writing code. This book is written for freelancers, small business owners, operations staff, digital creators, and curious beginners who want to understand how no-code AI agents actually work in real-world situations. If you have opened an AI agent platform and felt unsure what to configure first, which settings matter, or how to turn an idea into a working system, this guide is designed to remove that confusion. Many people are interested in AI automation tools but get stuck at the setup stage. The OpenClaw dashboard presents multiple options, integrations, and configuration panels. Messaging connections such as Telegram bots or Discord agents can feel technical. Tutorials online are often fragmented, skip steps, or assume prior experience. As a result, users overthink the structure of their agent, choose the wrong starting point, or abandon the build before testing a working version. This book focuses on usability and execution. You will learn how to build AI agents without coding by following a clear sequence that moves from idea to implementation. Each chapter walks through the exact order of actions so you can move from a blank interface to a functioning autonomous workflow. Inside, you will learn how to: • Set up your first OpenClaw AI agent step by step • Connect messaging platforms for task execution • Define clear task instructions using simple agent prompt frameworks • Build basic no-code automation workflows • Test, refine, and improve your agent using a repeatable feedback loop • Avoid common setup mistakes that cause unreliable outputs Rather than abstract demonstrations, the book uses practical builds you can follow and reuse. You will create an agent that sends daily summaries, an agent that monitors leads and sends structured follow-ups, and a lightweight AI task automation system for repetitive admin work. These examples function as reusable templates for small business automation and freelance productivity systems. Throughout the guide, simple patterns are used consistently to reduce decision fatigue. You will apply a five step build structure: define the task, set the trigger, configure the action, test the output, refine the instruction. This repeatable AI workflow design method helps you create structured AI agents that behave predictably. You will also learn how to write clear task definitions using structured instruction blocks rather than vague prompts, improving agent reliability without complex technical knowledge. Key topics include autonomous AI agents explained simply, OpenClaw tutorial basics , beginner-friendly AI automation systems, no-code business automation, AI agent configuration guide, AI task delegation systems, and practical AI workflow examples. The book also addresses how to think about agent boundaries, how to prevent overcomplication during setup, and how to scale from one simple agent to multiple task-specific agents. If you are searching for terms like OpenClaw for beginners , build AI agents without code, autonomous AI agent tutorial, no code AI automation guide, AI agents for small business, AI workflow automation for freelancers, or simple AI agent setup, this guide is structured to meet that need directly. It is focused on execution, not theory. By the end of the book, you will understand how to move from a basic AI agent setup to a structured system that handles defined tasks consistently. Instead of experimenting randomly with settings, you will follow clear action sequences and reusable frameworks that allow you to build, test, and refine AI agents with confidence and clarity.

17

Next Level - Michael Cook Cover Art

Next Level

Next Level Making Games That Make Themselves by Michael Cook

How generative systems are reshaping the way games are made, how we experience them, and what this reveals about creativity itself. In video games creativity isn't just seen – it's played – from exploring endless landscapes, to diving into character details, to immersing ourselves in unpredictable narratives. Yet these elements are often the result of procedural generation – the creative use of algorithms to design game content. Procedural generation is the secret behind some of the biggest hits in video game history, from genre-defying titles in the 1980s, to the most famous blockbusters of today. Next Level demystifies the collection of algorithms and procedural techniques that are often as mysterious as the things they create. Written by game designer and creative AI researcher Mike Cook, it takes us on a tour of generative systems past and present, exploring how they work, the artistic uses they have in some of our favourite games and how procedural generation didn't just change how we design games, but how we think about creativity.

18

Modern HTML & CSS with AI: Build Smarter, Faster Websites Using Intelligent Tools, Responsive Design, and Real Projects - Ling Tianhao Cover Art

Modern HTML & CSS with AI: Build Smarter, Faster Websites Using Intelligent Tools, Responsive Design, and Real Projects

Modern HTML & CSS with AI: Build Smarter, Faster Websites Using Intelligent Tools, Responsive Design, and Real Projects by Ling Tianhao

Build websites the modern way: faster, smarter, and with the power of AI integrated into your workflow. Modern HTML & CSS with AI is the first practical guide that combines timeless front-end fundamentals with intelligent tools that developers use today. Whether you are beginning your coding journey or upgrading your professional skills, this book gives you everything you need to build modern, responsive, and beautifully structured websites with clarity and confidence. Why This Book Stands Out Unlike traditional HTML and CSS books that rely heavily on memorization and outdated workflows, this guide teaches you how front-end development truly works in 2025 and beyond. You will learn real reasoning, real patterns, and real-world implementation enhanced by responsible AI collaboration. This book does not replace understanding with shortcuts. Instead, it shows you how to combine human creativity with AI-supported efficiency to craft clean, scalable, and intelligent websites. What You Will Gain • A strong foundation in semantic, accessible, modern HTML structure • Mastery of CSS layout systems including Flexbox, Grid, and container queries • Professional-level design system concepts: variables, tokens, spacing, typography, theming • The ability to use AI for code generation, refactoring, debugging, and workflow acceleration • Confidence in building responsive, fast, and polished interfaces for real-world use • Three full end-to-end projects that integrate human decision-making with AI assistance • A future-ready mindset for staying relevant as the web evolves Each chapter blends fundamental skills with modern examples, diagrams, and AI-enhanced techniques, ensuring you learn both the "how" and the "why" of front-end development. Who This Book Is For • Beginners who want a clear, modern path • Self-taught developers who need structure and professional guidance • Designers moving into front-end • Students preparing for real-world workflows • Working professionals upgrading their process through AI • Anyone who wants to build intelligent, responsive, accessible websites If you want to understand not just how to write code, but how to think like a developer in the AI era, this book is for you. What This Book Includes • Modern HTML and CSS fundamentals, explained clearly • AI workflows for writing, reviewing, and improving code • Semantic architecture and SEO-friendly structure • Responsive layout mastery with Flexbox, Grid, and container queries • Theming and design systems for scalable UIs • Modern animation principles and micro-interactions • Debugging, accessibility testing, and performance optimization • Deployment to GitHub Pages, Netlify, and Cloudflare • Three complete real-world projects • Appendices with prompts, accessibility checklists, debugging tools, and terminology About the Author Ling Tianhao is a front-end developer, educator, and technology writer known for making modern web development both approachable and future-ready. His work focuses on combining timeless fundamentals with intelligent, AI-supported workflows that help developers build efficiently without sacrificing quality or creativity. Your Next Step If you want a guide that teaches HTML, CSS, and the intelligent workflows of the future, Modern HTML & CSS with AI is your essential companion. Start building smarter today.

19

The Nature of Code - Daniel Shiffman Cover Art

The Nature of Code

The Nature of Code Simulating Natural Systems with JavaScript by Daniel Shiffman

All aboard The Coding Train ! This beginner-friendly creative coding tutorial is designed to grow your skills in a fun, hands-on way as you build simulations of real-world phenomena with “The Coding Train” YouTube star Daniel Shiffman. What if you could re-create the awe-inspiring flocking patterns of birds or the hypnotic dance of fireflies—with code? For over a decade, The Nature of Code has empowered countless readers to do just that, bridging the gap between creative expression and programming. This innovative guide by Daniel Shiffman, creator of the beloved Coding Train, welcomes budding and seasoned programmers alike into a world where code meets playful creativity. This JavaScript-based edition of Shiffman’s groundbreaking work gently unfolds the mysteries of the natural world, turning complex topics like genetic algorithms, physics-based simulations, and neural networks into accessible and visually stunning creations. Embark on this extraordinary adventure with projects involving: A physics engine : Simulate the push and pull of gravitational attraction. Flocking birds : Choreograph the mesmerizing dance of a flock. Branching trees : Grow lifelike and organic tree structures. Neural networks : Craft intelligent systems that learn and adapt. Cellular automata : Uncover the magic of self-organizing patterns. Evolutionary algorithms : Play witness to natural selection in your code. Shiffman’s work has transformed thousands of curious minds into creators, breaking down barriers between science, art, and technology, and inviting readers to see code not just as a tool for tasks but as a canvas for boundless creativity. Whether you’re deciphering the elegant patterns of natural phenomena or crafting your own digital ecosystems, Shiffman’s guidance is sure to inform and inspire. The Nature of Code is not just about coding; it’s about looking at the natural world in a new way and letting its wonders inspire your next creation. Dive in and discover the joy of turning code into art—all while mastering coding fundamentals along the way. NOTE: All examples are written with p5.js, a JavaScript library for creative coding, and are available on the book's website.

20

Learning Python - Mark Lutz Cover Art

Learning Python

Learning Python Powerful Object-Oriented Programming by Mark Lutz

Get a comprehensive, in-depth introduction to the core Python language with this hands-on book. Based on author Mark Lutz's popular training course, this updated sixth edition will help you quickly write efficient, high-quality code with Python. It's an ideal way to begin, whether you're new to programming or a professional developer versed in other languages. Complete with quizzes, exercises, and helpful illustrations, this easy-to-follow self-paced tutorial gets you started with Python 3.12 and all other releases in use today. With a pragmatic focus on what you need to know, it also introduces some advanced language features that have become increasingly common in Python code. This book helps you: Explore Python's built-in object types such as strings, lists, dictionaries, and files Create and process objects with Python statements, and learn Python's syntax model Use functions and functional programming to avoid redundancy and maximize reuse Organize code into larger components with modules and packages Code robust programs with Python's exception handling and development tools Apply object-oriented programming and classes to make code customizable Survey advanced Python tools including decorators, descriptors, and metaclasses Write idiomatic Python code that runs portably across a wide variety of platforms

21

Python for Data Analysis - Wes McKinney Cover Art

Python for Data Analysis

Python for Data Analysis by Wes McKinney

Get the definitive handbook for manipulating, processing, cleaning, and crunching datasets in Python. Updated for Python 3.10 and pandas 1.4, the third edition of this hands-on guide is packed with practical case studies that show you how to solve a broad set of data analysis problems effectively. You'll learn the latest versions of pandas, NumPy, and Jupyter in the process. Written by Wes McKinney, the creator of the Python pandas project, this book is a practical, modern introduction to data science tools in Python. It's ideal for analysts new to Python and for Python programmers new to data science and scientific computing. Data files and related material are available on GitHub. Use the Jupyter notebook and IPython shell for exploratory computingLearn basic and advanced features in NumPyGet started with data analysis tools in the pandas libraryUse flexible tools to load, clean, transform, merge, and reshape dataCreate informative visualizations with matplotlibApply the pandas groupby facility to slice, dice, and summarize datasetsAnalyze and manipulate regular and irregular time series dataLearn how to solve real-world data analysis problems with thorough, detailed examples

22

C Pocket Reference - Peter Prinz & Ulla Kirch-Prinz Cover Art

C Pocket Reference

C Pocket Reference C Syntax and Fundamentals by Peter Prinz & Ulla Kirch-Prinz

C is one of the oldest programming languages and still one of the most widely used. Whether you're an experienced C programmer or you're new to the language, you know how frustrating it can be to hunt through hundreds of pages in your reference books to find that bit of information on a certain function, type or other syntax element. Or even worse, you may not have your books with you. Your answer is the C Pocket Reference . Concise and easy to use, this handy pocket guide to C is a must-have quick reference for any C programmer. It's the only C reference that fits in your pocket and is an excellent companion to O'Reilly's other C books.Ideal as an introduction for beginners and a quick reference for advanced programmers, the C Pocket Reference consists of two parts: a compact description of the C language and a thematically structured reference to the standard library. The representation of the language is based on the ANSI standard and includes extensions introduced in 1999. An index is included to help you quickly find the information you need.This small book covers the following: C language fundamentalsData typesExpressions and operatorsC statementsDeclarationsFunctionsPreprocessor directivesThe standard libraryO'Reilly's Pocket References have become a favorite among programmers everywhere. By providing a wealth of important details in a concise, well-organized format, these handy books deliver just what you need to complete the task at hand. When you've reached a sticking point in your work and need to get to a solution quickly, the new C Pocket Reference is the book you'll want to have.

23

Swift Game Programming for Absolute Beginners - Arjan Egges Cover Art

Swift Game Programming for Absolute Beginners

Swift Game Programming for Absolute Beginners by Arjan Egges

"Concepts of game programming are explained well, and no prior knowledge of Swift language programming is required. ...  The images and audio provided are professional and clean." William Fahle, Computing Review , May 31, 2016 Swift Game Programming for Absolute Beginners teaches Apple’s Swift language in the context of four, fun and colorful games. Learn the Swift 2.0 language, and learn to create game apps for iOS at the same time – a double win! The four games you’ll develop while reading this book are: PainterTut’s TombPenguin PairsTick TickThese four games are casual, arcade-style games representing the aim-and-shoot, casual, puzzle, and platform styles of game play. Professionally developed game assets form part of the book download. You’ll get professionally drawn sprites and imagery that’ll have you proud to show your learning to friends and family. The approach in Swift Game Programming for Absolute Beginners follows the structure of a game rather than the syntax of a language. You’ll learn to create game worlds, manage game objects and game states, define levels for players to pass through, implement animations based upon realistic physics, and much more. Along the way you’ll learn the language, but always in the context of fun and games. Swift is Apple’s new programming language introduced in 2014 to replace Objective-C as the main programming language for iOS devices and Mac OS X. Swift is a must learn language for anyone targeting Apple devices, and Swift Game Programming for Absolute Beginners provides the most fun you’ll ever have in stepping over the threshold toward eventual mastery of the language.

24

Hacker's Delight - Henry Warren Cover Art

Hacker's Delight

Hacker's Delight by Henry Warren

"This is the first book that promises to tell the deep, dark secrets of computer arithmetic, and it delivers in spades. It contains every trick I knew plus many, many more. A godsend for library developers, compiler writers, and lovers of elegant hacks, it deserves a spot on your shelf right next to Knuth." --Josh Bloch (Praise for the first edition) In Hacker’s Delight, Second Edition , Hank Warren once again compiles an irresistible collection of programming hacks: timesaving techniques, algorithms, and tricks that help programmers build more elegant and efficient software, while also gaining deeper insights into their craft. Warren’s hacks are eminently practical, but they’re also intrinsically interesting, and sometimes unexpected, much like the solution to a great puzzle. They are, in a word, a delight to any programmer who is excited by the opportunity to improve. Extensive additions in this edition include A new chapter on cyclic redundancy checking (CRC), including routines for the commonly used CRC-32 code A new chapter on error correcting codes (ECC), including routines for the Hamming code More coverage of integer division by constants, including methods using only shifts and adds Computing remainders without computing a quotient More coverage of population count and counting leading zeros Array population count New algorithms for compress and expand An LRU algorithm Floating-point to/from integer conversions Approximate floating-point reciprocal square root routine A gallery of graphs of discrete functions Now with exercises and answers

25

JavaScript All-in-One For Dummies - Chris Minnick Cover Art

JavaScript All-in-One For Dummies

JavaScript All-in-One For Dummies by Chris Minnick

A developer’s resource to learning one of the most-used scripting languages 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 tools, libraries, frameworks, and runtime environments new and experienced coders need to know. Start by learning the basics of JavaScript and progress through the techniques and tools used by professional JavaScript developers, even if you’ve never written code before. You also get the details of today’s hottest libraries and frameworks—React.js, Vue.js, Svelte, and Node.js.  Learn the basics of web and application development with the JavaScript language Grasp the similarities and differences between React.js, Vue.js, and Svelte Discover how to write server-side JavaScript and how to access databases with Node.js Gain a highly marketable skill, with one of the most popular coding languages Launch or further your career as a coder with easy-to-follow instruction This is the go-to Dummies guide for future and current coders who need an all-inclusive guide JavaScript. This is the go-to Dummies guide for future and current coders who need an all-inclusive guide to the world of JavaScript.

26

Computer Programming Languages for Beginners - Adesh Silva Cover Art

Computer Programming Languages for Beginners

Computer Programming Languages for Beginners by Adesh Silva

Computer programming is one of the top sought-after skills in today's ever-evolving society. Jump on the bandwagon before it's too late... Have you always wanted to learn the ways of computer programming, but don't know how to take your first steps into this quite intimidating world? Are you looking to open up a new career option that will practically guarantee you a much higher pay than what you earn now? If so, you've come to the right place. According to Bureau of Labor Statistics, the average salary for Computer Programmers in 2018 was $84,280, which is more than 150% the average individual income of $55,880 in the US. Imagine all the financial freedom that would bring to your life, immensely reducing the constant stress of expenses.  And all of this is attainable just by learning a new skill set available for you to explore in the comfort of your own home, while also at your own pace. How much more convenient could that be? Oh, and even more so, everything you need in order to jumpstart your journey is right before your eyes. In Computer Programming Languages for Beginners, you will discover: ●    How knowing different types of programming languages will open up new opportunities you didn't even know existed●    Which newbie language to master before entering the world of code●    The #1 reason Java stands apart from the rest of the computer programming languages●    Why Python is one of the most popular among programmers, including the common frustration many people experience with it and how to avoid it●    The key language you need to know if you are an administrator of a website●    What minute details to focus on for each programming language●    What mathematical conditions and functions you should know to make coding substantially easier to understand●    The power of SQL in making the navigation of online records a breeze And much more. You may be thinking, "I can't handle this, I have way too much on my plate to even think about taking on a new skill," but the beauty of self-learning is you decide the pace and you dictate which direction you want to go with it. No one else is telling you what to do, it's all up to your own desires. Even if you are a complete newbie in the field of computer programming, that's perfectly fine. By starting out with a beginner's guide, everything will be thoroughly explained for you to eliminate any confusion you may have along the way. Not only is this considerably cheaper than enrolling in an online course or attending college lectures, but it also allows for flexibility in your tight schedule so you don't have to worry about deadlines or being thrown out of class for too many absences. This is freedom. Freedom to do things however you want, whenever you want. It's all up to you. It's time to take your first steps and uncover what it is you've been missing out on. If you want to discover the endless possibilities that computer programming has to offer you and pursue your way to a higher salary, then scroll up and click the "Add to Cart" button right now. 

27

Minecraft Recipes For Dummies - Jesse Stay & Thomas Stay Cover Art

Minecraft Recipes For Dummies

Minecraft Recipes For Dummies by Jesse Stay & Thomas Stay

A quick, handy reference on Minecraft recipes Want to find resources, make a shelter, craft tools, armor, and weapons, and protect yourself from monsters with Minecraft recipes? You've come to the right place! In a handy, portable edition that's packed with step-by-step instructions, Minecraft Recipes For Dummies makes it easy to look up the required items and figure out which blocks you need to gather to create each item. You'll get recipes for weapons, armor, transportation, mechanism, food, dye, wool, and brewing, as well as information on enchanting, repairing, gathering, farming, efficiency, and more. Minecraft is more than just a game: it's an obsession. It has gone from an obscure game with a cult-like following to a mainstream phenomenon. Minecraft consists of players using an avatar to create or destroy various types of blocks, form fantastic structures, create artwork, and much more, all in a three-dimensional environment and across various multiplayer servers in multiple game modes. With this fun and friendly guide, you'll get quick and easy access to Minecraft recipes to enhance your game and get even more out of this popular, addictive game. Shows you which blocks you'll need to gather to create shelter, tools, armor, weapons, and more Makes it easier for both beginner and advanced Minecraft players to make the most of the game Playing the game teaches users basic programming skills and engineering concepts The author's sons—both avid Minecraft players and bloggers—contributed to the writing of this book Minecraft Recipes For Dummies is the portable guide that goes where you go as you create a world you'll never want to leave.

28

Python QuickStart Guide - Robert Oliver Cover Art

Python QuickStart Guide

Python QuickStart Guide The Simplified Beginner's Guide to Python Programming Using Hands-On Projects and Real-World Applications by Robert Oliver

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. Learning Python opens the door to a world of programming possibilities. From AI and machine learning to video game, app, and web development, Python is a critical behind-the-scenes component of everyday technology. Python powers the services of household names like Google, Netflix, and Spotify along with tech pioneers like NASA, IBM, and Intel. Put simply, Python is the in-demand and easy-to-learn programming language that gets stuff done. In Python QuickStart Guide, senior developer and programmer Robert Oliver lays out the quickest and most accessible path yet to the mastery of Python fundamentals. Distilling his experience drawn from over two decades of working with Python and other programming languages, Robert’s clear voice and writing present a practical, hands-on approach that anyone, at any experience level, can use to become a Python programmer. It doesn’t matter if you are a new or existing programmer, a job seeker looking for a career change or promotion, or just someone who wants to learn how to automate basic tasks with Python—Robert’s step-by-step approach, complete with a hands-on companion Python game project, is the perfect starting point to master Python fundamentals! Python QuickStart Guide is Perfect for: * New or experienced programmers looking to enhance their career opportunities with an in-demand programming language * Job seekers who want to supercharge their resumes and increase their value in the job marketplace * Students or recent college grads who have their sights set on a lucrative position in the tech industry * Full stack developers or programmers who need to round out their programming skills to take on new projects * Coding or programming bootcamp students looking for supplemental learning material * Anyone who wants to explore the world of programming, use Python to automate tedious tasks, or enhance their resume and future-proof their skills! Python QuickStart Guide Explains: * The best practical approach to learning Python—follow along with the exercises in the book to program your own video game and learn along the way * How to master Python building blocks and build a robust set of programming skills at your own pace * How to avoid common pitfalls new programmers face, how to debug code, and how to eliminate frustrating errors * Coding best practices that anyone can use to level up their programming skills using Python or any other programming language You Will Learn: * How to Use Python – Practical Examples, Code Snippets, Plus Follow Along to Code Your Own Game! * Python Fundamentals – How to Use Python for Web Design and Interfacing with GitHub, SQL, and Other Applications * Object-Oriented Programming Principles – Managing Data, Scripts, Logic, Inputs, Outputs, and More! * Programming Essentials – Debugging, Producing Clean Code, Best Practices, Time-Savers, and Tips * Python Next Steps –Testing, Optimization, Speed Improvements, Integrations with Other Applications, and More! *Lifetime Access To Free Python Programming Digital Assets* In addition to the follow-along Python game included with the exercises in the book, Python QuickStart Guide comes with a library of references and cheat sheets to help you go beyond the book and get the most out of your Python learning experience. QuickStart Guides are books for beginners, written by experts.

29

Learning Java - Marc Loy, Patrick Niemeyer & Daniel Leuck Cover Art

Learning Java

Learning Java by Marc Loy, Patrick Niemeyer & Daniel Leuck

Ideal for working programmers new to Java, this best-selling book guides you through the language features and APIs of Java 21. Through fun, compelling, and realistic examples, authors Marc Loy, Patrick Niemeyer, and Dan Leuck introduce you to Java's fundamentals, including its class libraries, programming techniques, and idioms, with an eye toward building real applications. This updated sixth edition expands the content to continue covering lambdas and streams, and shows you how to use a functional paradigm in Java. You'll learn about the latest Java features introduced since the book's fifth edition, from JDK 15 through 21. You'll also take a deep dive into virtual threads (introduced as Project Loom in Java 19). This guide helps you: Learn the structure of the Java language and Java applicationsWrite, compile, and execute Java applicationsUnderstand the basics of Java threading and concurrent programmingLearn Java I/O basics, including local files and network resourcesCreate compelling interfaces with an eye toward usabilityLearn how functional features have been integrated in JavaKeep up with Java developments as new versions are released

30

Python 101: Cheat Sheet for Absolute Beginners - Jeremy Brandt Cover Art

Python 101: Cheat Sheet for Absolute Beginners

Python 101: Cheat Sheet for Absolute Beginners The Complete Python Development Cheat Sheet for Beginners (Fast & Easy) by Jeremy Brandt

Welcome to  Python A to Z , FULL Python Programming Cheat Sheet for Beginners. In this Entire Cheat Sheet, you will go through  step-by-step Tutorials . Covering your Python Environment Setup, the Basic Concepts and Features of Python with real-life projects to  become a Python Developer . You will discover and learn:  Variables  and  Data Types  (Numbers, Strings, Lists, Dictionaries, Tuples and Sets).  Conditional Statements  (IF, ELIF, ELSE). FOR and WHILE  Loops  (+ Nested Loop),  Functions . Errors and  Exceptions Handling  - and so forth. Everything useful for someone who wants to Learn Python programming and start Coding in Python! Whether you are new to programming - or an experienced developer   who wants to learn a new language and enlarge his skills - it is easy to learn and use Python. Therefore, this course is for  students ,  employees , and  anyone  who wants to start programming - or more likely wants to learn Python language - but with absolutely  no prior programming knowledge required . At the end of this course, you might be able to  automate  some of your tasks in your every-day life, even the more difficult ones. From some very basic scripts, so you can have more free time for you, and your family. Or watching a website for any changes. Organising your movies. Even manage your personal finance. There is no limits besides your imagination. Would you like to achieve this goal in no time? Keep in mind that you should above all learn at your own rhythm - with  discipline  and  practice ! Are you ready to  Learn Python 3 ? Let's get started,  Join me NOW ! - Digital Academy™

31

Critical Code Studies - Mark C. Marino Cover Art

Critical Code Studies

Critical Code Studies by Mark C. Marino

An argument that we must read code for more than what it does—we must consider what it means. Computer source code has become part of popular discourse. Code is read not only by programmers but by lawyers, artists, pundits, reporters, political activists, and literary scholars; it is used in political debate, works of art, popular entertainment, and historical accounts. In this book, Mark Marino argues that code means more than merely what it does; we must also consider what it means. We need to learn to read code critically. Marino presents a series of case studies—ranging from the Climategate scandal to a hactivist art project on the US-Mexico border—as lessons in critical code reading. Marino shows how, in the process of its circulation, the meaning of code changes beyond its functional role to include connotations and implications, opening it up to interpretation and inference—and misinterpretation and reappropriation. The Climategate controversy, for example, stemmed from a misreading of a bit of placeholder code as a “smoking gun” that supposedly proved fabrication of climate data. A poetry generator created by Nick Montfort was remixed and reimagined by other poets, and subject to literary interpretation. Each case study begins by presenting a small and self-contained passage of code—by coders as disparate as programming pioneer Grace Hopper and philosopher Friedrich Kittler—and an accessible explanation of its context and functioning. Marino then explores its extra-functional significance, demonstrating a variety of interpretive approaches.

32

Forge Your Future with Open Source - VM (Vicky) Brasseur Cover Art

Forge Your Future with Open Source

Forge Your Future with Open Source Build Your Skills. Build Your Network. Build the Future of Technology. by VM (Vicky) Brasseur

Free and open source is the foundation of software development, and it's built by people just like you. Discover the fundamental tenets that drive the movement. Take control of your career by selecting the right project to meet your professional goals. Master the language and avoid the pitfalls that typically ensnare new contributors. Join a community of like-minded people and change the world. Programmers, writers, designers, and everyone interested in software will make their mark through free and open source software contributions. Free and open source software is the default choice for the programming languages and technologies which run our world today, and it's all built and maintained by people just like you. No matter your skill level or area of expertise, with this book you will contribute to free and open source software projects. Using this practical approach you'll understand not only the mechanics of contributing, but also how doing so helps your career as well as the community. This book doesn't assume that you're a programmer, or even that you have prior experience with free and open source software. Learn what open source is, where it came from, and why it's important. Start on the right foot by mastering the structure and tools you need before you contribute. Choose the right project for you, amplifying the impact of your contribution. Submit your first contribution, whether it's code, writing, design, or community organising. Find out what to do when things don't go the way you expect. Discover how to start your own project and make it friendly and welcoming to contributors. Anyone can contribute! Make your mark today and help others while also helping yourself.

33

Automate the Boring Stuff with Python, 3rd Edition - Al Sweigart Cover Art

Automate the Boring Stuff with Python, 3rd Edition

Automate the Boring Stuff with Python, 3rd Edition by Al Sweigart

The bestselling introduction to Python programming, revised to include the latest Python features, improved explanations, and new chapters about databases and sound files. If you’ve ever spent hours renaming files or updating hundreds of spreadsheet cells, you know how tedious tasks like these can be. But what if you could have your computer do this work for you? In this fully revised third edition of Automate the Boring Stuff with Python , you’ll learn 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. Early chapters will teach you the fundamentals of Python through clear explanations and engaging examples. You’ll write your first Python program; work with strings, lists, dictionaries, and other data structures; then use regular expressions to find and manipulate text patterns.  Once you’ve mastered the basics, you’ll tackle projects that teach you to use Python to automate tasks like: Searching the web, downloading content, and filling out formsFinding, extracting, and manipulating text and data in files and spreadsheetsCopying, moving, renaming, or compressing saved files on your computerSplitting, merging, and extracting text from PDFs and Word documentsInteracting with applications through custom mouse and keyboard macrosManaging your inbox, unsubscribing from lists, and sending email or text notifications New to this edition: All code and examples have been thoroughly updated. You’ll also find four new chapters on database integration, speech recognition, and audio and video editing, as well as 16 new programming projects and expanded coverage of developer techniques like creating command line programs. Don’t spend your time on work a well-trained monkey could do. Even if you’ve never written a line of code, you can pass off that grunt work to your computer. Learn how in Automate the Boring Stuff with Python .

34

Code - Charles Petzold Cover Art

Code

Code The Hidden Language of Computer Hardware and Software by Charles Petzold

The classic guide to how computers work, updated with new chapters and interactive graphics "For me, Code was a revelation. It was the first book about programming that spoke to me. It started with a story, and it built up, layer by layer, analogy by analogy, until I understood not just the Code, but the System. Code is a book that is as much about Systems Thinking and abstractions as it is about code and programming. Code teaches us how many unseen layers there are between the computer systems that we as users look at every day and the magical silicon rocks that we infused with lightning and taught to think." - Scott Hanselman, Partner Program Director, Microsoft, and host of Hanselminutes Computers are everywhere, most obviously in our laptops and smartphones, but also our cars, televisions, microwave ovens, alarm clocks, robot vacuum cleaners, and other smart appliances. Have you ever wondered what goes on inside these devices to make our lives easier but occasionally more infuriating? For more than 20 years, readers have delighted in Charles Petzold's illuminating story of the secret inner life of computers, and now he has revised it for this new age of computing. Cleverly illustrated and easy to understand, this is the book that cracks the mystery. You'll discover what flashlights, black cats, seesaws, and the ride of Paul Revere can teach you about computing, and how human ingenuity and our compulsion to communicate have shaped every electronic device we use. This new expanded edition explores more deeply the bit-by-bit and gate-by-gate construction of the heart of every smart device, the central processing unit that combines the simplest of basic operations to perform the most complex of feats. Petzold's companion website, CodeHiddenLanguage.com, uses animated graphics of key circuits in the book to make computers even easier to comprehend. In addition to substantially revised and updated content, new chapters include: Chapter 18:  Let's Build a Clock! Chapter 21:  The Arithmetic Logic Unit Chapter 22:  Registers and Busses Chapter 23:  CPU Control Signals Chapter 24:  Jumps, Loops, and Calls Chapter 28: The World Brain From the simple ticking of clocks to the worldwide hum of the internet, Code reveals the essence of the digital revolution.

35

Crafting Interpreters - Robert Nystrom Cover Art

Crafting Interpreters

Crafting Interpreters by Robert Nystrom

Despite using them every day, most software engineers know little about how programming languages are designed and implemented. For many, their only experience with that corner of computer science was a terrifying "compilers" class that they suffered through in undergrad and tried to blot from their memory as soon as they had scribbled their last NFA to DFA conversion on the final exam. That fearsome reputation belies a field that is rich with useful techniques and not so difficult as some of its practitioners might have you believe. A better understanding of how programming languages are built will make you a stronger software engineer and teach you concepts and data structures you'll use the rest of your coding days. You might even have fun. This book teaches you everything you need to know to implement a full-featured, efficient scripting language. You'll learn both high-level concepts around parsing and semantics and gritty details like bytecode representation and garbage collection. Your brain will light up with new ideas, and your hands will get dirty and calloused. Starting from main(), you will build a language that features rich syntax, dynamic typing, garbage collection, lexical scope, first-class functions, closures, classes, and inheritance. All packed into a few thousand lines of clean, fast code that you thoroughly understand because you wrote each one yourself.

36

SQL For Dummies - Allen G. Taylor Cover Art

SQL For Dummies

SQL For Dummies by Allen G. Taylor

Get ready to make SQL easy! Updated for the latest version of SQL, the new edition of this perennial bestseller shows programmers and web developers how to use SQL to build relational databases and get valuable information from them. Covering everything you need to know to make working with SQL easier than ever, topics include how to use SQL to structure a DBMS and implement a database design; secure a database; and retrieve information from a database; and much more.   SQL is the international standard database language used to create, access, manipulate, maintain, and store information in relational database management systems (DBMS) such as Access, Oracle, SQL Server, and MySQL. SQL adds powerful data manipulation and retrieval capabilities to conventional languages—and this book shows you how to harness the core element of relational databases with ease. Server platform that gives you choices of development languages, data types, on-premises or cloud, and operating systems Find great examples on the use of temporal data Jump right in—without previous knowledge of database programming or SQL As database-driven websites continue to grow in popularity—and complexity— SQL For Dummies is the easy-to-understand, go-to resource you need to use it seamlessly.

37

SQL Pocket Guide - Alice Zhao Cover Art

SQL Pocket Guide

SQL Pocket Guide by Alice Zhao

If you use SQL in your day-to-day work as a data analyst, data scientist, or data engineer, this popular pocket guide is your ideal on-the-job reference. You'll find many examples that address the language's complexities, along with key aspects of SQL used in Microsoft SQL Server, MySQL, Oracle Database, PostgreSQL, and SQLite. In this updated edition, author Alice Zhao describes how these database management systems implement SQL syntax for both querying and making changes to a database. You'll find details on data types and conversions, regular expression syntax, window functions, pivoting and unpivoting, and more. Quickly look up how to perform specific tasks using SQLApply the book's syntax examples to your own queriesUpdate SQL queries to work in five different database management systems NEW: Connect Python and R to a relational databaseNEW: Look up frequently asked SQL questions in the "How Do I?" chapter

38

SwiftUI for iOS 26 & Xcode 26 — Beginner's Developer’s Guide - J.R. Mulroy Cover Art

SwiftUI for iOS 26 & Xcode 26 — Beginner's Developer’s Guide

SwiftUI for iOS 26 & Xcode 26 — Beginner's Developer’s Guide How to Master Swift 6 and Liquid Glass Design to Build Next Generation Apps for iPhone, iPad & Mac by J.R. Mulroy

SwiftUI for iOS 26 & Xcode 26 — Beginner’s Developer’s Guide Ready to build your first real app — and finally understand how SwiftUI, Swift 6, and Xcode 26 all work together? This isn’t just another collection of snippets or quick tips. SwiftUI for iOS 26 & Xcode 26 — Beginner’s Developer’s Guide is your complete step-by-step path to learning modern iOS development — from setup to your first full-featured app. Inside, you’ll discover how to: — Build a strong foundation in Swift 6 and understand the core language concepts every iOS developer needs. — Use SwiftUI’s declarative design system to create beautiful, responsive interfaces for iPhone, iPad, and Mac. — Learn layout, navigation, and state management the right way — no outdated hacks or boilerplate. — Master Liquid Glass design principles to craft sleek, modern interfaces that feel alive. — Connect your apps to real data using SwiftData, Apple’s next-generation persistence framework. — Explore Apple Intelligence features and discover how to integrate AI-driven assistance in your projects. — Gain confidence with testing, debugging, and project structure — the skills that separate beginners from developers. This isn’t about copying code. It’s about learning the why behind each line — and gaining the clarity to design, build, and ship your own iOS apps with confidence. Whether you’re completely new to Swift or finally ready to move from hobbyist to hands-on developer, this guide gives you everything you need to start building the future — one SwiftUI project at a time.

39

1000 SQL Interview Questions and Answers - Vamsee Puligadda Cover Art

1000 SQL Interview Questions and Answers

1000 SQL Interview Questions and Answers 1000 most important and frequently asked structured query language questions and answers to crack interviews by Vamsee Puligadda

Knowledge for Free... Get that job, you aspire for! Want to switch to that high paying job? Or are you already been preparing hard to give interview the next weekend? Do you know how many people get rejected in interviews by preparing only concepts but not focusing on actually which questions will be asked in the interview? Don't be that person this time. This is the most comprehensive Structured Query Language (SQL) interview questions book that you can ever find out. It contains: 1000 most frequently asked and important SQL interview questions and answers Wide range of questions which cover not only basics in SQL but also most advanced and complex questions which will help freshers, experienced professionals, senior developers, testers to crack their interviews.

40

Learning RSLogix 5000 Programming - Austin Scott Cover Art

Learning RSLogix 5000 Programming

Learning RSLogix 5000 Programming Build robust PLC solutions with ControlLogix, CompactLogix, and Studio 5000/RSLogix 5000, 2nd Edition by Austin Scott

Get to grips with the Logix platform, Rockwell Automation terminologies, and the online resources available in the Literature Library Key Features Build real-world solutions using ControlLogix, CompactLogix, and RSLogix 5000/Studio 5000 Understand the different controllers and form factors offered by the ControlLogix and CompactLogix platforms Explore the latest changes in the Studio 5000 Automation Engineering and Design software suite Book Description Understanding programmable logic controller (PLC) programming with Rockwell Software's Logix Designer and the Studio 5000 platform, which includes ControlLogix, CompactLogix, and SoftLogix, is key to building robust PLC solutions. RSLogix 5000/Studio 5000's Logix Designer are user-friendly IEC 61131-3-compliant interfaces for programming the current generation of Rockwell Automation Controllers using Ladder Diagram (LD), Function Block Diagram (FBD), Structured Text (ST), and Sequential Function Chart (SFC). This second edition of Learning RSLogix 5000 Programming guides you through the technicalities and comes packed with the latest features of Studio 5000, industrial networking fundamentals, and industrial cybersecurity best practices. You'll go through the essential hardware and software components of Logix, before learning all about the new L8 processor model and the latest Studio 5000 architecture to build effective integrated solutions. Entirely new for this edition, you'll discover a chapter on cybersecurity concepts with RSLogix 5000. The book even gets you hands-on with building a robot bartender control system from start to finish. By the end of this Logix 5000 book, you'll have a clear understanding of the capabilities of the Logix platform and be able to confidently navigate Rockwell Automation Literature Library resources. What you will learn Gain insights into Rockwell Automation and the evolution of the Logix platform Find out the key platform changes in Studio 5000 and Logix Designer Explore a variety of ControlLogix and CompactLogix controllers Understand the Rockwell Automation industrial networking fundamentals Implement cybersecurity best practices using Rockwell Automation technologies Discover the key considerations for engineering a Rockwell Automation solution Who this book is for If you're a PLC programmer, an electrician, an instrumentation technician, or an automation professional with basic PLC programming knowledge, but no knowledge of RSLogix 5000, this RSLogix 5000 book is for you. You'll also find the book useful if you're already familiar with automation and want to learn about RSLogix 5000 software in a short time span.

41

Zsh Essentials - Richard Johnson Cover Art

Zsh Essentials

Zsh Essentials Definitive Reference for Developers and Engineers by Richard Johnson

"Zsh Essentials" "Zsh Essentials" is a comprehensive and expertly crafted guide designed for both aspiring and experienced command-line practitioners who seek mastery of the Zsh shell. Through meticulously structured chapters, this book navigates the historical evolution of Unix shells, detailing the unique design principles, robust architecture, and advanced operational modes that set Zsh apart as a modern workflow engine for developers and power users alike. Readers are guided through essential concepts such as process control, environment management, and modular configuration, laying a solid foundation for deep customization and productivity. Building upon these fundamentals, "Zsh Essentials" explores sophisticated configuration strategies, advanced command-line interactivity, and cutting-edge scripting paradigms. Whether refining an efficient, modular `.zshrc`, engineering dynamic and informative prompts, or leveraging programmable completion systems, this book offers practical techniques for seamless session management and powerful interactive features. Extensive coverage of scripting best practices, data manipulation, and error handling empowers users to write idiomatic, resilient, and high-performance Zsh scripts for a variety of system automation and development tasks. The book further delves into the rich Zsh plugin ecosystem, external integrations with developer toolchains, and robust security frameworks. It addresses contemporary workflow needs—spanning cloud-native scripting, DevOps, and data science applications—while emphasizing security, reliability, and troubleshooting at every stage. Enhanced by real-world case studies and performance engineering insights, "Zsh Essentials" stands as an indispensable reference for anyone looking to harness the full potential of Zsh in modern, cross-platform environments.

42

C# Programming in easy steps, 2nd edition - Mike McGrath Cover Art

C# Programming in easy steps, 2nd edition

C# Programming in easy steps, 2nd edition Updated for Visual Studio 2019 by Mike McGrath

C# Programming in easy steps, 2nd edition will teach you to code applications, and demonstrates every aspect of the C# language you will need to produce professional programming results. Its examples provide clear syntax-highlighted code showing C# language basics including variables, arrays, logic, looping, methods, and classes. C# Programming in easy steps, 2nd edition begins by explaining how to install the free Visual Studio Community Edition, to create an environment in which you can quickly begin to create your own executable programs by copying the book's examples. It demonstrates all the C# language basics before moving on to provide examples of Object Oriented Programming. The book concludes by demonstrating how you can use your acquired knowledge to create graphic programs for traditional PC Desktop apps, and also as Universal apps for multiple devices. C# Programming in easy steps, 2nd edition has an easy-to-follow style that will appeal to: • Anyone who wants to begin programming in C# • The programmer who quickly wants to add C# to their skills set • The hobbyist who wants to begin creating apps for their own computer • The student, and to those seeking a career in computing, who need a fundamental understanding of C# programming  Updated for Visual Studio 2019 Table of contents: 1. Getting started 2. Storing values 3. Performing operations 4. Making statements 5. Devising methods 6. Handling strings 7. Accessing files 8. Solving problems 9. Creating objects 10. Controlling events 11. Building an application 12. Targeting devices

43

Beginning C++ Game Programming - John Horton Cover Art

Beginning C++ Game Programming

Beginning C++ Game Programming Learn C++ from scratch by building fun games by John Horton

Get to grips with programming and game development techniques using C++ libraries and Visual Studio 2022 with this updated edition of the bestselling series Get With Your Book: PDF Copy, AI Assistant, and Next-Gen Reader Free Key Features Create fun games in C++, with this up-to-date guide covering the latest features of C++20 and VS2022Build clones of popular games such as a Timberman clone, a Pong game, a Zombie Survival Shooter, and a platform endless runner gameDiscover tips to expand your finished games by thinking critically, technically, and creatively Book Description Always dreamed of creating your own games? With the third edition of Beginning C++ Game Programming, you can turn that dream into reality! This beginner-friendly guide is updated and improved to include the latest features of VS 2022, SFML, and modern C++20 programming techniques. You'll get a fun introduction to game programming by building four fully playable games of increasing complexity. You'll build clones of popular games such as Timberman, Pong, a Zombie survival shooter, and an endless runner. The book starts by covering the basics of programming. You'll study key C++ topics, such as object-oriented programming (OOP) and C++ pointers and get acquainted with the Standard Template Library (STL). The book helps you learn about collision detection techniques and game physics by building a Pong game. As you build games, you'll also learn exciting game programming concepts such as vertex arrays, directional sound (spatialization), OpenGL programmable shaders, spawning objects, and much more. You’ll dive deep into game mechanics and implement input handling, levelling up a character, and simple enemy AI. Finally, you'll explore game design patterns to enhance your C++ game programming skills. By the end of the book, you'll have gained the knowledge you need to build your own games with exciting features from scratch. What you will learn Set up your game project in VS 2022 and explore C++ libraries such as SFMLBuild games in C++ from the ground up, including graphics, physics, and input handlingImplement core game concepts such as game animation, game physics, collision detection, scorekeeping, and game soundImplement automatically spawning objects and AI to create rich and engaging experiencesLearn advanced game development concepts, such as OpenGL shaders, texture atlases, and parallax backgroundsScale and reuse your game code with modern game programming design patterns Who this book is for This book is perfect for you if you have no C++ programming knowledge, you need a beginner-level refresher course, or you want to learn how to build games or just use games as an engaging way to learn C++. Whether you aspire to publish a game (perhaps on Steam) or just want to impress friends with your creations, you'll find this book useful

44

Microsoft Copilot Chat Secrets - MANGLESDORF RED Cover Art

Microsoft Copilot Chat Secrets

Microsoft Copilot Chat Secrets Proven Prompts and Practical Workflows to Save Hours Every Week Using AI at Work by MANGLESDORF RED

Unlock the hidden potential of the world’s most powerful AI assistant and transform your professional life with the definitive guide to mastering Microsoft 365 Copilot. Microsoft Copilot Chat Secrets is the essential, all-in-one playbook for high-performers looking to transcend basic chat and harness the full orchestration power of the Microsoft AI ecosystem. Whether you are a corporate executive, an overwhelmed manager, a creative professional, or a technical analyst, this book provides the "missing manual" to turn Copilot into your most strategic asset. Moving far beyond simple "how-to" tutorials, this guide delivers a sophisticated framework for integrating AI into every facet of the Microsoft 365 suite. You will move from being a casual user to an AI Orchestrator, learning to command the Microsoft Graph to do your heavy lifting. Inside, you’ll discover how to: Master the Anatomy of the "Power Prompt": Use the proven T-C-R-O (Task-Context-Role-Output) framework to get perfect results on your first attempt. Reclaim Your Calendar: Turn hours of Teams meetings into instant, actionable summaries and executive briefings. Automate Content at Scale: Seamlessly transform rough notes into professional Word proposals and high-stakes PowerPoint decks in seconds. Conduct Advanced Data Analysis: Use natural language to perform complex Excel calculations, trend forecasting, and Python-powered modeling without touching a single macro. Build Agentic Workflows: Design autonomous "Declarative Agents" using Copilot Studio that work in the background to handle repetitive business processes. Navigate Security & Ethics: Understand the "Green Zone" of data protection, ensuring your proprietary information stays within your organization’s walls. Access the "Power User’s Bonus Kit": A comprehensive library of copy-and-paste prompts, 30-day mastery challenges, and workflow checklists for immediate ROI. Unlike generic AI guides that focus on simple tricks, Microsoft Copilot Chat Secrets blends authoritative technical expertise with practical, real-world workflows used by top-tier automation experts. By the end of this book, you won’t just be "using" AI; you will be leading an AI-augmented career, staying ahead of the curve in a rapidly evolving workforce. 📌 Perfect for leaders, developers, entrepreneurs, and administrative power users — this is the ultimate resource for anyone ready to stop working harder and start working smarter with Microsoft Copilot.

45

Build a Large Language Model (From Scratch) - Sebastian Raschka Cover Art

Build a Large Language Model (From Scratch)

Build a Large Language Model (From Scratch) by Sebastian Raschka

How to implement LLM attention mechanisms and GPT-style transformers. In Build a Large Language Model (from Scratch) bestselling author Sebastian Raschka guides you step by step through creating your own LLM. Each stage is explained with clear text, diagrams, and examples. You’ll go from the initial design and creation, to pretraining on a general corpus, and on to fine-tuning for specific tasks. Build a Large Language Model (from Scratch) teaches you how to: • Plan and code all the parts of an LLM • Prepare a dataset suitable for LLM training • Fine-tune LLMs for text classification and with your own data • Use human feedback to ensure your LLM follows instructions • Load pretrained weights into an LLM Build a Large Language Model (from Scratch) takes you inside the AI black box to tinker with the internal systems that power generative AI. As you work through each key stage of LLM creation, you’ll develop an in-depth understanding of how LLMs work, their limitations, and their customization methods. Your LLM can be developed on an ordinary laptop, and used as your own personal assistant. About the technology Physicist Richard P. Feynman reportedly said, “I don’t understand anything I can’t build.” Based on this same powerful principle, bestselling author Sebastian Raschka guides you step by step as you build a GPT-style LLM that you can run on your laptop. This is an engaging book that covers each stage of the process, from planning and coding to training and fine-tuning. About the book Build a Large Language Model (From Scratch) is a practical and eminently-satisfying hands-on journey into the foundations of generative AI. Without relying on any existing LLM libraries, you’ll code a base model, evolve it into a text classifier, and ultimately create a chatbot that can follow your conversational instructions. And you’ll really understand it because you built it yourself! What's inside • Plan and code an LLM comparable to GPT-2 • Load pretrained weights • Construct a complete training pipeline • Fine-tune your LLM for text classification • Develop LLMs that follow human instructions About the reader Readers need intermediate Python skills and some knowledge of machine learning. The LLM you create will run on any modern laptop and can optionally utilize GPUs. About the author Sebastian Raschka , PhD, is an LLM Research Engineer with over a decade of experience in artificial intelligence. His work spans industry and academia, including implementing LLM solutions as a senior engineer at Lightning AI and teaching as a statistics professor at the University of Wisconsin–Madison. Sebastian collaborates with Fortune 500 companies on AI solutions and serves on the Open Source Board at University of Wisconsin–Madison. He specializes in LLMs and the development of high-performance AI systems, with a deep focus on practical, code-driven implementations. He is the author of the bestselling books Machine Learning with PyTorch and Scikit-Learn , and Machine Learning Q and AI . The technical editor on this book was David Caswell . Table of Contents 1 Understanding large language models 2 Working with text data 3 Coding attention mechanisms 4 Implementing a GPT model from scratch to generate text 5 Pretraining on unlabeled data 6 Fine-tuning for classification 7 Fine-tuning to follow instructions A Introduction to PyTorch B References and further reading C Exercise solutions D Adding bells and whistles to the training loop E Parameter-efficient fine-tuning with LoRA

46

Superintelligence - Nick Bostrom Cover Art

Superintelligence

Superintelligence Paths, Dangers, Strategies by Nick Bostrom

The human brain has some capabilities that the brains of other animals lack. It is to these distinctive capabilities that our species owes its dominant position. Other animals have stronger muscles or sharper claws, but we have cleverer brains. If machine brains one day come to surpass human brains in general intelligence, then this new superintelligence could become very powerful. As the fate of the gorillas now depends more on us humans than on the gorillas themselves, so the fate of our species then would come to depend on the actions of the machine superintelligence. But we have one advantage: we get to make the first move. Will it be possible to construct a seed AI or otherwise to engineer initial conditions so as to make an intelligence explosion survivable? How could one achieve a controlled detonation? To get closer to an answer to this question, we must make our way through a fascinating landscape of topics and considerations. Read the book and learn about oracles, genies, singletons; about boxing methods, tripwires, and mind crime; about humanity's cosmic endowment and differential technological development; indirect normativity, instrumental convergence, whole brain emulation and technology couplings; Malthusian economics and dystopian evolution; artificial intelligence, and biological cognitive enhancement, and collective intelligence. This profoundly ambitious and original book picks its way carefully through a vast tract of forbiddingly difficult intellectual terrain. Yet the writing is so lucid that it somehow makes it all seem easy. After an utterly engrossing journey that takes us to the frontiers of thinking about the human condition and the future of intelligent life, we find in Nick Bostrom's work nothing less than a reconceptualization of the essential task of our time.

47

Diving In - iOS App Development for Non-Programmers - Kevin J McNeish Cover Art

Diving In - iOS App Development for Non-Programmers

Diving In - iOS App Development for Non-Programmers The Series on How to Create iPhone & iPad Apps by Kevin J McNeish

Winner of the Publishing Innovation Award! "Dedicated to Steve Jobs, this self published book highlights much of what Jobs himself strove for - clear, crisp design, intuitive interface and user experience coupled with high quality, clear content." - Digital Book World "Most of the books I scanned, even the "Dummies" series, assumed a basic knowledge of computer programming even for iOS beginners. What I like about Kevin's writing is that he doesn't make any assumptions - he just takes you there - step by step." - Lorraine Akemann - Moms With Apps "Great for developers too! With this book, I finally understand the relationship between Xcode, Swift, Cocoa Framework, and the related Mac tips. If I don't get a concept, the video at the end of each chapter brings it all together. - Dan Neuman This first book in the series from Kevin McNeish, winner of the Publishing Innovation award, award-winning App Developer, highly acclaimed iOS trainer and conference speaker , is specifically designed to teach non-programmers how to create an App for the iPhone and iPad. Many books designed for the beginning Apple developer assume way too much. In contrast, this book series assumes you know nothing about programming. This first book is your "easy in" and builds confidence that you can write Apps for the iPhone and iPad. The entire book has been reviewed by people like you--with no experience in how to make an App. Diagrams were added and examples improved until all "beta readers" completely understood each key concept. Up to Date With the Latest Technologies The information in this book is up to date with the latest iOS technologies, including the iOS 9 and the latest version of Xcode . You will learn about storyboards, scenes, navigation, displaying lists of data, animating transitions between scenes, using maps, and much more. Includes Step-by-Step Instructional Videos! There are seven step-by-step instructional videos in which you watch the author create each part of the App. This is great for non-programmers who might need some extra help. About the Author Kevin McNeish is a featured writer and blogger for iPhoneLife magazine as well as author of the best-selling iOS App Development for Non-Programmers book series, winner of the prestigious Publishing Innovation Award . Kevin is creator of iOS apps including iElectionDay (awarded iPad App of the week) and is also Chief Software Architect of Oak Leaf Enterprises, Inc. He has a knack for explaining difficult concepts in a way that you can truly understand. Kevin is a well-known speaker and trainer throughout North America and abroad including conferences such appsworld, MobileConnections, DevConnections, MobileTeach as well as numerous Code Camps and software developer groups. Kevin's iPhoneLife blog: http://www.iphonelife.com/blog/kevin%20mcneish Follow Kevin on Twitter: @kjmcneish

48

Cocoa and Objective-C: Up and Running - Scott Stevenson Cover Art

Cocoa and Objective-C: Up and Running

Cocoa and Objective-C: Up and Running by Scott Stevenson

Build solid applications for Mac OS X, iPhone, and iPod Touch, regardless of whether you have basic programming skills or years of programming experience. With this book, you'll learn how to use Apple's Cocoa framework and the Objective-C language through step-by-step tutorials, hands-on exercises, clear examples, and sound advice from a Cocoa expert. Cocoa and Objective-C: Up and Running offers just enough theory to ground you, then shows you how to use Apple's rapid development tools -- Xcode and Interface Builder -- to develop Cocoa applications, manage user interaction, create great UIs, and more. You'll quickly gain the experience you need to develop sophisticated Apple software, whether you're somewhat new to programming or just new to this platform. Get a quick hands-on tour of basic programming skills with the C languageLearn how to use Interface Builder to quickly design and prototype your application's user interfaceStart using Objective-C by creating objects and learning memory managementLearn about the Model-View-Controller (MVC) method of sharing data between objectsUnderstand the Foundation value classes, Cocoa's robust API for storing common data typesBecome familiar with Apple's graphics frameworks, and learn how to make custom views with AppKit.

49

Flying with Objective-C - iOS App Development for Non-Programmers - Kevin J McNeish Cover Art

Flying with Objective-C - iOS App Development for Non-Programmers

Flying with Objective-C - iOS App Development for Non-Programmers The Series on How to Create iPhone & iPad Apps by Kevin J McNeish

Updated to the Latest Versions of iOS and Xcode All books in this series are updated to the latest version of iOS and Xcode. Updates are available free of charge! Review: Most of the books I scanned, even the “Dummies” series, assumed a basic knowledge of computer programming even for iOS beginners. What I like about Kevin’s writing is that he doesn’t make any assumptions – he just takes you there – step by step. - Lorraine Akemann, moms with apps This second book in the series from Kevin McNeish, winner of the Publishing Innovation Award, highly acclaimed iOS trainer and conference speaker, and award-winning App Developer, is specifically designed to teach non-programmers Objective-C; the language used to create Apps for the iPhone and iPad. This book series assumes you know nothing about programming. Book 2: Flying with Objective-C builds on what you learned in Book 1: Diving In. In the first two chapters, the author helps you understand basic concepts, such as "what is a class?" and "what is an object?" You then learn how to pass messages to objects, and then create your own custom classes.  As you go through the book, concepts become more advanced until you reach the final chapters on Advanced-Objective-C and Advanced Messaging. Each concept is accompanied by step-by-step instructions to build an App that shows the real-world use of Objective-C programming features. This is a tremendous aid in helping non-programmers grasp even more advanced concepts. The information in this book is up to date with the latest iOS technologies and the latest version of Xcode! Includes Step-by-Step Instructional Videos! Each exercise in this book has a corresponding movie that demonstrates how to perform the exercise. After trying to solve the exercise on your own, just tap the movie to watch the exercise solved for you in high quality video and narrative! About the Author Kevin McNeish is a featured writer and blogger for iPhoneLife magazine as well as author of the best-selling iOS App Development for Non-Programmers book series, winner of the prestigious Publishing Innovation Award . Kevin is creator of iOS apps including iElectionDay (awarded iPad App of the week) and is also Chief Software Architect of Oak Leaf Enterprises, Inc. He has a knack for explaining difficult concepts in a way that you can truly understand. Follow Kevin on Twitter: @kjmcneish His blog: http://www.iphonelife.com/blogs/kevin-mcneish

50

HTML, XHTML and CSS For Dummies - Ed Tittel & Jeff Noble Cover Art

HTML, XHTML and CSS For Dummies

HTML, XHTML and CSS For Dummies by Ed Tittel & Jeff Noble

The indispensable introductory reference guide to HTML, XHTML and CSS Even though new technologies enable people to do much more with the Web, in the end HTML, XHTML and CSS are still at the root of any Web site. The newest edition of this bestselling guide is fully updated and revised for the latest technology changes to the field, including HTML5 and CSS3. Illustrated in full color, this book provides beginner and advanced coders the tools they need to be proficient at these programming languages. Shows you how to create a Web page and formulate XHTML document structure Addresses working with content management systems (WordPress, Drupal, and Joomla), and designing for mobile devices (iPhone, BlackBerry, and Android) Introduces HTML5 and CSS3, tools critical to mobile Web development Reviews working with text, lists, and images, and customizing links Demonstrates ways to employ cascading style sheets (CSS) and get creative with colors and fonts Details integrating scripts with XHTML and understanding deprecated HTML markup tags Written by two veteran computer whizzes, HTML, XHTML and CSS For Dummies will help you get the design results you want!

Books

Book Charts

Apple Books Best Sellers

Fiction Ebook Best Sellers

Nonfiction Ebook Best Sellers

iTunes Audiobook Charts

Audiobook Best Sellers

iTunes Music Charts

Most Popular Music Charts

Movie Charts

Top Movies

iTunes TV Charts

Top Television Shows

iTunes iOS App Charts

Top iPhone Apps

Top iPad & iPad Mini Apps

International iTunes Charts