0328~0329_新天鵝堡
0328~0329_mamayo迷你磁力片

英文書 > 全部商品

Data Science Projects with Python - Second Edition

Packt 出版
2021/08/12 出版

Gain hands-on experience of Python programming with industry-standard machine learning techniques using pandas, scikit-learn, and XGBoostKey Features: Think critically about data and use it to form and test a hypothesisChoose an appropriate machine learning model and train it on your dataCommunicate data-driven insights with confidence and clarityBook Description: If data is the new oil, then machine learning is the drill. As companies gain access to ever-increasing quantities of raw data, the ability to deliver state-of-the-art predictive models that support business decision-making becomes more and more valuable.In this book, you'll work on an end-to-end project based around a realistic data set and split up into bite-sized practical exercises. This creates a case-study approach that simulates the working conditions you'll experience in real-world data science projects.You'll learn how to use key Python packages, including pandas, Matplotlib, and scikit-learn, and master the process of data exploration and data processing, before moving on to fitting, evaluating, and tuning algorithms such as regularized logistic regression and random forest.Now in its second edition, this book will take you through the end-to-end process of exploring data and delivering machine learning models. Updated for 2021, this edition includes brand new content on XGBoost, SHAP values, algorithmic fairness, and the ethical concerns of deploying a model in the real world.By the end of this data science book, you'll have the skills, understanding, and confidence to build your own machine learning models and gain insights from real data.What You Will Learn: Load, explore, and process data using the pandas Python packageUse Matplotlib to create compelling data visualizationsImplement predictive machine learning models with scikit-learnUse lasso and ridge regression to reduce model overfittingEvaluate random forest and logistic regression model performanceDeliver business insights by presenting clear, convincing conclusionsWho this book is for: Data Science Projects with Python - Second Edition is for anyone who wants to get started with data science and machine learning. If you're keen to advance your career by using data analysis and predictive modeling to generate business insights, then this book is the perfect place to begin. To quickly grasp the concepts covered, it is recommended that you have basic experience of programming with Python or another similar language, and a general interest in statistics.

9 特價1789
立即代訂
下次再買

Saving Data on Android (Second Edition)

Ingram 出版
2021/08/10 出版

Save Data on Android!Persisting data has always been a fundamental part of any app. Saving data locally or remotely with modern synchronization techniques allows your app to always be up-to-date, reactively presenting fresh data.This book is for intermediate Kotlin or Android developers who want to know how to persist data using the standard Android APIs, the Jetpack DataStore mechanism, the Room Android Architecture Component or the features Google Firebase offers.Topics Covered in This Book: Persistence with Android SDK: Learn how to manage files, SharedPreferences or SQLite databases using the APIs the Android platform offers by default.Jetpack DataStore: Learn how to persist simple data by using key-value pairs. This is Google's new and improved solution for saving data. In this book, you'll learn basics about Preferences DataStore and how to migrate from SharedPreferences.Using Room: Room is one of the most important Android Architecture Components delivered by Google. It allows managing entities and relations using classic Object-Oriented principles. In this book, you'll learn everything you need to store data and run queries on top of it.Managing relationships with Room: A database has entities and relationships. With this book, you'll learn how to design your database and manage relationships both eagerly and lazily.Managing and testing migrations: Every app evolves over time. Here, you'll learn how to manage migrations with Room and how to test them properly.Firebase Realtime Database: Google provides tools to manage data locally and remotely through the Firebase platform. With the Firebase Realtime Database, you can manage and keep data in sync, simply and efficiently.Cloud Storage: Another option Google provides is Cloud Storage, which allows you to leverage all the power of Google's infrastructure to manage your data and run expensive queries. Learn how to leverage its power in your own apps.You're only one step from becoming a saving data expert. It's time to dive into this book!

9 特價2538
立即代訂
下次再買

Python 3 Programming Made Easier

Notion Press  著
Ingram 出版
2021/08/10 出版

About the Book: - With this book in your hand and a computer, you can learn Python 3 within a month.- Written in simple, clear, unambiguous and direct language by an experienced professor of Computer Science, meets the syllabi of many leading universities for courses on Python Programming.- Every new concept is validated with a tested example program, which the students can themselves execute and compare with the result of the programs listed. More than 200 tested programs are listed in this book.- The book has abundant exercises along with correct answers to test the progress of students.- It is a crisp and fast pace book to keep the students' interests alive and also save their time.- The interview questions and answers given in the appendix has more than 500 questions which will help the student to test himself and be successful in job interviews.- A couple of student projects have been given for illustration.- Includes the following special topics: o A chapter on data visualization using Pandas, Seaborn and Matplotlib, and a chapter on data structures.o Two chapters on object-oriented programming including inheritance, polymorphism and operator overloading.o Includes an interesting discussion on the gems of Python language such as function objects, first-class functions, decorators and anonymous functions. o Comprehensive treatment of file handling including JSON, the pickling solution and CSV files.o A chapter on functions and recursion including fruitful functions, solutions to Towers of Hanoi problem.

9 特價2110
立即代訂
下次再買

Konzeption, prototypische Implementierung und Evaluation einer Usability-Checkliste f羹r webbasierte Smartphone-Applikationen im Kontext von SAP Fiori

Anonym  著
Ingram 出版
2021/08/07 出版

Bachelorarbeit aus dem Jahr 2020 im Fachbereich Informatik - Wirtschaftsinformatik, Note: 1,3, Internationale Fachhochschule Bad Honnef - Bonn, Sprache: Deutsch, Abstract: Die rasche Weiterentwicklung der Smartphones und ihre immer weiter voranschreitende Durchdringung des betriebswirtschaftlichen Umfelds bringen neue Herausforderungen f羹r die Benutzerfreundlichkeit mit sich. Diese Entwicklung betrifft auch das Enterprise Resource Planning (ERP) des deutschen Softwareunternehmens SAP. Durch das neue moderne Designsystem SAP Fiori k繹nnen betriebswirtschaftliche Anwendungen im Browser des Smartphones verwendet werden. Zur Bewertung der Benutzerfreundlichkeit ist die heuristische Evaluation (HE) eine der gebr瓣uchlichsten Methoden, da es unkompliziert ist, eine Bewertung der sich in Entwicklung befindenden Software anhand einer Reihe von Designprinzipien durchzuf羹hren. Diese Studie zielt auf die Entwicklung von mobilen webbasierten SAP Fiori-Apps ab und stellt eine Usability-Checkliste von User Interface Design Heuristiken zusammen. Diese wird um relevante Kriterien auf Grundlage valider und standardisierter Usability-Frageb繹gen, SAP Fiori Designrichtlinien und der Problembereiche mobiler Oberfl瓣chen erweitert. Damit die Effizienz der Checkliste 羹berpr羹ft werden kann, werden zwei Prototypen entwickelt und durch zwei Gruppen mit jeweils f羹nf Versuchspersonen in einem Usability-Test im Labor evaluiert. Der erste Prototyp wird auf Grundlage der HE unter Verwendung der Checkliste von zwei Softwareingenieuren bewertet und zu einem zweiten Prototyp weiterentwickelt. Durch Mitschriften und Frageb繹gen w瓣hrend der Tests wird der Einfluss der Checkliste mittels einer qualitativen Inhaltsanalyse in verschiedenen Bereichen ausgewertet. Die Ergebnisse dieser Studie zeigen eine positive Tendenz der Checkliste zur Reduzierung von Usability-Problemen in vielen Teilbereichen wie beispielsweise der Formularbearbeitung und der Navigation.

9 特價3321
立即代訂
下次再買

Konzept eines digitalen Gesch瓣ftsmodells. Die Markt- und Wettbewerbsanalyse

Ingram 出版
2021/08/07 出版

Projektarbeit aus dem Jahr 2020 im Fachbereich Informatik - Wirtschaftsinformatik, Note: 1,1, ( Europ瓣ische Fernhochschule Hamburg ), Sprache: Deutsch, Abstract: Diese Arbeit besteht aus der vorangehenden Marktanalyse und der entsprechenden Ausgestaltung des digitalen Gesch瓣ftsmodells sowie einer knappen Konkurrenzanalyse. Das fiktive Unternehmen ist auf dem Markt der Ersatzteilbeschaffung und in der Ersatzteilherstellung von Kraftfahrtzeugen aktiv. Um den Anforderungen der digitalen Gesch瓣ftswelt gerecht zu werden, soll ein Online-Shop eingerichtet werden. Grundlage dieser Implementierung ist das Konzept eines digitalen Gesch瓣ftsmodells sowie eine Marktanalyse. Diese beiden Schritte werden in der Arbeit dargestellt.

9 特價1544
立即代訂
下次再買

Core Java Interview Questions You’ll Most Likely Be Asked

Ingram 出版
2021/08/05 出版

A Complete Guide to Java Fundamentals, OOPs, Collections, Exception Handling, and Java 9 for Job Success● Concept refresher for Java (includes Java 8 and Java 9)● Ideal prep guide for coding interviews - technical and HR rounds● Guidance for Resume building and Aptitude tests● Includes Scenario based questions● Developed and recommended by industry experts and placement expertsCore Java Interview Questions You'll Most Likely Be Asked: Second Edition is your perfect companion to stand above the rest in today's competitive job market.With this guide, you learn or refresh Core Java fundamentals and principles necessary for cracking the coding interview and acquaint yourself with real-life interview questions and strategies to reach the solutions. The Resume building tutorial and the Aptitude tests equip you to present yourself better even before the job interview.This book is a complete course in itself to prepare for your dream Java job placement.About the SeriesThis book is part of the Job Interview Questions series that has more than 75 books dedicated to interview questions and answers for different technical subjects and HR round related topics.This series of books is written by experienced placement experts and subject matter experts. Unlike comprehensive, textbook-sized reference guides, these books include only the required information for job search. Hence, these books are short, concise and ready-to-use by students and professionals.

