Python AI Agents Made Easy
Build Intelligent .NET Applications with Ollama, Semantic Kernel, MCP, RAG, and AI Tools
Build Local AI Applications with Ollama, Qwen 3.5,Semantic Kernel, MCP, and RAG in Visual Studio 2026 — without paid cloud AI APIs!
Practical Technology Books
Explore beginner-friendly and professional books on programming, AI, databases, mobile apps, web development, cloud deployment, blockchain, and modern developer tools.
The Latest Six Titles
Start with the six newest books, selected from the current release list.
Build Intelligent .NET Applications with Ollama, Semantic Kernel, MCP, RAG, and AI Tools
Build Local AI Applications with Ollama, Qwen 3.5,Semantic Kernel, MCP, and RAG in Visual Studio 2026 — without paid cloud AI APIs!
Build Intelligent .NET Applications with Ollama, Semantic Kernel, MCP, RAG, and AI Tools
Learn to build powerful AI agents locally with C#, Visual Studio 2026, .NET 10, Ollama, and Qwen 3.5 — without paid cloud AI APIs!
Build Five Complete 2D Games with Modern C++, SFML 3, Graphics, Animation, Sound, and Step-by-Step Projects
C++ Game Programming Made Easy with Visual Studio 2026 guides you through creating 2D games with modern C++ and SFML 3. Step-by-step explanations connect programming concepts to working game projects, helping you understand both the code and the gameplay it produces.
Learn VB.NET with Visual Studio 2026 and .NET 10: Windows Forms, Databases, LINQ, Async Programming, Practical Projects, and GitHub Source Code
Visual Basic 2026 Made Easy — Second Edition is a complete beginner-to-advanced guide to VB.NET programming with Visual Studio 2026 and .NET 10. This extensively revised edition includes many more practical examples, screenshots, complete code listings, and GitHub source code to help you learn by building real applications
Build Fun 2D Games with Visual Studio 2026 and Windows Forms
VB.NET Game Programming for Beginners, Second Edition guides you through creating fun 2D games with Visual Studio 2026 and Windows Forms.
Build Real C# and .NET 10 Applications with Step-by-Step Screenshots, Databases, APIs, Testing, Deployment, and AI Tools
Visual Studio 2026 Hands-On Projects Made Easy is a practical project-based guide for beginners, students, self-learners, educators, and developers who want to build real C# and .NET 10 applications using Visual Studio 2026.
Not Sure Where to Begin?
Choose a goal below and go directly to the most relevant book collection. The full book lists remain organized by topic further down the page.
Start with clear programming foundations, Visual Basic, C#, and practical Visual Studio projects.
Browse beginner booksBuild Windows Forms apps, database systems, APIs, reports, charts, and intelligent .NET tools.
Browse C# booksLearn Python first, then progress into automation, data science, machine learning, and cybersecurity.
Browse Python and AIMove from C++ fundamentals to projects, CMake, STL, SQLite, networking, testing, and concurrency.
Browse C++ booksBuild modern websites, APIs, Blazor applications, Android apps, and cross-platform .NET MAUI projects.
Browse app developmentExplore SQL, DevOps, Rust, Go, cybersecurity, blockchain, Web3, and production deployment.
Browse professional topicsFeatured Collection
Start with the strongest entry points for beginners, Visual Studio learners, C# developers, and deployment-focused readers.
A Complete Beginner-to-Advanced Tutorial in 35 Lessons
Learn modern Visual Basic with structured lessons, practical projects, APIs, JSON, graphics, and database apps.
Learn VB.NET with Visual Studio 2026 and .NET 10: Windows Forms, Databases, LINQ, Async Programming, Practical Projects, and GitHub Source Code
Visual Basic 2026 Made Easy — Second Edition is a complete beginner-to-advanced guide to VB.NET programming with Visual Studio 2026 and .NET 10. This extensively revised edition includes many more practical examples, screenshots, complete code listings, and GitHub source code to help you learn by building real applications
Learn Modern C++, Object-Oriented Programming, STL, and Build Applications with Visual Studio 2026.
C++ Programming Made Easy is a practical, step-by-step guide for beginners, students, and aspiring developers who want to learn modern C++ with confidence using Visual Studio 2026.
A Practical Beginner-to-Intermediate Guide to OOP, Spring Boot, REST APIs, SQL, and AI-Assisted Development with VS Code and IntelliJ IDEA
Java Made Easy: A Practical Guide for Beginners is a step-by-step programming book designed for readers who want to learn Java from the ground up and build real confidence through examples, exercises, and projects.
Build AI Agent Applications with Azure AI Foundry, C#, Python, MCP, RAG, Tools, Memory, and Workflow Automation
Microsoft Agent Framework Made Easy is a practical beginner-friendly guide to building AI agent applications using Microsoft Agent Framework, Azure AI Foundry, C#, and Python.
For All Excel Users
A Beginner-Friendly Guide to Macros, Automation, UserForms, Reports, Charts, Data Cleaning, and Modern Excel 365 Features
Build Practical Desktop Applications with C# in Visual Studio 2026, .NET, SQL Server, APIs, Reports, Charts, Files, and AI-Assisted Coding
C# Windows Forms Projects Made Easy is a hands-on programming book for beginners, students, self-learners, and developers who want to build real Windows desktop applications using C#, Visual Studio, Windows Forms, SQL Server, APIs, reports, charts, files, and business too
A Beginner-to-Intermediate Guide Using Visual Studio 2026, Jupyter Notebook, and Real-World AI Projects
Python for AI and Machine Learning Made Easy is a beginner-to-intermediate guide for readers who want to build a strong foundation in Python, data science, machine learning, and practical AI projects.
Build Intelligent .NET Applications with C#, Semantic Kernel, MCP, RAG, Tools, Memory, and Workflow Automation
Learn how to build AI agent applications using C#, .NET, prompt engineering, memory, tools, Retrieval-Augmented Generation, MCP, and real-world automation workflows.
Programming Series
From beginner-friendly learning to modern VB.NET application development, database projects, games, and VB6 migration.
A Complete Beginner-to-Advanced Tutorial in 35 Lessons
Learn modern Visual Basic with structured lessons, practical projects, APIs, JSON, graphics, and database apps.
Learn VB.NET with Visual Studio 2026 and .NET 10: Windows Forms, Databases, LINQ, Async Programming, Practical Projects, and GitHub Source Code
Visual Basic 2026 Made Easy — Second Edition is a complete beginner-to-advanced guide to VB.NET programming with Visual Studio 2026 and .NET 10.
Build Fun 2D Games with Visual Studio 2026 and Windows Forms
VB.NET Game Programming for Beginners, Second Edition guides you through creating fun 2D games with Visual Studio 2026 and Windows Forms.
A Complete Guide to VB.NET Development with Visual Studio 2026 and .NET 10
Comprehensive coverage of modern Windows app development using VB.NET, Visual Studio 2026, and .NET 10.
Professional VB.NET Engineering, Object Modelling, Generics, Events, Design Patterns, and LINQ
Take your Visual Basic skills beyond basic syntax and learn how to build professional, maintainable, and testable VB.NET applications with Visual Studio 2026 and .NET 10.
Professional VB.NET Development with Visual Studio 2026 and .NET 10: Async, EF Core, REST APIs & Security
Advanced Visual Basic 2026 Programming, Volume 2 continues the Advanced Order Manager project from Volume 1 and focuses on building responsive, data-driven, secure, testable, and deployment-ready applications with Visual Studio 2026 and .NET 10.
Enterprise VB.NET Engineering with Visual Studio 2026 and .NET 10: Architecture, Plugins, Security, Performance, and AI
Advanced Visual Basic 2026 Programming, Volume 3 takes VB.NET development to an enterprise level using Visual Studio 2026 and .NET 10.This volume continues the Advanced Order Manager project and focuses on building applications that are modular, secure, extensible, observable, and easier to maintain.
A Practical Step-by-Step Guide to Migrating Legacy Visual Basic 6 Applications to VB.NET with Visual Studio 2026 and .NET 10
A practical guide for programmers, students, and developers who want to transition from Visual Basic 6 to modern VB.NET with confidence.
Build practical database applications with VB.NET and SQL Server
Build practical desktop business applications with Visual Studio 2026, ADO.NET, and real-world projects.
Build Fun 2D Games with Visual Studio 2026 and Windows Forms
A practical, project-based guide for students, hobbyists, and aspiring developers who want to learn game development with VB.NET.
Build 20 Practical Desktop Applications with Visual Studio 2026, .NET 10, and Step-by-Step VB.NET Programming
VB.NET Windows Forms Projects Made Easy is a hands-on programming guide for anyone who wants to learn how to create real desktop applications using VB.NET, Windows Forms, Visual Studio 2026, and .NET 10.
A Practical Guide for Beginners and Intermediate Developers with 48 code examples
Visual Basic Programming with Code Examples offers a unique dual-format approach, showcasing sample codes in both Visual Basic 6 (VB6) and VB.NET. This side-by-side presentation helps you understand the evolution of Visual Basic and empowers you to work confidently across both environments.
This book is a comprehensive and practical guide to learning Visual Basic 2022 using the modern VB.NET framework.
With the latest release of Visual Studio 2022, developers can benefit from cutting-edge tools such as IntelliCode and GitHub Copilot, which offer AI-assisted coding suggestions, automatic code refactoring, and faster debugging.
The Complete Beginner’s Guide to Windows Application Development
Visual Basic 6 Made Easy is your ultimate step-by-step guide tailored for absolute beginners. Whether you’re a student, educator, hobbyist, or aspiring developer, this comprehensive tutorial makes learning Visual Basic 6 (VB6) simple and accessible—even if you’ve never coded before.<
A Concise Guide to VB2019 Programming
Designed as both a standalone resource and a supplement to the free online tutorials, the Visual Basic 2019 Handbook is ideal for beginners, students, educators, and anyone looking to build robust Windows applications using Visual Basic.
Developer Tools
Learn the tools, environments, workflows, and productivity systems used in modern development.
Build Real C# and .NET 10 Applications with Step-by-Step Screenshots, Databases, APIs, Testing, Deployment, and AI Tools
Visual Studio 2026 Hands-On Projects Made Easy is a practical project-based guide for beginners, students, self-learners, educators, and developers who want to build real C# and .NET 10 applications using Visual Studio 2026.
Master one of the world's most popular code editors
An all-in-one handbook for mastering Visual Studio Code, extensions, productivity, debugging, and developer workflows.
Learn modern C++ step by step with Visual Studio 2026
Covers fundamentals, object-oriented programming, STL, algorithms, and practical coding workflows in a beginner-friendly style.
Build Professional Applications with Modern C++, Visual Studio 2026, CMake, STL, Concurrency, SQLite, Networking, Testing, Debugging, and AI-Assisted Development
Move beyond basic syntax and learn how to build professional C++ applications using modern C++, Visual Studio 2026, CMake, STL, concurrency, SQLite, networking, testing, debugging, and AI-assisted development workflows.
Debug, Test, Profile, Refactor, and Modernize C# and .NET Applications with AI-Assisted Development.
GitHub Copilot Agents with Visual Studio 2026 Made Easy is a practical beginner-to-intermediate guide for developers, students, educators, and .NET professionals who want to use AI-assisted development effectively inside Visual Studio 2026.
C# Series
Build strong .NET skills for desktop apps, data applications, APIs, and modern software development.
A Step-by-Step Introduction to C#, Visual Studio, .NET, Variables, Decisions, Loops, Methods, Classes, Files, and Simple Console Projects
Written in a clear beginner-friendly style, this book introduces the essential building blocks of C# through simple explanations, practical examples, and console-based projects
Build Intelligent .NET Applications with Ollama, Semantic Kernel, MCP, RAG, and AI Tools
Learn to build powerful AI agents locally with C#, Visual Studio 2026, .NET 10, Ollama, and Qwen 3.5 — without paid cloud AI APIs!
Build Practical Desktop Business Applications with Visual Studio 2026, ADO.NET, LINQ, and Real-World Projects
Learn how to build practical database-driven desktop applications using C#, Windows Forms, SQL Server, and modern .NET tools.
Build Windows Forms Applications with SQL Server LocalDB, ADO.NET, LINQ, CRUD, Reports, and Practical Business Projects
C# Database Programming Made Easy with Visual Studio 2026, Second Edition is a practical, step-by-step guide for beginners, students, lecturers, self-learners, and developers who want to create professional Windows Forms database applications using C#, SQL Server LocalDB, SQL Server Object Explorer, ADO.NET, LINQ, and modern .NET tools.
Build Practical Desktop Applications with Visual Studio 2026, .NET, SQL Server, APIs, Reports, Charts, Files, and AI-Assisted Coding
C# Windows Forms Projects Made Easy is a hands-on programming book for beginners, students, self-learners, and developers who want to build real Windows desktop applications using C#, Visual Studio, Windows Forms, SQL Server, APIs, reports, charts, files, and business tools.
Build Intelligent .NET Applications with C#, Semantic Kernel, MCP, RAG, Tools, Memory, and Workflow Automation
Learn how to build AI agent applications using C#, .NET, prompt engineering, memory, tools, Retrieval-Augmented Generation, MCP, and real-world automation workflows.
Learn 2D Game Development, Object-Oriented Programming, Game Loops, Graphics, Animation, Collision Detection, Sound, and Simple AI with C#
C# Game Programming Made Easy is a step-by-step guide for readers who want to learn how to build simple 2D games using C# and Windows Forms.
Build AI Agent Applications with Azure AI Foundry, C#, Python, MCP, RAG, Tools, Memory, and Workflow Automation
Microsoft Agent Framework Made Easy is a practical beginner-friendly guide to building AI agent applications using Microsoft Agent Framework, Azure AI Foundry, C#, and Python.
Build tool-using AI agents with retrieval, memory, and production-ready architecture
Learn how to build tool-using AI agents with retrieval, memory, MCP, and production-ready architecture.
C++ Programming
Learn modern C++ from beginner foundations to advanced professional application development with Visual Studio 2026, CMake, STL, concurrency, SQLite, networking, testing, debugging, and AI-assisted development.
Learn Modern C++ Step by Step with Visual Studio 2026
Covers C++ fundamentals, object-oriented programming, STL, algorithms, file handling, debugging, and practical coding workflows in a beginner-friendly style.
Build Professional Applications with Modern C++, Visual Studio 2026, CMake, STL, Concurrency, SQLite, Networking, Testing, Debugging, and AI-Assisted Development
Move beyond basic syntax and learn how to build professional C++ applications using modern C++, Visual Studio 2026, CMake, STL, concurrency, SQLite, networking, testing, debugging, and AI-assisted development workflows.
Build 20 Real-World Applications with Modern C++, Visual Studio 2026, CMake, STL, SQLite, Files, Networking, APIs, Testing, Debugging, and AI-Assisted Development
C++ Projects Made Easy is a practical, beginner-friendly guide designed to help you move beyond theory and start creating useful C++ applications. Instead of learning only isolated syntax, this book teaches C++ through complete hands-on projects that show how programming concepts are used in real applications.
Build Five Complete 2D Games with Modern C++, SFML 3, Graphics, Animation, Sound, and Step-by-Step Projects
C++ Game Programming Made Easy with Visual Studio 2026 guides you through creating 2D games with modern C++ and SFML 3. Step-by-step explanations connect programming concepts to working game projects, helping you understand both the code and the gameplay it produces.
Python Series
Build Python skills for programming, automation, application development, and AI-related workflows.
A Beginner-to-Intermediate Guide Using Visual Studio 2026, Jupyter Notebook, and Real-World AI Projects
Python for AI and Machine Learning Made Easy is a beginner-to-intermediate guide for readers who want to build a strong foundation in Python, data science, machine learning, and practical AI projects.
Learn Python from the ground up in Visual Studio
Learn Python from the ground up in Visual Studio with professional tools, debugging, and structured examples.
Build Intelligent .NET Applications with Ollama, Semantic Kernel, MCP, RAG, and AI Tools
Build Local AI Applications with Ollama, Qwen 3.5,Semantic Kernel, MCP, and RAG in Visual Studio 2026 — without paid cloud AI APIs!
Automate Files, Excel, Emails, Web Tasks, and Reports with Python and Visual Studio 2026
Learn how to automate practical day-to-day tasks with Python, from files and Excel workflows to emails, web tasks, and reporting.
Build Modern Websites, REST APIs, Authentication Systems, and Database-Driven Applications Step by Step
A practical, beginner-friendly guide for learners who want to master modern backend and web application development with Python and FastAPI.
Master advanced Python and build real-world AI systems
Master advanced Python and build real-world AI systems, from deep learning to LLMs and production deployment.
Build tool-using AI agents with retrieval, memory, and production-ready architecture
Learn how to build tool-using AI agents with retrieval, memory, MCP, and production-ready architecture.
Mobile Development
Learn how to build modern mobile and cross-platform applications for Android, iOS, Windows, and macOS using C#, XAML, .NET MAUI, Visual Studio 2026, guided examples, and practical projects.
Build Android, iOS, Windows, and macOS Apps with C#, XAML, Visual Studio 2026, APIs, Databases, Authentication, and Real-World Projects.
Cross-Platform Mobile App Development with .NET MAUI Made Easy is a practical beginner-to-intermediate guide for readers who want to create mobile and desktop apps using one shared code base.
A hands-on guide to Android development
A hands-on guide that takes you from absolute beginner to professional mobile app developer.
Build Cross-Platform Mobile, Desktop, and Web Apps.
Build Cross-Platform Mobile, Desktop, and Web Apps with C#, Razor Components, BlazorWebView, and Visual Studio 2026.
Build Modern Mobile Apps with C#, .NET MAUI, and 20 Hands-On Projects
Build real Android apps from scratch with Visual Studio 2026, C#, and .NET MAUI.
Build Modern Mobile Apps with C#, .NET MAUI, and 20 Hands-On Projects
Build Modern iPhone Apps with Swift, Xcode, SwiftData, APIs, Navigation, Testing, and App Store Deployment
Convert Python AI Models to ONNX and Run Local AI Inference in Mobile Apps with C#, Visual Studio 2026, and .NET
This practical book teaches you how to convert Python AI models into ONNX format and run them inside .NET MAUI mobile apps using C# and ONNX Runtime. Written in a clear, beginner-friendly style, this guide helps developers bridge the gap between Python machine learning and cross-platform mobile app development.
Build Intelligent Android, iOS, and Cross-Platform Apps with AI, APIs, Chatbots, Image Recognition, Voice Features, and Smart Automation
AI-Powered Mobile App Development Made Easy is a practical beginner-to-intermediate guide for anyone who wants to understand how modern mobile apps can be enhanced with AI features such as chatbots, voice recognition, image recognition, smart recommendations, AI text generation, translation, productivity tools, education assistants, business automation, and wellness support.
Artificial Intelligence
Learn AI from beginner concepts to practical AI agents, local LLM apps, and advanced workflows.
Build Intelligent .NET Applications with Ollama, Semantic Kernel, MCP, RAG, and AI Tools
Build Local AI Applications with Ollama, Qwen 3.5,Semantic Kernel, MCP, and RAG in Visual Studio 2026 — without paid cloud AI APIs!
Build Intelligent .NET Applications with Ollama, Semantic Kernel, MCP, RAG, and AI Tools
Learn to build powerful AI agents locally with C#, Visual Studio 2026, .NET 10, Ollama, and Qwen 3.5 — without paid cloud AI APIs!
A Beginner-to-Intermediate Guide Using Visual Studio 2026, Jupyter Notebook, and Real-World AI Projects
Python for AI and Machine Learning Made Easy is a beginner-to-intermediate guide for readers who want to build a strong foundation in Python, data science, machine learning, and practical AI projects.
Build AI Agent Applications with Azure AI Foundry, C#, Python, MCP, RAG, Tools, Memory, and Workflow Automation
Microsoft Agent Framework Made Easy is a practical beginner-friendly guide to building AI agent applications using Microsoft Agent Framework, Azure AI Foundry, C#, and Python.
An accessible introduction to artificial intelligence
An accessible introduction to artificial intelligence, machine learning, generative AI, and real-world use cases.
Build tool-using AI agents with retrieval, memory, and production-ready architecture
Learn how to build tool-using AI agents with retrieval, memory, MCP, and production-ready architecture.
Build private LLM applications with Windows, .NET, C#, and Visual Studio
A practical guide to building private LLM applications with Windows, .NET, C#, and Visual Studio.
Convert Python AI Models to ONNX and Run Local AI Inference in Mobile Apps with C#, Visual Studio 2026, and .NET
This practical book teaches you how to convert Python AI models into ONNX format and run them inside .NET MAUI mobile apps using C# and ONNX Runtime. Written in a clear, beginner-friendly style, this guide helps developers bridge the gap between Python machine learning and cross-platform mobile app development.
Master advanced Python and build real-world AI systems
Master advanced Python and build real-world AI systems, from deep learning to LLMs and production deployment.
Build Real-World Agents, Copilots, RAG Apps, and Local AI Systems with C#, Python, and .NET
A hands-on guide to designing and building useful AI systems with C#, Python, and .NET.
A Practical Guide to AI Mathematics, Machine Learning, Neural Networks, Transformers, and LLMs
Mathematics for AI, Machine Learning, and LLMs Made Easy is a practical beginner-friendly guide to the essential mathematics behind modern artificial intelligence, machine learning, deep learning, embeddings, transformers, and large language models.
Use ChatGPT, Copilot, Excel, Word, PowerPoint, Email, Automation, and AI Tools to Work Smarter
AI for Work and Productivity is a practical beginner-friendly guide for professionals, office workers, students, teachers, trainers, managers, small business owners, and anyone who wants to use AI tools to work smarter.
善用 ChatGPT、Copilot 與 AI 自動化工具,全面優化工作效能
《AI for Office Productivity Made Easy》是一本專為初學者與日常辦公使用者編寫的實用指南。你不需要具備程式設計背景,也不需要深入了解複雜的人工智慧理論。只要你會使用 Word、Excel、PowerPoint、電郵或一般辦公軟體,就可以透過本書學習如何善用 ChatGPT、Microsoft Copilot、Google Gemini、Claude 以及其他 AI 生產力工具來提升工作效率。
Use ChatGPT, Copilot, Excel, Word, PowerPoint, Email, Automation, and AI Tools to Work Smarter
A Practical Guide to Artificial Intelligence, Digital Banking, FinTech, Risk Management, Fraud Detection, Investment Analytics, and Financial Automation.
Build Applications Faster with AI Coding Assistants, Vibe Coding, Agentic IDEs, Code Review, Testing, Security, and Deployment
AI-Native Software Development Made Easy is a practical guide for developers, students, educators, and technology professionals who want to build software faster and smarter using artificial intelligence.
Build Applications Faster with AI Coding Assistants, Vibe Coding, Agentic IDEs, Code Review, Testing, Security, and Deployment
Build Apps Faster with AI Assistants, Prompt Engineering, Debugging, Testing, and Real-World Projects
Debug, Test, Profile, Refactor, and Modernize C# and .NET Applications with AI-Assisted Development.
GitHub Copilot Agents with Visual Studio 2026 Made Easy is a practical beginner-to-intermediate guide for developers, students, educators, and .NET professionals who want to use AI-assisted development effectively inside Visual Studio 2026.
Build Intelligent .NET Applications with C#, Semantic Kernel, MCP, RAG, Tools, Memory, and Workflow Automation
Learn how to build AI agent applications using C#, .NET, prompt engineering, memory, tools, Retrieval-Augmented Generation, MCP, and real-world automation workflows.
Build, Run, and Use Your Own Personal AI Assistant Safely
OpenClaw Made Easy is a beginner-friendly guide to understanding, installing, and using OpenClaw as a personal AI assistant.
SQL & Database
Learn SQL, database design, queries, stored procedures, SQL Server, database-driven applications, analytics, reporting, security, and real-world projects.
A Practical Beginner-to-Intermediate Guide to SQL, Database Design, Queries, Stored Procedures, Transactions, and Application Development
SQL and Database Programming Made Easy is a practical beginner-to-intermediate guide for students, programmers, web developers, software developers, data learners, and IT professionals.
Build practical database applications with VB.NET and SQL Server
Build practical desktop business applications with Visual Studio 2026, ADO.NET, and real-world projects.
Build Practical Desktop Business Applications with Visual Studio 2026, ADO.NET, LINQ, and Real-World Projects
Learn how to build practical database-driven desktop applications using C#, Windows Forms, SQL Server, and modern .NET tools.
Learn Database Design, SQL Queries, Joins, Stored Procedures, Transactions, Security, Performance Tuning, Backup, and Real-World Application Development
This book starts with the basics of databases and gradually guides you through the essential MySQL skills needed to create, manage, query, secure, and back up databases. Each chapter explains important concepts in simple language, followed by practical SQL examples and hands-on exercises.
Java & Enterprise Development
Learn Java for object-oriented programming, Spring Boot, REST APIs, SQL database applications, and AI-assisted software development with VS Code and IntelliJ IDEA.
A Practical Beginner-to-Intermediate Guide to OOP, Spring Boot, REST APIs, SQL, and AI-Assisted Development with VS Code and IntelliJ IDEA
A practical Java guide for beginners and intermediate learners who want to master OOP, build Spring Boot applications, create REST APIs, connect to SQL databases, and use AI tools to code more effectively.
Build Enterprise-Grade Applications with Modern Java, Spring Boot, REST APIs, SQL, Microservices, Security, Testing, Docker, Cloud and AI-Assisted Development
Java Practical Programming is a hands-on guide for developers who want to move beyond basic syntax and learn how Java is used in professional backend development.
Game Development
Learn practical 2D game development using VB.NET and C# with Windows Forms, game loops, animation, graphics, collision detection, sound, scoring, and simple AI projects.
Build Fun 2D Games with Visual Studio 2026 and Windows Forms
A practical, project-based guide for students, hobbyists, and aspiring developers who want to learn game development with VB.NET.
Learn 2D Game Development, Object-Oriented Programming, Game Loops, Graphics, Animation, Collision Detection, Sound, and Simple AI with C#
C# Game Programming Made Easy is a step-by-step guide for readers who want to learn how to build simple 2D games using C# and Windows Forms.
Build Five Complete 2D Games with Modern C++, SFML 3, Graphics, Animation, Sound, and Step-by-Step Projects
C++ Game Programming Made Easy with Visual Studio 2026 guides you through creating 2D games with modern C++ and SFML 3. Step-by-step explanations connect programming concepts to working game projects, helping you understand both the code and the gameplay it produces.
Front-End Web Development
Build strong front-end foundations with HTML, CSS, JavaScript, TypeScript, React, and jQuery.
Learn Modern HTML5, CSS3, Flexbox, Grid, and Responsive Web Design
A modern beginner-friendly guide to building responsive websites with HTML5, CSS3, Flexbox, and Grid.
A fast-track guide to modern web development
A fast-track guide to modern web development for beginners building their first responsive websites.
Clear explanations, examples, and exercises
Clear explanations, practical examples, and hands-on exercises that bring JavaScript programming to life.
Modern JavaScript, ES2026, Node.js, Testing, Security, GitHub Source Code, and Real-World Projects
JavaScript Mastery in Visual Studio 2026, Second Edition is a complete beginner-to-advanced guide for students, self-learners, educators, and developers who want to master modern JavaScript through practical examples and real-world projects.
Learn modern JavaScript using practical examples
Learn modern JavaScript, async programming, DOM, APIs, modules, and Node.js using practical examples.
A Practical Beginner-to-Intermediate Guide to Building Modern Web Applications with Confidence
Learn TypeScript step by step and build modern web applications with clearer, safer, and more maintainable code.
A Practical Guide to Building Modern, Interactive, and Data-Driven Web Applications
A practical guide for learners who want to master ReactJS from the ground up and apply it to real-world frontend development.
A practical companion for beginners
A practical companion for beginners who want to strengthen their web development skills.
Build Responsive Websites and Full-Stack Web Apps with HTML, CSS, JavaScript, TypeScript, and ASP.NET Core
A broader web development guide for readers who want one practical path across front-end, TypeScript, and ASP.NET Core development.
Back-End & Full-Stack Web Development
Move beyond front-end design and build dynamic, secure, database-driven, and full-stack web applications.
A Comprehensive Guide for University Students and Developers
Build modern web applications with ASP.NET Core through structured lessons, MVC workflows, EF Core, authentication, Web API, and deployment.
Build Modern Server-Rendered Web Apps with Blazor, .NET 10, Minimal APIs, Entity Framework Core, Identity, Passkey Login, Forms, CRUD, and Deployment
Blazor Static SSR Made Easy is a practical beginner-friendly guide for developers who want to build modern server-rendered web applications using Blazor, ASP.NET Core, Entity Framework Core, Minimal APIs, Identity, passkeys, and .NET.
Build Interactive Web Apps with C#, Razor Components, WebAssembly, Server, and .NET 10
A practical guide for students, developers, and self-learners who want to build modern interactive web applications using C#, Razor components, and .NET 10.
Build Modern Websites, REST APIs, Authentication Systems, and Database-Driven Applications Step by Step
A practical, beginner-friendly guide for learners who want to master modern backend and web application development with Python and FastAPI.
Build Modern Web Apps with App Router, Server Components, APIs, Authentication, Databases, and Deployment
A practical guide to building modern, interactive, and data-driven full-stack web applications.
Cloud, DevOps & Deployment
Build, deploy, scale, and manage modern applications using containers, Kubernetes, CI/CD, and cloud-native workflows.
A Practical Beginner-to-Intermediate Guide to Building, Deploying, and Scaling Modern Applications
Build, deploy, and manage modern applications with containers, Kubernetes, CI/CD, networking, scaling, and cloud-native workflows.
AI Cybersecurity Series
Learn how to secure AI applications, LLMs, AI agents, RAG systems, APIs, cloud workloads, business data, and modern software systems using practical, defensive cybersecurity principles.
A Practical Guide to Securing AI Apps, LLMs, Agents, RAG Systems, APIs, Cloud Workloads, and Business Data
AI Cybersecurity Made Easy is a practical beginner-to-intermediate guide that explains how to build, use, and protect AI-powered applications safely.
A Practical Beginner-to-Intermediate Guide to Ethical Hacking, Network Security, Threat Detection, Automation, and Defensive Cybersecurity with Python
Python for Cybersecurity Made Easy is a beginner-friendly guide designed for students, developers, IT staff, educators, and anyone who wants to learn how Python can be used for ethical cybersecurity automation and secure coding.
A Practical Guide to Secure Coding, Web Application Security, API Protection, Cloud Security, DevSecOps, and AI-Assisted Cyber Defense
Cybersecurity for Developers Made Easy is a practical beginner-to-intermediate guide for software developers who want to build safer web applications, APIs, databases, cloud systems, and modern software projects.
Productivity & Office Tools
Automate spreadsheet workflows, build Excel tools, and improve productivity with practical VBA and Excel learning.
For All Excel Users
A Beginner-Friendly Guide to Macros, Automation, UserForms, Reports, Charts, Data Cleaning, and Modern Excel 365 Features
For Intermediate Excel Users
Automate Excel, build macros, create tools, and streamline workflows with structured VBA learning.
For All Excel Users
Build Practical Business Automation Tools for Reports, Invoices, Dashboards, Data Cleaning, Email, PDF Export, and Office Workflows
The Ultimate Guide for Beginners and Intermediate Users
A comprehensive Excel 365 guide with step-by-step instructions for practical spreadsheet skills.
Rust & Systems Programming
Learn Rust for safe, reliable, and high-performance software development, from fundamentals to practical backend and command-line projects.
A Practical Beginner-to-Intermediate Guide to Learning Rust Programming Step by Step
Master Rust fundamentals, ownership, borrowing, structs, enums, traits, generics, collections, file handling, testing, CLI apps, concurrency, async programming, and a complete final project.
This book also showcases real Rust backend projects by Dr. Liew Voon Kiong, including a Tic Tac Toe game and a Reversi game built with ReactJS frontends and Rust backends on the Internet Computer. These examples help learners see how Rust can be applied beyond basic syntax and command-line programs.
Go & Backend Programming
Learn Go for modern backend development, REST APIs, database applications, concurrency, authentication, testing, and deployment-ready projects.
A Practical Beginner-to-Intermediate Guide to Building Modern Applications with Go
A practical guide to Go fundamentals, REST APIs, SQLite databases, goroutines, channels, authentication, middleware, testing, deployment, and a complete bookstore API project.
Emerging Technologies
Explore blockchain concepts, smart contracts, stablecoins, tokenization, and Web3 development in a more accessible way.
A Practical Guide to Modern Blockchain, Crypto Regulation, and the Future of Finance
Unlock the new world of blockchain, stablecoins, tokenization, digital assets, crypto regulation, and digital finance.
A Practical Guide to Blockchain Basics, Smart Contracts, DeFi, Stablecoins, Tokenization, RWA, NFTs, AI, and Enterprise Use Cases
Blockchain, Web3 and Digital Finance Made Easy is a practical beginner-friendly guide to understanding blockchain technology and its growing impact on finance, business, digital ownership, and the future of the internet.
A Beginner’s Guide to Blockchain, Cryptocurrency, Smart Contracts, DeFi, Web3, Tokenization, and Digital Assets
Learn blockchain from the ground up with this updated and expanded second edition.
A Complete Guide to Ethereum Smart Contract Development
A practical introduction to Solidity and Ethereum smart contract development for Web3 builders.
A Practical Beginner’s Guide to Yield Farming, Lending, and Smart Risk Management in Decentralized Finance
Unlock the Secrets of DeFi & Yield Farming: The Ultimate Beginner’s Guide to Decentralized Finance
The Beginner’s Guide to Understanding Blockchain Technology, Bitcoin, Ethereum, and DeFi
Unlock the Future with Blockchain & Cryptocurrency: A Comprehensive Guide for Everyone
A Comprehensive Guide to Web3
An easy-to-understand guide to Web3, blockchain, DeFi, NFTs, DAOs, and the metaverse.
A Comprehensive Guide to Decentralized Finance
Unlock the Future of Finance: A Beginner’s Guide to DeFi & Yield Farming
A Beginner’s Guide to Yield Farming and Liquidity Mining
Unlock the Secrets of DeFi Yield Farming: Maximize Returns on Your Crypto Assets
A Blockchain and Cryptocurrency Guidebook for Everyone
Mastering Blockchain & Cryptocurrencies: A Practical Guide to Decentralized Technology, DeFi, Smart Contracts, and Real-World Applications
A Beginner's Guide to Investing in DeFi and NFT Projects on Alternative Blockchains other than Ethereum
Unlocking Ethereum’s Potential: Solving the Scalability Trilemma in the Age of DeFi and NFTs
Immersive Technologies
Discover practical and accessible books on virtual worlds, digital economies, and metaverse concepts.
How immersive technologies are transforming industries
A guide to how the metaverse is transforming education, healthcare, finance, tourism, and more.
A Beginner's Guide to NFTs, GameFi, DeFi, and Play-to-Earn
An easy-to-understand guide to the metaverse, NFTs, GameFi, DeFi, and the Web3 virtual economy.
Use the tutorials on my websites, then continue with complete books for deeper learning, structured practice, and more real-world examples.