Browse Results

Showing 83,051 through 83,075 of 83,268 results

Fortran Programmierte Einführung

by Dieter Stempell

From Deep Learning to Rational Machines: What the History of Philosophy Can Teach Us about the Future of Artificial Intelligence

by Cameron J. Buckner

This book provides a framework for thinking about foundational philosophical questions surrounding the use of deep artificial neural networks ("deep learning") to achieve artificial intelligence. Specifically, it links recent breakthroughs to classic works in empiricist philosophy of mind. In recent assessments of deep learning's potential, scientists have cited historical figures from the philosophical debate between nativism and empiricism, which concerns the origins of abstract knowledge. These empiricists were faculty psychologists; that is, they argued that the extraction of abstract knowledge from experience involves the active engagement of psychological faculties such as perception, memory, imagination, attention, and empathy. This book explains how recent deep learning breakthroughs realized some of the most ambitious ideas about these faculties from philosophers such as Aristotle, Ibn Sina (Avicenna), John Locke, David Hume, William James, and Sophie de Grouchy. It illustrates the utility of this interdisciplinary connection by showing how it can provide benefits to both philosophy and computer science: computer scientists can continue to mine the history of philosophy for ideas and aspirational targets to hit, and philosophers can see how some of the historical empiricists' most ambitious speculations can now be realized in specific computational systems.

Full Stack Development with Spring Boot 3 and React: Build modern web applications using the power of Java, React, and TypeScript

by Juha Hinkula

Get up and running with the Spring Boot and React stack – build an app from start to finish, test the frontend and backend, and deploy. Now with TypeScript code! Purchase of the print or Kindle book includes a free PDF eBookKey FeaturesUse Spring Boot 3 to create powerful, complex, and secure backends for your applicationsLeverage React to build slick, high-performance frontendsGet introduced to TypeScript, Vite, and React Query for React developmentBook DescriptionIf you’re an existing Java developer who wants to go full stack or pick up another frontend framework, this book is your concise introduction to React. In this three-part build-along, you’ll create a robust Spring Boot backend, a React frontend, and then deploy them together. This new edition is updated to Spring Boot 3 and includes expanded content on security and testing. For the first time ever, it also covers React development with the in-demand TypeScript. You’ll explore the elements that go into creating a REST API and testing, securing, and deploying your applications. You’ll learn about custom Hooks, third-party components, and MUI. By the end of this book, you'll be able to build a full stack application using the latest tools and modern best practices.What you will learnMake fast and RESTful web services powered by Spring Data RESTCreate and manage databases using ORM, JPA, Hibernate, and moreExplore the use of unit tests and JWTs with Spring SecurityEmploy React Hooks, props, states, and more to create your frontendHarness the Material UI component library to customize your frontendUse the fetch API, Axios, and React Query for networkingAdd CRUD functionality to your appsDeploy your apps using AWS and DockerWho this book is forThis book is for Java developers who have basic familiarity with Spring Boot but don’t know where to start when it comes to building full stack applications. Basic knowledge of JavaScript and HTML will help you to follow along. You'll also find this book useful if you're a frontend developer with knowledge of JavaScript basics and looking to learn full stack development, or a full stack developer experienced in other technology stacks looking to learn a new one.

Full-Stack Flask and React: Learn, code, and deploy powerful web applications with Flask 2 and React 18

by Olatunde Adedeji

