Top Computer Programming Ebook Best Sellers

1

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

2

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.

3

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

4

Python Programming Masterclass - Sarful Hassan Cover Art

Python Programming Masterclass

Python Programming Masterclass by Sarful Hassan

Unlock the Power of Python and Become a Confident Coder — One Step at a Time Whether you're a complete beginner or someone looking to strengthen your coding skills, Python Programming Masterclass is your clear, practical, and structured path to mastering one of the world's most powerful programming languages. This book offers easy-to-follow explanations, real-world examples, and hands-on exercises to help you understand Python from the ground up. Who This Book Is For:  Perfect for beginners, students, self-learners, and professionals who want to learn Python quickly and effectively. Inside, You'll Discover: • How to set up your development environment and write your first Python program • A solid foundation in variables, data types, loops, and conditional statements • Practical applications of functions, file handling, and error handling • How to work with JSON, CSV, databases, and APIs • A beginner-friendly introduction to data analysis with Pandas and NumPy • Real examples using datetime and regular expressions for real-world tasks   What Makes This Book Unique: • Designed with a step-by-step learning path that keeps things simple and clear • Ideal for self-paced learning and skill-building • Updated content reflecting modern Python practices • Includes practical exercises and examples in every chapter   What's Left Out:  To keep the learning focused and beginner-friendly, this edition excludes complex topics like low-level system programming or advanced metaprogramming. Instead, it provides a strong foundation to explore advanced concepts later. Start your coding journey today. Click "Buy Now" to master Python and build real-world skills that will last a lifetime.

5

Create GUI Applications with Python & Qt6 (5th Edition, PySide6) - Martin Fitzpatrick Cover Art

Create GUI Applications with Python & Qt6 (5th Edition, PySide6)

Create GUI Applications with Python & Qt6 (5th Edition, PySide6) The hands-on guide to making apps with Python by Martin Fitzpatrick

Building desktop applications doesn't have to be difficult. Using Python & Qt6 you can create fully functional desktop apps in minutes. Starting from the very basics, this modern PySide6 book takes you on a tour of the key features of PySide6 you can use to build real-life applications. This is the 5th Edition of Create GUI Applications with Python & Qt, updated for 2022 & PySide6. Learn the fundamental building blocks of PySide6 applications — Widgets, Layouts & Signals and learn how PySide6 uses the event loop to handle and respond to user input. Design beautiful UIs with Qt Designer and customize the look and feel of your applications with Qt Style Sheets and custom widgets.Use Qt's MVC-like ModelViews framework to connect data sources to your widgets, including SQL databases, numpy and pandas data tables, to build-data driven application. Visualize data using matplotlib & PyQtGraph and connect with external data sources to build live dashboards. Learn how to use threads and processes to manage long-running tasks and communicate with external services. Parse data and visualize the output in logs and progress bars.The book includes usability and architectural tips to help you build maintainable and usable PySide6 applications from the start. Finally, once your application is ready to be released, discover how to package it up into professional-quality installers, ready to ship. Contents PySide6 Widgets Signals, slots & events GUI Layouts Toolbars & Menus PySide6 Dialogs, including file dialogs, warning and custom dialogs Windows Qt Designer PySide6 Themes, Styles, Palettes & Icons Model View Architecture Creating custom widgets, using custom widgets in Designer PySide6 Table views with numpy & pandas Database, SQL models Extending PyQt6 Signals Working with relative paths, resources System tray & Menus Threading, thread pools & processes, QThread Plotting with PyQtGraph & matplotlib Packaging & distribution of PySide6 apps on Windows, macOS & Linux Example PySide6 apps The book includes 780 pages of hands-on PySide6 exercises 300+ code examples to experiment with Support forum for all readers Includes 4 example PySide6 apps Compatible with Python 3.4+ Code free to reuse in your own projects Martin Fitzpatrick has been teaching and using PySide for 10 years, helping thousands of developers bring their applications to life. With this book you get the benefit of that experience. & give your project the best chance of success!

6

Fluent Python - Luciano Ramalho Cover Art

Fluent Python

Fluent Python Clear, Concise, and Effective Programming 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

7

Python Essentials 1: The Official OpenEDG Python Institute beginners course with practical exercises – learn the basics of Python in seven days and pass the PCEP certification exam - The OpenEDG Python Institute Cover Art

Python Essentials 1: The Official OpenEDG Python Institute beginners course with practical exercises – learn the basics of Python in seven days and pass the PCEP certification exam

Python Essentials 1: The Official OpenEDG Python Institute beginners course with practical exercises – learn the basics of Python in seven days and pass the PCEP certification exam Aligned with PCEP-30-0X by The OpenEDG Python Institute

Unleash Your Potential and Transform Your Life with Python Essentials 1 — Your Gateway to Career Success! Are you stuck in a job that drains your energy? Do you yearn to achieve your full potential, all while earning a better income? Are you overwhelmed by repetitive, tedious tasks that eat away at your free time and joy? Step into a transformative learning experience with Python Essentials 1 — a meticulously crafted course that empowers you to claim the life you've always wanted. This book doesn't just teach you Python; it opens the door to a thrilling career as a professional programmer, and an opportunity to become part of a global community of people just like you. Every moment you invest in learning equips you to tackle real-world challenges with Python, setting you on a fast-track to becoming an in-demand professional. Here's a taste of what you'll dive into: The magical world of computing, making the machine bend to your will The beauty and genius behind Python, created by Guido van Rossum — a language that has changed millions of lives Step-by-step setup guidance, so you can jump in without any hitches Empowering you to replace tedious tasks with simple Python scripts Mastering the heart and soul of Python—variables, operators, and professional best practices Crafting interactive programs that spark awe Creating complex solutions effortlessly with conditional logic Looping code to multiply productivity Real-world Python applications to show off in your portfolio The Python Essentials 1 book includes: Four Comprehensive Modules 23 In-Depth Chapters 30 Hands-on Lab Exercises with Thoughtful Hints and Sample Solutions 18 Quizzes to Validate Your Progress and Sharpen Your Skills Complete Preparatory Material for the Globally Trusted PCEP™ – Certified Entry-Level Python Programmer certification exam So why just dream of a fulfilling, high-paying career? Seize this opportunity to be more, do more, and achieve more. Get Python Essentials 1 from the OpenEDG Python Institute and make your aspirations a reality — today!

8

Frictionless - Nicole Forsgren Cover Art

Frictionless

Frictionless 7 Steps to Remove Barriers, Unlock Value, and Outpace Your Competition in the AI Era by Nicole Forsgren

In an era where AI can generate code in minutes, why do software teams still struggle to deliver? While artificial intelligence transforms how we build software, most organizations remain trapped by friction that turns AI's promise of speed into bottleneck nightmares. Slow deployments, brittle systems, and frustrated developers create invisible drag on innovation—costing US companies $1.52 trillion annually in technical debt alone. Frictionless: 7 Steps to Remove Barriers, Unlock Value, and Outpace Your Competition in the AI Era reveals the strategic framework that separates high-performing software organizations from the rest. Authors Nicole Forsgren and Abi Noda show how eliminating development friction isn't just about happier developers—it's about unlocking competitive advantage. Drawing from work with hundreds of software teams, this practical guide demonstrates how companies like LinkedIn transformed their trajectory by systematically removing friction, going from monthly deployments to multiple releases per day. You'll discover how poor developer experience hides catastrophic business risks and—most importantly—how to fix it. Perfect for engineering leaders, CTOs, and anyone responsible for software delivery, this book provides everything needed to transform developer experience: proven measurement frameworks, a 7-step implementation methodology, and real-world strategies that work whether teams embrace AI tools or use established workflows. The organizations investing in developer experience today will move faster, build better, and lead tomorrow. Whether you're struggling with slow deployments, frustrated developers, or unrealized AI potential, Frictionless shows you how to remove the barriers limiting your success. About the Author Nicole Forsgren is an expert in DevOps and Developer Experience and has led and advised DevEx efforts across the industry. She is the lead author of the Shingo Publication Award-winning book Accelerate: The Science of Lean Software and DevOps: Building High Performing Technology Organizations . Her work on technical practices and development has been published in industry and academic journals and is used to guide organizational transformations around the world. For more information, visit her website at nicolefv.com. Abi Noda is the founder and CEO at DX, where he leads the company's strategic direction and R&D efforts. His work focuses on developing measurement methods to help organizations improve developer experience and productivity. Before joining DX, Noda held engineering leadership roles at various companies and founded Pull Panda, which was acquired by GitHub in 2019. For more information, visit his website at abinoda.com.

