test driven development with python harry percival
Test-Driven Development with Python - Harry Percival
This trusted guide demonstrates the practical advantages of test-driven development (TDD) with Python and describes how to develop a real web application. You ll learn how to write and run tests before building each part of your app and then develop the minimum amount of code required to pass those tests. The result? Clean code that works.
Objev podobné jako Test-Driven Development with Python - Harry Percival
Type-driven Development with Idris - Edwin Brady
DESCRIPTION Types are often seen as a tool for checking errors, with the programmer writing a complete program first and using the type checker to detect errors. And while tests are used to show presence of errors, they can only find errors that you explicitly test for. In typedriven development, types become your tools for constructing programs and, used appropriately, can show the absence of errors. And you can express precise relationships between data, your assumptions are explicit and checkable, and you can precisely state and verify properties. Type-driven development lets users write extensible code, create simple specifications very early in development, and easily create mock implementation for testing. Type-Driven Development with Idris, written by the creator of Idris, teaches programmers how to improve the performance and accuracy of programs by taking advantage of a state-of-the-art type system. This book teaches readers using Idris, a language designed from the very beginning to support type-driven development. Readers learn how to manipulate types just like any other construct (numbers, strings, lists, etc.). This book teaches how to use type-driven development to build real-world software, as well as how to handle side-effects, state and concurrency, and interoperating with existing systems. By the end of this book, readers will be able to develop robust and verified software in Idris and apply type-driven development methods to programming in other languages. KEY FEATURESâ ¢ Written by the creator of Idris â ¢ Improve performance and accuracy of programs â ¢ Teaches Idris, a new type-driven development language â ¢ Hands-on code examples â ¢ Build real-world software AUDIENCE Written for programmers with knowledge of basic functional programming concepts. ABOUT THE TECHNOLOGY Type-driven development lets you write extensible code, create simple specifications very early in development, and easily create mock implementation for testing. In type-driven development, types become your tools for constructing programs and, used appropriately, can show the absence of errors.
Objev podobné jako Type-driven Development with Idris - Edwin Brady
Test Driven Development - Kent Beck
Quite simply, test-driven development is meant to eliminate fear in application development. While some fear is healthy (often viewed as a conscience that tells programmers to be careful! ), the author believes that byproducts of fear include tentative, grumpy, and uncommunicative programmers who are unable to absorb constructive criticism. When programming teams buy into TDD, they immediately see positive results. They eliminate the fear involved in their jobs, and are better equipped to tackle the difficult challenges that face them. TDD eliminates tentative traits, it teaches programmers to communicate, and it encourages team members to seek out criticism However, even the author admits that grumpiness must be worked out individually! In short, the premise behind TDD is that code should be continually tested and refactored. Kent Beck teaches programmers by example, so they can painlessly and dramatically increase the quality of their work.
Objev podobné jako Test Driven Development - Kent Beck
Beginning Programming with Python For Dummies - John Paul Mueller
Create simple, easy programs in the popular Python language Beginning Programming with Python For Dummies is the trusted way to learn the foundations of programming using the Python programming language. Python is one of the top-ranked languages, and thereâ ™s no better way to get started in computer programming than this friendly guide. Youâ ™ll learn the basics of coding and the process of creating simple, fun programs right away. This updated edition features new chapters, including coverage of Google Colab, plus expanded information on functions and objects, and new examples and graphics that are relevant to todayâ ™s beginning coders. Dummies helps you discover the wealth of things you can achieve with Python. Employ an online coding environment to avoid installation woes and code anywhere, any time Learn the basics of programming using the popular Python language Create easy, fun projects to show off your new coding chops Fix errors in your code and use Python with external data sets Beginning Programming with Python For Dummies will get new programmers startedâ ”the easy way.Â
Objev podobné jako Beginning Programming with Python For Dummies - John Paul Mueller
Deep Learning with Python - François Chollet
The first edition of Deep Learning with Python is one of the best books on the subject. The second edition made it even better. - Todd Cook The bestseller revised! Deep Learning with Python, Second Edition is a comprehensive introduction to the field of deep learning using Python and the powerful Keras library. Written by Google AI researcher François Chollet, the creator of Keras, this revised edition has been updated with new chapters, new tools, and cutting-edge techniques drawn from the latest research. You ll build your understanding through practical examples and intuitive explanations that make the complexities of deep learning accessible and understandable. about the technologyMachine learning has made remarkable progress in recent years. We ve gone from near-unusable speech recognition, to near-human accuracy. From machines that couldn t beat a serious Go player, to defeating a world champion. Medical imaging diagnostics, weather forecasting, and natural language question answering have suddenly become tractable problems. Behind this progress is deep learning⠔a combination of engineering advances, best practices, and theory that enables a wealth of previously impossible smart applications across every industry sector about the bookDeep Learning with Python introduces the field of deep learning using the Python language and the powerful Keras library. You ll learn directly from the creator of Keras, François Chollet, building your understanding through intuitive explanations and practical examples. Updated from the original bestseller with over 50% new content, this second edition includes new chapters, cutting-edge innovations, and coverage of the very latest deep learning tools. You ll explore challenging concepts and practice with applications in computer vision, natural-language processing, and generative models. By the time you finish, you ll have the knowledge and hands-on skills to apply deep learning in your own projects. what s insideDeep learning from first principlesImage-classification, imagine segmentation, and object detectionDeep learning for natural language processingTimeseries forecastingNeural style transfer, text generation, and image generation about the readerReaders need intermediate Python skills. No previous experience with Keras, TensorFlow, or machine learning is required. about the authorFrançois Chollet works on deep learning at Google in Mountain View, CA. He is the creator of the Keras deep-learning library, as well as a contributor to the TensorFlow machine-learning framework. He also does AI research, with a focus on abstraction and reasoning. His papers have been published at major conferences in the field, including the Conference on Computer Vision and Pattern Recognition (CVPR), the Conference and Workshop on Neural Information Processing Systems (NIPS), the International Conference on Learning Representations (ICLR), and others.
Objev podobné jako Deep Learning with Python - François Chollet
Statistical Analysis with Python For Dummies - Joseph Schmuller
Wrangle stats as you learn how to graph, analyze, and interpret data with Python Statistical Analysis with Python For Dummies introduces you to the tool of choice for digging deep into data to inform business decisions. Even if you re new to coding, this book unlocks the magic of Python and shows you how to apply it to statistical analysis tasks. You ll learn to set up a coding environment and use Python s libraries and functions to mine data for correlations and test hypotheses. You ll also get a crash course in the concepts of probability, including graphing and explaining your results. Part coding book, part stats class, part business analyst guide, this book is ideal for anyone tasked with squeezing insight from data. Get clear explanations of the basics of statistics and data analysisLearn how to summarize and analyze data with Python, step by stepImprove business decisions with objective evidence and analysisExplore hypothesis testing, regression analysis, and prediction techniques This is the perfect introduction to Python for students, professionals, and the stat-curious.
Objev podobné jako Statistical Analysis with Python For Dummies - Joseph Schmuller
Automate the Boring Stuff with Python, 3rd Edition - Al Sweigart
If you ve ever spent hours renaming files or updating hundreds of spreadsheet cells, you know how tedious tasks like these can be. But what if you could have your computer do them for you? In this fully revised edition of the best-selling classic Automate the Boring Stuff with Python, you ll learn how to use Python to write programs that do in minutes what would take you hours to do by hand - no prior programming experience required. You ll learn the basics of coding in Python and explore the language s rich library of modules for performing specific tasks, like scraping data from websites, searching for text across multiple files, and merging, watermarking, or encrypting PDFs. The third edition includes: Expanded coverage of developer techniques, like creating command line programs; Updated examples and new projects; Additional chapters about working with SQLite databases, speech-recognition technology, video and audio editing, and text-to-speech capabilities; Simplified explanations (based on reader feedback) of beginner programming concepts, like loops and conditionals. Even if you ve never written a line of code, Automate the Boring Stuff with Python, 3rd Edition will teach you how to make your computer take on tedious tasks and do all your grunt work - the way it should be!
Objev podobné jako Automate the Boring Stuff with Python, 3rd Edition - Al Sweigart
Test-Driven React, Second Edition - Trevor Burnham
Turn your React project requirements into tests and get the feedback you need faster than ever before. Combine the power of testing, linting, and typechecking directly in your coding environment to iterate on React components quickly and fearlessly!You work in a loop: write code, get feedback, adjust. The faster you get feedback, the faster your code improves and the more effective you become as a developer. And that feedback comes from testing.The conceptual elegance of React has opened the door to a new generation of web testing: clear, expressive, and lightning fast. That makes React a perfect fit for test-driven development (TDD), a methodology in which tests are a blueprint instead of an afterthought.Each chapter presents new projects to challenge you and new tools to help you:Write fast, easy-to-understand tests with Vitest and React Testing Library.Keep your code tidy with ESLint and Prettier.Perform every task you need from a single window within VS Code. See your test output directly in your code with Wallaby.Style components in a test-friendly way with styled-components. Stay focused on what s important by running your tests continuously in the background.Generate beautiful documentation with Storybook, and update it on every commit with GitHub Actions.The second edition of Test-Driven React has been extensively revised to reflect the latest tools and techniques for React development, including TypeScript. Each chapter presents new projects to challenge you and new tools to help you find and fix type errors without even running your code.What You Need:You ll need a working knowledge of JavaScript or TypeScript, and a computer running macOS, Windows, or Linux.
Objev podobné jako Test-Driven React, Second Edition - Trevor Burnham
Artificial Intelligence Programming with Python - Perry Xiao
A hands-on roadmap to using Python for artificial intelligence programming In Practical Artificial Intelligence Programming with Python: From Zero to Hero, veteran educator and photophysicist Dr. Perry Xiao delivers a thorough introduction to one of the most exciting areas of computer science in modern history. The book demystifies artificial intelligence and teaches readers its fundamentals from scratch in simple and plain language and with illustrative code examples. Divided into three parts, the author explains artificial intelligence generally, machine learning, and deep learning. It tackles a wide variety of useful topics, from classification and regression in machine learning to generative adversarial networks. He also includes: Fulsome introductions to MATLAB, Python, AI, machine learning, and deep learningExpansive discussions on supervised and unsupervised machine learning, as well as semi-supervised learningPractical AI and Python â œcheat sheetâ quick referencesThis hands-on AI programming guide is perfect for anyone with a basic knowledge of programmingâ ”including familiarity with variables, arrays, loops, if-else statements, and file input and outputâ ”who seeks to understand foundational concepts in AI and AI development.
Objev podobné jako Artificial Intelligence Programming with Python - Perry Xiao
Automate the Boring Stuff with Python Workbook - Al Sweigart
Al Sweigart s classic coding book Automate the Boring Stuff with Python, now in its third edition, has taught more than half a million readers how to dispense with tedious tasks using the Python programming language. In this hands-on companion workbook, Sweigart gives those readers - and any Python programming beginner - hundreds of new ways to practice what they ve learned. Through a wide variety of exercises, readers will test their understanding of programming concepts, face down tricky challenges, and explore use cases of common techniques. The workbook s creative projects encourage readers to build games, animations, and digital tools, offering novel ways to think about Python s applications in their everyday life. Covers Python 3.x and its ecosystem of third-party libraries.
Objev podobné jako Automate the Boring Stuff with Python Workbook - Al Sweigart
Coding with Python - Create Amazing Graphics - Max Wainewright
Coding with Python â “ Create Amazing Graphics introduces coding in Python through a variety of projects. Each one teaches new coding concepts and results in some amazing graphics.Python is a powerful, text-based programming language essential to grasp for serious coding but can be dull to learn. This book focuses on inspired learning. Step-by-step, it illustrates how to use Python code to create exciting and colourful graphics â ” making learning Python great fun!Learn Python code to:Use random numbers to create unique artworkMix colours together using variables to create amazing effectsUse loops to repeat your code and create intricate patternsCode your own functions and build up your own designs
Objev podobné jako Coding with Python - Create Amazing Graphics - Max Wainewright
Make Games with Python - Sean M Tracey
Learning to code your own shoot- em-up is infinitely more satisfying than beating any end-of-level bossWhile countless millions of us like nothing more than spending hours racking up high scores on our favourite games, too few of us are exposed to an even more gratifying way to spend the evening - making them. It s far from easy. Master essential game-making skills:Creating shapes and pathsMovement and animationUsing the keyboard and mouseAdding sound and musicSimulating physics and forcesBuilding classes for actorsCreating your own shoot-em upEach chapter will add to your knowledge of Python game development, allowing you both to understand the games you play, and to create almost anything your imagination can come up with.This book is designed to help you learn many of the essential skills you ll need to make games with Python and Pygame, and you ll learn valuable coding skills along the way.This book isn t for absolute programming beginners, but it s not far from it. If you ve written some simple Python (or similar) programs in the past, and are able to do things like creating files and get around your computer s filesystem without too much difficulty, then you re ready to get started.
Objev podobné jako Make Games with Python - Sean M Tracey
Cambridge IGCSEâ„¢ and O Level Computer Science Programming Book for Python with Digital Access (2 Years) - Chris Roffey
This series supports learners through the Cambridge IGCSE™ and O Level Computer Science syllabuses (0478/0984/2210). Develop skills and confidence with our programming book for Python. Created to support students undertaking the Cambridge IGCSE™ and O Level Computer Science syllabuses, this resource provides tailored support when programming with Python. A three-tiered approach to programming tasks across the book provides scaffolded support for students of all levels of understanding. Answers are accessible in the Solutions chapter in the digital part of the resource on the Cambridge GO platform, enabling students to practise their programming skills in class or at home.
Objev podobné jako Cambridge IGCSEâ„¢ and O Level Computer Science Programming Book for Python with Digital Access (2 Years) - Chris Roffey
Python Workout - Reuven Lerner
Python Workout presents 50 exercises designed to deepen the readerâ ™s skill with Python. Readers will not only tackle exercises using built-in data structures, but also more advanced techniques, such as functional programming, object-oriented programming, iterators, and generators. With each engaging challenge, readers will practice a new skill and learn how to apply it to everyday coding tasks. Key Features 50 hands-on exercises and solutions Basic Python sequence types Python dictionaries and sets Functional programming in Python Creating your own classes Working with Python objects Generator functions Intended for readers with basic Python skills. About the technology Python is a versatile, elegant, general purpose programming language. Essential for data analysis, web development, artificial intelligence, games, desktop apps, and more, Python skills are a hot commodity. Reuven M. Lerner, an independent consultant for more than two decades, teaches Python, data science, and Git to companies around the world. His Better developers newsletter and blog are read by thousands of Python developers each week. Reuven has written a monthly column, â œAt the Forge,â for Linux Journal since 1996 and is a panellist on the weekly Freelancers Show podcast. Reuven lives with his wife and three children in Modiâ ™in, Israel, and can be reached at https://lerner.co.il/ or on Twitter at @reuvenmlerner.
Objev podobné jako Python Workout - Reuven Lerner
Python in Excel Step-by-Step - David Langer
An intuitive guide for professionals wanting to prepare for the future of Microsoft Excel by building Python in Excel skills and unleashing the power of their data. A hands-on guide to the foundational Python in Excel skills youâ ™ll need to understand and use this powerful analytics tool, Python in Excel Step-by-Step is for current Excel users interested in expanding their data analysis skillset with Python. Analytics educator and Microsoft Excel MVP David Langer demonstrates how to use Python in Excel, tounlock new analytics capabilities in Excel, and build your foundation for the future of Excel: do-it-yourself (DIY) data science. The book leverages your existing Excel knowledge to learn the Python foundation you can apply right away. This is the same approach David has used to successfully teach more than 1,000 professionals Python â “ even if youâ ™ve never written code before. David also includes: Targeted coverage of the Python fundamentals required for analytics â “ learn just what you need fastHow to use the powerful pandas and plotnine libraries to facilitate data manipulation and visualization using Python in ExcelA DIY data science roadmap for you to build the skills you need to unleash the power of your data to have more impact at work Perfect for professionals use Microsoft Excel for data analysis, like marketing managers, financial analysts, and supply chain manager, Python in Excel Step-by-Step is an invaluable new resource for all business professionals who use Excel and want to build skills for Excelâ ™s AI-powered future.
Objev podobné jako Python in Excel Step-by-Step - David Langer
Foundational Python for Data Science - Kennedy Behrman
Data science and machine learningâ ”two of the world s hottest fieldsâ ”are attracting talent from a wide variety of technical, business, and liberal arts disciplines. Python, the world s #1 programming language, is also the most popular language for data science and machine learning. This is the first guide specifically designed to help students with widely diverse backgrounds learn foundational Python so they can use it for data science and machine learning. This book is catered to introductory-level college courses on data science. Leading data science instructor and practitioner Kennedy Behrman first walks through the process of learning to code for the first time with Python and Jupyter notebook, then introduces key libraries every Python data science programmer needs to master. Once students have learned these foundations, Behrman introduces intermediate and applied Python techniques for real-world problem-solving. Throughout, Foundational Python for Data Science presents hands-on exercises, learning assessments, case studies, and moreâ ”all created with Colab (Jupyter compatible) notebooks, so students can execute all coding examples interactively without installing or configuring any software.
Objev podobné jako Foundational Python for Data Science - Kennedy Behrman
Python Automation For Dummies - Alan Simpson
Streamline Your Workflow and Boost Productivity with Python Automation In today s workplaces, there s a high demand for know-how on the Python programming language, especially for writing time-saving scripts that can simplify routine work tasks. Python Automation For Dummies delivers, with simple explanations of how you can use Python to automatically wrangle data files, manage media files, create shortcuts, find and organize web data, and even analyze social media for trends. With this easy-to-follow Dummies guide, you can upskill, expand your productivity, and speed up the process of generating data-driven insights. You ll even learn to enhance your Python automations with AI, for workflows that are faster and smarter. Review the basics of Python coding and follow steps for automating all sorts of tasksManage large file sets, organize and analyze data, and speed up research processesAutomate scheduling and other time-consuming tasksâ ”and optimize work with AIFree up time and resources by automating routine work, so you can foucs on more important issues This is a great Dummies resource for Python developers interested in applying the popular coding language to make workflows more efficient.
Objev podobné jako Python Automation For Dummies - Alan Simpson
Python Crash Course: 3rd Edition (9781718502703)
Kniha - autor Eric Matthes, 544 stran, anglicky, brožovaná bez přebalu matná Python Crash Course is the world’s bestselling programming book, with over 1,500,000 copies sold to date! Python Crash Course is the world’s best-selling guide to the Python programming language. This fast-paced, thorough introduction will have you writing programs, solving problems, and developing functioning applications in no time. You’ll start by learning basic programming concepts, such as variables, lists, classes, and loops, and practice writing clean code with exercises for each topic. You’ll also learn how to make your programs interactive and test your code safely before adding it to a project. You’ll put your new knowledge into practice by creating a Space Invaders–inspired arcade game, building a set of data visualizations with Python’s handy libraries, and deploying a simple application online. As you work through the book, you’ll learn how to: Use powerful Python...
Objev podobné jako Python Crash Course: 3rd Edition (9781718502703)
Introduction to Machine Learning with Python - Andreas C. Mueller
Machine learning has become an integral part of many commercial applications and research projects, but this field is not exclusive to large companies with extensive research teams. If you use Python, even as a beginner, this book will teach you practical ways to build your own machine learning solutions.
Objev podobné jako Introduction to Machine Learning with Python - Andreas C. Mueller
Learning Python - Fabrizio Romano
Learn to code like a professional with Python â “ an open source, versatile, and powerful programming languageKey FeaturesLearn the fundamentals of programming with Python â “ one of the best languages ever createdDevelop a strong set of programming skills that you will be able to express in any situation, on every platform, thanks to Pythonâ ™s portabilityCreate outstanding applications of all kind, from websites to scripting, and from GUIs to data scienceBook DescriptionLearning Python has a dynamic and varied nature. It reads easily and lays a good foundation for those who are interested in digging deeper. It has a practical and example-oriented approach through which both the introductory and the advanced topics are explained. Starting with the fundamentals of programming and Python, it ends by exploring very different topics, like GUIs, web apps and data science. The book takes you all the way to creating a fully fledged application. The book begins by exploring the essentials of programming, data structures and teaches you how to manipulate them. It then moves on to controlling the flow of a program and writing reusable and error proof code. You will then explore different programming paradigms that will allow you to find the best approach to any situation, and also learn how to perform performance optimization as well as effective debugging. Throughout, the book steers you through the various types of applications, and it concludes with a complete mini website built upon all the concepts that you learned. What you will learnGet Python up and running on Windows, Mac, and Linux in no timeGrasp the fundamental concepts of coding, along with the basics of data structures and control flow. Write elegant, reusable, and efficient code in any situationUnderstand when to use the functional or the object oriented programming approachCreate bulletproof, reliable software by writing tests to support your codeExplore examples of GUIs, scripting, data science and web applicationsLearn to be independent, capable of fetching any resource you need, as well as dig deeperWho this book is forPython is the most popular introductory teaching language in U.S. top computer science universities, so if you are new to software development, or maybe you have little experience, and would like to start off on the right foot, then this language and this book are what you need. Its amazing design and portability will help you become productive regardless of the environment you choose to work with.
Objev podobné jako Learning Python - Fabrizio Romano
Front-End Back-End Development with HTML, CSS, JavaScript, jQuery, PHP, and MySQL - Duckett Jon
A three-book set for web designers, front-end developers, and full-stack developers This three-book set combines the popular titles HTML CSS: Design and Build Web Sites (2011)JavaScript jQuery: Interactive Front-End Development (2014)PHP MySQL: Server-side Web Development (2022) Together these three books form an ideal platform for anyone who wants to master HTML and CSS, step up to the additional front-end interactivity possible with JavaScript and jQuery, and build back-ends with features like content management and membership using PHP and MySQL. In combination, these skills are commonly referred to as â œfull-stack developmentâ HTML CSS covers structure, text, links, images, tables, forms, useful options, adding style with CSS, fonts, colors, thinking in boxes, styling lists and tables, layouts, grids, and even SEO, Google analytics, ftp, and HTML5. JavaScript jQuery offers an excellent combined introduction to these two technologies starting from how JavaScript changes an HTML pageâ ™s code and progressing to creating interactivity including sliders, tabbed panels, accordions, and sorting images. PHP MySQL finishes a self-taught programmer curriculum with data-driven web sites for content management or online shops that use registration, search, sending emails, and tailoring pages to individual users. A handy three-book set that combines related skillsHighly visual format and accessible language makes these books highly effective learning toolsPerfect for beginning web designers, front-end developers, back-end developers, and full-stack developersWritten by the best-selling author on HTML and JavaScript for the last decade
Objev podobné jako Front-End Back-End Development with HTML, CSS, JavaScript, jQuery, PHP, and MySQL - Duckett Jon
Application Development with SAP Analytics Cloud - Josef Hampp
Ready to make the most of your SAP Analytics Cloud applications? Learn to develop, deploy, and monitor custom analytical applications with this practical scripting guide! Follow step-by-step instructions and programming examples for each stage of development. Customize your dashboards and applications with widgets and APIs, and then adapt them to the needs of your users, whether youÂ’re developing planning or business intelligence applications. This is your complete handbook to scripting in SAP Analytics Cloud!Highlights include:1) Architecture2) Data modeling and connectivity3) Development environment4) Scripts and wizards5) BI applications6) Planning applications7) Dashboards8) Predictive analytics9) Standard and custom widgets10) APIs 11) Stories12) JavaScript
Objev podobné jako Application Development with SAP Analytics Cloud - Josef Hampp
Web Development with Node and Express - Ethan Brown
Build dynamic web applications with Express, a key component of the Node/JavaScript development stack. In this updated edition, author Ethan Brown teaches you Express fundamentals by walking you through the development of an example application.
Objev podobné jako Web Development with Node and Express - Ethan Brown
Learning Python - Mark Lutz
Get a comprehensive, in-depth introduction to the core Python language with this hands-on book. Based on author Mark Lutz s popular training course, this updated sixth edition will help you quickly write efficient, high-quality code with Python.
Objev podobné jako Learning Python - Mark Lutz
Domain-Driven Design - Eric Evans
Incorporate effective domain modeling into the software development process Software design thought leader and founder of Domain Language, Eric Evans, provides a systematic approach to domain-driven design, presenting an extensive set of design best practices, experience-based techniques, and fundamental principles that facilitate the development of software projects facing complex domains. Intertwining system design and development practice, this book incorporates numerous examples based on actual projects to illustrate the application of domain-driven design to real-world software modeling and development. Domain Model: Part I outlines the goals of domain-driven development, defines terms, and gives an overview of the implications of using the domain model to drive communication and design Model-Driven Design: Part II condenses a core of best practices in object-oriented domain modeling into a set of basic building blocks and focuses on the kinds of decisions that keep the model and implementation aligned with each other, each reinforcing the otherâ ™s effectiveness Refactoring: Part III delves into modeling principles that can guide choices along the way, and techniques that help direct the search Strategic Design: Part IV explores a triad of principles that apply to the system as a whole: context, distillation, and large-scale structure Throughout the book, discussions are illustrated not with over-simplified, â œâ problems, but with realistic examples adapted from actual projects. With this book in hand, object-oriented developers, system analysts, and designers will have the guidance they need to organize and focus their work, create rich and useful domain models, and leverage those models into quality, long-lasting software implementations. â œThe book is a fun read. Eric has lots of interesting stories, and he has a way with words. I see this book as essential reading for software developersâ ”it is a future classic.â â ”Ralph Johnson, author of Design Patterns
Objev podobné jako Domain-Driven Design - Eric Evans
Agile Game Development - Clinton Keith
The definitive guide to more effective and personally fulfilling game development with Agile Methodsâ ”now revamped to reflect ten more years of experience and improvements Game development is in crisisâ ”facing bloated budgets, impossible schedules, unmanageable complexity, and death-march overtime. It s no wonder so many development studios are struggling to survive. Fortunately, there is a solution. Agile and Lean methods have revolutionized development in the game development industry. In Agile Game Development, long-time game developer and consultant Clinton Keith shows exactly how these methods have been successfully applied to the unique challenges of modern game development. Clint has spent more than 25 years developing games and training and coaching hundreds of game development teams. Drawing on this unparalleled expertise, he shows how teams can use the practices of Scrum and Kanban, customized to game development, to deliver games more efficiently, rapidly, and cost-effectively; craft games that offer more entertainment value; and make life more fulfilling for development teams at the same time. Contains several new chapters on live games, leadership, and coaching, including an all-new section on Agile for large teams of up to 1000 developers Updates to all chapters to reflect a decade of experience with more than 200 studios Now covering Kanban and other Agile approaches alongside Scrum Understanding Agile goals, roles, and practices in the context of game development Discovering how Agile benefits every specialty in game development from art to QA Communicating and planning your game s vision, features, and progress Game developers and leaders are recognizing the modern challenges of gaming. Game development organizations need a far better way to work. Agile Game Development gives them thatâ ”and brings the profitability, creativity, and fun back to game development.
Objev podobné jako Agile Game Development - Clinton Keith
Mending with Boro - Harumi Horiuchi
One simple stitch can bring new life to hundreds of your favorite things!Boro is the Japanese straight stitch used to repair and reinforce fabrics that is the basis for Sashiko. It is a favorite among visible mending enthusiasts because of its simplicity and because it adds an intriguing textural element to favorite garments and home furnishings.In this new book, Sashiko expert Harumi Horiuchi shares her ideas for using Boro to patch holes and tears, reinforce worn areas, and add fresh details to garments. Her approach is simple—the things you love are worth fixing. Rediscover your favorite items by giving them a new look and feel—while also being good to the environment. Her demonstrations and instructions make the process easy and enjoyable.Here are just a few of the things you ll learn in this book:Discover the pleasure of working with old fabrics and making classic neutrals come aliveBe inspired to give old scraps of cloth new purpose, whether patching a well-loved skirt or a pair of jeansLearn to revive a faithful cloth bag, or even something knitted like a favorite pair of worn woolen socksAnd so much more! There s no need to stop at reinforcement and repair. Remake an entire garment by artfully patching it here, there and everywhere. The more you patch, the more unique your garment becomes. This book will be just the start of giving new life to hundreds of old things!
Objev podobné jako Mending with Boro - Harumi Horiuchi
Human Growth and Development - Chris Beckett, Hilary Taylor
Our bestselling social work textbook is back again. Taking you right back to basics, this book explains and analyses key theories in a really accessible way before going on to discuss, in detail, how theory can be incorporated into every day social work practice. Each chapter contains activities with step-by-step commentaries for discussion, self-analysis and critical reflection. The book very loosely follows the shape of a human life, beginning with a birth and ending with a death, but many of the chapters deal with ideas and topics that are relevant at many different stages of life, such as bereavement, attachment and learning. Its focus throughout is on psychosocial development â “ so psychological development within a social context â “ rather than physical development. This book is by Chris Beckett, a social work academic and novelist who previously worked in child and family social work, and Hilary Taylor, a psychotherapist and former social work academic who used to work in the field of social work with adults. It is the go-to guide for anyone studying for careers in the helping professions, such as nurses, social workers, occupational therapists, teachers and counsellors. Itâ ²s also supported by an online case study resource. Follow the lives of people living in the fictional London Borough of Bexford, with 12 extended case studies to help you explore key issues and themes raised in the book as well as develop the skill of linking theory to practice.
Objev podobné jako Human Growth and Development - Chris Beckett, Hilary Taylor
Harry Potter and the Goblet of Fire: Illustrated Edition - Joanne K. Rowlingová
Prepare to be spellbound by Jim Kay’s inspired reimagining of Harry Potter’s fourth year at Hogwarts School of Witchcraft and Wizardry. When Harry is unexpectedly chosen to compete in the legendary Triwizard Tournament, he finds himself facing death-defying tasks, dragons and Dark wizards. Although his friends do their best to help him prepare, Harry must navigate each treacherous test alone, pushing his courage and quick-thinking to their limits.But while the attention of the wizarding world is focused on the Tournament, a much bigger challenge is lurking in the shadows. Lord Voldemort is plotting his return … This irresistible smaller-format paperback edition has been beautifully redesigned with selected full-colour illustration highlights, bringing J.K. Rowling’s storytelling genius and Jim Kay’s artistic wizardry to a new generation of readers.Experience the excitement of the Quidditch World Cup, the cheery comfort of The Burrow and the festive grandeur of the Yule Ball, and meet such unforgettable characters as Cedric Diggory, Fleur Delacour and Viktor Krum. Fizzing with magic and brimming with humour, Harry Potter and the Goblet of Fire will captivate wizards and Muggles alike. *Please note: the fully illustrated edition is still available in hardback.
Objev podobné jako Harry Potter and the Goblet of Fire: Illustrated Edition - Joanne K. Rowlingová
Nature Book Series: The Hare Book - The Hare Preservation Trust
The hare permeates our consciousness like no other creature. Despite facing ever increasing environmental pressures, the hare still retains its ability to both delight and confound in equal measure. Produced in conjunction with The Hare Preservation Trust, this book offers a unique insight into this most fascinating of creatures. -- Cyngor Llyfrau Cymru
Objev podobné jako Nature Book Series: The Hare Book - The Hare Preservation Trust
Be Data Driven - Jordan Morrow
Overcome the hurdles to building a data-driven organization with this roadmap to closing the skills gap, investing in the right technology and creating a successful culture.
Objev podobné jako Be Data Driven - Jordan Morrow
AP Computer Science Principles Premium, 2026: Prep Book with 6 Practice Tests + Comprehensive Review + Online Practice - Seth Reichelson
Be prepared for exam day with Barron’s. Trusted content from AP experts! Barron’s AP Computer Science Principles Premium, 2026 includes in-depth content review and online practice. It’s the only book you’ll need to be prepared for exam day.Written by Experienced Educators Learn from Barron’s--all content is written and reviewed by AP experts Build your understanding with comprehensive review tailored to the most recent exam Get a leg up with tips, strategies, and study advice for exam day--it’s like having a trusted tutor by your side Be Confident on Exam Day Sharpen your test‑taking skills with 6 full‑length practice tests–3 in the book, including a diagnostic test to target your studying, and 3 more online–plus detailed answer explanations for all questions Strengthen your knowledge with in‑depth review covering all Big Ideas on the AP Computer Science Principles Exam Reinforce your learning with practice questions at the end of each chapter that cover all frequently tested topics Prepare for the AP Computer Science Principles Create Performance Task with 6 full sample Create Performance Tasks with complete written reports and requirements for scoring Robust Online Practice Continue your practice with 3 full‑length practice tests on Barron’s Online Learning Hub Simulate the exam experience with a timed test option Deepen your understanding with detailed answer explanations and expert advice Gain confidence with scoring to check your learning progress Going forward, this exam will only be offered in a digital format. Barron #39;s AP online tests offer a digital experience with a timed test option to get you ready for test day. Visit the Barron #39;s Learning Hub for more digital practice.Publisher #39;s Note: Products purchased from 3rd party sellers are not guaranteed by the publisher for quality, authenticity, or access to any online entities included with the product.
Objev podobné jako AP Computer Science Principles Premium, 2026: Prep Book with 6 Practice Tests + Comprehensive Review + Online Practice - Seth Reichelson
AP Computer Science A Premium, 12th Edition: Prep Book with 6 Practice Tests + Comprehensive Review + Online Practice - Roselyn Teukolsky
Be prepared for exam day with Barron’s. Trusted content from AP experts!Barron’s AP Computer Science A Premium, 12th Edition includes in‑depth content review and practice. It’s the only book you’ll need to be prepared for exam day. Written by Experienced EducatorsLearn from Barron’s‑‑all content is written and reviewed by AP expertsBuild your understanding with comprehensive review tailored to the most recent examGet a leg up with tips, strategies, and study advice for exam day‑‑it’s like having a trusted tutor by your sideBe Confident on Exam DaySharpen your test‑taking skills with 6 full‑length practice tests–3 in the book, including a diagnostic test to target your studying, and 3 more online–plus detailed answer explanations for all questionsStrengthen your knowledge with in‑depth review covering all units on the AP Computer Science A examReinforce your learning with dozens of clear examples and a series of multiple‑choice practice questions at the end of each review chapterLearn the key techniques and methods of modern programming with a chapter devoted to the Java language features you need to know for test dayRobust Online PracticeContinue your practice with 3 full‑length practice tests on Barron’s Online Learning HubSimulate the exam experience with a timed test optionDeepen your understanding with detailed answer explanations and expert adviceGain confidence with scoring to check your learning progress
Objev podobné jako AP Computer Science A Premium, 12th Edition: Prep Book with 6 Practice Tests + Comprehensive Review + Online Practice - Roselyn Teukolsky
AP Physics 2 Premium, Fourth Edition: Prep Book with 4 Practice Tests + Comprehensive Review + Online Practice (2026) - Jonathan, M.A. Ed. M Wolf, Ken
Be prepared for exam day with Barron’s. Trusted content from AP experts! Barron’s AP Physics 2 Premium, Fourth Edition is fully revised for the latest course and exam updates and includes in‑depth content review and practice. It’s the only book you’ll need to be prepared for exam day.Written by Experienced Educators Learn from Barron’s‑‑all content is written and reviewed by AP experts Build your understanding with comprehensive review tailored to the most recent exam Get a leg up with tips, strategies, and study advice for exam day‑‑it’s like having a trusted tutor by your side Be Confident on Exam Day Sharpen your test‑taking skills with 4 full‑length practice tests–2 in the book and 2 more online–that mirror the latest exam format and question types plus detailed answer explanations for all questions Strengthen your knowledge with in‑depth review covering all recent course updates and the latest units on the AP Physics 2 exam Determine what your strengths are by taking a short diagnostic test and then reinforce your learning by answering a series of practice questions at the end of each chapter Enhance your scientific thinking skills by reviewing dozens of sample problems with clear solutions, hundreds of diagrams that illustrate key concepts, and end-of-chapter summaries of all major topics Robust Online Practice Continue your practice with 2 full‑length practice tests on Barron’s Online Learning Hub Simulate the exam experience with a timed test option Deepen your understanding with detailed answer explanations and expert advice Gain confidence with scoring to check your learning progress Publisher #39;s Note: Products purchased from 3rd party sellers are not guaranteed by the publisher for quality, authenticity, or access to any online entities included with the product.
Objev podobné jako AP Physics 2 Premium, Fourth Edition: Prep Book with 4 Practice Tests + Comprehensive Review + Online Practice (2026) - Jonathan, M.A. Ed. M Wolf, Ken
Build Financial Software with Generative AI (From Scratch) - Chris Kardell
Learn to build financial software hands-on using generative AI tools like ChatGPT and Copilot.The software used by banks, trading firms, and other financial services has special requirements at every level, from securing the UI to making sure backend services comply with a host of regulations. Software engineers with FinTech experience are highly valued, and generative AI tools can make you even more productive. Build Financial Software with Generative AI (From Scratch) shows you how to deliver full stack financial services software, including Agile practices, research, testing strategies, security, documentation, and more, using AI tools like ChatGPT and Copilot.In Build Financial Software with Generative AI (From Scratch) you will: Explore the core concepts of FinTech Speed development with generative AI tools Develop and deploy containerized services Create and document APIs Effectively visualize your data In Build Financial Software with Generative AI (From Scratch) you ll build working software for processing Automated Clearing House (ACH) files, a cornerstone technology of banking that moves trillions of dollars every year. You ll work with generative AI technology throughout the full stack application, including researching the tech for your application, spinning up a bare bone starting project, answering domain questions, clarifying functionality, and troubleshooting Along the way, you ll learn what sets FinTech projects apart from normal web apps.
Objev podobné jako Build Financial Software with Generative AI (From Scratch) - Chris Kardell
Deep Learning with PyTorch - Eli Stevens, Luca Antiga
Every other day we hear about new ways to put deep learning to good use: improved medical imaging, accurate credit card fraud detection, long range weather forecasting, and more. PyTorch puts these superpowers in your hands, providing a comfortable Python experience that gets you started quickly and then grows with you as you, and your deep learning skills, become more sophisticated. Deep Learning with PyTorch teaches you how to implement deep learning algorithms with Python and PyTorch. This book takes you into a fascinating case study: building an algorithm capable of detecting malignant lung tumors using CT scans. As the authors guide you through this real example, you ll discover just how effective and fun PyTorch can be. Key features â ¢ Using the PyTorch tensor API â ¢ Understanding automatic differentiation in PyTorch â ¢ Training deep neural networks â ¢ Monitoring training and visualizing results â ¢ Interoperability with NumPy Audience Written for developers with some knowledge of Python as well as basic linear algebra skills. Some understanding of deep learning will be helpful, however no experience with PyTorch or other deep learning frameworks is required. About the technology PyTorch is a machine learning framework with a strong focus on deep neural networks. Because it emphasizes GPU-based acceleration, PyTorch performs exceptionally well on readily-available hardware and scales easily to larger systems. Eli Stevens has worked in Silicon Valley for the past 15 years as a software engineer, and the past 7 years as Chief Technical Officer of a startup making medical device software. Luca Antiga is co-founder and CEO of an AI engineering company located in Bergamo, Italy, and a regular contributor to PyTorch.
Objev podobné jako Deep Learning with PyTorch - Eli Stevens, Luca Antiga
Learn with Peppa: Making Friends - Peppa Pig
Making Friends helps children explore what it means to be a good friend and how to be considerate of others.From helping and sharing to listening and taking turns, children will explore types of friendships and learn that friends can like all sorts of different things. Work through each activity, then wipe clean and try again!Learn with Peppa wipe-clean activity books introduce key early learning topics, from writing and counting to emotional development, with carefully structured practice and plenty of fun activities.- Peppa and her friends take centre stage in this brand-new series of wipe-clean learning books with integrated pen- Each Learn with Peppa wipe-clean activity book has been developed by educational experts and contains helpful hints and tips for using the book with your child- Fun, interactive drawing and writing activities build children s pen control skills and the pages can be wiped clean to use over and over again!- Access additional resources and guidance on the Learn with Peppa websiteLet Peppa support your little ones on their early learning adventure in Learn with Peppa.
Objev podobné jako Learn with Peppa: Making Friends - Peppa Pig
The Illustrated Encyclopedia of Irish Lighthouses - David Hare
This visually dramatic encyclopedia of Ireland’s lighthouses is packed with easy-to-digest facts which effortlessly engage young readers with topics such as science, engineering and history. Inside you will:• Discover how lighthouses are built, how they work, and how they save lives at sea;• Learn the meaning behind the different colors that lighthouses are painted;• Experience what it’s like to live and work in a lighthouse;• Discover which lighthouse you can visit and explore next;• Test your knowledge with a lighthouse quiz.For kids hungry for knowledge, this first book in the Gill Illustrated Encyclopedia series is sure to surprise and delight.
Objev podobné jako The Illustrated Encyclopedia of Irish Lighthouses - David Hare
Learn with Peppa: Number Skills - Peppa Pig
Learn with Peppa: Number Skills helps children build number knowledge and learn to use numbers in maths. Beginning with missing numbers and counting in sequence, children will gain confidence in finding one more and one less, subitising, counting back, doubling and halving, and will get to know their number bonds. Find the answer, then wipe the page clean and try again!Learn with Peppa wipe-clean activity books introduce key early learning topics, from writing and counting to emotional development, with carefully structured practice and plenty of fun activities.- Peppa and her friends take centre stage in this brand-new series of wipe-clean learning books with integrated pen- Each Learn with Peppa wipe-clean activity book has been developed by educational experts and contains helpful hints and tips for using the book with your child- Fun, interactive drawing and writing activities build children s pen control skills and the pages can be wiped clean to use over and over again!- Access additional resources and guidance on the Learn with Peppa websiteLet Peppa support your little ones on their early learning adventure in Learn with Peppa.
Objev podobné jako Learn with Peppa: Number Skills - Peppa Pig
Learn with Peppa: Writing Big Letters - Peppa Pig
Writing Big Letters helps children build pen control and develop first writing skills. Each page introduces capital letters to trace and write, with helpful tips from all Peppa s friends. Letters are grouped by shape to support correct letter formation, with additional guidance for left-handed writers. Trace and write each letter, then wipe the page clean and try again!Learn with Peppa wipe-clean activity books introduce key early learning topics, from writing and counting to emotional development, with carefully structured practice and plenty of fun activities.- Peppa and her friends take centre stage in this brand-new series of wipe-clean learning books with integrated pen- Each Learn with Peppa wipe-clean activity book has been developed by educational experts and contains helpful hints and tips for using the book with your child- Fun, interactive drawing and writing activities build children s pen control skills and the pages can be wiped clean to use over and over again!- Access additional resources and guidance on the Learn with Peppa website Let Peppa support your little ones on their early learning adventure in Learn with Peppa.
Objev podobné jako Learn with Peppa: Writing Big Letters - Peppa Pig
Learn with Peppa: Writing Little Letters - Peppa Pig
Writing Little Letters helps children build pen control and learn to write. Each page introduces lowercase letters to trace and write, with helpful tips from all Peppa s friends. Letters are grouped by shape to support correct letter formation, with guidance for left-handed writers. Trace and write each letter, then wipe the page clean and try again!Learn with Peppa wipe-clean activity books introduce key early learning topics, from writing and counting to emotional development, with carefully structured practice and plenty of fun activities.- Peppa and her friends take centre stage in this brand-new series of wipe-clean learning books with integrated pen- Each Learn with Peppa wipe-clean activity book has been developed by educational experts and contains helpful hints and tips for using the book with your child- Fun, interactive drawing and writing activities build children s pen control skills and the pages can be wiped clean to use over and over again!- Access additional resources and guidance on the Learn with Peppa websiteLet Peppa support your little ones on their early learning adventure in Learn with Peppa.
Objev podobné jako Learn with Peppa: Writing Little Letters - Peppa Pig
AP Art History Premium, Sixth Edition: Prep Book with 5 Practice Tests + Comprehensive Review + Online Practice - John B. Nici
Be prepared for exam day with Barron’s. Trusted content from AP experts!Barron’s AP Art History Premium, Sixth Edition includes in‑depth content review and practice. It’s the only AP Art History book you’ll need to be prepared for exam day. Written by Experienced Educators Learn from Barron’s‑‑all content is written and reviewed by AP experts Build your understanding with comprehensive review tailored to the most recent exam Get a leg up with tips, strategies, and study advice for exam day‑‑it’s like having a trusted tutor by your side Be Confident on Exam Day Sharpen your test‑taking skills with 5 full‑length practice tests‑‑3 in the book, including a diagnostic test to target your studying, and 2 more online–plus detailed answer explanations for all questions Strengthen your knowledge with in‑depth review covering all units on the AP Art History exam Reinforce your learning with practice questions at the end of each chapter Learn to think like an art historian by reviewing hundreds of clear figures and key details about how they were made, their significance in history, and how to interpret and compare them to other famous works of art Robust Online Practice Continue your practice with 2 full‑length practice tests on Barron’s Online Learning Hub Simulate the exam experience with a timed test option Deepen your understanding with detailed answer explanations and expert advice Gain confidence with scoring to check your learning progress
Objev podobné jako AP Art History Premium, Sixth Edition: Prep Book with 5 Practice Tests + Comprehensive Review + Online Practice - John B. Nici
Data Storytelling with Generative AI - Angelica Duca
Great data presentations tell a story. Learn how to organize, visualize, and present data using Python, generative AI, and the cutting-edge Altair data analysis toolkit.After you ve crunched, sliced, and organized your data behind the scenes, you need to present it in a way that tells a story. With Python s Altair library and generative AI tools like Copilot and ChatGPT, it s never been easier to create intuitive data presentations.In Data Storytelling with Generative AI you ll discover: Using Python Altair for data visualization Using Generative AI tools for data storytelling The main concepts of data storytelling Building data stories with the DIKW pyramid approach Transforming raw data into a data story Data Storytelling with Generative AI teaches you how to turn raw data into effective, insightful data stories. You ll learn exactly what goes into an effective data story, then combine your Python data skills with the Altair library and AI tools to rapidly create amazing visualizations. Your bosses and decision-makers will love your new presentationsâ ”and you ll love how quick Generative AI makes the whole process!
Objev podobné jako Data Storytelling with Generative AI - Angelica Duca
Gold C1 Advanced New Edition Exam Maximiser with Key - Jacky Newbrook, Lynda Edwards
Complements and consolidates the Coursebook material: activities follow on from but are not dependent on the Coursebook Provides comprehensive revision, practice and extension, and additional Use of English sections Additional practice of skills, exam tasks and language points Six additional Use of English spreads and a complete practice test (excluding Preliminary) With and without key versions
Objev podobné jako Gold C1 Advanced New Edition Exam Maximiser with Key - Jacky Newbrook, Lynda Edwards
Python Programming Guide for GCSE Computer Science with Online Edition, Python Files
This brilliant CGP book is the perfect no-nonsense guide for anyone who wants to learn Python. It contains clear notes on all the key programming skills - ideal for Python beginners, GCSE Computer Science students, and as an introduction to Python at A-Level. There are plenty of useful practice questions, fully-worked examples and coding challenges throughout, with full answers included at the back of the book. We ve even added over 250 downloadable files covering different areas of Python - they re just the ticket for anyone looking for practical, on-screen practice. If that wasn t enough, there are video solutions to walk you through some of the coding challenges and we ve also included a free Online Edition of the entire book - just use the unique code printed inside the cover to gain access. Don t miss our matching Python Programming Cards (9781837741380) to become a real Python pro!
Objev podobné jako Python Programming Guide for GCSE Computer Science with Online Edition, Python Files
Learn Python the Hard Way - Zed Shaw
You Will Learn Python! Zed Shaw has created the world s most reliable system for learning Python. Follow it and you will succeed--just like the millions of beginners Zed has taught to date! You bring the discipline, persistence, and attention; the author supplies the masterful knowledge you need to succeed. In Learn Python the Hard Way, Fifth Edition, you ll learn Python by working through 60 lovingly crafted exercises. Read them. Type in the code. Run it. Fix your mistakes. Repeat. As you do, you ll learn how a computer works, how to solve problems, and how to enjoy programming . . . even when it s driving you crazy. Install a complete Python environment Organize and write code Fix and break code Basic mathematics Strings and text Interact with users Work with files Looping and logic Object-oriented programming Data structures using lists and dictionaries Modules, classes, and objects Python packaging Automated testing Basic SQL for Data Science Web scraping Fixing bad data (munging) The Data part of Data Science It ll be frustrating at first. But if you keep trying, you ll get it--and it ll feel amazing! This course will reward you for every minute you put into it. Soon, you ll know one of the world s most powerful, popular programming languages. You ll be a Python programmer. This Book Is Perfect For Total beginners with zero programming experience Junior developers who know one or two languages Returning professionals who haven t written code in years Aspiring Data Scientists or academics who need to learn to code Seasoned professionals looking for a fast, simple crash course in Python for Data Science Register your book for convenient access to downloads, updates, and/or corrections as they become available. See inside book for details.
Objev podobné jako Learn Python the Hard Way - Zed Shaw
Human-Driven Experience - Robert Harles
Explore the human side of the latest digital technologies and trends In Human-Driven Experience: The Battle for Trust in a Digital Age, veteran digital strategist delivers a must-read exploration of how to capture the attention of consumers whose tolerance for inauthenticity is at an all-time low. In the book, youâ ™ll discover ways to harness the sometimes whiplash-inducing pace of change in the marketplace to accelerate innovation in your own organisation. The author discusses the need for increased mobility between functional areas like information technology, digital and marketing and how privacy and security must become essential components of your brand s promise to consumers. You ll also find: Strategies for creating end-to-end digital experiences that hit home with consumersTechniques for rising above the ever-loudening din of inauthentic advertising and marketing that has made consumers increasingly sceptical of new and established brandsIncisive discussions of how data is becoming ever more targeted, identifiable and real-time â “ and what to do about it Perfect for executives, managers and other business leaders, Human-Driven Experience is also a can t-miss resource for marketing, digital and IT professionals looking for ways to make sense of a consumer landscape that s been turned upside down by digital technologies.
Objev podobné jako Human-Driven Experience - Robert Harles
Effective Python - Brett Slatkin
Master the art of Python programming with 125 actionable best practices to write more efficient, readable, and maintainable code. Â Python is a versatile and powerful language, but leveraging its full potential requires more than just knowing the syntax. Effective Python: 125 Specific Ways to Write Better Python, 3rd Edition is your comprehensive guide to mastering Python s unique strengths and avoiding its hidden pitfalls. This updated edition builds on the acclaimed second edition, expanding from 90 to 125 best practices that are essential for writing high-quality Python code. Â Drawing on years of experience at Google, Brett Slatkin offers clear, concise, and practical advice for both new and experienced Python developers. Each item in the book provides insight into the Pythonic way of programming, helping you understand how to write code that is not only effective but also elegant and maintainable. Whether you re building web applications, analyzing data, writing automation scripts, or training AI models, this book will equip you with the skills to make a significant impact using Python. Â Key Features of the 3rd Edition: Expanded Content: Now with 125 actionable guidelines, including 35 entirely new items. Updated Best Practices: Reflects the latest features in Python releases up to version 3.13. New Chapters: Additional chapters on how to build robust programs that achieve high performance. Advanced Topics: In-depth coverage of creating C-extension modules and interfacing with native shared libraries. Practical Examples: Realistic code examples that illustrate each best practice.
Objev podobné jako Effective Python - Brett Slatkin
Unlocking Python - Ryan Mitchell
A fun and practical guide to learning Python with a special focus on data science, web scraping, and web applications In Unlocking Python: A Comprehensive Guide for Beginners, veteran software engineer, educator, and author Ryan Mitchell delivers an intuitive, engaging, and practical roadmap to Python programming. The author walks you through the vocabulary, tools, foundational knowledge, and occasional pop-culture references you ll need to hone your skills with this popular programming language. You ll learn how to install and run Python on your own machine, get up and coding with the language quickly, and best practices for programming both independently and in the workplace. You ll also find: Key concepts in computer and data science explained from the ground upAdvanced Python topics such as logging, unit testing, multiprocessing, and interacting with databases. Introductions to some of Python s most popular third-party libraries: Flask, Django, Scrapy, Scikit-Learn, Numpy, and PandasAmusing anecdotes from the trenches of industry Perfect for tech-savvy professionals at any stage of their careers who are interested in diving into Python programming. Unlocking Python is also a must-read for readers who work in a technical role but are interested in getting more directly involved with programming, as well as non-Python programmers who want to apply their technical skill to a new language.
Objev podobné jako Unlocking Python - Ryan Mitchell
Learn AI-Assisted Python Programming, Second Edition - Daniel Zingaro, Leo Porter
See how an AI assistant can bring your ideas to life immediately! Once, to be a programmer you had to write every line of code yourself. Now tools like GitHub Copilot can instantly generate working programs based on your description in plain English. An instant bestseller, Learn AI-Assisted Python Programming has taught thousands of aspiring programmers how to write Python the easy wayâ ”with the help of AI. It s perfect for beginners, or anyone who s struggled with the steep learning curve of traditional programming. In Learn AI-Assisted Python Programming, Second Edition you ll learn how to: Write fun and useful Python applicationsâ ”no programming experience required! Use the GitHub Copilot AI coding assistant to create Python programs Write prompts that tell Copilot exactly what to do Read Python code and understand what it does Test your programs to make sure they work the way you want them to Fix code with prompt engineering or human tweaks Apply Python creatively to help out on the job AI moves fast, and so the new edition of Learn AI-Assisted Python Programming, Second Edition is fully updated to take advantage of the latest models and AI coding tools. Written by two esteemed computer science university professors, it teaches you everything you need to start programming Python in an AI-first world. You ll learn skills you can use to create working apps for data analysis, automating tedious tasks, and even video games. Plus, in this new edition, you ll find groundbreaking techniques for breaking down big software projects into smaller tasks AI can easily achieve. About the technology: The way people write computer programs has changed forever. Using GitHub Copilot, you describe in plain English what you want your program to do, and the AI generates it instantly.
Objev podobné jako Learn AI-Assisted Python Programming, Second Edition - Daniel Zingaro, Leo Porter