Get to grips with UI interaction, data modeling, API development, and documentation while building modern web apps for cloud deploymentKey FeaturesCombine Flask's pagination techniques with React's dynamic rendering for an enhanced user experienceImplement robust API development within Flask applications by performing CRUD operationsImprove Flask app scalability with blueprints using a modular development approachPurchase of the print or Kindle book includes a free PDF eBookBook DescriptionDeveloping an interactive, efficient, and fast enterprise web application requires both the right approach and tooling. If you are a web developer looking for a way to tap the power of React’s reusable UI components and the simplicity of Flask for backend development to develop production-ready, scalable web apps in Python, then this book is for you. Starting with an introduction to React, a JavaScript library for building highly interactive and reusable user interfaces, you’ll progress to data modeling for the web using SQLAlchemy and PostgreSQL, and then get to grips with Restful API development. This book will aid you in identifying your app users and managing access to your web application. You’ll also explore modular architectural design for Flask-based web applications and master error-handling techniques. Before you deploy your web app on AWS, this book will show you how to integrate unit testing best practices to ensure code reliability and functionality, making your apps not only efficient and fast but also robust and dependable. By the end of this book, you’ll have acquired deep knowledge of the Flask and React technology stacks, which will help you undertake web application development with confidence.What you will learnExplore the fundamentals of React for building user interfacesUnderstand how to use JSX to render React componentsHandle data and integrate third-party libraries and APIs into React applicationsSecure your Flask application with user authentication and authorizationDiscover how to use Flask RESTful API to build backend services with React frontendBuild modular and scalable Flask applications using blueprintsWho this book is forThis book is for Python web developers who want to build full-stack applications, as well as for frontend developers seeking to expand their skillset by employing Flask as a backend development tool. You’ll gain proficiency in both frontend and backend skills, and acquire the knowledge necessary to deploy solutions in the cloud using AWS. Prior knowledge of basic HTML, CSS, JavaScript, and Python programming will help you to get the most out of this book.

Full Stack Web Development with Remix: Enhance the user experience and build better React apps by utilizing the web platform

by Andre Landgraf

Develop a web application while learning how to harness the capabilities of the web platform and advanced technologies for an exceptional user experienceKey FeaturesCreate a full stack web application using cutting-edge technologies such as distributed edge deploy, Redis, and multi-region databasesUnlock the full potential of the web platform to enhance your React dev experienceDiscover how Remix assists in building a seamless user experience from start to finishPurchase of the print or Kindle book includes a free PDF eBookBook DescriptionWe’re in an exciting era of web development marked by the rapid evolution of the JavaScript ecosystem. Remix offers the necessary abstractions to take advantage of the latest advancements in React and beyond. With this Remix book, you can elevate your skills from React development to full stack web development, unlocking the full potential of the latest technologies, such as edge functions, streaming, and the full stack of the web platform. This book guides you through Remix’s thoughtfully designed conventions, levers, and primitives to sharpen your web development skills. In this book, you’ll develop a personal finance management application—a dashboard that mimics both personal and enterprise use cases. Each chapter introduces new concepts, such as routing, data fetching, mutations, error handling, and state management, as well as advanced topics, such as real-time communication, edge deploys, and caching strategies to create a great user experience from end to end. As you apply each concept to the finance dashboard, you’ll discover how you can supercharge your React app with Remix. The final section of this book covers migration strategies, guiding you on how to transition an existing application to Remix. By the end of this book, you’ll have a comprehensive understanding of Remix and the experience of building a full stack web app from start to finish.What you will learnUnderstand Remix’s philosophy and guiding principlesEnhance your web platform proficiency to make it applicable anywhereMaster data mutations, routing, error handling, and state management with RemixUnderstand how to build web apps with accessibility and progressive enhancement in mindGet acquainted with advanced topics such as caching strategies, real-time communication, and developing for the edgeUnderstand state-of-the-art technologies, such as serverless functions, edge computing, and Content Delivery Networks (CDNs)Study migration patterns to move an existing project to RemixWho this book is forThis book is for React developers looking to adopt Remix for their next project. For those considering migrating to Remix, this guide offers a comprehensive walkthrough of building a full stack web app. To make the most of this book, beginner-level development experience with React and JavaScript is recommended. While having basic knowledge of server-side runtimes such as Node.js and experience with TypeScript can be beneficial, they are not mandatory prerequisites.