9

Learning TypeScript - Josh Goldberg Cover Art

Learning TypeScript

Learning TypeScript Enhance Your Web Development Skills Using Type-Safe JavaScript by Josh Goldberg

TypeScript has conquered the world of JavaScript. Identified in developer surveys as one of the world's fastest growing and most popular languages, TypeScript is widely used in consumer and business companies across the world and is frequently credited for helping massive web applications scale. But what exactly is TypeScript? How and why does it work, and how can we use it? This practical book takes beginner and advanced JavaScript programmers alike from knowing nothing about "types" or "type systems" to full mastery of TypeScript fundamentals. You'll learn: Benefits of TypeScript and general characteristics of its type systemWhy and how TypeScript is useful on top of "vanilla" JavaScriptHow to inform your type system by using development-only type annotationsHow TypeScript analyzes and understands code to help you augment your existing development patternsHow TypeScript helps you work with arrays, classes, functions, objects, and other important built-in JavaScript constructsHow to effectively use the plethora of TypeScript configuration options to tailor the TypeScript compiler to your teams and projectsA variety of IDE integrations such as automated refactors and intelligent code searches provided by TypeScript to help you develop quickly with fewer bugs

10

Effective Python - Brett Slatkin Cover Art

Effective Python

Effective Python 125 Specific Ways to Write Better Python by Brett Slatkin

Master the art of Python programming with 125 actionable best practices to write more efficient, readable, and maintainable code. Python is a versatile and powerful language, but leveraging its full potential requires more than just knowing the syntax. Effective Python: 125 Specific Ways to Write Better Python, 3rd Edition is your comprehensive guide to mastering Python's unique strengths and avoiding its hidden pitfalls. This updated edition builds on the acclaimed second edition, expanding from 90 to 125 best practices that are essential for writing high-quality Python code. Drawing on years of experience at Google, Brett Slatkin offers clear, concise, and practical advice for both new and experienced Python developers. Each item in the book provides insight into the "Pythonic" way of programming, helping you understand how to write code that is not only effective but also elegant and maintainable. Whether you're building web applications, analyzing data, writing automation scripts, or training AI models, this book will equip you with the skills to make a significant impact using Python. Key Features of the 3rd Edition: Expanded Content: Now with 125 actionable guidelines, including 35 entirely new items. Updated Best Practices: Reflects the latest features in Python releases up to version 3.13. New Chapters: Additional chapters on how to build robust programs that achieve high performance. Advanced Topics: In-depth coverage of creating C-extension modules and interfacing with native shared libraries. Practical Examples: Realistic code examples that illustrate each best practice.

11

Effective TypeScript - Dan Vanderkam Cover Art

Effective TypeScript

Effective TypeScript 83 Specific Ways to Improve Your TypeScript by Dan Vanderkam

TypeScript is a typed superset of JavaScript with the potential to solve many of the headaches for which JavaScript is famous. But TypeScript has a learning curve of its own, and understanding how to use it effectively takes time and practice. Using the format popularized by Effective C++ and Effective Java (both Addison-Wesley), this practical book features 83 items that give specific advice on what to do and what not to do, and how to think about the language. Author Dan Vanderkam shows you how to apply each item's advice through concrete examples. This book will help you advance from a beginning or intermediate user familiar with TypeScript basics to an expert who knows how to use the language well. Updated for TypeScript 5, this second edition includes two new chapters on type-level programming and TypeScript recipes. Learn the nuts and bolts of TypeScript's type systemUse type inference to get full safety with a minimum of type annotationsDesign types to make your code safer and more understandableModel complex APIs using generic types and type-level programmingUnderstand how dependencies and type declaration files work in TypeScriptSuccessfully migrate your JavaScript code base to TypeScript

12

RISC-V Architecture and Implementation Guide - Richard Johnson Cover Art

RISC-V Architecture and Implementation Guide

RISC-V Architecture and Implementation Guide Definitive Reference for Developers and Engineers by Richard Johnson

"RISC-V Architecture and Implementation Guide" The "RISC-V Architecture and Implementation Guide" offers a comprehensive and authoritative exploration of the RISC-V instruction set architecture, guiding readers through its foundational principles of simplicity, modularity, and open design. Structured to serve both newcomers and seasoned engineers, the book begins by delving into the architectural philosophy that underpins RISC-V, its specification ecosystem, and a detailed comparison with legacy ISAs like x86, ARM, and MIPS. Readers gain context on RISC-V’s evolution and adoption, learning how the openness and extensibility of the platform are driving its widespread industry and academic momentum. Progressing from architectural theory to hands-on technical depth, the guide examines RISC-V instruction sets, including standard and experimental extensions, and provides a meticulous overview of microarchitecture design practices. Topics such as pipeline architectures, branch prediction, memory hierarchy integration, and performance profiling are addressed alongside practical implementation strategies. The book rigorously covers privilege architectures, system-level features, and best practices in RTL development, FPGA prototyping, SoC integration, and verification—equipping hardware designers with vital knowledge for robust and efficient RISC-V system realization. The latter chapters showcase the dynamic RISC-V software ecosystem and the architecture’s extensibility into domain-specific accelerators and custom silicon design. Readers are walked through toolchain internals, compiler support, OS integration, and security, reliability, and robustness considerations vital for modern compute environments. Concluding with insights into emerging research, future roadmap, and case studies in industry adoption, this guide is an indispensable resource for professionals, researchers, and anyone invested in shaping the future of open and extensible computing.

13

Real-Time Applications with FreeRTOS - Richard Johnson Cover Art

Real-Time Applications with FreeRTOS

Real-Time Applications with FreeRTOS Definitive Reference for Developers and Engineers by Richard Johnson

"Real-Time Applications with FreeRTOS" "Real-Time Applications with FreeRTOS" is a comprehensive guide designed to equip engineers, developers, and embedded systems architects with a deep, practical understanding of both real-time concepts and advanced FreeRTOS techniques. The book begins with a clear exposition of real-time computing fundamentals, examining the critical differences between hard, firm, and soft real-time constraints and their influence on embedded system architectures. Readers gain important theoretical insights into scheduling algorithms, timing analysis, and RTOS selection criteria, laying a solid foundation for working with time-sensitive embedded solutions. Building on this foundation, the book delves into the internal architecture of FreeRTOS, exploring its kernel design, task scheduling mechanisms, memory management strategies, and hardware abstraction layers. These chapters guide professionals through the intricacies of multi-threading, task management, and the implementation of advanced context switching, stack analysis, and low-power design. Inter-task synchronization and communication patterns are discussed in detail—including semaphores, mutexes, queues, event groups, and direct task notifications—providing clear strategies for managing concurrency and avoiding classical synchronization hazards like race conditions and deadlocks. Rounding out the text are practical chapters on interrupt processing, time management, testing, profiling, and real-world deployment. Advanced application patterns, including event-driven architectures, robust networking, security, cloud integration, and over-the-air updates, are carefully covered alongside optimization, scaling, and diagnostics techniques. Drawing on industrial case studies from automotive, automation, and IoT domains, "Real-Time Applications with FreeRTOS" offers actionable guidance to build robust, scalable, and secure embedded systems using one of the world's most popular real-time operating systems.

14

Assembly Arithmetic Algorithms 32-bit Linux Edition - Chastity White Rose & Chandler Klebs Cover Art

Assembly Arithmetic Algorithms 32-bit Linux Edition

Assembly Arithmetic Algorithms 32-bit Linux Edition by Chastity White Rose & Chandler Klebs