9 特價1692
立即代訂
下次再買

Gesch瓣ftsprozessoptimierung in der Softwareentwicklung. Evaluierung von Methoden zur praktischen Umsetzung

Ingram 出版
2021/08/05 出版

Projektarbeit aus dem Jahr 2020 im Fachbereich Informatik - Wirtschaftsinformatik, Note: 1,2, Hochschule Ravensburg-Weingarten, Veranstaltung: Projektseminar, Sprache: Deutsch, Abstract: Im Rahmen dieser Projektarbeit soll die Frage beantwortet werden, welche Methoden zur praktischen Umsetzung von Gesch瓣ftsprozessoptimierungen (Six Sigma, Lean Management, Kaizen, Agiles Prozessmanagement) in der Softwareentwicklung Anwendung finden k繹nnen. Die Hauptaufgabenstellung liegt darin, die verschiedenen Methoden auf die Softwareentwicklung zu adaptieren, zu evaluieren und miteinander zu vergleichen. Hierbei soll auch erl瓣utert werden, ob die Art des Projektes (Umfang, Thema, et cetera) die Eignung der Methoden zur Gesch瓣ftsprozessoptimierung bestimmt. Des Weiteren soll er繹rtert werden, ob es Voraussetzungen oder Einflussfaktoren gibt, die das Projektteam oder das Unternehmen mitbringen m羹ssen, um den Erfolg der Gesch瓣ftsprozessoptimierung zu sichern. Seit der industriellen Revolution wurde die Produktivit瓣t durch Arbeitsteilung massiv erh繹ht. Dabei wurden komplexe Abl瓣ufe in kleine Schritte - Funktionen - zerlegt, welche durch darauf spezialisierte Mitarbeiter effektiv durchgef羹hrt werden konnten. Doch in der zweiten H瓣lfte des 20. Jahrhunderts f羹hrte die Konzentration auf Funktionen auch zu Nachteilen f羹r die Mitarbeiter. Des Weiteren stellte sich heraus, dass durch die Arbeitsteilung die Erf羹llung von Kundenw羹nschen, insbesondere bei Dienstleistungen, erschwert wird. Zus瓣tzlich ver瓣nderten sich die Anforderungen an Unternehmen durch die Digitalisierung und Globalisierung: Produkte wurden immer komplexer, Kundenanforderungen spielten eine gr繹?ere Rolle und durch den sich schnell ver瓣ndernden Markt sind Unternehmen zu einem hohem Ma? an Flexibilit瓣t gezwungen, wenn sie wettbewerbsf瓣hig bleiben wollen.

9 特價2517
立即代訂
下次再買

Beurteilung der Qualit瓣t von Software. Software Benchmarking und die Entwicklung eines Plugins f羹r Sonarcube

Ingram 出版
2021/08/05 出版

Masterarbeit aus dem Jahr 2014 im Fachbereich Informatik - Wirtschaftsinformatik, Note: 1, Johannes Kepler Universit瓣t Linz (Institut f羹r Wirtschaftsinformatik - Software Engineering), Sprache: Deutsch, Abstract: Was ist Qualit瓣t von Software und wie kann man sie bestimmen? Beide Teile dieser Frage sind zentrales Thema dieser Arbeit. Zuerst wird versucht, eine Definition f羹r Software Qualit瓣t zu finden, bevor ein Vorgehen zur dessen Bestimmung, n瓣mlich das Software Benchmarking, vorgestellt wird. Die n瓣here Betrachtung des Benchmarkings f羹hrt anschlie?end zur Entwicklung eines Plug-Ins f羹r SonarQube, welches das Benchmarking der einzelnen Softwareprojekte erm繹glicht. Dieses Plug-In namens SBench errechnet, aufgrund der Regelverletzungen, alle vier Quartillen und ordnet die Projekte anschlie?end darin ein. Das Ergebnis wird in Form eines Boxplots und eines Benchmark Profils f羹r den Benutzer grafisch dargestellt. Die Anwendung des Plug-Ins zeigte, dass die Qualit瓣t der Projekte, im Vergleich zu den Referenzprojekten, sehr schnell eingesch瓣tzt werden konnte und sich die M繹glichkeit er繹ffnete gezielt Qualit瓣tsverbesserungen durchzuf羹hren. Das einzige Manko stellt die doch l瓣ngere Zeit in Anspruch nehmende Berechnung dar. Die Informations- und Kommunikationstechnologien haben in den letzten Jahrzehnten eine immer bedeutungsvollere Aufgabe erhalten. Mittlerweile ist eine Welt ohne Computer, Smartphones und anderen Rechner unvorstellbar. Sie sind Bestandteil des t瓣glichen Berufslebens, alle Bankgesch瓣fte werden mit ihrer Hilfe abgewickelt und in naher Zukunft wird es vermutlich m繹glich sein, ein ganzes Haus durch wenige Tastendrucke zu steuern. All diese eingesetzten Ger瓣te k繹nnten jedoch nicht die gew羹nschten Funktionalit瓣ten ausf羹hren, w羹rde auf ihnen nicht eine geeignete Software laufen. Ein St羹ck Software ist inzwischen in mehr Dingen enthalten, als man es sich jemals vorstellen konnte. Von der Waschmaschine, 羹ber Uhren bis hin zu Autos funktioniert alles nur noch

9 特價2813
立即代訂
下次再買

Die Verkn羹pfung von BIM und CAFM unter Ber羹cksichtigung des IoT. Eine Analyse zur Implementierung der Prozesse bei der E. Projektmanagement GmbH & Co. KG

Ingram 出版
2021/08/05 出版

Masterarbeit aus dem Jahr 2020 im Fachbereich Informatik - Internet der Dinge, IOT, Note: 1,0, EBZ Business School (ehem. Europ瓣isches Bildungszentrum der Wohnungs- und Immobilienwirtschaft), Sprache: Deutsch, Abstract: Das Ziel der Masterthesis ist, Bestandsprozesse von Projektentwicklungen der E. Projektmanagement GmbH & Co. KG zu analysieren, um darauf aufbauend das Building Information Modeling in Verkn羹pfung mit dem Computer Aided Facility Management und dem Internet of Things zu implementieren. Die Bestandsprozesse sind damit Grundlage daf羹r, welche Anpassungen in Bezug auf Prozesse und Anforderungen getroffen werden m羹ssen. Zur Erreichung des Ziels werden in einem ersten Schritt im zweiten Kapitel die Grundlagen erl瓣utert. Das Grundlagenkapitel unterteilt sich in die Themenbereiche Building Information Modeling, Computer Aided Facility Management und Internet of Things. In diesen Unterkapiteln werden die unterschiedlichen Technologien bzw. Methoden definiert, sodass bereits deutlich wird, welche Voraussetzungen in einem Unternehmen erforderlich sind, um die einzelnen Technologien zu nutzen. In den Grundlagen wird dar羹ber hinaus der Status Quo der einzelnen Technologien dargestellt. Im dritten Kapitel folgt die Analyse der Methodenverkn羹pfung. Die Methodenverkn羹pfung unterteilt sich in drei Unterkapitel. Zuallererst wird analysiert, wie BIM und CAFM miteinander verkn羹pft werden k繹nnen. Im Ergebnis werden unterschiedliche Integrationsstufen herausgefiltert, von denen die h繹chste Stufe detaillierter betrachtet wird. So werden die Bedingungen f羹r eine Stufe 3-Verkn羹pfung und die sich daraus ergebenden Herausforderungen dargestellt. Dabei wird ma?geblich Bezug auf die in Kapitel 2 erl瓣uterten Grundlagen genommen. In einem zweiten Schritt folgt die Methodenverkn羹pfung vom Internet of Things mit dem CAFM bzw. BIM. Es werden die f羹r das Facility Management relevanten IoT-Technologien dargestellt sowie die Ber羹cksichtigung in der Planung und der Realisation erl瓣u

9 特價3252
立即代訂
下次再買

Python

Andy,Vickler  著
Ingram 出版
2021/08/03 出版

Are you thinking about learning how to use the Python programming language? Thinking about getting started on a programming career?Python is one of the easiest computer programming languages to learn and use, with simple syntax and easy rules to follow. While it is aimed at beginners to Python coding, this book can also be used as a reference for those with a little more experience who want to brush up on their skills. The codes are also written in a way that you can change the values to see how different things work. Once you have mastered this guide, you can move seamlessly onto more experienced topics but I cannot stress enough the importance of practicing the codes regularly. Here's what you will learn: - Python Datatypes- Python Strings- Python Lists- Python Tuples- Python Conditionals- Python Dictionaries - Python For Loops- Python While Loops- Python Break & Continue Statements- Python Functions- Python ClassesDon't waste any more time. Scroll up, click on Buy Now, and get started on your Python programming journey!

9 特價987
立即代訂
下次再買

Grafikprozessoren und deren Architektur. Einblicke in die Parallelisierung und die Funktionsweise von Mehrkernprozessoren

Lars,Kaiser  著
Ingram 出版
2021/08/02 出版