The Future of Finance with ChatGPT and Power BI: Transform your trading, investing, and financial reporting with ChatGPT and Power BI

by James Bryant Aloke Mukherjee

Enhance decision-making, transform your market approach, and find investment opportunities by exploring AI, finance, and data visualization with ChatGPT's analytics and Power BI's visualsKey FeaturesAutomate Power BI with ChatGPT for quick and competitive financial insights, giving you a strategic edgeMake better data-driven decisions with practical examples of financial analysis and reportingLearn the step-by-step integration of ChatGPT, financial analysis, and Power BI for real-world successPurchase of the print or Kindle book includes a free PDF eBookBook DescriptionIn today's rapidly evolving economic landscape, the combination of finance, analytics, and artificial intelligence (AI) heralds a new era of decision-making. Finance and data analytics along with AI can no longer be seen as separate disciplines and professionals have to be comfortable in both in order to be successful. This book combines finance concepts, visualizations through Power BI and the application of AI and ChatGPT to provide a more holistic perspective. After a brief introduction to finance and Power BI, you will begin with Tesla's data-driven financial tactics before moving to John Deere's AgTech strides, all through the lens of AI. Salesforce's adaptation to the AI revolution offers profound insights, while Moderna's navigation through the biotech frontier during the pandemic showcases the agility of AI-focused companies. Learn from Silicon Valley Bank's demise, and prepare for CrowdStrike's defensive maneuvers against cyber threats. With each chapter, you'll gain mastery over new investing ideas, Power BI tools, and integrate ChatGPT into your workflows. This book is an indispensable ally for anyone looking to thrive in the financial sector. By the end of this book, you'll be able to transform your approach to investing and trading by blending AI-driven analysis, data visualization, and real-world applications.What you will learnDominate investing, trading, and reporting with ChatGPT's game-changing insightsMaster Power BI for dynamic financial visuals, custom dashboards, and impactful chartsApply AI and ChatGPT for advanced finance analysis and natural language processing (NLP) in news analysisTap into ChatGPT for powerful market sentiment analysis to seize investment opportunitiesUnleash your financial analysis potential with data modeling, source connections, and Power BI integrationUnderstand the importance of data security and adopt best practices for using ChatGPT and Power BIWho this book is forThis book is for students, academics, data analysts, and AI enthusiasts eager to leverage ChatGPT for financial analysis and forecasting. It's also suitable for investors, traders, financial pros, business owners, and entrepreneurs interested in analyzing financial data using Power BI. To get started with this book, understanding the fundamentals of finance, investment, trading, and data analysis, along with proficiency in tools like Power BI and Microsoft Excel, is necessary. While prior knowledge of AI and ChatGPT is beneficial, it is not a prerequisite.

The Future of Ideas

by Lawrence Lessig

Lawrence Lessig informs us about the downfalls of today's technological advancements and the emerging threat to our freedom as well as to our innovative spirit. The author and publisher of this book donated a digital copy to Bookshare.org. Join us in thanking Lawrence Lessig and Random House for providing this accessible digital book to this community.

Gaming and Gamers in Times of Pandemic


This edited collection brings in multiple scholarly perspectives to examine the impact of the pandemic and resulting government policies, especially lockdowns, on one particular cultural sphere: games.The COVID-19 pandemic has impacted virtually every aspect of our lives, regardless of where we live. In the initial months, many industry reports noted the unexpected positive impact on online digital game sales. Games were not just lockdown-proof, but boosted by lockdowns. Stay-at-home orders triggered a rush toward games as an alternative form of entertainment, and the ubiquity of mobile phones allowed wider than ever participation. Gaming and Gamers in Times of Pandemic studies how the COVID-19 pandemic affected game players, game developers, game journalists and game scholars alike in many other ways, starting with the most direct – illness, and sometimes death. Some effects are temporary, others are here to stay.

GDPR for Startups and Scaleups: A Practical Guide

by Ben Martin