This book is meant for both new programmers who want to know more about how computers work and also experienced programmers who want a little bit more control over their programs than C or C++ compilers allow. All programs in this book are written for the Linux Operating System on Intel machines. There are some C programs included to aid in understanding what the Assembly programs do. If you enjoyed the DOS edition of this book, which was previously published, then you will probably like this one even more, especially if the Software Freedom and Privacy that Linux provides is important to you. This book is not just a rewrite of the DOS book. Most of it is written from scratch with a special focus on the POSIX System Calls known as exit, read, write, open, close, and lseek. Learning these calls can allow you to write almost any Linux console application. Even if you don't become an Assembly master, you can still use much of the same information and efficiency when writing code in higher-level languages after coming back with a greater understanding of pointers, conditional loops, and numbers in bases like Binary, Hexadecimal, and Octal. I fight for the users and wish to empower people to write the smallest and fastest command-line utilities possible.

15

Assembly Arithmetic Algorithms 16-bit DOS Edition - Chastity White Rose Cover Art

Assembly Arithmetic Algorithms 16-bit DOS Edition

Assembly Arithmetic Algorithms 16-bit DOS Edition by Chastity White Rose

Low level is a term that confuses people. People think something high level is better than low level. In simple terms, humans consider themselves superior to machines and therefore think themselves higher or more important because of their abstract though. A computer thinks only in terms of numbers. A computer may not understand "high level" abstractions such as love, religion, philosophy, etc, but that is not its job. A computer must add, subtract, multiply, and divide. These are the four arithmetic functions which many human struggle to do. I wrote this book because I think like a machine and I hope to help others think this way because it is the best way to learn programming and control your computer by writing Assembly Language programs or to go back to your favorite programming language with a greater understanding of why things work as they do.

16

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.

17

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.

18

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

Get the eBook free when you register your print book at Manning. "An exceptional deep dive into the next frontier of AI.” —Aman Chadha, Google This book is a practical guide to understanding how modern reasoning-oriented LLMs work by building their core methods step by step. The book tells a clear engineering story: start with a conventional pre-trained LLM, learn how text generation works, build reliable evaluation tools, improve reasoning through inference-time methods, then move into training-based approaches such as reinforcement learning and distillation. The progression is deliberate. Early chapters establish the baseline model and explain text generation, KV caching, and evaluation with math verifiers. The middle chapters show how reasoning can be improved without changing model weights, using chain-of-thought prompting, sampling, self-consistency, response scoring, and self-refinement. Later chapters move to changing the model itself through reinforcement learning with verifiable rewards, GRPO improvements, format rewards, and finally distillation from stronger reasoning models into smaller ones. The book is especially useful because it implements the core methods from scratch rather than treating them as black-box library calls. Readers see how self-consistency, self-refinement, Best-of-N, and training-based methods actually work, including their cost and latency trade-offs. It also discusses common failure modes, including cases where refinement can make answers worse. Difficult concepts such as softmax, temperature, and top-p sampling are clarified with code-linked explanations and diagrams, and visual workflows make pipelines and scoring methods easier to follow. Reading the book feels like following a guided technical build rather than a loose survey of AI topics. Each concept is introduced because the project now needs it. Diagrams, roadmaps, code listings, exercises, and repeated workflow summaries help readers stay oriented through advanced material. This structure reflects Sebastian Raschka’s professional strength: explaining complex machine learning topics by making every detail concrete and showing exactly where each section fits in the larger story. He does not treat mechanisms like evaluation, log-probabilities, KL regularization, or distillation as isolated abstractions; he connects them to the goal of making reasoning models understandable and implementable. Physically and organizationally, the book has eight chapters and seven substantial appendixes. That design keeps the main narrative focused while moving supporting material like references, exercise solutions, model source code, larger models, batching, evaluation alternatives, and chat interfaces into ordered appendixes. The result is a logically flowing book that remains hands-on, navigable, and technically deep without constantly interrupting the central build. What's inside • From-scratch implementations of core LLM reasoning improvements • Verifier-based evaluation methods • RL with automatic verifiers for mathematics tasks About the reader For readers who know Python and have some knowledge of machine learning. About the author Sebastian Raschka is an LLM Research Engineer with over a decade of experience. He is the author of the bestselling book Build a Large Language Model (From Scratch).

19

Regular Expression Pocket Reference - Tony Stubblebine Cover Art

Regular Expression Pocket Reference

Regular Expression Pocket Reference by Tony Stubblebine

Regular expressions are such a powerful tool for manipulating text and data that anyone who uses a computer can benefit from them. Composed of a mixture of symbols and text, regular expressions can be an outlet for creativity, for brilliant programming, and for the elegant solution. While a command of regular expressions is an invaluable skill, all there is to know about them fills a very large volume, and you don't always have time to thumb through hundreds of pages each time a question arises. The answer is the Regular Expression Pocket Reference . Concise and easy-to-use, this little book is the portable companion to Mastering Regular Expressions . This handy guide offers programmers a complete overview of the syntax and semantics of regular expressions that are at the heart of every text-processing application. Ideal as an introduction for beginners and a quick reference for advanced programmers, Regular Expression Pocket Reference is a comprehensive guide to regular expression APIs for C, Perl, PHP,Java, .NET, Python, vi, and the POSIX regular expression libraries. O'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 and need to get to a solution quickly, the new Regular Expression Pocket Reference is the book you'll want to have.

20

iOS Shortcuts and Automations - Andrew D. Chapman Cover Art

iOS Shortcuts and Automations

iOS Shortcuts and Automations by Andrew D. Chapman

Welcome to iOS Shortcuts and Automations, the definitive guide to mastering one of the most powerful tools in your iOS arsenal. This book is your passport to a world where a tap or a voice command can open up a realm of efficiency and convenience you never knew existed. Inside these pages lies a practical journey that begins with the basics of understanding shortcuts and leads you through the rich landscape of automations that can be tailored to your lifestyle. Whether you're looking to streamline your workday, ramp up your home automation, or simply have fun with technology, this guide is the key to unlocking the full potential of your iOS device. You'll discover how to: Seamlessly integrate shortcuts into your daily routine. Create automations that respond intelligently to context. Control smart home devices with precision. Craft shortcuts that work in concert for complex tasks. Share your creations and learn from a community of users. iOS Shortcuts and Automations is more than just a manual; it’s a toolkit for transforming the way you interact with your devices. It's designed to grow with you as you become more adept, offering layers of complexity only when you're ready to tackle them. With clear instructions and a wealth of examples, this book is suitable for beginners and seasoned tech enthusiasts alike. Embrace the future of iOS with "iOS Shortcuts and Automations" and turn your device into a powerhouse of productivity and ingenuity. Your iOS experience is about to get a whole lot smarter.

21

HTML, CSS, & JavaScript All-in-One For Dummies - Paul McFedries Cover Art

HTML, CSS, & JavaScript All-in-One For Dummies

HTML, CSS, & JavaScript All-in-One For Dummies by Paul McFedries

A thorough and helpful reference for aspiring website builders Looking to start an exciting new career in front-end web building and design? Or maybe you just want to develop a new skill and create websites for fun. Whatever your reasons, it’s never been easier to start learning how to build websites from scratch than with help from HTML, CSS, & JavaScript All-in-One For Dummies . This book has the essentials you need to wrap your head around the key ingredients of website design and creation. You’ll learn to build attractive, useful, and easy-to-navigate websites by combining HTML, CSS, and JavaScript into fun and practical creations. Using the 6 books compiled within this comprehensive collection, you’ll discover how to make static and dynamic websites, complete with intuitive layouts and cool animations. The book also includes: Incorporate the latest approaches to HTML, CSS, and JavaScript, including those involving new markup, page styles, interactivity, and more Step-by-step instructions for new site creators explaining the very basics of page layouts and animations Easy-to-follow advice for adjusting page color and background, adding widgets to a site, and getting rid of all the bugs that affect site performance Bonus 6th book available at https://www.wiley.com/en-us/HTML%2C+CSS%2C+%26amp%3B+JavaScript+All+in+One+For+Dummies-p-9781394164721.  Web development is a fun, interesting, and challenging skill that can lead to a lucrative career (if you’re so inclined). And with the right help, almost anyone can learn to create engaging websites from scratch. So, grab a copy of HTML, CSS, & JavaScript All-in-One For Dummies and you’ll be designing and building before you know it!

22

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

23