Akademische Arbeit aus dem Jahr 2020 im Fachbereich Informatik - Wirtschaftsinformatik, Note: 1.0, FOM Hochschule f羹r Oekonomie & Management gemeinn羹tzige GmbH, Bonn fr羹her Fachhochschule, Veranstaltung: IT-Infrastruktur, Sprache: Deutsch, Abstract: Die folgende Arbeit zielt darauf ab, ein Verst瓣ndnis 羹ber die Funktionsweise und den Aufbau heutiger Grafikprozessoren zu vermitteln. Hierbei wird exemplarisch f羹r moderne GPU-Architekturen, die auf dem GP100-Chipsatz basierende Nvidia Pascal Architektur der GTX1000 Serie analysiert. Die Graphics Processing Unit (GPU) hat im Verlauf der letzten f羹nf Jahrzehnte eine rasanten Entwicklung erfahren. GPUs (auch als Parallelrechner bezeichnet) wurden zu Beginn ihrer Entwicklung als eine Entlastung der Central Processing Unit (CPU) bei der Berechnung von Grafiken konzipiert. Derartige Grafik-Berechnungen (Voxel-Berechnungen, Kalkulationen von dreidimensionalen Volumengrafiken, etc) bestehen heruntergebrochen aus simplen und schrittweise stattfindenden Verrechnungen von Gleitkommazahlen innerhalb einer Fixed-Funciton-Pipeline. Die zunehmenden Anforderungen von Spiele- und Rendering-Engines (Unity, Blender, Cinema4D, etc) sowie eine Erh繹hung der Aufl繹sung heutiger Ausgabeger瓣te erfordern GPU-Architekturen, welche in der Lage sind immer gr繹?ere Mengen an Daten unter kleinstm繹glicher Latenz zu verarbeiten. Der hohe Durchsatz einer GPU - gemessen in FLOPS (Floating Point Operations per Second) - geht auf die besondere Eigenschaft der GPU zur羹ck, Daten parallelisiert nach dem Single Instruction Multiple Thread (SIMT)-Prinzip verarbeiten zu k繹nnen. Anspruchsvolle Textur- und Voxel-Berechnungen werden - zun瓣chst vereinfacht betrachtet - als ein teilbares Gesamtproblem auf die vielen Rechenkerne der GPU aufgeteilt, als Bruchst羹cke berechnet und zuletzt wieder zu einem Ergebnis zusammengef羹gt. Nicht zuletzt hat diese Art der alternativen Prozessierung (im Vergleich zur Multiple Instruction Multiple Data (MIMD)-basierten Datenverarbeit

9 特價1729
立即代訂
下次再買

Scientific Computing with Python - Second Edition

Packt 出版
2021/08/02 出版

Leverage this example-packed, comprehensive guide for all your Python computational needsKey Features: Learn the first steps within Python to highly specialized conceptsExplore examples and code snippets taken from typical programming situations within scientific computing.Delve into essential computer science concepts like iterating, object-oriented programming, testing, and MPI presented in strong connection to applications within scientific computing.Book Description: Python has tremendous potential within the scientific computing domain. This updated edition of Scientific Computing with Python features new chapters on graphical user interfaces, efficient data processing, and parallel computing to help you perform mathematical and scientific computing efficiently using Python.This book will help you to explore new Python syntax features and create different models using scientific computing principles. The book presents Python alongside mathematical applications and demonstrates how to apply Python concepts in computing with the help of examples involving Python 3.8. You'll use pandas for basic data analysis to understand the modern needs of scientific computing, and cover data module improvements and built-in features. You'll also explore numerical computation modules such as NumPy and SciPy, which enable fast access to highly efficient numerical algorithms. By learning to use the plotting module Matplotlib, you will be able to represent your computational results in talks and publications. A special chapter is devoted to SymPy, a tool for bridging symbolic and numerical computations.By the end of this Python book, you'll have gained a solid understanding of task automation and how to implement and test mathematical algorithms within the realm of scientific computing.What You Will Learn: Understand the building blocks of computational mathematics, linear algebra, and related Python objectsUse Matplotlib to create high-quality figures and graphics to draw and visualize resultsApply object-oriented programming (OOP) to scientific computing in PythonDiscover how to use pandas to enter the world of data processingHandle exceptions for writing reliable and usable codeCover manual and automatic aspects of testing for scientific programmingGet to grips with parallel computing to increase computation speedWho this book is for: This book is for students with a mathematical background, university teachers designing modern courses in programming, data scientists, researchers, developers, and anyone who wants to perform scientific computation in Python.

9 特價2018
立即代訂
下次再買

Fluent Python

O'Reilly Me 出版
2021/08/01 出版

Don't waste time bending Python to fit patterns you've learned in other languages. Python's simplicity lets you become productive quickly, but often this means you aren't using everything the language has to offer. With the updated edition of this hands-on guide, you'll learn how to write effective, modern Python 3 code by leveraging its best ideas. Discover and apply idiomatic Python 3 features beyond your past experience. Author Luciano Ramalho guides you through Python's core language features and libraries and teaches you how to make your code shorter, faster, and more readable. Complete with major updates throughout, this new edition features five parts that work as five short books within the book: Data structures: Sequences, dicts, sets, Unicode, and data classes Functions as objects: First-class functions, related design patterns, and type hints in function declarations Object-oriented idioms: Composition, inheritance, mixins, interfaces, operator overloading, protocols, and more static types Control flow: Context managers, generators, coroutines, async/await, and thread/process pools Metaprogramming: Properties, attribute descriptors, class decorators, and new class metaprogramming hooks that replace or simplify metaclasses

9 特價2736
立即代訂
下次再買

Python

Andy,Vickler  著
Ingram 出版
2021/07/31 出版

Are you thinking about learning how to use the Python programming language? Thinking about getting started on a programming career?Python is one of the easiest computer programming languages to learn and use, with simple syntax and easy rules to follow. While it is aimed at beginners to Python coding, this book can also be used as a reference for those with a little more experience who want to brush up on their skills. The codes are also written in a way that you can change the values to see how different things work. Once you have mastered this guide, you can move seamlessly onto more experienced topics but I cannot stress enough the importance of practicing the codes regularly. Don't waste any more time. Scroll up, click on Buy Now, and get started on your Python programming journey!Have you wondered if there were fun things you could do with Python? Have you ever believed you can improve tasks using Python? If you've answered yes, then you have come to the right place. Python is a language that offers an approachable syntax and great readability. The language resembles English, is simple when compared to other languages and is easier for people to learn. With only a little time, you can write simple programs. Python also comes with data structure support, and this is something we will be looking at in the book. The book has many examples you can use to understand how to scrape data from the Internet and clean it for your analysis. The book also has exercises to help you improve your understanding of the concepts. With this book, open a whole new world of possibilities with Python! Are you thinking about learning data science? Do you know how to code in Python and want to take your learning further? Then you've come to the right place.Data is more available today than it ever has been and in much larger quantities than ever before. And it's only set to increase. Because of that, we need to evolve in how we process data, and that's where data science comes in. But let's not forget machine learning, a subset of data science that offers us ways of examining and analyzing data to draw meaningful insights. Machine learning and data science are our future, and if you choose not to go down the route of learning it to an expert level, you should at least understand how it all works. Python is the most popular computer programming language and by far the best for data science and machine learning. An intuitive language, it offers all the tools needed to analyze data, manipulate it, produce visualizations, and so much more.Don't slip behind. Data science is the future so embark on a journey you will never regret.

9 特價1536
立即代訂
下次再買

Microservices with Spring Boot and Spring Cloud - Second Edition

Packt 出版
2021/07/29 出版

A step-by-step guide to creating and deploying production-quality microservices-based applications Key Features: Build cloud-native production-ready microservices with this comprehensively updated guideUnderstand the challenges of building large-scale microservice architecturesLearn how to get the best out of Spring Cloud, Kubernetes, and Istio in combinationBook Description: With this book, you'll learn how to efficiently build and deploy microservices. This new edition has been updated for the most recent versions of Spring, Java, Kubernetes, and Istio, demonstrating faster and simpler handling of Spring Boot, local Kubernetes clusters, and Istio installation. The expanded scope includes native compilation of Spring-based microservices, support for Windows & Mac, and an introduction to Helm 3 for packaging and deployment. A revamped security chapter now follows the OAuth 2.1 specification and makes use of the newly launched Spring Authorization Server from the Spring team.Starting with a set of simple cooperating microservices, you'll add persistence and resilience, make your microservices reactive, and document their APIs using Swagger/OpenAPI.You'll understand how fundamental design patterns are applied to add important functionality, such as service discovery with Netflix Eureka and edge servers with Spring Cloud Gateway. You'll learn how to deploy your microservices using Kubernetes and adopt Istio. You'll explore centralized log management using the Elasticsearch, Fluentd, and Kibana (EFK) stack and monitor microservices using Prometheus and Grafana.By the end of this book, you'll be confident in building microservices that are scalable and robust using Spring Boot and Spring Cloud.What You Will Learn: Build reactive microservices using Spring BootDevelop resilient and scalable microservices using Spring CloudUse OAuth 2.1/OIDC and Spring Security to protect public APIsImplement Docker to bridge the gap between development, testing, and productionDeploy and manage microservices with KubernetesApply Istio for improved security, observability, and traffic managementWrite and run manual and automated microservice tests with JUnit, testcontainers, Gradle, and bashWho this book is for: This book is intended for Java and Spring developers and architects who want to learn how to build microservice landscapes from the ground up and deploy them either on-premises or in the cloud, using Kubernetes as a container orchestrator and Istio as a service mesh.No familiarity with microservices architecture is required to get started with this book.

9 特價2248
立即代訂
下次再買

Cracking the Python - An Introduction to Computer Programming

Ingram 出版
2021/07/27 出版

This book is well designed for learners at all ages ranged from middle or high school students to adults who want to learn coding as it does not assume any prior background in computer programming. Python is chosen as the programming language used in this book as I believe it is suitable and convenient for all beginners to start learning computer programming. If you are an absolute beginner, this book is the right choice for you to step into the world of Computer Science. If you are an experienced learner, this book brings you to an interesting journey to Python discovery.

9 特價716
立即代訂
下次再買

Solution Architecture with .NET

Jamil,Hallal  著
Packt 出版
2021/07/26 出版

Learn about the responsibilities of a .NET solution architect and explore solution architecture principles, DevOps solutions, and design techniques and standards with hands-on examples of design patternsKey Features: Find out what are the essential personality traits and responsibilities of a solution architectBecome well-versed with architecture principles and modern design patterns with hands-on examplesDesign modern web solutions and make the most of Azure DevOps to automate your development life cycleBook Description: Understanding solution architecture is a must to build and integrate robust systems to meet your client's needs. This makes it crucial for a professional .NET software engineer to learn the key skills of a .NET solution architect to create a unique digital journey and build solutions for a wide range of industries, from strategy and design to implementation. With this handbook, developers working with the .NET technology will be able to put their knowledge to work.The book takes a hands-on approach to help you become an effective solution architect. You'll start by learning the principles of the software development life cycle (SDLC), the roles and responsibilities of a .NET solution architect, and what makes a great .NET solution architect. As you make progress through the chapters, you'll understand the principles of solution architecture and how to design a solution, and explore designing layers and microservices. You'll complete your learning journey by uncovering modern design patterns and techniques for designing and building digital solutions.By the end of this book, you'll have learned how to architect your modern web solutions with ASP.NET Core and Microsoft Azure and be ready to automate your development life cycle with Azure DevOps.What You Will Learn: Understand the role and core responsibilities of a .NET solution architectStudy popular UML (Unified Modeling Language) diagrams for solution architectureWork with modern design patterns with the help of hands-on examplesBecome familiar with microservices and designing layersDiscover how to design modern web solutionsAutomate your development life cycle with Azure DevOpsWho this book is for: This book is for intermediate and advanced .NET developers and software engineers who want to advance their careers and expand their knowledge of solution architecture and design principles. Beginner or intermediate-level solution architects looking for tips and tricks to build large-scale .NET solutions will find this book useful.

9 特價2248
立即代訂
下次再買

Android Test-Driven Development by Tutorials (Second Edition)

Ingram 出版
2021/07/25 出版

Learn Android Test-Driven Development!Writing apps is hard. Writing testable apps is even harder, but it doesn't have to be. Reading and understanding all the official Google documentation on testing can be time-consuming - and confusing.This is where Android Test-Driven Development comes to the rescue! In this book, you'll learn about Android Test-Driven Development the quick and easy way: by following fun and easy-to-read tutorials. Who This Book Is ForThis book is for the intermediate Android developers who already know the basics of Android and Kotlin development but want to learn Android Test-Driven Development. Topics Covered in Android Test-Driven Development- Getting Started with Testing: Learn the core concepts involved in testing including what is a test, why should you test, what should you test and what you should not test.- Test-Driven Development (TDD): Discover the Red-Green-Refactor steps and how to apply them.- The Testing Pyramid: Learn about the different types of tests and how to organize them.- Unit Tests: Learn how to start writing unit tests with TDD using JUnit and Mockito.- Integration Tests: Writing tests with different subsystems is a must in today's complex application world. Learn how to test with different subsystems including the persistence and network layers.- Architecting for Testing: Explore how to architect your app for testing and why it matters.- TDD on Legacy Projects: Take your TDD to the next level by learning how to apply it to existing legacy projects.And much more, including Espresso tests, UI tests, code coverage and refactoring. One thing you can count on: after reading this book, you'll be prepared to take advantage of Android Test-Driven Development in your own apps!

9 特價2538
立即代訂
下次再買

125 Problems in Text Algorithms

Ingram 出版
2021/07/24 出版

String matching is one of the oldest algorithmic techniques, yet still one of the most pervasive in computer science. The past 20 years have seen technological leaps in applications as diverse as information retrieval and compression. This copiously illustrated collection of puzzles and exercises in key areas of text algorithms and combinatorics on words offers graduate students and researchers a pleasant and direct way to learn and practice with advanced concepts. The problems are drawn from a large range of scientific publications, both classic and new. Building up from the basics, the book goes on to showcase problems in combinatorics on words (including Fibonacci or Thue-Morse words), pattern matching (including Knuth-Morris-Pratt and Boyer-Moore like algorithms), efficient text data structures (including suffix trees and suffix arrays), regularities in words (including periods and runs) and text compression (including Huffman, Lempel-Ziv and Burrows-Wheeler based methods).

9 特價5494
立即代訂
下次再買

Konzeption und Evaluation eines Migrationsprozesses von Webanwendungen von AngularJS nach Angular

Jie,Xin  著
Ingram 出版
2021/07/23 出版

Bachelorarbeit aus dem Jahr 2018 im Fachbereich Informatik - Allgemeines, Note: 1,7, Hochschule Darmstadt, Sprache: Deutsch, Abstract: Das Ziel dieser Arbeit ist es, die bestehenden Migrationskonzepte im Kontext der Migration und Portierung einer Webanwendung basierend auf AngularJS Framework zu analysieren, die Konzeption des Migrationsprozesses zu untersuchen und dies anhand eines Prototyps umzusetzen. Die Architekturen, 羹ber die Webanwendung genutzt wurden, werden im Grundlagenteil n瓣her erl瓣utert. Im Anschluss geht die Arbeit auf das Thema Migration in der Informationstechnik ein. Deren Grundlagen werden erkl瓣rt und es wird ein Einblick in die verschiedenen Phasen einer Migration gegeben. Anschlie?end wird das inkrementelle Migrationskonzept von Google untersucht und konkretisiert, dieses wird an einer prototypischen Webanwendung umgesetzt und evaluiert. Abschlie?end wird anhand der Umsetzung ein Fazit gezogen und eine Zusammenfassung dargelegt.

9 特價2406
立即代訂
下次再買

Cross-Platform Development with Qt 6 and Modern C++

Nibedit,Dey  著
Packt 出版
2021/07/23 出版

Enhance your cross-platform programming abilities with the powerful features and capabilities of Qt 6Key Features: Leverage Qt and C++ capabilities to create modern, cross-platform applications that can run on a wide variety of software applicationsExplore what's new in Qt 6 and understand core concepts in depthBuild professional customized GUI applications with the help of Qt CreatorBook Description: Qt is a cross-platform application development framework widely used for developing applications that can run on a wide range of hardware platforms with little to no change in the underlying codebase. If you have basic knowledge of C++ and want to build desktop or mobile applications with a modern graphical user interface (GUI), Qt is the right choice for you. Cross-Platform Development with Qt 6 and Modern C++ helps you understand why Qt is one of the favorite GUI frameworks adopted by industries worldwide, covering the essentials of programming GUI apps across a multitude of platforms using the standard C++17 and Qt 6 features.Starting with the fundamentals of the Qt framework, including the features offered by Qt Creator, this practical guide will show you how to create classic user interfaces using Qt Widgets and touch-friendly user interfaces using Qt Quick. As you advance, you'll explore the Qt Creator IDE for developing applications for multiple desktops as well as for embedded and mobile platforms. You will also learn advanced concepts about signals and slots. Finally, the book takes you through debugging and testing your app with Qt Creator IDE.By the end of this book, you'll be able to build cross-platform applications with a modern GUI along with the speed and power of native apps.What You Will Learn: Write cross-platform code using the Qt framework to create interactive applicationsBuild a desktop application using Qt WidgetsCreate a touch-friendly user interface with Qt QuickDevelop a mobile application using Qt and deploy it on different platformsGet to grips with Model/View programming with Qt Widgets and Qt QuickDiscover Qt's graphics framework and add animations to your user interfaceWrite test cases using the Qt Test framework and debug codeBuild a translation-aware applicationFollow best practices in Qt to write high-performance codeWho this book is for: This book is for application developers who want to use C++ and Qt to create modern, responsive applications that can be deployed to multiple operating systems such as Microsoft Windows, Apple macOS, and Linux desktop platforms. Although no prior knowledge of Qt is expected, beginner-level knowledge of the C++ programming language and object-oriented programming system (OOPs) concepts will be helpful.

9 特價2294
立即代訂
下次再買

Digital Twins in der Manufacturing Industry. Systematische Entwicklung eines Digital Twin Demonstrators

Ingram 出版
2021/07/23 出版

Masterarbeit aus dem Jahr 2020 im Fachbereich Informatik - Wirtschaftsinformatik, Note: 1,7, Technische Universit瓣t Chemnitz (Wirtschaftswissenschaften), Sprache: Deutsch, Abstract: 1 EINLEITUNG 1.1 MOTIVATION 1.2 ZIELSTELLUNG UND FORSCHUNGSFRAGE 1.3 METHODIK UND VORGEHEN 2 GRUNDLAGEN 2.1 DIGITAL TWINS 2.1.1 Evolution und Konzept von Digital Twins 2.1.2 Architektur von Digital Twins 2.1.3 Kommunikation von Digital Twins 2.1.4 Sensoren und Aktuatoren 2.2 DEMONSTRATOR 2.2.1 Modell 2.2.2 Simulation 2.2.3 Prototyping 2.2.4 Zusammenfassung der Erkenntnisse 2.3 VORGEHENSMODELL 2.3.1 Allgemeine Einordnung und Abgrenzung 2.3.2 Relevante Arten von Vorgehensmodellen 3 ENTWICKLUNG DES ARTEFAKTS 3.1 ANALYSE EXISTIERENDER ANS?TZE 3.2 ABLEITUNG VON ANFORDERUNGEN AN DAS VORGEHENSMODELL 3.3 SYSTEMATISCHE ENTWICKLUNG EINES EINHEITLICHEN VORGEHENSMODELLS 4 EVALUATION 4.1 DEMONSTRATION DES ARTEFAKTS 4.2 EVALUATION DES ARTEFAKTS 5 SCHLUSSBETRACHTUNG 5.1 ZUSAMMENFASSUNG DER ERKENNTNISSE 5.2 KRITISCHE W?RDIGUNG 5.3 AUSBLICK Diese Arbeit konzentriert sich auf die Funktionalit瓣t des digitalen Zwillings, den aktuellen Status des physischen Zwillings darzustellen, was durch dessen Datenerfassung erm繹glicht wird. Dazu soll im Kern der Arbeit ein Demonstrator entwickelt werden, der die Wirkungsweise und Funktionsweise von Digital Twins demonstriert und veranschaulicht. Es ist eine Methode f羹r die Entwicklung von Digital Twins als Demonstratoren zu entwickeln, in deren Rahmen ein konkreter Digital Twin implementiert wird. Daraus ergibt sich folgende Forschungsfrage, die im Rahmen dieser Masterarbeit untersucht werden soll: Wie kann ein Vorgehensmodell gestaltet sein, das die Entwicklung eines Digital-Twin-Demonstrators beschreibt? Als Methode zur Beantwortung der Forschungsfrage wird der wissenschaftliche Ansatz der 'Design-Science-Research' verwendet, der unter anderem von March und Smith (1995) sowie Hevner et al. (2004) beschrieben wird. Nach Hevner et al. (2004) befasst sich die Design

9 特價2871
立即代訂
下次再買

Big Data und Prozessmanagement im Unternehmenseinsatz unter Ber羹cksichtigung des aktuellen Forschungsstands

Ingram 出版
2021/07/22 出版

Studienarbeit aus dem Jahr 2021 im Fachbereich Informatik - Wirtschaftsinformatik, Note: 1,0, AKAD University, ehem. AKAD Fachhochschule Stuttgart, Sprache: Deutsch, Abstract: Ziel dieser Arbeit ist die Darstellung von Big Data und Prozessmanagement im Unternehmenseinsatz. Zun瓣chst wird in Kapitel 1.1 die Relevanz dieses Themas dargelegt. Innerhalb der theoretischen Grundlagen werden in Kapitel 2.1 zun瓣chst Big Data definiert und deren Merkmale beschrieben. Anschlie?end wird in Kapitel 2.2 auf die Definition und die Arten der Prozesse eingegangen, gefolgt von einer Betrachtung der Entwicklung in chronologischer Reihenfolge. Die Integration von Big Data und Gesch瓣ftsprozessmanagement in einen betrieblichen Zusammenhang wird in Kapitel 2.3 beschrieben unter besonderer Betrachtung der Risiken und Chancen. Kapitel 2.4 zeigt den aktuellen Forschungs-stand, welcher aufgrund des beschr瓣nkten Umfanges dieser Arbeit exemplarisch an zwei Konzepten vorgestellt wird. In Kapitel 3 wird anhand eines Beispiels ein konkreter Anwendungskontext er繹rtert, um Potenziale von Big Data im Gesch瓣ftsprozessmanagement im Unternehmenseinsatz aufzuzeigen. Kapitel 4 fasst die Ergebnisse zusammen und reflektiert diese kritisch. Die fortschreitende Digitalisierung erzeugt eine immer gr繹?ere Menge an Daten. Gem瓣? einer Berechnung des Magazins Forbes werden mittlerweile t瓣glich ungef瓣hr 2,5 Trillionen Bytes an digitalen Daten produziert. Jedoch werden von den global zug瓣nglichen Daten lediglich 0,5% analysiert und verwendet. Bereits heute hat Big Data gro?en Einfluss auf unser t瓣gliches Leben. So kann beim Einkaufen im Internet ein Anbieter einem Kunden zus瓣tzliche Produkte vorschlagen, da der Kunde dem Anbieter durch die regelm瓣?ige Nutzung des Onlineshops seine Vorlieben preisgibt.

9 特價1544
立即代訂
下次再買

Robust Python

Ingram 出版
2021/07/21 出版

Does it seem like your Python projects are getting bigger and bigger? Are you feeling the pain as your codebase expands and gets tougher to debug and maintain? Python is an easy language to learn and use, but that also means systems can quickly grow beyond comprehension. Thankfully, Python has features to help developers overcome maintainability woes. In this practical book, author Patrick Viafore shows you how to use Python's type system to the max. You'll look at user-defined types, such as classes and enums, and Python's type hinting system. You'll also learn how to make Python extensible and how to use a comprehensive testing strategy as a safety net. With these tips and techniques, you'll write clearer and more maintainable code. Learn why types are essential in modern development ecosystems Understand how type choices such as classes, dictionaries, and enums reflect specific intents Make Python extensible for the future without adding bloat Use popular Python tools to increase the safety and robustness of your codebase Evaluate current code to detect common maintainability gotchas Build a safety net around your codebase with linters and tests

9 特價1915
立即代訂
下次再買

125 Problems in Text Algorithms

Ingram 出版
2021/07/21 出版

String matching is one of the oldest algorithmic techniques, yet still one of the most pervasive in computer science. The past 20 years have seen technological leaps in applications as diverse as information retrieval and compression. This copiously illustrated collection of puzzles and exercises in key areas of text algorithms and combinatorics on words offers graduate students and researchers a pleasant and direct way to learn and practice with advanced concepts. The problems are drawn from a large range of scientific publications, both classic and new. Building up from the basics, the book goes on to showcase problems in combinatorics on words (including Fibonacci or Thue-Morse words), pattern matching (including Knuth-Morris-Pratt and Boyer-Moore like algorithms), efficient text data structures (including suffix trees and suffix arrays), regularities in words (including periods and runs) and text compression (including Huffman, Lempel-Ziv and Burrows-Wheeler based methods).

9 特價2475
立即代訂
下次再買

Designing API-First Enterprise Architectures on Azure

Packt 出版
2021/07/19 出版

Innovate at scale through well-architected API-led products that drive personalized, predictive, and adaptive customer experiences Key Features: Strategize your IT investments by modeling enterprise solutions with an API-centric approachBuild robust and reliable API platforms to boost business agility and omnichannel deliveryCreate digital value chains through the productization of your APIsBook Description: API-centric architectures are foundational to delivering omnichannel experiences for an enterprise. With this book, developers will learn techniques to design loosely coupled, cloud-based, business-tier interfaces that can be consumed by a variety of client applications.Using real-world examples and case studies, the book helps you get to grips with the cloudbased design and implementation of reliable and resilient API-centric solutions. Starting with the evolution of enterprise applications, you'll learn how API-based integration architectures drive digital transformation. You'll then learn about the important principles and practices that apply to cloud-based API architectures and advance to exploring the different architecture styles and their implementation in Azure. This book is written from a practitioner's point of view, so you'll discover ideas and practices that have worked successfully in various customer scenarios.By the end of this book, you'll be able to architect, design, deploy, and monetize your API solutions in the Azure cloud while implementing best practices and industry standards.What You Will Learn: Explore the benefits of API-led architecture in an enterpriseBuild highly reliable and resilient, cloud-based, API-centric solutionsPlan technical initiatives based on Well-Architected Framework principlesGet to grips with the productization and management of your API assets for value creationDesign high-scale enterprise integration platforms on the Azure cloudStudy the important principles and practices that apply to cloud-based API architecturesWho this book is for: This book is for solution architects, developers, engineers, DevOps professionals, and IT decision-makers who are responsible for designing and developing large distributed systems. Familiarity with enterprise solution architectures and cloud-based design will help you to comprehend the concepts covered in the book easily.

9 特價2523
立即代訂
下次再買

iOS App Distribution & Best Practices (First Edition)

Pietro,Rea  著
Ingram 出版
2021/07/19 出版

Sharing Apple Apps With Your Team, Testers & the WorldYou'll learn how to sign up for Apple Developer Program, generate the various certificates needed, configure your app and submit an app to the App Store for approval, both manually and through automated processes through automated pipelines. You'll learn how to use Apple TestFlight to add internal and external testers and receive feedback and crash reports.iOS App Distribution starts with explaining hurdles everyone faces, such as code signing, provisioning profiles, and how to do manual releases. It'll then go into more advanced topics, including distribution through TestFlight, build customization, automation, and continuous integration.Who This Book Is ForThis book is for beginner to experienced developers who want to know the best and most common workflow to release an app to the App store, as well as limiting frustration by troubleshooting and debugging common issues and problems associated with distributing apps.Topics Covered in iOS App Distribution & Best PracticesApp Store quick start: Your quickest way from no account to the App Store.Provisioning, code signing & entitlements: In-depth explanation of what they are, why you need them, and how they work.Distribution channels & TestFlight: Learn different ways of distributing your app, within an enterprise, with internal or external testers.App Store Connect: Learn about the Apple review process, what are the guidelines, what can go wrong and how to dispute them.Build customizations: Learn the ins and outs of configuring Xcode and build configurations.Build automation: Automate builds, build servers, and learn about tools such as fastlane.Continuous integration: Build your own CI pipeline to code, build, test, release, and repeat!After reading this book, you'll take your app build process and distribution to the next level, automate most of its tedious processes, and have an easier time debugging obscure app submission problem

9 特價2538
立即代訂
下次再買

Core Data by Tutorials (Eighth Edition)

Ingram 出版
2021/07/19 出版

Learn Core Data With Swift!Take control of your data in iOS apps using Core Data, through a series of high quality hands-on tutorials.Start with the basics like setting up your own Core Data Stack all the way to advanced topics like migration, performance, multithreading, and more! By the end of this book, you'll have hands-on experience with Core Data and will be ready to use it in your own apps.Who This Book Is For: This book is for intermediate iOS developers who already know the basics of iOS and Swift development but want to learn how to use Core Data to save data in their apps.Topics Covered in Core Data by Tutorials: Your First Core Data App: You'll click File\New Project and write a Core Data app from scratch!NSManagedObject Subclasses: Learn how to create your own subclasses of NSManagedObject - the base data storage class in Core Data.The Core Data Stack: Learn how the main objects in Core Data work together, so you can move from the starter Xcode template to your own system.Intermediate Fetching: This chapter covers how to fetch data with Core Data - fetch requests, predicates, sorting and asynchronous fetching.NSFetchedResultsController: Learn how to make Core Data play nicely with table views using NSFetchedResultsController!Versioning and Migration: In this chapter, you'll learn how to migrate your user's data as they upgrade through different versions of your data model.Unit Tests: In this chapter, you'll learn how to set up a test environment for Core Data and see examples of how to test your models.Measuring and Boosting Performance: Learn how to measure your app's performance with various Xcode tools and deal with slow spots in your code.Multiple Managed Object Contexts: Learn how multiple managed object contexts can improve performance and make for cleaner code.Core Data and CloudKit: Learn how to synchronize Core Data across all of a user's devices

9 特價2538
立即代訂
下次再買

Einsatzgebiete und Grenzen des Cloud Computing in Unternehmen

Ingram 出版
2021/07/18 出版

Studienarbeit aus dem Jahr 2021 im Fachbereich Informatik - Wirtschaftsinformatik, Note: 1,0, AKAD University, ehem. AKAD Fachhochschule Stuttgart, Sprache: Deutsch, Abstract: Das Ziel dieser Arbeit ist es, die Einsatzgebiete und die Grenzen des Cloud Computings aufzuzeigen. Dabei soll untersucht werden welche Cloud Service- und Liefermodelle es gibt und welche Vor- und Nachteile insbesondere letztere haben. In diesem Zusammenhang soll auch skizziert werden, wann es sich f羹r ein Unternehmen eher nicht empfiehlt Cloud Computing einzusetzen. Cloud Computing hat das Stadium eines Trends 羹berwunden. Die neue Art der Dienstleistungserbringung disruptierte den Markt. Anstatt "Cloud first" hei?t es heute unternehmens羹bergreifend "cloud only". Schritt f羹r Schritt ver瓣ndert das Cloud Computing die Welt und stellt bestehende IT-Infrastrukturen auf den Pr羹fstand. Unternehmen erkennen zunehmend die M繹glichkeiten Daten fernab eigener Datenbankkapazit瓣ten zu verarbeiten. Welche Risiken die Unternehmen dabei eingehen, und wo Grenzen des Cloud-Computings liegen, ist vielen oft nicht bewusst.

9 特價1544
立即代訂
下次再買

C Programs to Practice

Ingram 出版
2021/07/16 出版

Abstract from the year 2021 in the subject Computer Science - Programming, grade: 1, language: English, abstract: "C Programs to Practice" is a comprehensive collection of programs for beginners to learn program development in C Language. The programs given in this book cover all the fundamental concepts such as arithmetic operations, branching and looping statements, arrays, strings, pointers, structures and unions, functions, recursion, file handing. Programs contain example of input and output which helps beginners to learn easily.

9 特價2305
立即代訂
下次再買

Formal Methods for Industrial Critical Systems

Springer 出版
2021/07/15 出版

This book constitutes the proceedings of the 26th International Workshop on Formal Methods for Industrial Critical Systems, FMICS 2021, which was held during August 24-26, 2021. The conference was planned to take place in Pairs, France. Due to the COVID-19 pandemic it changed to a virtual event. The 10 full papers and 6 short papers presented in this volume were carefully reviewed and selected from 31 submissions. The papers are organized in topical sections as follows: Verification, Program Safety and Education, (Event-)B Modeling and Validation, Formal Analysis, Tools, Test Generation and Probabilistic Verification.

9 特價2870
立即代訂
下次再買

Javascript

Andy,Vickler  著
Ingram 出版
2021/07/15 出版

The market is filled to the brim with books that claim to have the secret recipe to help you learn JavaScript faster. However, few live up to the promises they make. This book is written in a practical and easy way and offers theory and plenty of practical material. There are explanations and practical examples that help beginners learn fast. Instead of diving deeper into lengthy and boring texts, I tried to get straight to the point for each topic.I have defined each topic and added an easy to understand explanation to help you understand the concepts and the main keywords that will do the magic in the code. Coupled with the explanation, you will find a code snippet for each topic that is custom written and has been tested for errors. You can copy them and load them up on a web browser to see the results, or you can simply edit them and customize them to understand them well. The choice is yours. This book is written in an orderly form with beginner-level topics and progressively tougher topics later on. Here is a rundown of the contents of the book.- JavaScript Use Cases- Variables- Constants- Prompts- Conditionals- Arrays- Strings- JavaScript For and While Loops- Functions- Objects- ClassesNow is your chance to delve into Javascript basics with this easy to follow guide. With the many examples and code snippets, you'll have everything you need at your fingertips.

9 特價982
立即代訂
下次再買

Java

Andy,Vickler  著
Ingram 出版
2021/07/15 出版

Simplicity sets this book apart from all the others. This book contains proven strategies to learn Java programming in a short time. The market is replete with Java books, but the problem is that they are written in a complex and difficult to understand manner. In this book, you'll be able to easily understand each line of code with added explanations and comments for each code.Java is not a scripted language, it's a compiled language and it can be difficult to learn. You can't navigate through the codes of Java until you download and install Java Development Kit. You also need to make sure that the best compiler has been downloaded and installed on your computer system. This book will teach you everything you need to know!This book contains step-by-step code samples and explanations so that you can learn the basics. In this book you'll find details on...Java Installation of Java Development Kit and compilersIntroduction to Java programmingData types in Java Java Strings Java OperatorsJava ArrayListsJava LinkedListsJava HashMapJava ConditionalsJava LoopsJava MethodsJava StreamsJava ClassesJava Inner & Inherited ClassesJava ModifiersJava Object-Oriented ProgrammingJava Date & TimeJava InterfacesJava program is a much needed and profitable skill to have. If you've always dreamed of learning Java but didn't know where to get started, then this is the book for you. Click the Buy Now button to learn the basics of Java programming today!

9 特價987
立即代訂
下次再買

Scrum Teams und Feature Teams im IT-Projektgeschehen. Eine vergleichende Analyse

Eduard,Tinis  著
Ingram 出版
2021/07/14 出版

Masterarbeit aus dem Jahr 2020 im Fachbereich Informatik - Wirtschaftsinformatik, Note: 1,7, Hochschule f羹r angewandte Wissenschaften Landshut, ehem. Fachhochschule Landshut, Sprache: Deutsch, Abstract: Die Intention dieser Arbeit ist, ein agiles Projekt eines f羹hrenden IT-Dienstleistungsunternehmens zu analysieren und dabei den Fokus auf die Arbeitsweise des Entwicklungsteams zu legen. Da das betrachtete Projekt sowohl mit Scrum als auch mit dem Skalierungsframework Large Scale Scrum (LeSS) das Projektgeschehen organisiert hat, werden beide Teamzusammenstellungen, genauer gesagt Scrum Teams mit Feature Teams, miteinander verglichen, um anhand gesammelter Ergebnisse und Kennzahlen die wesentlichen Unterschiede beider Teamkonstellationen festzustellen und die Abweichungen des theoretischen Prozesses im praktischen Projektgeschehen, vor allem in Bezug auf Kundenprojekte, herauszufinden. Dazu wird folgende Forschungsfrage gestellt: Welche wesentlichen Unterschiede weisen beide Teamauspr瓣gungen in der realen Projektumgebung auf? Welche Abweichungen vom theoretischen Prozess k繹nnen im praktischen Projektgeschehen entstehen? Um obengenannte Forschungsfragen zu beantworten, muss aus theoretischer Sicht ein Einblick in das agile Projektmanagement gegeben werden, sowie die Arbeitsweise von Scrum und Development Scrum Teams wissenschaftlich beleuchtet werden. Damit eingehend muss ebenfalls Large Scale Scrum mit seinen Richtlinien und Prinzipien ausf羹hrlich dargelegt werden, um auch die Organisation von Feature Teams im Projektgeschehen nachvollziehen zu k繹nnen. Um den theoretischen Aspekt zu erweitern werden im methodischen Teil der Arbeit anhand gemachter Experteninterviews mit Projektmitarbeitern, die sowohl in der Auspr瓣gung der Scrum Teams, wie auch Feature Teams entwickelt haben, eigene Erkenntnisse gesammelt, verarbeitet und aufgezeigt damit oben gestellte Forschungsfrage anhand eigener Interviewleitf瓣den und darauf aufbauender Aussagen bestm繹glich beantwortet werde

9 特價2787
立即代訂
下次再買

SQL

Andy,Vickler  著
Ingram 出版
2021/07/13 出版

Are you thinking about learning SQL, but not sure where to start?Big data is prevalent now, with more data than we ever dreamed possible being made available . And all that data needs to be stored in such a way it can be easily accessed.That's where databases and SQL come in, providing the means to manage and interpret data easily. SQL is the go-to language for database management, the most reliable and widely used, and it's showing no signs of losing its popularity. This SQL guide for beginners covers all the basics you need to know about working with data and databases. The book is divided into six parts and includes instructions on downloading a sample database to work with throughout.In this guide, you will learn: - How to install SQL Oracle- How to query data- How to sort and filter tables- Using the SELECT statement- Using the ORDER BY and WHERE clauses- Oracle operators- All the different Oracle Joins, including INNER, OUTER, LEFT, RIGHT, and moreIf you are interested in learning SQL, this is the best place to begin and set yourself on course to become a master SQL programmer.Do you use SQL at work or at home and want to learn how to use the right functions and queries to extract the relevant details in the database? Do you want to learn how to generate the right views and more? If you answered yes, then you are in the right place. Many companies collect information from different sources and use that information to improve their revenue. It is difficult to work with large volumes of data, but companies have to learn how to collect that information in data warehouses or databases. Only when the data is stored can it be analyzed and used to improve business decisions. If you are using SQL for the first time, then this book is for you. You can use it as your guide through the various and needed aspects of querying. In this book, you will learn more about the language and how you can use it to extract the necessary information from the dataset. You will learn about: ● SQL and its benefits ● Various data types used in SQL ● How to manage and retrieve the relevant objects and data from the database ● Common mistakes and how to overcome them ● How to protect the database from hacking ● Using Joins, Subqueries, and Set Operators ● And more! If you want to master SQL, then a little practice is required. Use the examples and exercises in this book to improve your skills and learn how to build complex SQL queries. So, what are you waiting for? Grab a copy of this book now!Many companies worldwide suffer from one fundamental problem, and that is the inefficient functioning of their databases. While many know of database tuning and work to cover that aspect, professional database developers, managers, and administrators always miss one thing: optimizing their queries to save maximum time and cost and provide the query efficiently. Those who are aware of query optimization often lack the skillset and resources to implement this process at an advanced level efficiently. This book aims to make it easier for them.By the end of this book, readers will have a greater understanding of databases and understand all the considerations of efficient use of databases. The contents of this book will equip readers with the capability to practically apply the given concepts for efficient querying. Take your database career to the next level!

9 特價2048
立即代訂
下次再買

Shell Scripting

Ingram 出版
2021/07/12 出版

Focus of this book is on the basics of shell scripts/programming. It explains the basic concepts related to shell prompt and shell scripts, defining the shell variables and its types. Shell array and shell operators are explored to make the learner understand the methods of defining and accessing array values and also know about various types of operators used in shell scripts. Further shell decision making and looping concepts are explored in order to provide clear understanding of applying logic. Later section explains the various functions which can be utilized to enhance the usability and performance of shell scripts. This book is beneficial for the beginners as its focus is on the basics of programming concepts. Step by step procedures and comments are provided throughout the book, making it easier to understand the coding logic. A number of solved problems are given at the end in order to provide an insight into the practical execution of shell scripts.

9 特價2721
立即代訂
下次再買

Arduino Book for Beginners

Mike,Cheich  著
Ingram 出版
2021/07/09 出版

The Arduino platform is great because it allows anyone with a desire to build awesome things the ability to easily create a prototype using a subset of C and C++ programming and specific Arduino functions.The Arduino Book for Beginners is a tutorial style collection of lessons designed to be simple and easy to follow which uses only the most relevant circuits and programs and assumes nothing about your prior electronics or programming experience.The book also comes with access to over 15 supplemental video lessons to help drive home concepts. These supplemental video lessons are pulled from training at Programming Electronics Academy, the premiere online training website for learning to program Arduino.What you will Learn: How to program your Arduino...from variables to arrays, for loops and if statementsHow to make your Arduino respond to sensorsHow to communicate to your computer with the ArduinoHow to build teleporters, levitating fortresses and nuclear reactors (maybe a stretch...)This book covers the most useful, enlightening and simplest examples to get you started on the road to hacking just about anything.What to Expect: Step-by-step instructions to walk you through building circuits and programming your ArduinoEach line of code in the programs are discussed to maximize your understanding of the fundamentalsRepetition of the basic programming building blocks are used to increase your retention of the materialOnly a handful of additional parts are necessary to complete the course lessons, many of which are reused from lesson to lesson, reducing your investment in learning how to use ArduinoThe simple building blocks you learn will be put together to build more complex examplesGet Started Now: There is no better time to jump in then now! The Arduino community is vibrant and growing.

9 特價615
立即代訂
下次再買

R2dbc Revealed

Apress 出版
2021/07/09 出版

Understand the newest trend in database programming for developers working in Java, Kotlin, Clojure, and other JVM-based languages. This book introduces Reactive Relational Database Connectivity (R2DBC), a modern way of connecting to and querying relational databases from Java and other JVM languages. The book begins by helping you understand not only what reactive programming is, but why it is necessary. Then building on those fundamentals, the book takes you into the world of databases and the newly released Reactive Relational Database Connectivity (R2DBC) specification. Examples in the book are worked using the freely available MariaDB database along with MariaDB's vendor-implementation of the R2DBC service-provider interface (SPI). Following along with the examples and the provided example code helps prepare you to work with any of the growing number of R2DBC implementations for popular enterprise databases such as Oracle Database and SQL Server. You'll be well prepared for what is becoming the future of database access from Java and other languages built on the JVM. What You Will LearnUnderstand why R2DBC was created and how it utilizes the Reactive Streams API Understand the components of the R2DBC service-provider interfaceCreate and manage reactive database connections and connection pools using an R2DBC clientProgrammatically execute queries on a relational database using an R2DBC clientEffectively utilize transactions using an R2DBC clientBuild relational database-driven applications that are event-driven and non-blockingWho This Book Is ForSoftware developers building solutions using JVM languages and the JVM ecosystem, and developers who need an introduction to the R2DBC specification and reactive programming with relational databases and want to understand what Reactive Relational Database Connectivity is and why it came about. This book includes practical examples of using the R2DBC specification with Java and MariaDB that will provide developers with the knowledge they need to create their own solutions.

9 特價1881
立即代訂
下次再買

Serverless Handbook

Ingram 出版
2021/07/07 出版

Serverless Handbook for frontend engineers is the resource I wish I had jumping into serverless. A guide borne of experience and pain.No academic bullshit where you're not sure if the author ever used this stuff in production. I have. From baby side-projects to high traffic data processing monsters.As Google likes to say: serverless architectures, ]from prototype to production to planet-scaleHere's what early readers had to say. - Serverless Handbook taught me high-leveled topics. I don't like specific courses with source code (unless it's the exactly thing I want to build) but these chapters helped me to feel like i'm not a total noob anymore. The hand-drawn diagrams and high-leveled descriptions gave me the feeling that i don't have any critical "knowledge gaps" anymore- I'm using these skills on some serverless projects in a dayjob. Also very convenient to use with my side projects.- The code examples! I like that you included a lot of code examples. It sparked my interest in serverless. Since reading the book I've taken a few courses/workshops in serverless but this was the book that started the serverless journey for me. Can't wait to build a micro SaaS app with my friendsServerless Handbook takes you from backend beginner to solid full-stack engineer. It shows you the mindsets and tactics to use with any backend. It talks about distributed data processing, designing a REST API, how to build GraphQL, handling authentication, and keeping your code secure.Every chapter helps you choose what to do. Because your project is unique and understanding beats cookie-cutter recipes. This book is a why, not a how. But there's enough how to start you off: )Serverless Handbook is everything I wish I knew about backend programming 10 years ago.