This book presents a step-by-step guide on how to build an effective GDPR compliance programme for your business and covers the crucial elements that businesses need to address. With particular focus on startups and scaleups, experienced data protection lawyer, Ben Martin, walks the reader through the various data protection requirements that early-stage businesses need to consider, and explains how these will develop through their growth phase.Utilising real-life scenarios and worked examples to navigate the complex legal landscape of GDPR compliance, this handy and practical guide sets out key concepts relating to data protection and draws on a number of expert industry and legal perspectives. Martin adeptly engages with the day-to-day practicalities of implementing a business-centric data protection compliance programme and highlights how good data protection can be used by businesses to gain a competitive advantage.Key Features:Real-life examplesBusiness-focusedAn experience-based approachAccessible for the non-specialistInsight from industry and legal expertsClear summaries and To-do lists in each chapterAn indispensable resource for startups or scaleups in the UK or elsewhere, this book is for entrepreneurs, business owners, compliance officers and in-house counsel looking to better understand GDPR requirements and how those interact with business needs.

Generative Artificial Intelligence: What Everyone Needs to Know? (What Everyone Needs To Know?)

by Jerry Kaplan

"AI expert Jerry Kaplan explains how generative AI will revolutionize virtually every human activity. Highly recommended." - Francis Fukuyama, Political scientist and author of The End of History and the Last Man Advances in Generative Artificial Intelligence (GAI) have created a new class of computer systems that exhibit astonishing proficiency on a wide variety of tasks with superhuman performance, producing novel text, images, music, and software by analyzing enormous collections of digitized information. Soon, these systems will provide expert medical care; offer legal advice; draft documents; write computer programs; tutor our children; and generate music and art. These advances will accelerate progress in science, art, and human knowledge, but they will also bring new dangers. Have we finally discovered the holy grail of AI - machines that match or exceed human intelligence? Which industries and professions will thrive, and which will wither? What risks and dangers will it pose? How can we ensure that these systems respect our ethical principles? Will the benefits be broadly distributed or accrue to a lucky few? How will GAI alter our political systems and international conflicts? Are we merely a stepping stone to a new form of non-biological life, or are we just getting better at building useful gadgets? Generative Artificial Intelligence: What Everyone Needs to Know? equips readers with the knowledge to answer these pressing questions.

Governing Cross-Border Data Flows: Reconciling EU Data Protection and International Trade Law (Oxford Data Protection & Privacy Law)

by Svetlana Yakovleva

Governing Cross-Border Data Flows explores how the European Union can simultaneously reconcile and pursue two important legal and policy objectives, namely: protecting fundamental rights guaranteed under the EU Charter of Fundamental Rights (EU Charter) concerning privacy and personal data, while also maintaining and developing a binding, rules-based global trading system to ensure appropriate access to foreign digital markets for EU businesses. The book demonstrates a significant conflict between international trade law and European data privacy law when it comes to the governance of cross-border flows of personal data. To resolve the tensions caused by this clash, the book proposes concrete and detailed ways to ameliorate the situation from both ends (international trade and personal data protection), specifically through reforms of both international trade and chapter V of the General Data Protection Regulation (GDPR). To explain how such reforms could be effectuated, Yakovleva examines the role of discourse in the evolution of trade law in the last two decades. The book also paves the way for the further research necessary to design a fully-fledged reform proposal of the EU framework for the transfer of personal data outside the European Economic Area.

Grundlagen der Elementarstatistik: Beschreibende Verfahren

by Ernesto Pietro Billeter