Modern Tkinter for Busy Python Developers: Quickly Learn to Create Great Looking User Interfaces for Windows, Mac and Linux Using Python's Standard GUI Toolkit - Mark Roseman Cover Art

Modern Tkinter for Busy Python Developers: Quickly Learn to Create Great Looking User Interfaces for Windows, Mac and Linux Using Python's Standard GUI Toolkit

Modern Tkinter for Busy Python Developers: Quickly Learn to Create Great Looking User Interfaces for Windows, Mac and Linux Using Python's Standard GUI Toolkit by Mark Roseman

Fourth Edition: thoroughly revised and expanded! Updated for Python 3.14. Now includes Tkinter API reference, and bonus material on structuring and refining Tkinter code and third-party themes and widgets. Quickly learn the right way to build attractive and modern graphical user interfaces with Python and Tkinter, its standard GUI toolkit. Tkinter has been around forever. There's a lot of documentation, much of it created years ago. But it's all wrong. Tkinter took a quantum leap forward since that documentation was written. Your program needs to be written differently to take advantage of that. Modern Tkinter shows you the right way to do it. Whether you're entirely new to Tkinter, or just need to bring your Tkinter knowledge up to date, this book gives you all you need to build modern, attractive Tkinter user interfaces that run on Windows, macOS, and Linux. You'll learn all the modern best practices. You'll build your user interface the right way the first time, without having to learn anything extra or irrelevant. It starts at the beginning, shows you what you need to know, and covers all the essential elements of building your modern user interface. This includes: •all the standard GUI widgets •attractively laying out your user interface •managing menus, windows, and dialogs •organizing more complex user interfaces •Tkinter's powerhouse widgets: canvas and text •customizing the look of your user interface •making it all work on macOS, Windows, and Linux You may have been using older documentation or are updating a Tkinter program written years ago. If so, you'll find warnings of what to avoid using, and how to replace it with a modern solution. There's even a full case study of modernizing the user interface of a seriously out-of-date Tkinter application you may be familiar with. Let veteran software developer Mark Roseman show you the right way to build user interfaces with Python and Tkinter. He's been using Tk (the technology behind Tkinter) since its early days. He's shipped dozens of open source tools and commercial applications based on it. He's also the author of the multi-lingual TkDocs tutorial, the de facto online guide for building modern Tk user interfaces. This book brings together all new material and Python-specific information from that tutorial. Contents •Introduction •Tk and Tkinter: Then and Now •Installing Tkinter •A First (Real) Example •Tkinter Concepts •Basic Widgets •The Grid Geometry Manager •Structuring Tkinter Code •Refining our Code •More Widgets •Event Loop •Menus •Windows and Dialogs •Organizing Complex Interfaces •Fonts, Colors, Images •Canvas •Text •Treeview •Styles and Themes •Custom Styles and Themes •Case Study: IDLE Modernization •Appendix: Tkinter Class API Reference  

24

Obsolete - Garrison Lovely Cover Art

Obsolete

Obsolete The AI Industry’s Trillion Dollar Race to Replace Us—and How to Stop It by Garrison Lovely

Is AI a bubble or humanity’s last invention? An existing harm or an existential threat? Obsolete cuts through the hype and false binaries to answer all the AI questions you have, while raising some you probably aren’t prepared for. The richest companies in history are racing to build a machine that replaces human labor—all of it. And, as this provocative new book insists, the only surefire way they won’t succeed is if we stop them. Many today don’t get further than seeing AI as a boondoggle—a new shiny object for techno-capitalists to sink their cash into as we barrel toward climate disaster. Obsolete takes those concerns seriously, but implores us to keep our eye on the ball: the attempt to render you obsolete. The scale of their project has no real precedent. What we think of as big—the Gilded Age monopolies, the Manhattan Project, the Apollo program—doesn’t even come close to capturing its size. Almost none of us wants this vast transformation to succeed. Yet we’re letting it proceed virtually unabated. Why? Because we don’t know it’s happening, we don’t believe it will work, or we don’t think we can stop it. Obsolete takes on all three. AI expert and journalist Garrison Lovely’s debut is a refreshing reset on an AI debate in which basically everyone is getting some big things wrong. With deep access to top researchers, advocates, and industry insiders, Obsolete offers a new way to think about the technology and a plan for deciding its future democratically.

25

AI for Good - Josh Tyrangiel Cover Art

AI for Good

AI for Good How Real People Are Using Artificial Intelligence to Fix Things That Matter by Josh Tyrangiel

In contrast to the wave of noisy polemics around AI, AI For Good explores how, in practice, it can actually improve our lives and tells the stories of everyday citizens at the forefront of this new “AI entrepreneurship.” AI is often framed as a force of radical transformation, either catapulting us into a utopian future or dragging us toward existential ruin. But this book tells a different story. It’s not about high-profile tech CEOs who want to use AI to “break shit,” but about a bunch of smart pragmatists using AI to make the world better. Josh Tyrangiel’s journey into AI began with a late-night YouTube video featuring General Gustave Perna, the retired four-star general who orchestrated the distribution of Covid vaccines during Operation Warp Speed. Perna’s success—and the end of the pandemic—depended on AI’s practical ability to synthesize and standardize vast amounts of logistical data. AI wasn’t the hero of the story—it was the tool that helped real people get things done. This book follows those people, who make up a kind of AI counterculture. It explores AI’s quiet revolution in government services, medicine, education, and human connection—places where it’s being used to amplify human judgment rather than replace it. It tells the stories of teachers, doctors, and bureaucrats who often stumbled into AI as a means to solve specific, tangible problems, often with no prior software expertise. While the loudest voices in AI debate doomsday scenarios and trillion-dollar market opportunities, this book focuses on those working in the messy, incremental, but deeply impactful space of AI practice. However, there is one big caveat—success is not guaranteed. Change is hard. Institutions move slowly. But even in failure there are lessons for everyone who’s interested in using AI—carefully, thoughtfully—to build a better world today.

26

Tour of C++, A - Bjarne Stroustrup Cover Art

Tour of C++, A

Tour of C++, A by Bjarne Stroustrup