9 特價1377
立即代訂
下次再買

Python and R for the Modern Data Scientist

Ingram 出版
2021/07/06 出版

Success in data science depends on the flexible and appropriate use of tools. That includes Python and R, two of the foundational programming languages in the field. This book guides data scientists from the Python and R communities along the path to becoming bilingual. By recognizing the strengths of both languages, you'll discover new ways to accomplish data science tasks and expand your skill set. Authors Rick Scavetta and Boyan Angelov explain the parallel structures of these languages and highlight where each one excels, whether it's their linguistic features or the powers of their open source ecosystems. You'll learn how to use Python and R together in real-world settings and broaden your job opportunities as a bilingual data scientist. Learn Python and R from the perspective of your current language Understand the strengths and weaknesses of each language Identify use cases where one language is better suited than the other Understand the modern open source ecosystem available for both, including packages, frameworks, and workflows Learn how to integrate R and Python in a single workflow Follow a case study that demonstrates ways to use these languages together

9 特價2257
立即代訂
下次再買

Angular Projects - Second Edition

Packt 出版
2021/07/05 出版

PUBLISHER'S NOTE: An updated 2023 edition, compatible with Angular 16, is now available.Key Features: Explore Angular's capabilities for building applications across different platformsCombine popular web technologies with Angular such as monorepo, Jamstack, and PWABuild your own libraries and schematics using Angular CDK and Angular CLIBook Description: Angular is a popular JavaScript framework that can run on a broad range of platforms including web, desktop, and mobile. It has an array of rich features right out of the box and a wide range of tools that makes it popular among developers. This updated second edition of Angular Projects will teach you how to build efficient and optimized web applications using Angular.You will start by exploring the essential features of the framework by creating ten different real-world web applications. Each application will demonstrate how to integrate Angular with a different library and tool. As you advance, you will understand how to implement popular technologies such as Angular Router, Scully, Electron, Angular service worker, Nx monorepo tools, NgRx, and more while building an issue tracking system, a PWA weather application, a mobile photo geotagging application, a component UI library, and many other exciting projects. Toward the concluding chapters, you'll get to grips with customizing Angular CLI commands using schematics.By the end of this book, you will have the skills you need to be able to build Angular apps using a variety of different technologies according to your or your client's needs.What You Will Learn: Set up Angular applications using Angular CLI and Nx ConsoleCreate a personal blog with Jamstack and SPA techniquesBuild desktop applications with Angular and ElectronEnhance user experience (UX) in offline mode with PWA techniquesMake web pages SEO-friendly with server-side renderingCreate a monorepo application using Nx tools and NgRx for state managementFocus on mobile application development using IonicDevelop custom schematics by extending Angular CLIWho this book is for: If you are a developer who has beginner-level experience with Angular and are looking to become well-versed with essential tools and deal with the various use cases you may encounter with Angular, then this Angular development book is for you. Beginner-level knowledge of web application development and basic experience working with ES6 or TypeScript are assumed.