Dieses Buch ist als Einführung in die Statistik gedacht. Die dargelegten Methoden und Gedankengänge sind aus den Statistik­ vorlesungen für Volks- und Betriebswirtschafter hervorgegangen, die ich seit rund einem Jahrzehnt an der Universität in Freiburg/Schweiz gehalten habe. Das Buch richtet sich deshalb vor allem an Volks- und Betriebs­ wirtschafter. Mit Rücksicht auf diesen Leserkreis wurden die notwendigen mathematischen Ableitungen möglichst lückenlos durchgeführt, damit auch Leser, die in der Mathematik weniger bewan~ert sind, den Darlegungen folgen und mathematisch anspruchsvollere Lehrbücher der Statistik mit mehr Gewinn lesen können. Meine Erfahrung hat gezeigt, daß diese Ableitungen für das bessere Verständnis der einzelnen Methoden und deren Grenzen unbedingt erforderlich sind. Der mathematisch geschulte Leser möge deshalb diese mathematische Weitschweifigkeit verzeihen. Das vorliegende Buch dürfte deshalb zwischen den elementaren Statistik­ büchern und den sehr anspruchsvollen Lehrbüchern der mathematischen Statistik seinen Platz haben. Im Anschluß an dieses Buch sind weitere Darstellungen -über die Stichprobentheorie, die Versuchsplanung, die statistischen Testverfahren und die Zeitreihenanalyse geplant. Des weiteren wird auch das Verhältnis zwischen Statistik, Operations Research, Ökonömetrie und Datenverarbei­ tung behandelt werden. Dem Verlag sei an dieser Stelle für sein Verständnis und seine her­ vorragende Arbeit gedankt. Sollte diesem Buch Erfolg beschieden sein, so ist er weitgehend auf die sorgfältige Arbeit des Verlags zurück­ zuführen. Freiburg/Schweiz, Februar 1970 Ernst P. Billeter Inhaltsverzeichnis 1. Geschichte, Wesen und Begriff der Statistik 1. 1. Geschichte der Statistik . 1 1. 2. Wesen der Statistik . 5 7 1. 3. Begriff der Statistik 2. Grundlagen der Statistik 2. 1. Wahrscheinlichkeitsrechnung . . . . . . .

Handbook of Artificial Intelligence at Work: Interconnections and Policy Implications


With the advancement in processing power and storage now enabling algorithms to expand their capabilities beyond their initial narrow applications, technology is becoming increasingly powerful. This highly topical Handbook provides a comprehensive overview of the impact of Artificial Intelligence (AI) on work, assessing its effect on an array of economic sectors, the resulting nature of work, and the subsequent policy implications of these changes. Featuring contributions from leading experts across diverse fields, the Handbook of Artificial Intelligence at Work takes an interdisciplinary approach to understanding AI’s connections to existing economic, social, and political ecosystems. Considering a range of fields including agriculture, manufacturing, health care, education, law and government, the Handbook provides detailed sector-specific analyses of how AI is changing the nature of work, the challenges it presents and the opportunities it creates. Looking forward, it makes policy recommendations to address concerns, such as the potential displacement of some human labor by AI and growth in inequality affecting those lacking the necessary skills to interact with these technologies or without opportunities to do so.This vital Handbook is an essential read for students and academics in the fields of business and management, information technology, AI, and public policy. It will also be highly informative from a cross-disciplinary perspective for practitioners, as well as policy makers with an interest in the development of AI technology.

Handbook of Critical Studies of Artificial Intelligence


As artificial intelligence (AI) continues to seep into more areas of society and culture, critical social perspectives on its technologies are more urgent than ever before. Bringing together state-of-the-art research from experienced scholars across disciplines, this Handbook provides a comprehensive overview of the current state of critical AI studies. Moving beyond narrow technological definitions of AI, the Handbook provides readers with an in-depth understanding of its social, ethical and political implications. Chapters cover a broad range of timely issues related to AI, including the risk of bias and discrimination in its systems, its impact on democracy and governance, concerns surrounding privacy and surveillance, and the use of its technologies in decision-making processes. Underscoring the urgent need for deeper critical analyses of AI, the Handbook constitutes a major contribution to the ongoing discussion about what critical studies of AI can entail, what questions they may pose, and what concepts they can offer to address them. Rich in theoretical and empirical analysis, this cutting-edge Handbook will prove an invaluable resource for students and scholars of digital sociology and science and technology studies. Its extensive coverage of this emerging field will also appeal to practitioners, developers and policymakers seeking orientation in the complex social and political dynamics of AI.

