{"title":"Science, Technology \u0026 Neuroscience","description":"Browse our range of best selling Neuroscience books with FREE shipping for more than 2 books. Choose from a wide range of Neuroscience books including... English Books Maroc, Library for books.","products":[{"product_id":"brain-rules","title":"Brain Rules: 12 Principles for Surviving and Thriving at Work, Home, and School","description":"\u003cspan\u003eMost of us have no idea what’s really going on inside our heads. Yet brain scientists have uncovered details every business leader, parent, and teacher should know—like the need for physical activity to get your brain working its best.\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003eHow do we learn? What exactly do sleep and stress do to our brains? Why is multi-tasking a myth? Why is it so easy to forget—and so important to repeat new knowledge? Is it true that men and women have different brains?\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003eIn Brain Rules, Dr. John Medina, a molecular biologist, shares his lifelong interest in how the brain sciences might influence the way we teach our children and the way we work. In each chapter, he describes a brain rule—what scientists know for sure about how our brains work—and then offers transformative ideas for our daily lives.\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003eMedina’s fascinating stories and infectious sense of humor breathe life into brain science. You’ll learn why Michael Jordan was no good at baseball. You’ll peer over a surgeon’s shoulder as he proves that most of us have a Jennifer Aniston neuron. You’ll meet a boy who has an amazing memory for music but can’t tie his own shoes.\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003eEvery brain is wired differently\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003eExercise improves cognition\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003eWe are designed to never stop learning and exploring\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003eMemories are volatile\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003eSleep is powerfully linked with the ability to learn\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003eVision trumps all of the other senses\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003eStress changes the way we learn\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003eIn the end, you’ll understand how your brain really works—and how to get the most out of it.\u003c\/span\u003e","brand":"John Medina","offers":[{"title":"Default Title","offer_id":36006518456487,"sku":"32132026","price":115.0,"currency_code":"MAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0458\/6386\/2439\/products\/brainrules-min.jpg?v=1609442575"},{"product_id":"hooked-english-book","title":"Hooked: How to Build Habit-Forming Products","description":"\u003cspan id=\"freeText16407373374521786105\" data-mce-fragment=\"1\"\u003e\u003cb data-mce-fragment=\"1\"\u003eHow do successful companies create products people can’t put down?\u003c\/b\u003e\u003cbr data-mce-fragment=\"1\"\u003e\u003cbr data-mce-fragment=\"1\"\u003eWhy do some products capture widespread attention while others flop? What makes us engage with certain products out of sheer habit? Is there a pattern underlying how technologies hook us?\u003cbr data-mce-fragment=\"1\"\u003eNir Eyal answers these questions (and many more) by explaining the Hook Model—a four-step process embedded into the products of many successful companies to subtly encourage customer behavior. Through consecutive “hook cycles,” these products reach their ultimate goal of bringing users back again and again without depending on costly advertising or aggressive messaging.\u003cbr data-mce-fragment=\"1\"\u003e\u003cbr data-mce-fragment=\"1\"\u003e\u003cbr data-mce-fragment=\"1\"\u003e\u003ci data-mce-fragment=\"1\"\u003eHooked\u003c\/i\u003e\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003eis based on Eyal’s years of research, consulting, and practical experience. He wrote the book he wished had been available to him as a start-up founder—not abstract theory, but a how-to guide for building better products.\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003e\u003ci data-mce-fragment=\"1\"\u003eHooked\u003c\/i\u003e\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003eis written for product managers, designers, marketers, start-up founders, and anyone who seeks to understand how products influence our behavior.\u003cbr data-mce-fragment=\"1\"\u003e\u003cbr data-mce-fragment=\"1\"\u003e\u003cbr data-mce-fragment=\"1\"\u003eEyal provides readers with:\u003cbr data-mce-fragment=\"1\"\u003e\u003cbr data-mce-fragment=\"1\"\u003e\u003cbr data-mce-fragment=\"1\"\u003e• Practical insights to create user habits that stick.\u003cbr data-mce-fragment=\"1\"\u003e• Actionable steps for building products people love.\u003cbr data-mce-fragment=\"1\"\u003e\u003cbr data-mce-fragment=\"1\"\u003e• Fascinating examples from the iPhone to Twitter, Pinterest to the Bible App, and many other habit-forming products.\u003c\/span\u003e\u003cspan data-mce-fragment=\"1\"\u003e \u003c\/span\u003e","brand":"Nir Eyal","offers":[{"title":"Default Title","offer_id":36972133220519,"sku":"0016689889","price":102.0,"currency_code":"MAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0458\/6386\/2439\/products\/hooked.jpg?v=1609448722"},{"product_id":"the-clean-coder-a-code-of-conduct-for-professional-programmers","title":"The Clean Coder: A Code of Conduct for Professional Programmers","description":"\u003cspan id=\"freeText13227080809275431126\" data-mce-fragment=\"1\"\u003eProgrammers who endure and succeed amidst swirling uncertainty and nonstop pressure share a common attribute: They care deeply about the practice of creating software. They treat it as a craft. They are professionals. In \u003ci data-mce-fragment=\"1\"\u003e \u003cb data-mce-fragment=\"1\"\u003eThe Clean Coder: A Code of Conduct for Professional Programmers, \u003c\/b\u003e \u003c\/i\u003e legendary software expert Robert C. Martin introduces the disciplines, techniques, tools, and practices of true software craftsmanship. This book is packed with practical advice-about everything from estimating and coding to refactoring and testing. It covers much more than technique: It is about attitude. Martin shows how to approach software development with honor, self-respect, and pride; work well and work clean; communicate and estimate faithfully; face difficult decisions with clarity and honesty; and understand that deep knowledge comes with a responsibility to act. Readers will learn What it means to behave as a true software craftsman How to deal with conflict, tight schedules, and unreasonable managers How to get into the flow of coding, and get past writer's block How to handle unrelenting pressure and avoid burnout How to combine enduring attitudes with new development paradigms How to manage your time, and avoid blind alleys, marshes, bogs, and swamps How to foster environments where programmers and teams can thrive When to say \"No\"-and how to say it When to say \"Yes\"-and what yes really means Great software is something to marvel at: powerful, elegant, functional, a pleasure to work with as both a developer and as a user. Great software isn't written by machines. It is written by professionals with an unshakable commitment to craftsmanship. \u003cb data-mce-fragment=\"1\"\u003e \u003ci data-mce-fragment=\"1\"\u003eThe Clean Coder\u003c\/i\u003e \u003c\/b\u003e will help you become one of them-and earn the pride and fulfillment that they alone possess.\u003c\/span\u003e","brand":"Robert C. Martin","offers":[{"title":"Default Title","offer_id":43203624009956,"sku":"6332222455666","price":116.0,"currency_code":"MAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0458\/6386\/2439\/products\/51uO-K_V5dL.jpg?v=1658861003"},{"product_id":"eloquent-javascript-a-modern-introduction-to-programming","title":"Eloquent JavaScript: A Modern Introduction to Programming","description":"\u003cspan id=\"freeText5081792127060663710\" data-mce-fragment=\"1\"\u003e\u003ci data-mce-fragment=\"1\"\u003eEloquent JavaScript\u003c\/i\u003e dives into the JavaScript language to show programmers how to write elegant, effective JavaScript code. Like any good programming book, \u003ci data-mce-fragment=\"1\"\u003eEloquent JavaScript\u003c\/i\u003e begins with fundamentals--variables, control structures, functions, and data structures--then moves on to complex topics like object-oriented programming and regular expressions. This third edition introduces new features covering the 2017 version of JavaScript, such as class notation, arrow functions, iterators, async functions, template strings, and black scope. Author Marijn Haverbeke keeps the friendly tone and easy-to-follow explanations that made the original a hit, and he adds new exercises for readers to test their skills. \u003ci data-mce-fragment=\"1\"\u003eEloquent JavaScript\u003c\/i\u003e will have readers fluent in the language of the web in no time, eloquently.\u003c\/span\u003e","brand":"Marijn Haverbeke","offers":[{"title":"Default Title","offer_id":43203743875300,"sku":"85544433868","price":130.0,"currency_code":"MAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0458\/6386\/2439\/products\/EloquentJavaScriptAModernIntroductiontoProgramming_3rdEditionbyMarijnHaverbeke_z-lib.jpg?v=1658862486"},{"product_id":"hands-on-machine-learning-with-scikit-learn-keras-and-tensorflow-concepts-tools-and-techniques-to-build-intelligent-systems","title":"Hands-On Machine Learning with Scikit-Learn, Keras, and Tensorflow: Concepts, Tools, and Techniques to Build Intelligent Systems","description":"\u003cspan id=\"freeText7704425662199210379\" data-mce-fragment=\"1\"\u003eA series of Deep Learning breakthroughs have boosted the whole field of machine learning over the last decade. Now that machine learning is thriving, even programmers who know close to nothing about this technology can use simple, efficient tools to implement programs capable of learning from data. This practical book shows you how.\u003cbr data-mce-fragment=\"1\"\u003e\u003cbr data-mce-fragment=\"1\"\u003eBy using concrete examples, minimal theory, and two production-ready Python frameworks—Scikit-Learn and TensorFlow—author Aurélien Géron helps you gain an intuitive understanding of the concepts and tools for building intelligent systems. You’ll learn how to use a range of techniques, starting with simple Linear Regression and progressing to Deep Neural Networks. If you have some programming experience and you’re ready to code a machine learning project, this guide is for you.\u003cbr data-mce-fragment=\"1\"\u003e\u003cbr data-mce-fragment=\"1\"\u003eThis hands-on book shows you how to use:\u003cbr data-mce-fragment=\"1\"\u003e\u003cbr data-mce-fragment=\"1\"\u003eScikit-Learn, an accessible framework that implements many algorithms efficiently and serves as a great machine learning entry point\u003cbr data-mce-fragment=\"1\"\u003eTensorFlow, a more complex library for distributed numerical computation, ideal for training and running very large neural networks\u003cbr data-mce-fragment=\"1\"\u003ePractical code examples that you can apply without learning excessive machine learning theory or algorithm details\u003c\/span\u003e","brand":"Aurélien Géron","offers":[{"title":"Default Title","offer_id":43203810951396,"sku":"7443354467764","price":156.0,"currency_code":"MAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0458\/6386\/2439\/products\/81R5BmGtv-L-min.jpg?v=1658863744"},{"product_id":"python-crash-course-a-hands-on-project-based-introduction-to-programming","title":"Python Crash Course: A Hands-On, Project-Based Introduction to Programming","description":"\u003cspan id=\"freeText15988435685956665174\" data-mce-fragment=\"1\"\u003e\u003cem data-mce-fragment=\"1\"\u003ePython Crash Course\u003c\/em\u003e is a fast-paced, thorough introduction to programming with Python that will have you writing programs, solving problems, and making things that work in no time.\u003cbr data-mce-fragment=\"1\"\u003e\u003cbr data-mce-fragment=\"1\"\u003eIn the first half of the book, you'll learn about basic programming concepts, such as lists, dictionaries, classes, and loops, and practice writing clean and readable code with exercises for each topic. You'll also learn how to make your programs interactive and how to test your code safely before adding it to a project. In the second half of the book, you'll put your new knowledge into practice with three substantial projects: a Space Invaders-inspired arcade game, data visualizations with Python's super-handy libraries, and a simple web app you can deploy online.\u003cbr data-mce-fragment=\"1\"\u003e\u003cbr data-mce-fragment=\"1\"\u003eAs you work through \u003cem data-mce-fragment=\"1\"\u003ePython Crash Course\u003c\/em\u003e, you'll learn how to: \u003cbr data-mce-fragment=\"1\"\u003e\u003cbr data-mce-fragment=\"1\"\u003eUse powerful Python libraries and tools, including matplotlib, NumPy, and Pygal\u003cbr data-mce-fragment=\"1\"\u003eMake 2D games that respond to keypresses and mouse clicks, and that grow more difficult as the game progresses\u003cbr data-mce-fragment=\"1\"\u003eWork with data to generate interactive visualizations\u003cbr data-mce-fragment=\"1\"\u003eCreate and customize simple web apps and deploy them safely online\u003cbr data-mce-fragment=\"1\"\u003eDeal with mistakes and errors so you can solve your own programming problems\u003cbr data-mce-fragment=\"1\"\u003e\u003cbr data-mce-fragment=\"1\"\u003eIf you've been thinking seriously about digging into programming, \u003cem data-mce-fragment=\"1\"\u003ePython Crash Course\u003c\/em\u003e will get you up to speed and have you writing real programs fast. Why wait any longer? Start your engines and code!\u003c\/span\u003e","brand":"Eric Matthes","offers":[{"title":"Default Title","offer_id":43204158587108,"sku":"8533544486777","price":149.0,"currency_code":"MAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0458\/6386\/2439\/products\/81e2NRcKbxL-min.jpg?v=1658870832"},{"product_id":"machine-learning-with-pytorch-and-scikit-learn","title":"Machine Learning with PyTorch and Scikit-Learn","description":"\u003cp data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003eMachine Learning with PyTorch and Scikit-Learn is a comprehensive guide to machine learning and deep learning with PyTorch. It acts as both a step-by-step tutorial and a reference you'll keep coming back to as you build your machine learning systems.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003ePacked with clear explanations, visualizations, and examples, the book covers all the essential machine learning techniques in depth. While some books teach you only to follow instructions, with this machine learning book, we teach the principles allowing you to build models and applications for yourself.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003eWhy PyTorch?\u003c\/span\u003e\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003ePyTorch is the Pythonic way to learn machine learning, making it easier to learn and simpler to code with. This book explains the essential parts of PyTorch and how to create models using popular libraries, such as PyTorch Lightning and PyTorch Geometric.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003eYou will also learn about generative adversarial networks (GANs) for generating new data and training intelligent agents with reinforcement learning. Finally, this new edition is expanded to cover the latest trends in deep learning, including graph neural networks and large-scale transformers used for natural language processing (NLP).\u003c\/span\u003e\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003eThis PyTorch book is your companion to machine learning with Python, whether you're a Python developer new to machine learning or want to deepen your knowledge of the latest developments.\u003c\/span\u003e\u003c\/p\u003e\n\u003ch4 data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003eWhat you will learn\u003c\/span\u003e\u003c\/h4\u003e\n\u003cul class=\"a-unordered-list a-vertical\" data-mce-fragment=\"1\"\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\u003cspan class=\"a-list-item\" data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003eExplore frameworks, models, and techniques for machines to 'learn' from data\u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\u003cspan class=\"a-list-item\" data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003eUse scikit-learn for machine learning and PyTorch for deep learning\u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\u003cspan class=\"a-list-item\" data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003eTrain machine learning classifiers on images, text, and more\u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\u003cspan class=\"a-list-item\" data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003eBuild and train neural networks, transformers, and boosting algorithms\u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\u003cspan class=\"a-list-item\" data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003eDiscover best practices for evaluating and tuning models\u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\u003cspan class=\"a-list-item\" data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003ePredict continuous target outcomes using regression analysis\u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\u003cspan class=\"a-list-item\" data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003eDig deeper into textual and social media data using sentiment analysis\u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch4 data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003eWho this book is for\u003c\/span\u003e\u003c\/h4\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003eIf you have a good grasp of Python basics and want to start learning about machine learning and deep learning, then this is the book for you. This is an essential resource written for developers and data scientists who want to create practical machine learning and deep learning applications using scikit-learn and PyTorch.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003eBefore you get started with this book, you'll need a good understanding of calculus, as well as linear algebra.\u003c\/span\u003e\u003c\/p\u003e\n\u003ch4 data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003eTable of Contents\u003c\/span\u003e\u003c\/h4\u003e\n\u003col class=\"a-ordered-list a-vertical\" data-mce-fragment=\"1\"\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\u003cspan class=\"a-list-item\" data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003eGiving Computers the Ability to Learn from Data\u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\u003cspan class=\"a-list-item\" data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003eTraining Simple Machine Learning Algorithms for Classification\u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\u003cspan class=\"a-list-item\" data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003eA Tour of Machine Learning Classifiers Using Scikit-Learn\u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\u003cspan class=\"a-list-item\" data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003eBuilding Good Training Datasets – Data Preprocessing\u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\u003cspan class=\"a-list-item\" data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003eCompressing Data via Dimensionality Reduction\u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\u003cspan class=\"a-list-item\" data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003eLearning Best Practices for Model Evaluation and Hyperparameter Tuning\u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\u003cspan class=\"a-list-item\" data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003eCombining Different Models for Ensemble Learning\u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\u003cspan class=\"a-list-item\" data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003eApplying Machine Learning to Sentiment Analysis\u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\u003cspan class=\"a-list-item\" data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003ePredicting Continuous Target Variables with Regression Analysis\u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\u003cspan class=\"a-list-item\" data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003eWorking with Unlabeled Data – Clustering Analysis\u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ol\u003e","brand":"Sebastian Raschka","offers":[{"title":"Default Title","offer_id":43204336386276,"sku":"543335555779","price":135.0,"currency_code":"MAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0458\/6386\/2439\/products\/61t-hZEfPFL-min.jpg?v=1658877266"},{"product_id":"c-10-and-net-6-modern-cross-platform-development","title":"C#10 and .NET 6 Modern Cross-Platform Development: Build Apps, Websites and Services Using Visual Studio 2022 and Visual Studio Code","description":"\u003cp data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003eExtensively revised to accommodate all the latest features that come with C# 10 and .NET 6, this latest edition of our comprehensive guide will get you coding in C# with confidence.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003eYou'll learn object-oriented programming, writing, testing, and debugging functions, implementing interfaces, and inheriting classes. The book covers the .NET APIs for performing tasks like managing and querying data, monitoring and improving performance, and working with the filesystem, async streams, and serialization. You'll build and deploy cross-platform apps, such as websites and services using ASP.NET Core.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003eInstead of distracting you with unnecessary application code, the first twelve chapters will teach you about C# language constructs and many of the .NET libraries through simple console applications. In later chapters, having mastered the basics, you'll then build practical applications and services using ASP.NET Core, the Model-View-Controller (MVC) pattern, and Blazor.\u003c\/span\u003e\u003c\/p\u003e\n\u003ch4 data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003eWhat you will learn\u003c\/span\u003e\u003c\/h4\u003e\n\u003cul class=\"a-unordered-list a-vertical\" data-mce-fragment=\"1\"\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\u003cspan class=\"a-list-item\" data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003eBuild rich web experiences using Blazor, Razor Pages, the Model-View-Controller (MVC) pattern, and other features of ASP.NET Core\u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\u003cspan class=\"a-list-item\" data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003eBuild your own types with object-oriented programming\u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\u003cspan class=\"a-list-item\" data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003eWrite, test, and debug functions\u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\u003cspan class=\"a-list-item\" data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003eQuery and manipulate data using LINQ\u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\u003cspan class=\"a-list-item\" data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003eIntegrate and update databases in your apps using Entity Framework Core, Microsoft SQL Server, and SQLite\u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\u003cspan class=\"a-list-item\" data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003eBuild and consume powerful services using the latest technologies, including gRPC and GraphQL\u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\u003cspan class=\"a-list-item\" data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003eBuild cross-platform apps using XAML\u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch4 data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003eWho this book is for\u003c\/span\u003e\u003c\/h4\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003eDesigned for both beginners and C# and .NET programmers who have worked with C# in the past and want to catch up with the changes made in the past few years, this book doesn't need you to have any C# or .NET experience. However, you should have a general understanding of programming before you jump in.\u003c\/span\u003e\u003c\/p\u003e","brand":"Mark J. Price","offers":[{"title":"Default Title","offer_id":43205590089956,"sku":"865333334444555","price":140.0,"currency_code":"MAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0458\/6386\/2439\/products\/C10and.NET6_ModernCross-PlatformDevelopmentBuildapps_websites_andserviceswithASP.NETCore6_Blazor_andEF_._MarkJ.Price_z-lib-min.jpg?v=1658920179"},{"product_id":"learning-web-design-a-beginners-guide-to-html-css-javascript-and-web-graphics","title":"Learning Web Design: A Beginner's Guide to HTML, CSS, JavaScript, and Web Graphics","description":"\u003cp\u003eDo you want to build web pages but have no prior experience? This friendly guide is the perfect place to start. You’ll begin at square one, learning how the web and web pages work, and then steadily build from there. By the end of the book, you’ll have the skills to create a simple site with multicolumn pages that adapt for mobile devices.\u003c\/p\u003e\n\u003cp\u003eEach chapter provides exercises to help you learn various techniques and short quizzes to make sure you understand key concepts.\u003c\/p\u003e\n\u003cp\u003eThis thoroughly revised edition is ideal for students and professionals of all backgrounds and skill levels. It is simple and clear enough for beginners, yet thorough enough to be a useful reference for experienced developers keeping their skills up to date.\u003c\/p\u003e\n\u003cspan id=\"freeText17917901396973641082\"\u003eBuild HTML pages with text, links, images, tables, and forms Use style sheets (CSS) for colors, backgrounds, formatting text, page layout, and even simple animation effects Learn how JavaScript works and why the language is so important in web design Create and optimize web images so they’ll download as quickly as possible \u003cb\u003eNEW!\u003c\/b\u003e Use CSS Flexbox and Grid for sophisticated and flexible page layout \u003cb\u003eNEW!\u003c\/b\u003e Learn the ins and outs of Responsive Web Design to make web pages look great on all devices \u003cb\u003eNEW!\u003c\/b\u003e Become familiar with the command line, Git, and other tools in the modern web developer’s toolkit \u003cb\u003eNEW!\u003c\/b\u003e Get to know the super-powers of SVG graphics \u003c\/span\u003e","brand":"Jennifer Robbins","offers":[{"title":"Default Title","offer_id":43205623644388,"sku":"64211234445566","price":130.0,"currency_code":"MAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0458\/6386\/2439\/products\/A1O2e-E1WkL-min.jpg?v=1658921162"},{"product_id":"design-patterns-elements-of-reusable-object-oriented-software","title":"Design Patterns: Elements of Reusable Object-Oriented Software","description":"\u003cspan\u003eCapturing a wealth of experience about the design of object-oriented software, four top-notch designers present a catalog of simple and succinct solutions to commonly occurring design problems. Previously undocumented, these 23 patterns allow designers to create more flexible, elegant, and ultimately reusable designs without having to rediscover the design solutions themselves.\u003cbr\u003e\u003cbr\u003eThe authors begin by describing what patterns are and how they can help you design object-oriented software. They then go on to systematically name, explain, evaluate, and catalog recurring designs in object-oriented systems. With Design Patterns as your guide, you will learn how these important patterns fit into the software development process, and how you can leverage them to solve your own design problems most efficiently.\u003c\/span\u003e\n\u003cp\u003eEach pattern describes the circumstances in which it is applicable, when it can be applied in view of other design constraints, and the consequences and trade-offs of using the pattern within a larger design. All patterns are compiled from real systems and are based on real-world examples. Each pattern also includes code that demonstrates how it may be implemented in object-oriented programming languages like C++ or Smalltalk.\u003c\/p\u003e","brand":"Erich Gamma, Ralph Johnson, John Vlissides, Richard Helm","offers":[{"title":"Default Title","offer_id":43210483630308,"sku":"8655533334456","price":150.0,"currency_code":"MAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0458\/6386\/2439\/products\/81gtKoapHFL-min.jpg?v=1659010856"},{"product_id":"the-pragmatic-programmer-your-journey-to-mastery","title":"The Pragmatic Programmer: Your Journey to Mastery","description":"\u003cspan id=\"freeText9886107591478782880\" data-mce-fragment=\"1\"\u003e“One of the most significant books in my life.” \u003ci data-mce-fragment=\"1\"\u003e–Obie Fernandez, Author, \u003c\/i\u003eThe Rails Way\u003cbr data-mce-fragment=\"1\"\u003e \u003cbr data-mce-fragment=\"1\"\u003e“Twenty years ago, the first edition of The Pragmatic Programmer completely changed the trajectory of my career. This new edition could do the same for yours.” \u003ci data-mce-fragment=\"1\"\u003e–Mike Cohn, Author of \u003c\/i\u003eSucceeding with Agile\u003ci data-mce-fragment=\"1\"\u003e,\u003c\/i\u003e Agile Estimating and Planning\u003ci data-mce-fragment=\"1\"\u003e, and\u003c\/i\u003e User Stories Applied\u003cbr data-mce-fragment=\"1\"\u003e \u003cbr data-mce-fragment=\"1\"\u003e“. . . filled with practical advice, both technical and professional, that will serve you and your projects well for years to come.” \u003ci data-mce-fragment=\"1\"\u003e–Andrea Goulet, CEO, Corgibytes, Founder, LegacyCode.Rocks\u003c\/i\u003e \u003cbr data-mce-fragment=\"1\"\u003e \u003cbr data-mce-fragment=\"1\"\u003e“. . . lightning does strike twice, and this book is proof.” \u003ci data-mce-fragment=\"1\"\u003e–VM (Vicky) Brasseur, Director of Open Source Strategy, Juniper Networks\u003c\/i\u003e \u003cbr data-mce-fragment=\"1\"\u003e \u003ci data-mce-fragment=\"1\"\u003e \u003cb data-mce-fragment=\"1\"\u003eThe Pragmatic Programmer\u003c\/b\u003e \u003c\/i\u003e is one of those rare tech books you’ll read, re-read, and read again over the years. Whether you’re new to the field or an experienced practitioner, you’ll come away with fresh insights each and every time.\u003cbr data-mce-fragment=\"1\"\u003e \u003cbr data-mce-fragment=\"1\"\u003eDave Thomas and Andy Hunt wrote the first edition of this influential book in 1999 to help their clients create better software and rediscover the joy of coding. These lessons have helped a generation of programmers examine the very essence of software development, independent of any particular language, framework, or methodology, and the Pragmatic philosophy has spawned hundreds of books, screencasts, and audio books, as well as thousands of careers and success stories.\u003cbr data-mce-fragment=\"1\"\u003e \u003cbr data-mce-fragment=\"1\"\u003eNow, twenty years later, this new edition re-examines what it means to be a modern programmer. Topics range from personal responsibility and career development to architectural techniques for keeping your code flexible and easy to adapt and reuse. Read this book, and you’ll learn how to:\u003cbr data-mce-fragment=\"1\"\u003e Fight software rot Learn continuously Avoid the trap of duplicating knowledge Write flexible, dynamic, and adaptable code Harness the power of basic tools Avoid programming by coincidence Learn real requirements Solve the underlying problems of concurrent code Guard against security vulnerabilities Build teams of Pragmatic Programmers Take responsibility for your work and career Test ruthlessly and effectively, including property-based testing Implement the Pragmatic Starter Kit Delight your users Written as a series of self-contained sections and filled with classic and fresh anecdotes, thoughtful examples, and interesting analogies, \u003ci data-mce-fragment=\"1\"\u003e \u003cb data-mce-fragment=\"1\"\u003eThe Pragmatic Programmer\u003c\/b\u003e \u003c\/i\u003e illustrates the best approaches and major pitfalls of many different aspects of software development. Whether you’re a new coder, an experienced programmer, or a manager responsible for software projects, use these lessons daily, and you’ll quickly see improvements in personal productivity, accuracy, and job satisfaction. You’ll learn skills and develop habits and attitudes that form the foundation for long-term success in your career.\u003cbr data-mce-fragment=\"1\"\u003e \u003cbr data-mce-fragment=\"1\"\u003eYou’ll become a Pragmatic Programmer.\u003cbr data-mce-fragment=\"1\"\u003e \u003cbr data-mce-fragment=\"1\"\u003e \u003ci data-mce-fragment=\"1\"\u003eRegister your book for convenient access to downloads, updates, and\/or corrections as they become available. See inside book for details.\u003c\/i\u003e\u003c\/span\u003e","brand":"David Thomas, Andrew Hunt","offers":[{"title":"Default Title","offer_id":43210599268580,"sku":"85433332255677","price":128.0,"currency_code":"MAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0458\/6386\/2439\/products\/ThePragmaticProgrammeryourjourneytomastery_20thAnniversaryEdition_2ndEdition_AndrewHuntDavidThomas_Huntetc._z-lib-min.jpg?v=1659013154"},{"product_id":"think-like-a-programmer-an-introduction-to-creative-problem-solving","title":"Think Like a Programmer: An Introduction to Creative Problem Solving","description":"\u003cspan id=\"freeText8150852709663885527\" data-mce-fragment=\"1\"\u003e\u003ci data-mce-fragment=\"1\"\u003eExamples in this book are written in C++, but will improve your ability to think like a programmer in any language.\u003c\/i\u003e\u003cbr data-mce-fragment=\"1\"\u003e\u003cbr data-mce-fragment=\"1\"\u003eThe real challenge of programming isn't learning a language's syntax—it's learning to creatively solve problems so you can build something great. In this one-of-a-kind text, author V. Anton Spraul breaks down the ways that programmers solve problems and teaches you what other introductory books often ignore: how to \u003ci data-mce-fragment=\"1\"\u003eThink Like a Programmer\u003c\/i\u003e. Each chapter tackles a single programming concept, like classes, pointers, and recursion, and open-ended exercises throughout challenge you to apply your knowledge. You'll also learn how to:\u003cbr data-mce-fragment=\"1\"\u003e\u003cbr data-mce-fragment=\"1\"\u003e\u003cbr data-mce-fragment=\"1\"\u003eSplit problems into discrete components to make them easier to solve Make the most of code reuse with functions, classes, and libraries Pick the perfect data structure for a particular job Master more advanced programming tools like recursion and dynamic memory Organize your thoughts and develop strategies to tackle particular types of problems Although the book's examples are written in C++, the creative problem-solving concepts they illustrate go beyond any particular language; in fact, they often reach outside the realm of computer science. As the most skillful programmers know, writing great code is a creative art—and the first step in creating your masterpiece is learning to \u003ci data-mce-fragment=\"1\"\u003eThink Like a Programmer\u003c\/i\u003e.\u003c\/span\u003e","brand":"V. Anton Spraul","offers":[{"title":"Default Title","offer_id":43210631250148,"sku":"7544443325588","price":133.0,"currency_code":"MAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0458\/6386\/2439\/products\/81KcsnpAvWL-min.jpg?v=1659013757"},{"product_id":"programming-game-ai-by-example","title":"Programming Game AI by Example","description":"\u003cspan id=\"freeText1310076358561279553\" data-mce-fragment=\"1\"\u003eProgramming Game AI by Example provides a comprehensive and practical introduction to the \"bread and butter\" AI techniques used by the game development industry, leading the reader through the process of designing, programming, and implementing intelligent agents for action games using the C++ programming language. Techniques covered include state- and goal-based behavior, inter-agent communication, individual and group steering behaviors, team AI, graph theory, search, path planning and optimization, triggers, scripting, scripted finite state machines, perceptual modeling, goal evaluation, goal arbitration, and fuzzy logic.\u003c\/span\u003e","brand":"Mat Buckland","offers":[{"title":"Default Title","offer_id":43210732175588,"sku":"75444333224668","price":158.0,"currency_code":"MAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0458\/6386\/2439\/products\/ProgrammingGameAIbyExample_BucklandM._z-lib-min.jpg?v=1659015889"},{"product_id":"artificial-intelligence-with-python-your-complete-guide-to-building-intelligent-apps-using-python-3-x-and-tensorflow-2-2nd-edition","title":"Artificial Intelligence with Python: Your complete guide to building intelligent apps using Python 3.x and TensorFlow 2, 2nd Edition","description":"\u003cspan\u003eKey Features Completely updated and revised to Python 3.x and TensorFlow 2 New chapters for AI on the cloud, recurrent neural networks, deep learning models, and feature selection and engineering Learn more about deep learning algorithms, machine learning data pipelines, and chatbots Book Description\u003c\/span\u003e\n\u003cp\u003eArtificial Intelligence with Python, Second Edition is an updated and expanded version of the bestselling guide to artificial intelligence using the latest version of Python 3.x and TensorFlow 2. Not only does it provide you an introduction to artificial intelligence, this new edition goes further by giving you the tools you need to explore the amazing world of intelligent apps and create your own applications.\u003c\/p\u003e\n\u003cp\u003eThis edition also includes seven new chapters on more advanced concepts of Artificial Intelligence, including fundamental use cases of AI; machine learning data pipelines; feature selection and feature engineering; AI on the cloud; the basics of chatbots; RNNs and DL models; and AI and Big Data.\u003c\/p\u003e\n\u003cp\u003eFinally, this new edition explores various real-world scenarios and teaches you how to apply relevant AI algorithms to a wide swath of problems, starting with the most basic AI concepts and progressively building from there to solve more difficult challenges so that by the end, you will have gained a solid understanding of, and when best to use, these many artificial intelligence techniques.\u003c\/p\u003e\n\u003cspan\u003eWhat you will learn Understand what artificial intelligence, machine learning, and data science are Explore the most common artificial intelligence use cases Learn how to build a machine learning pipeline Assimilate the basics of feature selection and feature engineering Identify the differences between supervised and unsupervised learning Discover the most recent advances and tools offered for AI development in the cloud Develop automatic speech recognition systems and chatbots Apply AI algorithms to time series data Who this book is for\u003c\/span\u003e\n\u003cp\u003eThe intended audience for this book is Python developers who want to build real-world Artificial Intelligence applications. Basic Python programming experience and awareness of machine learning concepts and techniques is mandatory.\u003c\/p\u003e\n\u003cspan id=\"freeText14825447933648088786\"\u003eTable of Contents Introduction to Artificial Intelligence Fundamental Use Cases for Artificial Intelligence Machine Learning Pipelines Feature Selection and Feature Engineering Classification and Regression Using Supervised Learning Predictive Analytics with Ensemble Learning Detecting Patterns with Unsupervised Learning Building Recommender Systems Logic Programming Heuristic Search Techniques Genetic Algorithms and Genetic Programming Artificial Intelligence on the Cloud Building Games with Artificial Intelligence Building a Speech Recognizer Natural Language Processing Chatbots Sequential Data and Time Series Analysis Image Recognition Neural Networks Deep Learning with Convolutional Neural Networks\u0026amp;l \u003c\/span\u003e","brand":"Alberto Artasanchez, Prateek Joshi","offers":[{"title":"Default Title","offer_id":43210856071396,"sku":"853333555566","price":199.0,"currency_code":"MAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0458\/6386\/2439\/products\/71wqyrkRUHL-min.jpg?v=1659017884"},{"product_id":"intro-to-python-for-computer-science-and-data-science-learning-to-program-with-ai-big-data-and-the-cloud","title":"Intro to Python for Computer Science and Data Science: Learning to Program with Ai, Big Data and the Cloud","description":"\u003cspan id=\"freeText12582087200007384204\" data-mce-fragment=\"1\"\u003e\u003ci data-mce-fragment=\"1\"\u003eFor introductory-level Python programming and\/or data-science courses.\u003c\/i\u003e \u003cb data-mce-fragment=\"1\"\u003e \u003c\/b\u003e \u003cb data-mce-fragment=\"1\"\u003eA groundbreaking, flexible approach to computer science and data science\u003c\/b\u003e The Deitels' \u003cb data-mce-fragment=\"1\"\u003e \u003ci data-mce-fragment=\"1\"\u003eIntroduction to Python for Computer Science and Data Science: Learning to Program with AI, Big Data and the Cloud\u003c\/i\u003e \u003c\/b\u003e offers a unique approach to teaching introductory Python programming, appropriate for both computer-science and data-science audiences. Providing the most current coverage of topics and applications, the book is paired with extensive traditional supplements as well as Jupyter Notebooks supplements. Real-world datasets and artificial-intelligence technologies allow students to work on projects making a difference in business, industry, government and academia. Hundreds of examples, exercises, projects (EEPs), and implementation case studies give students an engaging, challenging and entertaining introduction to Python programming and hands-on data science. The book's modular architecture enables instructors to conveniently adapt the text to a wide range of computer-science and data-science courses offered to audiences drawn from many majors. Computer-science instructors can integrate as much or as little data-science and artificial-intelligence topics as they'd like, and data-science instructors can integrate as much or as little Python as they'd like. The book aligns with the latest ACM\/IEEE CS-and-related computing curriculum initiatives and with the Data Science Undergraduate Curriculum Proposal sponsored by the National Science Foundation.\u003c\/span\u003e","brand":"Paul Deitel, Harvey Deitel","offers":[{"title":"Default Title","offer_id":43211760926948,"sku":"755333225577","price":213.0,"currency_code":"MAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0458\/6386\/2439\/products\/51yQ5aFcMGL-min.jpg?v=1659035412"},{"product_id":"learning-c-by-developing-games-with-unity-2021-kickstart-your-c-programming-and-unity-journey-by-building-3d-games-from-scratch-6th-edition","title":"Learning C# by Developing Games with Unity 2021: Kickstart your C# programming and Unity journey by building 3D games from scratch, 6th Edition","description":"\u003cp data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003eThe Learning C# by Developing Games with Unity series has established itself as a popular choice for getting up to speed with C#, a powerful and versatile programming language with a wide array of applications in various domains. This bestselling franchise presents a clear path for learning C# programming from the ground up through the world of Unity game development.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003eThis sixth edition has been updated to introduce modern C# features with Unity 2021. A new chapter has also been added that covers reading and writing binary data from files, which will help you become proficient in handling errors and asynchronous operations.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003eThe book acquaints you with the core concepts of programming in C#, including variables, classes, and object-oriented programming. You will explore the fundamentals of Unity game development, including game design, lighting basics, player movement, camera controls, and collisions. You will write C# scripts for simple game mechanics, perform procedural programming, and add complexity to your games by introducing smart enemies and damage-causing projectiles.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003eBy the end of the book, you will have developed the skills to become proficient in C# programming and built a playable game prototype with the Unity game engine.\u003c\/span\u003e\u003c\/p\u003e\n\u003ch4 data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003eWhat you will learn\u003c\/span\u003e\u003c\/h4\u003e\n\u003cul class=\"a-unordered-list a-vertical\" data-mce-fragment=\"1\"\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\u003cspan class=\"a-list-item\" data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003eFollow simple steps and examples to create and implement C# scripts in Unity\u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\u003cspan class=\"a-list-item\" data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003eDevelop a 3D mindset to build games that come to life\u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\u003cspan class=\"a-list-item\" data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003eCreate basic game mechanics such as player controllers and shooting projectiles using C#\u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\u003cspan class=\"a-list-item\" data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003eDivide your code into pluggable building blocks using interfaces, abstract classes, and class extensions\u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\u003cspan class=\"a-list-item\" data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003eBecome familiar with stacks, queues, exceptions, error handling, and other core C# concepts\u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\u003cspan class=\"a-list-item\" data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003eLearn how to handle text, XML, and JSON data to save and load your game data\u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\u003cspan class=\"a-list-item\" data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003eExplore the basics of AI for games and implement them to control enemy behavior\u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch4 data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003eWho this book is for\u003c\/span\u003e\u003c\/h4\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003eIf you're a developer, programmer, hobbyist, or anyone who wants to get started with Unity and C# programming in a fun and engaging manner, this book is for you. You'll still be able to follow along if you don't have programming experience, but knowing the basics will help you get the most out of this book.\u003c\/span\u003e\u003c\/p\u003e","brand":"Harrison Ferrone","offers":[{"title":"Default Title","offer_id":43211857166564,"sku":"7554432233334","price":130.0,"currency_code":"MAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0458\/6386\/2439\/products\/61ha2Pe_9pL-min.jpg?v=1659037296"},{"product_id":"learn-robotics-programming-build-and-control-ai-enabled-autonomous-robots-using-raspberry-pi-and-python-build-and-control-ai-enabled-autonomous-robots-using-the-raspberry-pi-and-python","title":"Learn Robotics Programming: Build and control AI-enabled autonomous robots using Raspberry Pi and Python: Build and control AI-enabled autonomous robots using the Raspberry Pi and Python","description":"\u003cp data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003eWe live in an age where the most complex or repetitive tasks are automated. Smart robots have the potential to revolutionize how we perform all kinds of tasks with high accuracy and efficiency. With this second edition of Learn Robotics Programming, you'll see how a combination of the Raspberry Pi and Python can be a great starting point for robot programming.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003eThe book starts by introducing you to the basic structure of a robot and shows you how to design, build, and program it. As you make your way through the book, you'll add different outputs and sensors, learn robot building skills, and write code to add autonomous behavior using sensors and a camera. You'll also be able to upgrade your robot with Wi-Fi connectivity to control it using a smartphone. Finally, you'll understand how you can apply the skills that you've learned to visualize, lay out, build, and code your future robot building projects.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003eBy the end of this book, you'll have built an interesting robot that can perform basic artificial intelligence operations and be well versed in programming robots and creating complex robotics projects using what you've learned.\u003c\/span\u003e\u003c\/p\u003e\n\u003ch4 data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003eWhat you will learn\u003c\/span\u003e\u003c\/h4\u003e\n\u003cul class=\"a-unordered-list a-vertical\" data-mce-fragment=\"1\"\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\u003cspan class=\"a-list-item\" data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003eLeverage the features of the Raspberry Pi OS\u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\u003cspan class=\"a-list-item\" data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003eDiscover how to configure a Raspberry Pi to build an AI-enabled robot\u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\u003cspan class=\"a-list-item\" data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003eInterface motors and sensors with a Raspberry Pi\u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\u003cspan class=\"a-list-item\" data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003eCode your robot to develop engaging and intelligent robot behavior\u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\u003cspan class=\"a-list-item\" data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003eExplore AI behavior such as speech recognition and visual processing\u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\u003cspan class=\"a-list-item\" data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003eFind out how you can control AI robots with a mobile phone over Wi-Fi\u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003e\u003cspan class=\"a-list-item\" data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003eUnderstand how to choose the right parts and assemble your robot\u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch4 data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003eWho this book is for\u003c\/span\u003e\u003c\/h4\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003eThis second edition of Learn Robotics Programming is for programmers, developers, and robotics enthusiasts who want to develop a fully functional robot and leverage AI to build interactive robots. Basic knowledge of the Python programming language will help you understand the concepts covered in this robot programming book more effectively.\u003c\/span\u003e\u003c\/p\u003e","brand":"Danny Staple","offers":[{"title":"Default Title","offer_id":43211946754276,"sku":"874443368875432","price":130.0,"currency_code":"MAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0458\/6386\/2439\/products\/71GKxvIRTRL-min.jpg?v=1659039077"},{"product_id":"cracking-the-coding-interview-189-programming-questions-and-solutions","title":"Cracking the Coding Interview: 189 Programming Questions and Solutions","description":"\u003cspan style=\"color: #0f1111; font-family: 'Amazon Ember', Arial, sans-serif; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;\" data-mce-fragment=\"1\" data-mce-style=\"color: #0f1111; font-family: 'Amazon Ember', Arial, sans-serif; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;\"\u003eI am not a recruiter. I am a software engineer. And as such, I know what it's like to be asked to whip up brilliant algorithms on the spot and then write flawless code on a whiteboard. I've been through this—as a candidate and as an interviewer.\u003c\/span\u003e\u003cbr style=\"box-sizing: border-box; color: #0f1111; font-family: 'Amazon Ember', Arial, sans-serif; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;\" data-mce-fragment=\"1\" data-mce-style=\"box-sizing: border-box; color: #0f1111; font-family: 'Amazon Ember', Arial, sans-serif; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;\"\u003e\u003cbr style=\"box-sizing: border-box; color: #0f1111; font-family: 'Amazon Ember', Arial, sans-serif; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;\" data-mce-fragment=\"1\" data-mce-style=\"box-sizing: border-box; color: #0f1111; font-family: 'Amazon Ember', Arial, sans-serif; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;\"\u003e\u003cspan style=\"color: #0f1111; font-family: 'Amazon Ember', Arial, sans-serif; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;\" data-mce-fragment=\"1\" data-mce-style=\"color: #0f1111; font-family: 'Amazon Ember', Arial, sans-serif; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;\"\u003eCracking the Coding Interview, 6th Edition is here to help you through this process, teaching you what you need to know and enabling you to perform at your very best. I've coached and interviewed hundreds of software engineers. The result is this book.\u003c\/span\u003e\u003cbr style=\"box-sizing: border-box; color: #0f1111; font-family: 'Amazon Ember', Arial, sans-serif; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;\" data-mce-fragment=\"1\" data-mce-style=\"box-sizing: border-box; color: #0f1111; font-family: 'Amazon Ember', Arial, sans-serif; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;\"\u003e\u003cbr style=\"box-sizing: border-box; color: #0f1111; font-family: 'Amazon Ember', Arial, sans-serif; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;\" data-mce-fragment=\"1\" data-mce-style=\"box-sizing: border-box; color: #0f1111; font-family: 'Amazon Ember', Arial, sans-serif; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;\"\u003e\u003cspan style=\"color: #0f1111; font-family: 'Amazon Ember', Arial, sans-serif; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;\" data-mce-fragment=\"1\" data-mce-style=\"color: #0f1111; font-family: 'Amazon Ember', Arial, sans-serif; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;\"\u003eLearn how to uncover the hints and hidden details in a question, discover how to break down a problem into manageable chunks, develop techniques to unstick yourself when stuck, learn (or re-learn) core computer science concepts, and practice on 189 interview questions and solutions.\u003c\/span\u003e\u003cbr style=\"box-sizing: border-box; color: #0f1111; font-family: 'Amazon Ember', Arial, sans-serif; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;\" data-mce-fragment=\"1\" data-mce-style=\"box-sizing: border-box; color: #0f1111; font-family: 'Amazon Ember', Arial, sans-serif; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;\"\u003e\u003cbr style=\"box-sizing: border-box; color: #0f1111; font-family: 'Amazon Ember', Arial, sans-serif; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;\" data-mce-fragment=\"1\" data-mce-style=\"box-sizing: border-box; color: #0f1111; font-family: 'Amazon Ember', Arial, sans-serif; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;\"\u003e\u003cspan style=\"color: #0f1111; font-family: 'Amazon Ember', Arial, sans-serif; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;\" data-mce-fragment=\"1\" data-mce-style=\"color: #0f1111; font-family: 'Amazon Ember', Arial, sans-serif; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;\"\u003eThese interview questions are real; they are not pulled out of computer science textbooks. They reflect what’s truly being asked at the top companies, so that you can be as prepared as possible.\u003c\/span\u003e","brand":"Gayle Laakmann McDowell McDowell","offers":[{"title":"Default Title","offer_id":43214686748900,"sku":"6322234555666","price":152.0,"currency_code":"MAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0458\/6386\/2439\/products\/619M-4xNINL-min.jpg?v=1659115930"},{"product_id":"system-design-interview-an-insiders-guide","title":"System Design Interview – An Insider's Guide","description":"\u003cspan id=\"freeText5622731035070822007\" data-mce-fragment=\"1\"\u003eThe system design interview is considered to be the most complex and most difficult technical job interview by many. This book provides a step-by-step framework on how to tackle a system design question. It includes many real-world examples to illustrate the systematic approach with detailed steps that you can follow.\u003cbr data-mce-fragment=\"1\"\u003e\u003cbr data-mce-fragment=\"1\"\u003eWhat’s inside?\u003cbr data-mce-fragment=\"1\"\u003e- An insider’s take on what interviewers really look for and why.\u003cbr data-mce-fragment=\"1\"\u003e- A 4-step framework for solving any system design interview question.\u003cbr data-mce-fragment=\"1\"\u003e- 15 real system design interview questions with detailed solutions.\u003cbr data-mce-fragment=\"1\"\u003e- 188 diagrams to visually explain how different systems work.\u003cbr data-mce-fragment=\"1\"\u003e\u003cbr data-mce-fragment=\"1\"\u003eTable Of Contents\u003cbr data-mce-fragment=\"1\"\u003eChapter 1: Scale From Zero To Millions Of Users\u003cbr data-mce-fragment=\"1\"\u003eChapter 2: Back-of-the-envelope Estimation\u003cbr data-mce-fragment=\"1\"\u003eChapter 3: A Framework For System Design Interviews\u003cbr data-mce-fragment=\"1\"\u003eChapter 4: Design A Rate Limiter\u003cbr data-mce-fragment=\"1\"\u003eChapter 5: Design Consistent Hashing\u003cbr data-mce-fragment=\"1\"\u003eChapter 6: Design A Key-value Store\u003cbr data-mce-fragment=\"1\"\u003eChapter 7: Design A Unique Id Generator In Distributed Systems\u003cbr data-mce-fragment=\"1\"\u003eChapter 8: Design A Url Shortener\u003cbr data-mce-fragment=\"1\"\u003eChapter 9: Design A Web Crawler\u003cbr data-mce-fragment=\"1\"\u003eChapter 10: Design A Notification System\u003cbr data-mce-fragment=\"1\"\u003eChapter 11: Design A News Feed System\u003cbr data-mce-fragment=\"1\"\u003eChapter 12: Design A Chat System\u003cbr data-mce-fragment=\"1\"\u003eChapter 13: Design A Search Autocomplete System\u003cbr data-mce-fragment=\"1\"\u003eChapter 14: Design Youtube\u003cbr data-mce-fragment=\"1\"\u003eChapter 15: Design Google Drive\u003cbr data-mce-fragment=\"1\"\u003eChapter 16: The Learning Continues\u003c\/span\u003e","brand":"Alex Xu","offers":[{"title":"Default Title","offer_id":43218631131364,"sku":"75333345668","price":108.0,"currency_code":"MAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0458\/6386\/2439\/products\/51xUZItrHJL-min.jpg?v=1659271577"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0458\/6386\/2439\/collections\/12.png?v=1631701222","url":"https:\/\/booksondemand.ma\/collections\/neuroscience-english-books.oembed","provider":"Booksondemand","version":"1.0","type":"link"}