9 特價2294
立即代訂
下次再買

Auswertung von Fu?balldaten mit der Software ”R”. Der Pearson Chi-Quadrat-Test

Felix,Lesch  著
Ingram 出版
2021/07/05 出版

Studienarbeit aus dem Jahr 2020 im Fachbereich Informatik - Wirtschaftsinformatik, Note: 1,7, FOM Essen, Hochschule f羹r Oekonomie & Management gemeinn羹tzige GmbH, Hochschulleitung Essen fr羹her Fachhochschule, Sprache: Deutsch, Abstract: Diese Seminararbeit besch瓣ftigt sich mit der Analyse von Fu?balldaten mit Hilfe von R, einer Software f羹r statistische Datenverarbeitung. F羹r die Bearbeitung und Auswertung der Daten wurden vier Datens瓣tze zu Grunde gelegt. Diese bestehen aus den Ergebnissen aller Spiele der Bundesliga, der Premier League, der La Liga und der Ligue 1 in der vergangen Spielzeit 2018/2019. Mit den gesammelten Daten soll ein Chi-Quadrat Test durchgef羹hrt und die Nullhypothese untersucht werden. Diese besagt, dass zwischen den Variablen "Ergebnis" und "Land" kein Zusammenhang besteht. Sofern die Nullhypothese abgelehnt werden kann und eine Abh瓣ngigkeit zu erkennen ist, soll die St瓣rke des Zusammenhangs definiert werden. Abschlie?end gilt es, eventuelle Auff瓣lligkeiten zwischen den L瓣ndern und den Spielergebnissen aufzudecken und zu untersuchen, ob in den verschiedenen Ligen ein Heimvorteil ersichtlich ist.