Handbook of Digital Politics: Second Edition (Elgar Handbooks in Political Science)


This thoroughly revised second edition Handbook examines the latest knowledge and perspectives on digital politics. Through new content on digital populism, filter bubbles, algorithmic power, AI, non-Western digital politics, election communication regulation and right-wing alternative news media, contributors challenge the binary of cyber-optimism and cyber-pessimism and argue for a more nuanced understanding of political change.Arranged around key themes, this Handbook investigates the meaning of digital politics and analyses the impact of new technologies and platforms on politics. Chapters consider the digital reconfiguration of civic practices, political institutions and journalism. Leading scholars provide original, incisive and provocative insights into cutting-edge issues, exploring how the expansion of digital technologies, channels and styles shapes political dynamics.Providing a broad and in-depth overview of digital politics, this Handbook will be an invaluable resource for researchers, educators and students of politics, media and communication studies, journalism, technology and governance. It will also be essential reading for political practitioners, policy-makers and strategists seeking to better understand the digital world.

Handbook of Experience Science: Tourism, Hospitality, and Leisure


Carefully examining the challenges of meeting fast-developing consumer demands and preferences, this enlightening Handbook captures the difficulties involved in providing optimal service experiences. It provides invaluable theoretical guidance while emphasising the evolutionary nature of experience science. With contributions from a diverse range of top international researchers, the Handbook of Experience Science explores fully up-to-date theories within experience studies as applied to tourism, hospitality and leisure. Chapters analyse the progress of recent research ventures, exploring fascinating case studies to further illustrate important concepts such as virtual tourism and slow tourism. Both the important frameworks behind experience science and real-world applications are discussed, providing the reader with a full picture of this rapidly changing subject. This Handbook provides crucial new examinations of experience creation which will be perfect for students researching tourism, hospitality and leisure, international business and innovation. It will additionally be incredibly useful for consumer researchers looking to better understand the complex paradigm behind experience creation.

Handbook of Social Computing


Responding to the increasingly blurred boundaries between humans and technology, this innovative Handbook reveals the intricate patterns of interaction between individuals, machines, organizations and beyond, even including AI-extended human interaction with animals and plants. Using cutting-edge data and analysis, expert contributors provide new insight into the rapidly growing digitalization of society.Chapters span disciplinary boundaries, covering both computer science and AI, as well as sociology and psychology, to encompass all aspects of social computing as an emerging field. They also examine the complexity of social networks and algorithmic decision-making whilst drawing on case studies from diverse industries and exploring important issues, such as the ethical implications of AI, data privacy regulation, and safe data sharing. Ultimately, this Handbook illustrates the diverse ways in which digital technologies can be used to analyze social behavior, recognise individual and group interaction patterns, and improve daily life.Providing a comprehensive overview of the latest developments in social computing, this Handbook will be an essential read for students and scholars of human dynamics, social network analysis, and sociology. It will also be an invaluable guide for professionals seeking a deeper understanding of how technology can be used to analyze social dynamics.

Handbook on Artificial Intelligence and Transport (Research Handbooks in Transport Studies series)


With AI advancements eliciting imminent changes to our transport systems, this enlightening Handbook presents essential research on this evolution of the transportation sector. It focuses on not only urban planning, but relevant themes in law and ethics to form a unified resource on the practicality of AI use.The Handbook on Artificial Intelligence and Transport provides a full investigation of the most recent AI transport developments, authored by an international collective of renowned contributors. Chapters examine several often challenging topics such as autonomous driving and cyber security ethics. They conclude that AI technology is likely to offer resolutions to persistent transport issues that have been almost impossible to solve using conventional approaches.This timely Handbook will be an important resource for students of transport planning and engineering, innovation and regional law. It will also benefit practitioners within the sectors of urban planning and engineering seeking updated evidence on the role of AI in transport improvement.

