Fluent Python: Clear, Concise, and Effective Programming
"Fluent Python is a comprehensive guide to mastering Python programming with easy-to-follow explanations, examples, and best practices. Improve your programming skills and learn how to effectively code for various applications."
more
Make A Seat: Discovering Opportunities, Leveraging Technology, and Building Resilience
"Make A Seat is a guide to exploring market opportunities, utilizing cutting-edge technology, and developing resilience in the face of challenges. Learn how to adapt, innovate, and thrive in today's ever-changing landscape."
more
Computer Science Principles: the Foundational Concepts of Computer Science
Discover the core principles of computer science with this beginner-friendly course. Gain a strong foundation in coding and problem-solving while exploring the key concepts behind computer technology. Perfect for students looking to dive into the world of computing.
more
C Programming: Language: A Step by Step Beginner's Guide to Learn C Programming in 7 Days
Learn C Programming in just 7 days with this comprehensive beginner's guide. Perfect for aspiring programmers and students, it offers step-by-step instructions, exercises, and requires no prior programming experience.
more
Linux for Absolute Beginners: an Introduction to the Linux Operating System, Including Commands, Editors, and Shell Programming
"Linux for Absolute Beginners is a comprehensive guide that introduces newcomers to the Linux operating system. With step-by-step instructions and practical examples, this book covers essential commands, editors, and shell programming, making it the perfect resource for those looking to expand their technical skills without any prior experience with Linux."
more
Assistive Technologies and Online Learning
Assistive technologies in online learning enhance accessibility, engagement, and retention for all students. These tools cater to diverse learning styles and improve the overall learning experience.
more
Python for Beginners: A Practical and Step-by-step Guide to Programming with Python
"Python for Beginners is a comprehensive guide for those new to programming, offering practical exercises and step-by-step instructions to help readers master Python basics and concepts from scratch."
more
Arm Assembly Language Programming with Raspberry Pi Using Gcc
Discover the world of ARM assembly language programming with Raspberry Pi using GCC. This comprehensive guide offers step-by-step instructions, hands-on examples, and exercises to help beginners and advanced users enhance their programming skills. Perfect for Raspberry Pi enthusiasts looking to delve into ARM assembly language.
more
Foundations of Computer Vision (adaptive Computation and Machine Learning Series)
This comprehensive book explores the essential principles and techniques of computer vision, covering image formation, features, and object recognition. Gain valuable insights into algorithms and methodologies used in computer vision applications. A must-have resource for beginners and experienced professionals alike.
more
Coding Adventures for Kids: Volume 1: Build Your First Website!
Introduce children to the world of coding with Coding Adventures for Kids: Volume 1! This interactive book teaches kids how to build their first website in a fun and educational way. Perfect for young tech enthusiasts and aspiring coders, this makes a great gift.
more
Coding All-in-one for Dummies
Discover the ultimate guide for beginners with Coding All-in-One For Dummies. This comprehensive book covers a variety of programming languages and concepts, perfect for self-study or as a reference guide for students and professionals. With step-by-step instructions and over 900 pages of valuable coding knowledge, dive into the world of coding with ease.
more
Coding with Scratch for Beginners
Discover the world of coding with Scratch for Beginners, a user-friendly programming language perfect for all ages. Step-by-step instructions guide you through creating fun projects, no previous experience needed. Develop problem-solving skills and enhance creativity while learning to code.
more
Game Programming Patterns
"Game Programming Patterns is a comprehensive guide that teaches essential techniques for efficient coding in game development. Written by an experienced game developer, this resource is perfect for both beginners and experienced programmers looking to enhance their skills."
more
Java: an Introduction to Problem Solving and Programming, Global Edition
"Java: An Introduction to Problem Solving and Programming, Global Edition is a comprehensive guide perfect for beginners and students looking to enhance their coding skills. Covering problem-solving strategies and programming concepts, this book includes exercises for practice and is suitable for international audiences."
more
Stop Coding: Learn to Test Automate Without Coding and Get That Automation Testing Job
Learn how to test automate without coding and land your dream automation testing job. Gain valuable skills and strategies to excel in the field, perfect for beginners looking to break in. Equip yourself with the tools to succeed in automation testing roles.
more
Coding Art: the Four Steps to Creative Programming with the Processing Language (design Thinking)
Discover the four steps to creative programming with Coding Art, a book centered on the Processing Language. Dive into design thinking principles and level up your coding abilities with this hands-on guide, ideal for beginners and seasoned programmers.
more
Neural Coding: the Surprisingly Simple Way to Create Unthinkable Change
Explore the power of neural coding and uncover the secrets to creating impactful change by tapping into the brain's potential. Learn the fundamentals and unlock new possibilities with this surprisingly simple method.
more
Digital Minimalism: Choosing a Focused Life in a Noisy World
Digital Minimalism offers insights on simplifying your digital world to enhance focus and productivity. This book explores the benefits of a minimalist lifestyle, provides tips on reducing screen time, and highlights the positive effects of a digital detox on mental well-being.
more
More and More and More: an All-consuming History of Energy
Embark on a captivating exploration of energy's past, present, and future with "More and More and More: An All-Consuming History of Energy." Uncover the origins of energy sources, technological advancements, societal impacts, and the future of energy consumption in this enlightening journey.
more
Networking for Beginners: an Easy Guide to Learning Computer Network Basics. Take Your First Step, Master Wireless Technology, the Osi Model, Ip Subnetting, Routing Protocols and Internet Essentials
A beginner-friendly guide to mastering computer networking basics, including wireless technology, the OSI model, IP subnetting, routing protocols, and internet essentials. Take your first step into the world of networking with this comprehensive resource.
more
The Python Coding Book: A Relaxed and Friendly Programming Textbook for Beginners
"The Python Coding Book is the perfect beginner's guide to learning Python programming. Written in a relaxed and friendly tone, this textbook includes step-by-step explanations and examples to aid comprehension. Ideal for self-study or as a textbook for coding classes, it covers essential Python concepts and syntax comprehensively."
more
The Devops Handbook: How to Create World-class Agility, Reliability, & Security in Technology Organizations
"The DevOps Handbook provides a comprehensive guide on implementing DevOps practices to achieve agility, reliability, and security in technology organizations. Learn from industry experts, improve collaboration between teams, and gain valuable insights for practical application through real-world examples and case studies."
more
Race After Technology: Abolitionist Tools for the New Jim Code
"Race After Technology: Abolitionist Tools for the New Jim Code is a compelling exploration of how technology intersects with race. Author Ruha Benjamin offers solutions for combating racial inequality in society through the lens of abolitionist tools. A must-read for those seeking to understand and address technology's impact on marginalized communities."
more
Coding for Beginners: Using Python
"Dive into the world of coding with Python! This beginner-friendly course offers step-by-step guidance, allowing you to build your own projects and applications. Perfect for those looking to kickstart a career in programming."
more