9 特價1602
立即代訂
下次再買

Wann sollte ein Unternehmen seine Betriebssysteme aktualisieren?

Anonym  著
Ingram 出版
2021/07/02 出版

Essay aus dem Jahr 2021 im Fachbereich Informatik - Allgemeines, Note: 1,3, FOM Essen, Hochschule f羹r Oekonomie & Management gemeinn羹tzige GmbH, Hochschulleitung Essen fr羹her Fachhochschule, Sprache: Deutsch, Abstract: Die vorliegende Arbeit geht der Frage nach, welche Voraussetzungen erf羹llt werden m羹ssen, damit sich ein Unternehmen f羹r ein bestimmtes Betriebssystem f羹r seine Rechner entscheidet und wann diese aktualisiert werden sollten. In dieser Arbeit liegt der Fokus dabei auf den Betriebssystemen des Unternehmens Microsoft. Das Ziel ist es, Aufschluss dar羹ber zu geben, welche Faktoren die Auswahl des Betriebssystems im Unternehmenskontext ma?geblich beeinflussen. Die im Jahr 2017 durchgef羹hrte Studie "Betriebssystem f羹r F羹hrung und Zusammenarbeit" des Unternehmens Coverdale zeigt, dass 65% der Befragten einen Handlungsbedarf beim eingesetzten Betriebssystem in ihren Unternehmen erkennen. Der erste Teil des wissenschaftlichen Essays liefert Definitionen f羹r die im Rahmen dieser Seminararbeit verwendeten Fachbegriffe. Im weiteren Verlauf werden die Aufgaben eines Betriebssystems hervorgehoben. Das vierte Kapitel widmet sich dem Status Quo und bezieht Studien mit ein. Anschlie?end werden die wichtigsten Inhalte im Fazit zusammengefasst und die Forschungsfrage beantwortet. Der Fokus des wissenschaftlichen Essays liegt auf Betriebssystemen f羹r den PC.