Hands-On Application Development with PyCharm: Build applications like a pro with the ultimate python development tool

by Bruce M. II Quan Nguyen

Unleash the power of PyCharm to craft business, scientific, and web applications in Python with this definitive guideKey FeaturesLearn basic to advanced PyCharm concepts to improve developer efficiency on your Python projectsLearn with practical examples that focus on efficient application developmentExplore features such as code automation, graphical debugging, and remote developmentPurchase of the print or Kindle book includes a free PDF eBookBook DescriptionIn the quest to develop robust, professional-grade software with Python and meet tight deadlines, it’s crucial to have the best tools at your disposal. In this second edition of Hands-on Application Development with PyCharm, you’ll learn tips and tricks to work at a speed and proficiency previously reserved only for elite developers. To achieve that, you’ll be introduced to PyCharm, the premiere professional integrated development environment for Python programmers among the myriad of IDEs available. Regardless of how Python is utilized, whether for general automation scripting, utility creation, web applications, data analytics, machine learning, or business applications, PyCharm offers tooling that simplifies complex tasks and streamlines common ones. In this book, you'll find everything you need to harness PyCharm's full potential and make the most of Pycharm's productivity shortcuts. The book comprehensively covers topics ranging from installation and customization to web development, database management, and data analysis pipeline development helping you become proficient in Python application development in diverse domains. By the end of this book, you’ll have discovered the remarkable capabilities of PyCharm and how you can achieve a new level of capability and productivity.What you will learnExplore basic and advanced PyCharm featuresSet up, configure, and customize your Python projects in PyCharmDevelop web applications with Flask, Django, FastAPI, and PyramidDiscover PyCharm's capabilities for database management and data visualizationExplore code automation, debugging, and remote development in PyCharmPerform data science tasks using Jupyter notebooks, NumPy, and pandasWho this book is forThis book is for Python practitioners and learners looking to boost their productivity and proficiency by harnessing the features and capabilities of PyCharm, all while gaining insights into best practices for modern application development. Basic knowledge of Python is required, making the book accessible to both newcomers and experienced Python developers.

Hands-On Design Patterns with C++: Solve common C++ problems with modern design patterns and build robust applications

by Fedor G. Pikus

A comprehensive guide with extensive coverage of concepts such as OOP, functional programming, generic programming, concurrency, and STL along with the latest features of C++ Purchase of the print or Kindle book includes a free PDF eBookKey FeaturesDelve into the core patterns and components of C++ to master application designLearn tricks, techniques, and best practices to solve common design and architectural challengesUnderstand the limitation imposed by C++ and how to solve them using design patternsBook DescriptionC++ is a general-purpose programming language designed for efficiency, performance, and flexibility. Design patterns are commonly accepted solutions to well-recognized design problems. In essence, they are a library of reusable components, only for software architecture, and not for a concrete implementation. This book helps you focus on the design patterns that naturally adapt to your needs, and on the patterns that uniquely benefit from the features of C++. Armed with the knowledge of these patterns, you’ll spend less time searching for solutions to common problems and tackle challenges with the solutions developed from experience. You’ll also explore that design patterns are a concise and efficient way to communicate, as patterns are a familiar and recognizable solution to a specific problem and can convey a considerable amount of information with a single line of code. By the end of this book, you’ll have a deep understanding of how to use design patterns to write maintainable, robust, and reusable software. What you will learnRecognize the most common design patterns used in C++Understand how to use C++ generic programming to solve common design problemsExplore the most powerful C++ idioms, their strengths, and their drawbacksRediscover how to use popular C++ idioms with generic programmingDiscover new patterns and idioms made possible by language features of C++17 and C++20Understand the impact of design patterns on the program’s performanceWho this book is forThis book is for experienced C++ developers and programmers who wish to learn about software design patterns and principles and apply them to create robust, reusable, and easily maintainable programs and software systems.