In A Tour of C++, Third Edition, Bjarne Stroustrup provides an overview of ISO C++, C++20, that aims to give experienced programmers a clear understanding of what constitutes modern C++. Featuring carefully crafted examples and practical help in getting started, this revised and updated edition concisely covers most major language features and the major standard-library components needed for effective use. Stroustrup presents C++ features in the context of the programming styles they support, such as object-oriented and generic programming. His tour is remarkably comprehensive. Coverage begins with the basics, then ranges widely through more advanced topics, emphasizing newer language features. This edition covers many features that are new in C++20 as implemented by major C++ suppliers, including modules, concepts, coroutines, and ranges. It even introduces some library components in current use that are not scheduled for inclusion in the standard until C++23. This authoritative guide does not aim to teach you how to program (for that, see Stroustrup's Programming: Principles and Practice Using C++, Second Edition ), nor will it be the only resource you'll need for C++ mastery (for that, see Stroustrup's The C++ Programming Language, Fourth Edition, and recommended online sources). If, however, you are a C or C++ programmer wanting greater familiarity with the current C++ language, or a programmer versed in another language wishing to gain an accurate picture of the nature and benefits of modern C++, you won't find a shorter or simpler introduction.

27

Use Claude to Build 7 AI Trading Bots - John Cook Cover Art

Use Claude to Build 7 AI Trading Bots

Use Claude to Build 7 AI Trading Bots Stocks, Options, Crypto. The Multi-Strategy Playbook used for Backtesting and Live Trading by John Cook

You opened Claude Code. You typed: "build me a trading bot." It generated 400 lines of Python in 30 seconds. Then you asked Claude where the volatility numbers came from. Claude admitted it had been making them up. You followed the YouTube tutorial. You connected the API. You ran your first backtest and your bot printed money on paper. Then you went to live and the strategy fell apart in a week. Now you're three hours into debugging a bug Claude can't fix because every prompt burns the same tokens, and you're starting to wonder if the problem isn't the code. The problem is that you let Claude pick the strategy. Meanwhile, on reddit traders are posting receipts. One built a Claude Code trading bot in two days and turned $68 into $1.7M scanning Polymarket markets while syncing BTC data from Binance. Another runs a six-agent system: two Claude Sonnet instances for the high-conviction calls, four DeepSeek instances for the cheap-tier audit pass. A third connects Claude to Schwab via Cowork and ships a working bot in one day. The difference isn't talent. It's that they figured out the rule none of the books teach: Claude builds the bot. Deterministic Python rules execute the bot. The human owns the strategy. This playbook gives you all 7 bots and the architecture that runs them. By Chapter 3, you have a trend-following bot trading SPY, QQQ, and ES futures with Donchian breakouts and ATR trailing stops, walk-forward backtested across five regimes from 2018 through today. By Chapter 5, you have a post-earnings drift bot that reads transcripts in 30 minutes and sizes positions by surprise magnitude. By Chapter 7, you have a Greek-aware options flow bot with delta budget, gamma cap, IV-crush filter, and theta-decay close rules that book #1 did not teach. By Chapter 9, you have a multi-bot portfolio allocator running risk-parity capital allocation, rolling 90-day correlation drops, and per-strategy drawdown circuit breakers. By Chapter 10, you know how to detect a Claude hallucination in your backtest before you go live and lose real money. All seven bots come with a free companion GitHub repo: complete, runnable code, cloneable and running offline with zero API keys. Here is what you will build: 1. A trend-following bot for stocks and futures with Donchian breakout entries and ATR trailing stops 2. A cointegrated pairs bot using Engle-Granger and Z-score entries with VIX regime filter 3. A post-earnings drift bot that reads transcripts and sizes by surprise magnitude 4. A news sentiment bot where Claude scores impact and Python rules pull the trigger 5. A Greek-aware options flow whale-mirror with delta budget, gamma cap, IV-crush filter, theta sweep 6. A crypto cash-and-carry arbitrage bot capturing funding-rate spread on Binance and Bybit 7. A multi-bot portfolio allocator with risk-parity sizing, correlation monitor, and drawdown circuit breakers The 7 strategies in this book work because most retail builders have not separated "Claude builds the bot" from "Claude trades the bot." That window is closing. Every week another five no-code TradingView books hit Amazon promising the same thing without the architecture that actually survives live markets. This book is 200+ pages of working Python code, walk-forward backtested across five market regimes, with a realism layer that nets out slippage, commissions, latency, AND the cost of Claude inference per trade. Scroll up and click Buy Now.

28

Rust for Rustaceans - Jon Gjengset Cover Art

Rust for Rustaceans

Rust for Rustaceans Idiomatic Programming for Experienced Developers by Jon Gjengset

Master professional-level coding in Rust. For developers who’ve mastered the basics, this book is the next step on your way to professional-level programming in Rust. It covers everything you need to build and maintain larger code bases, write powerful and flexible applications and libraries, and confidently expand the scope and complexity of your projects.   Author Jon Gjengset takes you deep into the Rust programming language, dissecting core topics like ownership, traits, concurrency, and unsafe code. You’ll explore key concepts like type layout and trait coherence, delve into the inner workings of concurrent programming and asynchrony with async/await, and take a tour of the world of no_std programming. Gjengset also provides expert guidance on API design, testing strategies, and error handling, and will help develop your understanding of foreign function interfaces, object safety, procedural macros, and much more.   You'll Learn: How to design reliable, idiomatic, and ergonomic Rust programs based on best principlesEffective use of declarative and procedural macros, and the difference between themHow asynchrony works in Rust – all the way from the Pin and Waker types used in manual implementations of Futures, to how async/await saves you from thinking about most of those wordsWhat it means for code to be unsafe, and best practices for writing and interacting with unsafe functions and traitsHow to organize and configure more complex Rust projects so that they integrate nicely with the rest of the ecosystemHow to write Rust code that can interoperate with non-Rust libraries and systems, or run in constrained and embedded environments  Brimming with practical, pragmatic insights that you can immediately apply, Rust for Rustaceans helps you do more with Rust, while also teaching you its underlying mechanisms.

29

Generative AI: The Insights You Need from Harvard Business Review - Harvard Business Review, Ethan Mollick, David De Cremer, Tsedal Neeley & Prabhakant Sinha Cover Art

Generative AI: The Insights You Need from Harvard Business Review

Generative AI: The Insights You Need from Harvard Business Review by Harvard Business Review, Ethan Mollick, David De Cremer, Tsedal Neeley & Prabhakant Sinha

The future of AI is here. The world is transfixed by the marvel (and possible menace) of ChatGPT and other generative AI tools. It's clear Gen AI will transform the business landscape, but when and how much remain to be seen. Meanwhile, your smartest competitors are already navigating the risks and reaping the rewards of these new technologies. They're experimenting with new business models around generating text, images, and code at astonishing speed. They're automating customer interactions in ways never before possible. And they're augmenting human creativity in order to innovate faster. How can you take advantage of generative AI and avoid having your business disrupted? Generative AI: The Insights You Need from Harvard Business Review will help you understand the potential of these new technologies, pick the right Gen AI projects, and reinvent your business for the new age of AI. Business is changing. Will you adapt or be left behind? Get up to speed and deepen your understanding of the topics that are shaping your company's future with the Insights You Need from Harvard Business Review series. Featuring HBR's smartest thinking on fast-moving issues—blockchain, cybersecurity, AI, and more—each book provides the foundational introduction and practical case studies your organization needs to compete today and collects the best research, interviews, and analysis to get it ready for tomorrow. You can't afford to ignore how these issues will transform the landscape of business and society. The Insights You Need series will help you grasp these critical ideas—and prepare you and your company for the future.

30

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

31

SQL Pocket Guide - Alice Zhao Cover Art

SQL Pocket Guide

SQL Pocket Guide A Guide to SQL Usage 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

32

UIKit for Masterminds - John D Gauchat Cover Art

UIKit for Masterminds

UIKit for Masterminds How to take advantage of Swift and UIKit to create insanely great apps for iPhones, iPads, and Macs by John D Gauchat

Learn how to create apps with all the new features introduced to the UIKit framework, and how to build asynchronous and concurrent applications to take advantage of the multiple cores available in Apple Silicon chips (M1, M1 Pro, and M1 Max) UIKit for Masterminds guides you step by step through the process of creating applications for iPhones, iPads, and Mac computers. After reading this book, you will know how to program in Swift, how to design user interfaces with UIKit and Storyboards, and how to work with the most powerful frameworks available for app development. This book is a comprehensive course on how to build applications for Apple devices. Each chapter explores basic and complex concepts; from computer programming and the Swift language to everything you need to know to develop an application from scratch. The information is supported by practical examples that gradually introduce the technologies involved and make them accessible to everyone. UIKit for Masterminds was designed to prepare you for the future and was written for the mastermind in you. This book includes: Introduction to Swift 5.5 Swift Paradigm Concurrency Foundation Framework UIKit Framework Auto Layout Size Classes Navigation Controllers Scroll Views Stack Views Table Views Collection Views Split View Controller Alert Views Notifications Files Archiving Core Data iCloud CloudKit AVFoundation Camera and Photo Library Map Kit Web Kit Views Gesture Recognizers Timers Operation Queues Error Handling Image and Video Mac Catalyst ...and more! Learn app development with iOS 15, Xcode 13, and Swift 5.5 today!

33

Eloquent JavaScript, 4th Edition - Marijn Haverbeke Cover Art

Eloquent JavaScript, 4th Edition

Eloquent JavaScript, 4th Edition A Modern Introduction to Programming by Marijn Haverbeke

Start building beautiful web applications in JavaScript with the bestselling introduction to the language, updated with new features, fresh exercises, and fun projects. JavaScript, the programming language that allows us to add programs to web pages, lies at the heart of almost every modern web application, from social media sites to browser-based games. Just about every device can run it, making it a great choice for writing universally useful code. The fourth edition of this classic textbook takes you on a journey through the language of the web, starting from its basic elements and building up to engaging, complete programs. The author’s personal experiences from years of maintaining popular open source projects enliven the text with practical insights and examples.  This edition of Eloquent JavaScript updates the book to describe the 2024 version of JavaScript, and shifts the attention given to some topics to better reflect current development practices. The text takes a practical approach to teaching, rooting theory in plenty of motivating examples. The first half of the book describes the fundamentals of the language, whereas the second half shows how to apply it in two programming environments: the web browser and Node.js. Five project chapters show how to build bigger programs, working through these projects in a piecemeal, conversational way. They include a pathfinding robot, a small programming language, a platform game, a pixel drawing program, and a simple dynamic website. Exercises provided at the end of most chapters will challenge you to creatively apply the concepts and techniques introduced. The book’s companion website provides an interactive environment for working on these exercises and playing with the example programs. Whether you’re looking to learn JavaScript or to deepen your programming skills, you’ll find this book full of stimulating material. Updated to ECMAScript 2024

34

Algorithms For Dummies - John Paul Mueller & Luca Massaron Cover Art

Algorithms For Dummies

Algorithms For Dummies by John Paul Mueller & Luca Massaron

Your secret weapon to understanding—and using!—one of the most powerful influences in the world today From your Facebook News Feed to your most recent insurance premiums—even making toast!—algorithms play a role in virtually everything that happens in modern society and in your personal life. And while they can seem complicated from a distance, the reality is that, with a little help, anyone can understand—and even use—these powerful problem-solving tools! In Algorithms For Dummies, you'll discover the basics of algorithms, including what they are, how they work, where you can find them (spoiler alert: everywhere!), who invented the most important ones in use today (a Greek philosopher is involved), and how to create them yourself. You'll also find: Dozens of graphs and charts that help you understand the inner workings of algorithms Links to an online repository called GitHub for constant access to updated code Step-by-step instructions on how to use Google Colaboratory, a zero-setup coding environment that runs right from your browser Whether you're a curious internet user wondering how Google seems to always know the right answer to your question or a beginning computer science student looking for a head start on your next class, Algorithms For Dummies is the can't-miss resource you've been waiting for.

35

The Year in Tech, 2026 - Harvard Business Review, Scott D. Anthony, Amy Webb, José Parra-Moyano & Christina Shim Cover Art

The Year in Tech, 2026

The Year in Tech, 2026 The Insights You Need from Harvard Business Review by Harvard Business Review, Scott D. Anthony, Amy Webb, José Parra-Moyano & Christina Shim

A year of HBR's essential thinking on tech—all in one place. Agentic AI, smart health care, advanced sensors, bioengineering—new technologies like these are reshaping organizations at the hybrid office, on factory floors, and in the C-suite. What should you and your company be doing now to take advantage of the new opportunities these technologies are creating—and avoid falling victim to disruption? The Year in Tech, 2026: The Insights You Need from Harvard Business Review will help you understand what the latest and most important tech innovations mean for your organization and how you can use them to compete and win in today's turbulent business environment. Business is changing. Will you adapt or be left behind? Get up to speed and deepen your understanding of the topics that are shaping your company's future with the Insights You Need from Harvard Business Review series. Featuring HBR's smartest thinking on fast-moving issues—blockchain, cybersecurity, AI, and more—each book provides the foundational introduction and practical case studies your organization needs to compete today and collects the best research, interviews, and analysis to get it ready for tomorrow. You can't afford to ignore how these issues will transform the landscape of business and society. The Insights You Need series will help you grasp these critical ideas—and prepare you and your company for the future.

36

Python API Development Fundamentals - Jack Chan, Ray Chung & Jack Huang Cover Art

Python API Development Fundamentals

Python API Development Fundamentals Develop a full-stack web application with Python and Flask by Jack Chan, Ray Chung & Jack Huang

Learn all that's needed to build a fully functional web application from scratch. Key Features Delve deep into the principle behind RESTful API Learn how to build a scalable web application with the RESTful API architecture and Flask framework Know what are the exact tools and methodology to test your applications and how to use them Book Description Python is a flexible language that can be used for much more than just script development. By knowing the Python RESTful APIs work, you can build a powerful backend for web applications and mobile applications using Python. You'll take your first steps by building a simple API and learning how the frontend web interface can communicate with the backend. You'll also learn how to serialize and deserialize objects using the marshmallow library. Then, you'll learn how to authenticate and authorize users using Flask-JWT. You'll also learn how to enhance your APIs by adding useful features, such as email, image upload, searching, and pagination. You'll wrap up the whole book by deploying your APIs to the cloud. By the end of this book, you'll have the confidence and skill to leverage the power of RESTful APIs and Python to build efficient web applications. What you will learn Understand the concept of a RESTful API Build a RESTful API using Flask and the Flask-Restful extension Manipulate a database using Flask-SQLAlchemy and Flask-Migrate Send out plaintext and HTML format emails using the Mailgun API Implement a pagination function using Flask-SQLAlchemy Use caching to improve API performance and efficiently obtain the latest information Deploy an application to Heroku and test it using Postman Who this book is for This book is ideal for aspiring software developers who have a basic-to-intermediate knowledge of Python programming and who want to develop web applications using Python. Knowledge of how web applications work will be beneficial but is not essential.

37

Neural Networks - Andrew D. Chapman Cover Art

Neural Networks

Neural Networks by Andrew D. Chapman

In the rapidly advancing world of AI, neural networks emerge as the driving force behind some of the most groundbreaking innovations. Neural Networks is your essential companion in unraveling the complexities and unlocking the potential of these powerful technologies. Begin with a historical journey, understanding how neural networks evolved from simple models to sophisticated systems driving modern AI. Gain clear insights into fundamental concepts, architectures, and the mechanics that make neural networks tick. Delve into deep learning, comparing it with traditional machine learning, and explore its pivotal role in current AI advancements. Whether you are a beginner in AI, a seasoned professional, or simply an AI enthusiast, this book offers a structured and detailed pathway to understanding neural networks. Each chapter is crafted to provide both theoretical knowledge and practical insights, ensuring a well-rounded grasp of the subject matter. Understand the practical aspects of implementing neural networks, from data collection to model optimization. Delve into critical discussions on ethics, bias, and the societal impacts of AI technologies. Neural Networks is more than just a book. It is a gateway to the future, a tool that prepares you to be a part of, and possibly shape, the next generation of AI innovations. Open its pages and embark on a journey that transcends the boundaries of technology, into a world where neural networks redefine what is possible.

38

RealityKit Development Essentials - Richard Johnson Cover Art

RealityKit Development Essentials

RealityKit Development Essentials Definitive Reference for Developers and Engineers by Richard Johnson

"RealityKit Development Essentials" RealityKit Development Essentials is the definitive guide for building advanced augmented reality experiences using Apple's RealityKit framework. Addressing everyone from developers new to AR to experienced engineers seeking mastery, this comprehensive book systematically unpacks the underlying architecture, key concepts, and hands-on techniques required to deliver robust AR applications across Apple platforms. Readers will be guided through the foundational pillars of AR and RealityKit, exploring the entity-component-system model, seamless ARKit integration, maintainable project structures, and critical performance optimizations for real-time, high-fidelity applications. Delving deeper, the book examines the nuances of scene graph hierarchies, anchoring strategies, custom component design, and state management to build scalable and persistent AR environments. Visual quality is elevated through an authoritative treatment of RealityKit’s rendering engine, including photorealistic physically-based rendering, shader customization, advanced lighting, and seamless camera and post-processing integration. Coverage extends to the physical simulation layer, where readers gain practical skills in collision handling, articulated object modeling, and the interplay between physics and animation systems for richly interactive AR worlds. Beyond core development, RealityKit Development Essentials addresses the end-to-end AR production pipeline—from sophisticated asset management and real-time content updates to multi-user collaboration, networking, and enterprise-grade deployment strategies. The concluding chapters chart the future of AR by exploring machine learning, next-generation sensing technologies like LIDAR, custom graphics pipelines, and ethical frameworks, equipping developers not only to excel in today’s AR landscape but to innovate in tomorrow’s. This essential resource empowers professionals to architect, build, and refine world-class AR applications at scale.

39

Get Programming - Ana Bell Cover Art

Get Programming

Get Programming Learn to code with Python by Ana Bell

Get Programming: Learn to code with Python  teaches you the basics of computer programming using the Python language. In this exercise-driven book, you'll be doing something on nearly every page as you work through 38 compact lessons and 7 engaging capstone projects. By exploring the crystal-clear illustrations, exercises that check your understanding as you go, and tips for what to try next, you'll start thinking like a programmer in no time. This book works perfectly alongside our video course Get Programming with Python in Motion , available exclusively at Manning.com: www.manning.com/livevideo/get-programming-with-python-in-motion What's Inside • Programming skills you can use in any language • Learn to code—no experience required • Learn Python, the language for beginners • Dozens of exercises and examples help you learn by doing About the Reader No prior programming experience needed. Table of Contents LEARNING HOW TO PROGRAM Lesson 1 - Why should you learn how to program? Lesson 2 - Basic principles of learning a programming language UNIT 1 - VARIABLES, TYPES, EXPRESSIONS, AND STATEMENTS Lesson 3 - Introducing Python: a programming language Lesson 4 - Variables and expressions: giving names and values to things Lesson 5 - Object types and statements of code 46 Lesson 6 - Capstone project: your first Python program-convert hours to minutes UNIT 2 - STRINGS, TUPLES, AND INTERACTING WITH THE USER Lesson 7 - Introducing string objects: sequences of characters Lesson 8 - Advanced string operations Lesson 9 - Simple error messages Lesson 10 - Tuple objects: sequences of any kind of object Lesson 11 - Interacting with the user Lesson 12 - Capstone project: name mashup UNIT 3 - MAKING DECISIONS IN YOUR PROGRAMS Lesson 13 - Introducing decisions in programs Lesson 14 - Making more-complicated decisions Lesson 15 - Capstone project: choose your own adventure UNIT 4 - REPEATING TASKS Lesson 16 - Repeating tasks with loops Lesson 17 - Customizing loops Lesson 18 - Repeating tasks while conditions hold Lesson 19 - Capstone project: Scrabble, Art Edition UNIT 5 - ORGANIZING YOUR CODE INTO REUSABLE BLOCKS Lesson 20 - Building programs to last Lesson 21 - Achieving modularity and abstraction with functions Lesson 22 - Advanced operations with functions Lesson 23 - Capstone project: analyze your friends UNIT 6 - WORKING WITH MUTABLE DATA TYPES Lesson 24 - Mutable and immutable objects Lesson 25 - Working with lists Lesson 26 - Advanced operations with lists Lesson 27 - Dictionaries as maps between objects Lesson 28 - Aliasing and copying lists and dictionaries Lesson 29 - Capstone project: document similarity UNIT 7 - MAKING YOUR OWN OBJECT TYPES BY USING OBJECT-ORIENTED PROGRAMMING Lesson 30 - Making your own object types Lesson 31 - Creating a class for an object type Lesson 32 - Working with your own object types Lesson 33 - Customizing classes Lesson 34 - Capstone project: card game UNIT 8 - USING LIBRARIES TO ENHANCE YOUR PROGRAMS Lesson 35 - Useful libraries Lesson 36 - Testing and debugging your programs Lesson 37 - A library for graphical user interfaces Lesson 38 - Capstone project: game of tag Appendix A - Answers to lesson exercises Appendix B - Python cheat sheet Appendix C - Interesting Python libraries  

40

BGP Protocol and Practices - Richard Johnson Cover Art

BGP Protocol and Practices

BGP Protocol and Practices Definitive Reference for Developers and Engineers by Richard Johnson

"BGP Protocol and Practices" "BGP Protocol and Practices" is a definitive and comprehensive guide to the Border Gateway Protocol, designed for network engineers, architects, and IT professionals striving to master the complexities of interdomain routing. The book meticulously unfolds BGP’s historical evolution and foundational principles, delving into its operational mechanics, finite state machine, peering models, and the nuanced distinctions between eBGP and iBGP. Through clear explanations and practical examples, readers gain a solid understanding of BGP’s pivotal role in shaping modern Internet connectivity and routing policies. Expanding beyond the fundamentals, the book explores advanced path selection techniques, large-scale topology designs, multiprotocol extensions, and security frameworks critical to resilient operations. In-depth coverage of topics such as route reflectors, BGP confederations, flow specification, MPLS VPNs, and BGP-LS provides actionable insights for scaling, optimizing, and securing complex networks. Thoughtful chapters on operational security address prevalent BGP threats, hijacking risks, RPKI deployment, and robust monitoring and incident response strategies, equipping professionals to defend and troubleshoot mission-critical infrastructures. Recognizing the rapidly evolving tech landscape, "BGP Protocol and Practices" also addresses the intersection of BGP with automation, cloud networking, SDN, and future research trajectories. Readers are guided through state-of-the-art automation workflows, telemetry integration, CI/CD for BGP environments, as well as BGP’s adaptation for multi-cloud, edge, and intent-based networking. Comprehensive and up-to-date, this work is an essential reference for anyone seeking to build, secure, and advance large-scale networks using BGP—today and into the future.

41

Build TradingView Signals with Claude Code - John Cook Cover Art

Build TradingView Signals with Claude Code

Build TradingView Signals with Claude Code Ship Pine v6 Indicators, Alerts, Backtests & Webhooks This Weekend by John Cook

A good TradingView signal can do two things: help you catch trades earlier, and become the product other traders pay to use. Most chartists are on the wrong side of both. They pay for signals instead of owning the logic. They chase 93% backtests without knowing whether the strategy is real. They ask Claude Code for one Pine script, paste errors back ten times, and still end up with an indicator that repaints. Meanwhile, the signal service gets paid every month because it owns the script. Build TradingView Signals with Claude Code shows you how to move to the owner side. First, you build Pine v6 TradingView signals you can test, alert, and trade yourself, no Python required. Then you learn the second path: publish a free version as proof, put stronger versions behind invite-only access, rent scripts for 30, 90, or 365 days, or sell custom indicators to chartists who still cannot get Claude to compile clean Pine. This is not a vague "AI trading" book. It is a build book for signal systems: the ./docs folder, the CLAUDE.md rules, the four-part prompts, the indicators, the strategies, the alerts, the webhook loop, the gotchas card, and the public-library publishing path. Inside, you build 12 assets that make you a more dangerous chartist: 1. A Pine v6 setup that makes Claude read the manual first. 2. Prompts that turn signal ideas into working scripts. 3. Three TradingView indicators you can put on a chart. 4. Four strategies with sizing, stops, exits, and friction. 5. The breakeven stop-loss fix that prevents fake fills. 6. Alerts that carry real trade context. 7. A webhook loop for Claude trade analysis. 8. A checklist for spotting fake 93% backtests. 9. A faster loop for testing more signal ideas. 10. A 15-row Pine gotchas card. 11. Reusable prompts for the next indicator. 12. One published TradingView indicator as proof. The first money path is your own trading: signals you understand, alerts you control, and backtests you know how to distrust. The second money path is the asset: build a useful signal, prove it in public, publish the free version, rent the stronger version, and sell custom Pine work to people who still think coding indicators is expensive magic. One hundred $50 rentals is $5,000/month. A custom Pine job can pay more than the book, the TradingView plan, and the Claude subscription combined. If you can read a chart but cannot write Pine or Python from scratch, this is your weekend build book.

42

Use Claude to Build an AI Trading Bot - John Cook Cover Art

Use Claude to Build an AI Trading Bot

Use Claude to Build an AI Trading Bot 90 Days with Stocks and Prediction Markets by John Cook

You've seen the screenshots. $300 turned into $11,550. A "quant mesh" bot printing money while someone sleeps. You opened Twitter, saw the numbers, and thought: "How do I build that?" Then you searched Amazon and found 50 books that promise "AI trading" but deliver recycled crypto theory and zero working code. This book is different. You will build a working AI trading bot this weekend. Not theory. Not "concepts." A real Python bot connected to live market data through Claude and Unusual Whales MCP, placing paper trades on Alpaca, and validated with Monte Carlo backtesting before you risk a single dollar. By page 50, your bot is screening stocks. By page 100, it's trading options flow. By page 150, it's betting on Polymarket. This 2nd edition fixes what made the first wave of AI trading books age fast: fake-free tools, broken setup commands, and Python steps that assumed you already knew what you were doing. You get the actual 2026 stack: free-first paper trading with Alpaca and public market data, paid Unusual Whales options flow when the signal is worth graduating into, and Claude Code creating the files, writing the Python, running the scripts, and debugging errors with you. Every bot in this book comes with a free companion GitHub repo: complete, runnable code, cloneable and running offline with zero API keys. Inside you'll find: 1. Build a stock screener bot in 45 minutes flat. 2.Wire Claude into live options flow and auto-trade whale moves. 3. Backtest with Monte Carlo simulations (1,000 runs, not guesswork). 4. Build a prediction-market bot for Polymarket and Kalshi. 5. Run a multi-agent "hedge fund" with 4 specialized AI traders on your laptop. 6. Go live safely: a 90-day plan from paper trading to real capital with hard stop-loss rules. 7. Avoid the 5 failures that destroy most AI trading bots (Chapter 11 is brutally honest). 8. Use the full Python-with-Claude-Code workflow so you are not stuck staring at a blank file. Every week you wait, another 5 books drop on this topic with stale pricing, wrong install commands, and recycled 2024 assumptions. The free-first stack is real. The paid tools are named before you need them. The only thing between you and a working trading bot is this book. Scroll up and click Buy Now.

43

Ciphers, Fractals, and Fibonacci - John Lehet Cover Art

Ciphers, Fractals, and Fibonacci

Ciphers, Fractals, and Fibonacci Exploring Math with Python by John Lehet

Ciphers, Fractals, and Fibonacci teaches readers how to understand mathematics by experimenting with it. Using short, focused Python programs, readers explore how mathematical ideas behave, change, and interact — developing intuition through observation rather than memorization. Mathematics often feels abstract because it is taught as static symbols on a page. But real understanding comes from seeing how ideas behave when you change them. Ciphers, Fractals, and Fibonacci brings an experimental mindset to mathematics, using Python as a tool for exploration. Across eighteen carefully chosen topics, readers write and modify small programs to observe patterns, test assumptions, and see mathematical concepts unfold in real time. This is not a programming book, and it is not a traditional math textbook. Instead, it treats math the way scientists treat physical systems: by running experiments, asking “what if?”, and learning from what happens. With only basic arithmetic and algebra as prerequisites, readers develop mathematical intuition by doing, not by rote.

44

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

SwiftUI for Masterminds 7th Edition

SwiftUI for Masterminds 7th Edition How to take advantage of SwiftUI, iOS 27 and AI Agents to develop apps for iPhones, iPads, and Macs by J.D. Gauchat

The 7th edition of the bestselling SwiftUI for Masterminds, now fully updated for iOS 27 and Xcode 27. SwiftUI for Masterminds is a comprehensive course designed to take you from the fundamentals of SwiftUI to building professional applications for Apple devices in no time. Learn app development step by step, the easy way, from simple examples to fully functional applications. By the end of this book, you will know how to design user interfaces for iPhones, iPads, and Macs, store and manage data, create animations, access the camera, capture and store images, display interactive maps, work with web content, share information across multiple devices, and accelerate your workflow with the help of AI agents . Whether you are a complete beginner starting your journey in app development or an experienced Android developer, this book will provide you with a structured and practical path to mastering SwiftUI and entering the fascinating and lucrative world of app development for Apple devices. Inside the book, you will learn: How SwiftUI works under the hood How to design adaptive interfaces for every Apple device How to write code ready for future devices like the upcoming foldable iPhone 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 leverage AI agents to accomplish more in less time How to publish your applications to the App Store and start making money from day one If you are serious about building powerful apps and entering the Apple market with confidence, SwiftUI for Masterminds will give you the knowledge and practical experience you need. Get your copy today and start programming real applications for iPhones, iPads and Macs. This book covers the following topics: Chapter 1 App Development Requirements Xcode AI Agents Coding Assistants Chapter 2 SwiftUI Framework Layout Environment Chapter 3 Declarative User Interface Control Views Data Model Chapter 4 List Views Lazy Grids Reordering Tables Pickers Forms Custom Containers Chapter 5 Navigation Zoom Transition Modal Views Tip Views Tab Views Universal Interface Chapter 6 Multiplatform Applications Adaptivity Size Classes Geometry Reader Custom Layout Platform Specific Tools Mac Modifiers Chapter 7 Data Storage App Storage SwiftData Files Documents Chapter 8 Graphics & Animations Standard Shapes Paths Custom Shapes Transformations Concentric Shapes Canvas Charts Animations Liquid Glass Chapter 9 Gesture Recognizers Drag and Drop Gesture Clipboard Chapter 10 Map View Controls Look Around Directions Geocoding User Location Chapter 11 Web Links Web Content Chapter 12 System Notifications User Notifications Key/Value Observing App States Chapter 13 Framework Integration Representable View Representable View Controller Chapter 14 Photos Picker Camera Custom Camera Video Player Custom 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 Bundle Identifier Certificates, Provisioning Profiles, and Identifiers Icon Composer Launch Screen App Store Connect Learn how to develop app for iPhones, iPads and Macs with Swift, Xcode 27, iOS 27, iPadOS 27 and macOS 27

45

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

46

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.

47

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

48

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!

49

Learn to Code in Swift 4 - Kevin J McNeish Cover Art

Learn to Code in Swift 4

Learn to Code in Swift 4 The New Language of iOS Apps by Kevin J McNeish

Learn Swift programming from the ground up with award-winning author, and iPhone Life magazine writer/blogger Kevin McNeish! After completing this book, you will have the skills and clear understanding to write well-designed Swift code for your iOS apps. This book has been updated to Swift 4 and therefore requires the use of Xcode 8 or newer. This means you get the most up-to-date information available on Swift. This book assumes no previous programming experience! It teaches you best practices for creating iOS apps in Swift using advanced educational tools such as: • 20 embedded step-by-step movies with coding exercises. • Interactive diagrams that help you visualize how code works. • 25 Swift sample projects • An online forum where you can get all your questions answered. This book goes beyond basic syntax and uses practical examples demonstrating how to use the full power of Swift in your iOS apps. It provides clear, in-depth explanations of Swift concepts. In the first few chapters, you learn the basics of Swift programming and then begin applying your knowledge by working through exercises at the end of each chapter that teach you to apply Swift programming principles in real-world apps. Here are some of the concepts you will master in this book: • Understanding Classes and Objects • Working With Optionals • Arrays and other Collections • Looping and Conditional Statements • Advanced Properties • Data Types and Conversions • Working with Strings • Enumerations • Initializers • Access Control • Unit Testing Your Code • Inheritance & Polymorphism • Mastering Protocols & Delegates • The Power of Extensions • Generics in the Real World • Understanding Closures • Handling Errors • Appendix containing Swift free functions, data types, and operators

50

JavaScript: The Good Parts - Douglas Crockford Cover Art

JavaScript: The Good Parts

JavaScript: The Good Parts The Good Parts by Douglas Crockford

Most programming languages contain good and bad parts, but JavaScript has more than its share of the bad, having been developed and released in a hurry before it could be refined. This authoritative book scrapes away these bad features to reveal a subset of JavaScript that's more reliable, readable, and maintainable than the language as a whole—a subset you can use to create truly extensible and efficient code. Considered the JavaScript expert by many people in the development community, author Douglas Crockford identifies the abundance of good ideas that make JavaScript an outstanding object-oriented programming language-ideas such as functions, loose typing, dynamic objects, and an expressive object literal notation. Unfortunately, these good ideas are mixed in with bad and downright awful ideas, like a programming model based on global variables. When Java applets failed, JavaScript became the language of the Web by default, making its popularity almost completely independent of its qualities as a programming language. In JavaScript: The Good Parts, Crockford finally digs through the steaming pile of good intentions and blunders to give you a detailed look at all the genuinely elegant parts of JavaScript, including: SyntaxObjectsFunctionsInheritanceArraysRegular expressionsMethodsStyleBeautiful features The real beauty? As you move ahead with the subset of JavaScript that this book presents, you'll also sidestep the need to unlearn all the bad parts. Of course, if you want to find out more about the bad parts and how to use them badly, simply consult any other JavaScript book. With JavaScript: The Good Parts, you'll discover a beautiful, elegant, lightweight and highly expressive language that lets you create effective code, whether you're managing object libraries or just trying to get Ajax to run fast. If you develop sites or applications for the Web, this book is an absolute must.

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