9 特價1544
立即代訂
下次再買

Digitale Medien - Fluch oder Segen? Auswirkungen von digitalen Medien auf verschiedene Lebensbereiche des Menschen

Anonym  著
Ingram 出版
2021/07/02 出版

Studienarbeit aus dem Jahr 2020 im Fachbereich Informatik - Wirtschaftsinformatik, Note: 1,3, FOM Hochschule f羹r Oekonomie & Management Hannover, Veranstaltung: Interdisziplin瓣re Aspekte der Wirtschaftsinformatik, Sprache: Deutsch, Abstract: Diese Seminararbeit behandelt die folgenden Forschungsfragen: Welche Lebensbereiche eines Menschen werden wie durch digitale Medien beeinflusst? Sind digitale Medien ein Fluch oder Segen? F羹r das Erzielen des erstrebten Forschungsergebnisses werden zun瓣chst die theoretischen Grundlagen 羹ber digitale Medien und dem Lifebalance Modell nach Dr. Peseschkian erl瓣utert. Die theoretischen Grundlagen umfassen eine Abgrenzung der Begriffe "digitale Medien" und "Lifebalance", wobei auch der Aufbau des Lifebalance Modells behandelt wird. Nach einer einf羹hrenden Vorstellung der Vorgehensweise bei der Datenerhebung wird im Rahmen einer empirischen Studie eine Analyse zur Bedeutung digitaler Medien in der heutigen Lebenswelt hinsichtlich der Nutzungsgewohnheiten durchgef羹hrt. Auf Basis der aus der empirischen Studie ermittelten Informationen werden die Auswirkungen auf die Lebensbereiche des Menschen anhand des Lifebalance Modells nach Dr. Peseschkian dargelegt. Mittels der konstatierten Ergebnisse werden die Forschungsfragen beantwortet. Das Fazit wird den Abschluss dieser Ausarbeitung darstellen und das Gesamtergebnis aufzeigen. Die t瓣gliche Nutzung von Smartphones, die zunehmende Begeisterung von Menschen f羹r Online-Dienste und die damit verbundene Konfrontation mit diversen Informationen innerhalb sozialer Netzwerke stehen exemplarisch f羹r einige Gegebenheiten, die in der heutigen Gesellschaft zu beobachten sind. Die dadurch implizierte Weiterentwicklung der Informationsgesellschaft hat die Notwendigkeit einer kritischen Betrachtung von digitalen Medien stark an Bedeutung gewinnen lassen, sodass in der heutigen Zeit eine vorhandene Medienkompetenz zur Hinterfragung der Potenziale und Anwendungsm繹glichkeiten digitaler Medien erforderlich