A Hands-On Introduction to Data Science

by null Chirag Shah

This book introduces the field of data science in a practical and accessible manner, using a hands-on approach that assumes no prior knowledge of the subject. The foundational ideas and techniques of data science are provided independently from technology, allowing students to easily develop a firm understanding of the subject without a strong technical background, as well as being presented with material that will have continual relevance even after tools and technologies change. Using popular data science tools such as Python and R, the book offers many examples of real-life applications, with practice ranging from small to big data. A suite of online material for both instructors and students provides a strong supplement to the book, including datasets, chapter slides, solutions, sample exams and curriculum suggestions. This entry-level textbook is ideally suited to readers from a range of disciplines wishing to build a practical, working knowledge of data science.

A Hands-On Introduction to Machine Learning

by null Chirag Shah

Packed with real-world examples, industry insights and practical activities, this textbook is designed to teach machine learning in a way that is easy to understand and apply. It assumes only a basic knowledge of technology, making it an ideal resource for students and professionals, including those who are new to computer science. All the necessary topics are covered, including supervised and unsupervised learning, neural networks, reinforcement learning, cloud-based services, and the ethical issues still posing problems within the industry. While Python is used as the primary language, many exercises will also have the solutions provided in R for greater versatility. A suite of online resources is available to support teaching across a range of different courses, including example syllabi, a solutions manual, and lecture slides. Datasets and code are also available online for students, giving them everything they need to practice the examples and problems in the book.

Hands-On Web Scraping with Python: Extract quality data from the web using effective Python techniques

by Anish Chapagain

Work through practical examples to unlock the full potential of web scraping with Python and gain valuable insights from high-quality dataKey FeaturesBuild an initial portfolio of web scraping projects with detailed explanationsGrasp Python programming fundamentals related to web scraping and data extractionAcquire skills to code web scrapers, store data in desired formats, and employ the data professionallyPurchase of the print or Kindle book includes a free PDF eBookBook DescriptionWeb scraping is a powerful tool for extracting data from the web, but it can be daunting for those without a technical background. Designed for novices, this book will help you grasp the fundamentals of web scraping and Python programming, even if you have no prior experience. Adopting a practical, hands-on approach, this updated edition of Hands-On Web Scraping with Python uses real-world examples and exercises to explain key concepts. Starting with an introduction to web scraping fundamentals and Python programming, you’ll cover a range of scraping techniques, including requests, lxml, pyquery, Scrapy, and Beautiful Soup. You’ll also get to grips with advanced topics such as secure web handling, web APIs, Selenium for web scraping, PDF extraction, regex, data analysis, EDA reports, visualization, and machine learning. This book emphasizes the importance of learning by doing. Each chapter integrates examples that demonstrate practical techniques and related skills. By the end of this book, you’ll be equipped with the skills to extract data from websites, a solid understanding of web scraping and Python programming, and the confidence to use these skills in your projects for analysis, visualization, and information discovery.What you will learnMaster web scraping techniques to extract data from real-world websitesImplement popular web scraping libraries such as requests, lxml, Scrapy, and pyqueryDevelop advanced skills in web scraping, APIs, PDF extraction, regex, and machine learningAnalyze and visualize data with Pandas and PlotlyDevelop a practical portfolio to demonstrate your web scraping skillsUnderstand best practices and ethical concerns in web scraping and data extractionWho this book is forThis book is for beginners who want to learn web scraping and data extraction using Python. No prior programming knowledge is required, but a basic understanding of web-related concepts such as websites, browsers, and HTML is assumed. If you enjoy learning by doing and want to build a portfolio of web scraping projects and delve into data-related studies and application, then this book is tailored for your needs.

Refine Search

Showing 83,051 through 83,075 of 83,268 results