9 特價1671
立即代訂
下次再買

Blazor WebAssembly by Example

Toi B,Wright  著
Packt 出版
2021/06/29 出版

Discover blueprints that explore various components of Blazor, C#, and .NET to help you build web apps without learning JavaScriptKey Features: Explore complete, easy-to-follow web projects using BlazorBuild projects such as a weather app, expense tracker, and Kanban board with real-world applicationsUnderstand and work with Blazor WebAssembly effectively without spending too much time focusing on the theoryBook Description: Blazor WebAssembly makes it possible to run C# code on the browser instead of having to use JavaScript, and does not rely on plugins or add-ons. The only technical requirement for using Blazor WebAssembly is a browser that supports WebAssembly, which, as of today, all modern browsers do. Blazor WebAssembly by Example is a project-based guide for learning how to build single-page web applications using the Blazor WebAssembly framework. This book emphasizes the practical over the theoretical by providing detailed step-by-step instructions for each project.You'll start by building simple standalone web applications and progress to developing more advanced hosted web applications with SQL Server backends. Each project covers a different aspect of the Blazor WebAssembly ecosystem, such as Razor components, JavaScript interop, event handling, application state, and dependency injection. The book is designed in such a way that you can complete the projects in any order.By the end of this book, you will have experience building a wide variety of single-page web applications with .NET, Blazor WebAssembly, and C#.What You Will Learn: Discover the power of the C# language for both server-side and client-side web developmentUse the Blazor WebAssembly App project template to build your first Blazor WebAssembly applicationUse templated components and the Razor class library to build and share a modal dialog boxUnderstand how to use JavaScript with Blazor WebAssemblyBuild a progressive web app (PWA) to enable native app-like performance and speedUnderstand dependency injection (DI) in .NET to build a shopping cart appGet to grips with .NET Web APIs by building a task manager appWho this book is for: This book is for .NET web developers who are tired of constantly learning new JavaScript frameworks and wish to write web applications using Blazor WebAssembly, leveraging the power of .NET and C#. The book assumes beginner-level knowledge of the C# language, .NET framework, Microsoft Visual Studio, and web development concepts.

9 特價2018
立即代訂
下次再買

Design Patterns in Modern C++20

Apress 出版
2021/06/24 出版

Apply the latest editions of the C++ standard to the implementation of design patterns. As well as covering traditional design patterns, this book fleshes out new design patterns and approaches that will be useful to modern C++ developers. Author Dmitri Nesteruk presents concepts as a fun investigation of how problems can be solved in different ways, along the way using varying degrees of technical sophistication and explaining different sorts of trade-offs. Design Patterns in Modern C++20, Second Edition also provides a technology demo for modern C++, showcasing how some of its latest features (e.g., coroutines, modules and more) make difficult problems a lot easier to solve. The examples in this book are all suitable for putting into production, with only a few simplifications made in order to aid readability. What You Will LearnUse creational patterns such as builder, factories, prototype and singletonImplement structural patterns such as adapter, bridge, decorator, facade and moreWork with the behavioral patterns such as chain of responsibility, command, iterator, mediator and moreApply functional design patterns such as the Maybe Monad Who This Book Is For This book is for both beginner and experienced C++ developers.

9 特價1539
立即代訂
下次再買

Financial Theory with Python

O'Reilly Media 出版
2021/06/23 出版

Nowadays, finance, mathematics, and programming are intrinsically linked. This book provides the relevant foundations of each discipline to give you the major tools you need to get started in the world of computational finance. Using an approach where mathematical concepts provide the common background against which financial ideas and programming techniques are learned, this practical guide teaches you the basics of financial economics. Written by the best-selling author of Python for Finance, Yves Hilpisch, Financial Theory with Python explains financial, mathematical, and Python programming concepts in an integrative manner so that the interdisciplinary concepts reinforce each other. Draw upon mathematics to learn the foundations of financial theory and Python programming Learn about financial theory, financial data modeling, and the use of Python for computational finance Leverage simple economic models to better understand basic notions of finance and Python programming concepts Use both static and dynamic financial modeling to address fundamental problems in finance, such as pricing, decision-making, equilibrium, and asset allocation Learn the basics of Python packages useful for financial modeling, such as NumPy, pandas, Matplotlib, and SymPy

9 特價1915
立即代訂
下次再買

Clean C++20

Stephan,Roth  著
Apress 出版
2021/06/23 出版

Aims to be first book with unique approach on "clean" C++ coding to marketFirst book on C++ design patterns and best practices in a while to marketDay and date asap after C++ 17 release in 2017C++ is fairly relevant meme in terms of ebooks database revenue.

9 特價1539
立即代訂
下次再買
頁數22/43
移至第
金石堂門市 全家便利商店 ok便利商店 萊爾富便利商店 7-11便利商店
World wide
活動ing