Browse Results

Showing 19,851 through 19,875 of 53,393 results

Software Technology: 10 Years of Innovation in IEEE Computer

by Mike Hinchey

A comprehensive collection of influential articles from one of IEEE Computer magazine’s most popular columns This book is a compendium of extended and revised publications that have appeared in the “Software Technologies” column of IEEE Computer magazine, which covers key topics in software engineering such as software development, software correctness and related techniques, cloud computing, self-managing software and self-aware systems. Emerging properties of software technology are also discussed in this book, which will help refine the developing framework for creating the next generation of software technologies and help readers predict future developments and challenges in the field. Software Technology provides guidance on the challenges of developing software today and points readers to where the best advances are being made. Filled with one insightful article after another, the book serves to inform the conversation about the next wave of software technology advances and applications. In addition, the book: Introduces the software landscape and challenges associated with emerging technologies Covers the life cycle of software products, including concepts, requirements, development, testing, verification, evolution, and security Contains rewritten and updated articles by leaders in the software industry Covers both theoretical and practical topics Informative and thought-provoking throughout, Software Technology is a valuable book for everyone in the software engineering community that will inspire as much as it will teach all who flip through its pages.

Applications of Networks, Sensors and Autonomous Systems Analytics: Proceedings of ICANSAA 2020 (Studies in Autonomic, Data-driven and Industrial Computing)

by Mike Hinchey Papun Biswas Jyotsna Kumar Mandal Sabyasachi Sen

This book presents high-quality research papers presented at International Conference on Applications of Networks, Sensors and Autonomous Systems Analytics (ICANSAA 2020), held during December, 11 – 12, 2020, at JIS College of Engineering, Kalyani, West Bengal, India. The major topics covered are cyber-physical systems and sensor networks, data analytics and autonomous systems and MEMS and NEMS with applications in biomedical devices. It includes novel and innovative work from experts, practitioners, scientists, and decision-makers from academia and industry.

Conquering Complexity

by Mike Hinchey Lorcan Coyle

Software has long been perceived as complex, at least within Software Engineering circles. We have been living in a recognised state of crisis since the first NATO Software Engineering conference in 1968. Time and again we have been proven unable to engineer reliable software as easily/cheaply as we imagined. Cost overruns and expensive failures are the norm. The problem is fundamentally one of complexity: software is fundamentally complex because it must be precise. Problems that appear to be specified quite easily in plain language become far more complex when written in a more formal notation, such as computer code. Comparisons with other engineering disciplines are deceptive. One cannot easily increase the factor of safety of software in the same way that one could in building a steel structure, for example. Software is typically built assuming perfection, often without adequate safety nets in case the unthinkable happens. In such circumstances it should not be surprising to find out that (seemingly) minor errors have the potential to cause entire software systems to collapse. The goal of this book is to uncover techniques that will aid in overcoming complexity and enable us to produce reliable, dependable computer systems that will operate as intended, and yet are produced on-time, in budget, and are evolvable, both over time and at run time. We hope that the contributions in this book will aid in understanding the nature of software complexity and provide guidance for the control or avoidance of complexity in the engineering of complex software systems.

Provably Correct Systems

by Mike G. Hinchey Jonathan P. Bowen Ernst-Rüdiger Olderog

As computers increasingly control the systems and services we depend upon within our daily lives like transport, communications, and the media, ensuring these systems function correctly is of utmost importance. This book consists of twelve chapters and one historical account that were presented at a workshop in London in 2015, marking the 25th anniversary of the European ESPRIT Basic Research project 'ProCoS' (Provably Correct Systems). The ProCoS I and II projects pioneered and accelerated the automation of verification techniques, resulting in a wide range of applications within many trades and sectors such as aerospace, electronics, communications, and retail. The following topics are covered: An historical account of the ProCoS project Hybrid Systems Correctness of Concurrent Algorithms Interfaces and Linking Automatic Verification Run-time Assertions Checking Formal and Semi-Formal Methods Provably Correct Systems provides researchers, designers and engineers with a complete overview of the ProCoS initiative, past and present, and explores current developments and perspectives within the field.

Autonomy Requirements Engineering for Space Missions (NASA Monographs in Systems and Software Engineering)

by Mike Hinchey Emil Vassev

Advanced space exploration is performed by unmanned missions with integrated autonomy in both flight and ground systems. Risk and feasibility are major factors supporting the use of unmanned craft and the use of automation and robotic technologies where possible. Autonomy in space helps to increase the amount of science data returned from missions, perform new science, and reduce mission costs. Elicitation and expression of autonomy requirements is one of the most significant challenges the autonomous spacecraft engineers need to overcome today. This book discusses the Autonomy Requirements Engineering (ARE) approach, intended to help software engineers properly elicit, express, verify, and validate autonomy requirements. Moreover, a comprehensive state-of-the-art of software engineering for aerospace is presented to outline the problems handled by ARE along with a proof-of-concept case study on the ESA's BepiColombo Mission demonstrating the ARE's ability to handle autonomy requirements.

Politics for the Love of Fandom: Fan-Based Citizenship in a Digital World

by Ashley Hinck

Politics for the Love of Fandom examines what Ashley Hinck calls “fan-based citizenship”: civic action that blends with and arises from participation in fandom and commitment to a fan-object. Examining cases like Harry Potter fans fighting for fair trade, YouTube fans donating money to charity, and football fans volunteering to mentor local youth, Hinck argues that fan-based citizenship has created new civic practices wherein popular culture may play as large a role in generating social action as traditional political institutions such as the Democratic Party or the Catholic Church. In an increasingly digital world, individuals can easily move among many institutions and groups. They can choose from more people and organizations than ever to inspire their civic actions—even the fandom for children's book series Harry Potter can become a foundation for involvement in political life and social activism. Hinck explores this new kind of engagement and its implications for politics and citizenships, through case studies that encompass fandoms for sports, YouTube channels, movies, and even toys. She considers the ways in which fan-based social engagement arises organically, from fan communities seeking to change their world as a group, as well as the methods creators use to leverage their fans to take social action. The modern shift to networked, fluid communities, Hinck argues, opens up opportunities for public participation that occurs outside of political parties, houses of worship, and organizations for social action. Fan-based citizenship performances help us understand the future possibilities of public engagement, as fans and creators alike tie the ethical frameworks of fan-objects to desired social goal, such as volunteering for political candidates, mentoring at-risk youth, and promoting environmentally friendly policy. Politics for the Love of Fandom examines the communication at the center of these civic actions, exploring how fans, nonprofits, and media companies manage to connect internet-based fandom with public issues.

The Future of Global Competition: Ontological Security and Narratives in Chinese, Iranian, Russian, and Venezuelan Media (Routledge Studies in Global Information, Politics and Society)

by Robert Hinck Asya Cooley Skye C. Cooley Sara Kitsch

With today’s social and geopolitical order in significant flux this project offers vital insight into the future global order by comparatively charting national media perceptions regarding the future of global competition, through the lens of Ontological Security (OS). The authors employ a mixed-method approach to analyze 620 news articles from 47 Russian, Chinese, Venezuelan, and Iranian news sources over a five-year period (2014-2019), quantitatively comparing the drivers of their visions while providing in-depth qualitative case studies for each nation. Not only do these narratives reveal how these four nations understand the current global order, but also point to their (in)flexibility and agentic capacity for reflection in adapting, even shaping the future order, and their identity-roles within it, around an economic and diplomatic battleground. The authors argue these narratives create trajectories with inertial effects grounded in their OS needs, providing enduring insights into their behavior and interests moving into the future. The Future of Global Coopetition will help readers understand how influential nations typical aligned in opposition to the US, envision the drivers of global competition and the make-up of the future international system. Those engaged in the study of media, global politics, international relations, and communication will find this book to be a critical source.

Global Media and Strategic Narratives of Contested Democracy: Chinese, Russian, and Arabic Media Narratives of the US Presidential Election (Routledge Studies in Global Information, Politics and Society)

by Robert S. Hinck Skye C. Cooley Randolph Kluver

In order to better understand how the world viewed the US 2016 presidential election, the issues that mattered around the world, and how nations made sense of how their media systems constructed presentations of the presidential election, Robert S. Hinck, Skye C. Cooley, and Randolph Kluver examine global news narratives during the campaign and immediately afterwards. Analyzing 1,578 news stories from 62 sources within three regional media ecologies in China, Russia, and the Middle East, Hinck, Cooley, and Kluver demonstrate how the US election was incorporated into narrative constructions of the global order. They establish that the narratives told about the US election through national and regional media provide insights into how foreign nations construct US democracy, and reflect local understandings regarding the issues, and impacts, of US policy towards those nations. Avoiding jargon-laden prose, Global Media and Strategic Narratives of Contested Democracy is as accessible as it is wide-ranging. Its empirical detail will expand readers’ understanding of soft power as narrative articulations of foreign nation’s policies, values, and beliefs within localized media systems. Communication/media studies students, as well as political scientists whose studies includes media and global politics, will welcome its publication.

Blockchain-Technologie in der Supply Chain: Einführung und Anwendungsbeispiele (essentials)

by Johannes Hinckeldeyn

Seit der Einführung des Bitcoin hat die zugrunde liegende Blockchain steigende Aufmerksamkeit erfahren, begründet durch das hohe Maß an Manipulationssicherheit dieser Technologie. Als wichtiges Anwendungsfeld für Blockchain wird dabei häufig die Lieferkette von Unternehmen genannt. Johannes Hinckeldeyn gibt in diesem essential eine Einführung in die Blockchain-Technologie mit besonderem Fokus auf Logistik und Lieferkette. Er stellt verschiedene Blockchains und System-Architekturen vor, diskutiert – basierend auf realen Projekten – generische Anwendungsfälle und leitet Empfehlungen ab.

PRINCE2 Study Guide

by David Hinde

Everything you need to be fully prepared to take the PRINCE2 Foundation and Practitioner examAs an internationally recognized certification which focuses on the Foundation and Practitioner levels along with being recommended by the Project Management Institute, the PRINCE2 accreditation gives a bolster to any resume.The author, David Hinde, has trained hundreds of individuals from many different backgrounds to prepare for the PRINCE2 exams. The book provides explanations of all parts of the PRINCE2 approach, lots of practical examples, and a whole range of mock examination questions to test your knowledge.Explains all the PRINCE2 themes, processes, principles, roles and management products for the very latest version of PRINCE2 (PRINCE2 2009 Edition)Features full coverage of all Foundation and Practitioner level exam objectivesPresents real-world scenarios, showing how the method is used in business and the public sectorIncludes challenging review questions and electronic flashcards to sharpen your knowledgeCovers tips and techniques for tackling the PRINCE2 accreditation examinations and shows you how and where to take the examsIncorporates over 300 sample Foundation-level and over 100 sample Practitioner-level questions, with answers and full explanationsContains a glossary of all PRINCE2 terminology and a quick reference to all the PRINCE2 management productsGives a web link to a set of on-line tools with more bonus examsPRINCE2 Study Guide covers all the necessary topics you need to know in order to confidently take the PRINCE2 Foundation and Practitioner exams.

PRINCE2 Study Guide: 2017 Update

by David Hinde

Everything you need to pass the PRINCE2 with flying colors The PRINCE2 Study Guide, Second Edition, offers comprehensive preparation for the latest PRINCE2 exam. Covering 100 percent of the exam objectives, this guide provides invaluable guidance that will help you master both the material and its applications; indeed, a practice-centered approach helps you “learn by doing” to help you internalize PRINCE2 concepts on a deeper level. Although the exam is heavily focused on detailed business process, this guide’s accessible writing and real-world approach make learning fun. Each chapter poses a common project challenge, and walks you through the solution based on essential PRINCE2 principles. A year of FREE access to electronic study aids allows you to study anywhere, at any time, and expert instruction throughout breaks complex topics down into easily-digestible concepts. The PRINCE2 exam is challenging, but thorough preparation is your best defense. Conceptual knowledge is important, but it isn’t enough—knowledge is only useful if you can apply it. This book is designed as your personal PRINCE2 coach: Master 100 percent of the PRINCE2 exam objectives Apply your knowledge to real-world workplace scenarios Test your understanding with challenging review questions Access sample questions, electronic flashcards, and other study aids PRINCE2 is globally recognized as one of the premier project management credentials; while less expansive than the PMP, the PRINCE2 is more intense and tightly focused on detailed business processes. Companies around the world are in need of qualified project management professionals to optimize processes and boost organizational performance—and the PRINCE2 certification puts you on the map as a validated professional. If you’re ready to take on your next challenge, the PRINCE2 Study Guide, Second Edition, is your ultimate companion for complete preparation.

Building Responsive Data Visualization for the Web

by Bill Hinderman

Unchain your data from the desktop with responsive visualizations Building Responsive Data Visualization for the Web is a handbook for any front-end development team needing a framework for integrating responsive web design into the current workflow. Written by a leading industry expert and design lead at Starbase Go, this book provides a wealth of information and practical guidance from the perspective of a real-world designer. You'll walk through the process of building data visualizations responsively as you learn best practices that build upon responsive web design principles, and get the hands-on practice you need with exercises, examples, and source code provided in every chapter. These strategies are designed to be implemented by teams large and small, with varying skill sets, so you can apply these concepts and skills to your project right away. Responsive web design is the practice of building a website to suit base browser capability, then adding features that enhance the experience based on the user's device's capabilities. Applying these ideas to data produces visualizations that always look as if they were designed specifically for the device through which they are viewed. This book shows you how to incorporate these principles into your current practices, with highly practical hands-on training. Examine the hard data surrounding responsive design Master best practices with hands-on exercises Learn data-based document manipulation using D3.js Adapt your current strategies to responsive workflows Data is growing exponentially, and the need to visualize it in any context has become crucial. Traditional visualizations allow important data to become lost when viewed on a small screen, and the web traffic speaks for itself - viewers repeatedly demonstrate their preference for responsive design. If you're ready to create more accessible, take-anywhere visualizations, Building Responsive Data Visualization for the Web is your tailor-made solution.

Intelligent Feature Selection for Machine Learning Using the Dynamic Wavelet Fingerprint

by Mark K. Hinders

This book discusses various applications of machine learning using a new approach, the dynamic wavelet fingerprint technique, to identify features for machine learning and pattern classification in time-domain signals. Whether for medical imaging or structural health monitoring, it develops analysis techniques and measurement technologies for the quantitative characterization of materials, tissues and structures by non-invasive means. Intelligent Feature Selection for Machine Learning using the Dynamic Wavelet Fingerprint begins by providing background information on machine learning and the wavelet fingerprint technique. It then progresses through six technical chapters, applying the methods discussed to particular real-world problems. Theses chapters are presented in such a way that they can be read on their own, depending on the reader’s area of interest, or read together to provide a comprehensive overview of the topic. Given its scope, the book will be of interest to practitioners, engineers and researchers seeking to leverage the latest advances in machine learning in order to develop solutions to practical problems in structural health monitoring, medical imaging, autonomous vehicles, wireless technology, and historical conservation.

The Internet Trap: How the Digital Economy Builds Monopolies and Undermines Democracy

by Matthew Hindman

A book that challenges everything you thought you knew about the online economy <P><P>The internet was supposed to fragment audiences and make media monopolies impossible. Instead, behemoths like Google and Facebook now dominate the time we spend online—and grab all the profits from the attention economy. <P><P>The Internet Trap explains how this happened. This provocative and timely book sheds light on the stunning rise of the digital giants and the online struggles of nearly everyone else—and reveals what small players can do to survive in a game that is rigged against them. <P><P>Matthew Hindman shows how seemingly tiny advantages in attracting users can snowball over time. The internet has not reduced the cost of reaching audiences—it has merely shifted who pays and how. Challenging some of the most enduring myths of digital life, Hindman explains why the internet is not the postindustrial technology that has been sold to the public, how it has become mathematically impossible for grad students in a garage to beat Google, and why net neutrality alone is no guarantee of an open internet. <P><P>He also explains why the challenges for local digital news outlets and other small players are worse than they appear and demonstrates what it really takes to grow a digital audience and stay alive in today’s online economy. <P><P>The Internet Trap shows why, even on the internet, there is still no such thing as a free audience.

The Myth of Digital Democracy

by Matthew Hindman

Is the Internet democratizing American politics? Do political Web sites and blogs mobilize inactive citizens and make the public sphere more inclusive? The Myth of Digital Democracy reveals that, contrary to popular belief, the Internet has done little to broaden political discourse but in fact empowers a small set of elites--some new, but most familiar. Matthew Hindman argues that, though hundreds of thousands of Americans blog about politics, blogs receive only a miniscule portion of Web traffic, and most blog readership goes to a handful of mainstream, highly educated professionals. He shows how, despite the wealth of independent Web sites, online news audiences are concentrated on the top twenty outlets, and online organizing and fund-raising are dominated by a few powerful interest groups. Hindman tracks nearly three million Web pages, analyzing how their links are structured, how citizens search for political content, and how leading search engines like Google and Yahoo! funnel traffic to popular outlets. He finds that while the Internet has increased some forms of political participation and transformed the way interest groups and candidates organize, mobilize, and raise funds, elites still strongly shape how political material on the Web is presented and accessed. The Myth of Digital Democracy. debunks popular notions about political discourse in the digital age, revealing how the Internet has neither diminished the audience share of corporate media nor given greater voice to ordinary citizens.

La trampa de internet: Cómo la economía digital construye monopolios y destruye la democracia

by Matthew Hindman

Nos dijeron que Internet fragmentaría las audiencias y hacía que los monopolios de los medios fueran imposibles. En cambio, gigantes como Google y Facebook ahora dominan casi todo el tiempo que pasamos en línea y obtienen todos los beneficios de la economía de la atención. La trampa de la Internet explica cómo sucedió esto. Este libro provocativo y oportuno arroja luz sobre el sorprendente aumento de los gigantes digitales y las luchas en línea de casi todos los demás.Este libro revela el gran impacto de las fuentes de noticias en línea para la democracia y la economía de mercado. Utiliza datos nuevos y actualizados sobre el tráfico de la página web y la vida útil del sitio web. El argumento del libro atraerá a audiencias fuera del mundo académico, con aplicaciones prácticas sobre cómo puede la gente Entender el mundo de las noticias online.La información expuesta en el libro está debidamente sustentada con fuentes de información confiables. Está avalado por un gran trabajo de investigación y capacidad de análisis de datos, el texto se atiene principalmente a un análisis cuantitativo; sin embargo, cuando es preciso explicar fenómenos sociales, el autor no tiene problema para demostrar de forma cualitativa la relevancia de los datos expuestos. Presenta tablas que sintetizan la información y está redactado de forma sencilla y clara.

Systematics as Cyberscience: Computers, Change, and Continuity in Science

by Christine Hine

An exploration of the use of information and communication technologies by biologists working in systematics (taxonomy) and the dynamics of change and continuity with past practices in the development of systematics as a cyberscience.

Advances in Metal Forming: Expert System for Metal Forming (Springer Series in Materials Science #206)

by Rahulkumar Shivajirao Hingole

This comprehensive book offers a clear account of the theory and applications of advanced metal forming. It provides a detailed discussion of specific forming processes, such as deep drawing, rolling, bending extrusion and stamping. The author highlights recent developments of metal forming technologies and explains sound, new and powerful expert system techniques for solving advanced engineering problems in metal forming. In addition, the basics of expert systems, their importance and applications to metal forming processes, computer-aided analysis of metalworking processes, formability analysis, mathematical modeling and case studies of individual processes are presented.

Blending Technologies in Second Language Classrooms

by Don Hinkelman

This book introduces an approach for making principled decisions about the use of technologies specifically in Applied Linguistics. The research is grounded in the growing area of 'blended learning' that seeks to combine face-to-face instruction with online-based interactions to record students using a foreign language productively.

Perspectives in Business Informatics Research: 22nd International Conference on Business Informatics Research, BIR 2023, Ascoli Piceno, Italy, September 13–15, 2023, Proceedings (Lecture Notes in Business Information Processing #493)

by Knut Hinkelmann Francisco J. López-Pellicer Andrea Polini

This book constitutes the proceedings of the 22nd International Conference on Perspectives in Business Informatics Research, BIR 2023, which took place in Ascoli Piceno, Italy, in September 2023. The 20 full and 4 short papers included in these proceedings were carefully reviewed and selected from 57 submissions. They cover different aspects of the discipline and are organized in sections on applied business informatics, ICT governance and management, AI applications and use cases in business, business and IS development, and new trends in data governance.

Silverlight 3 Programmer's Reference

by Grant Hinkson J. Ambrose Little Jason Beres Joe Croney Devin Rader

This valuable reference--in full color--explains the major new release of Silverlight 3 which is dramatically improved over previous versions and makes the development of powerful Rich Interactive Applications (RIAs) achievable for everyone. Packed with examples and written by a highly-seasoned team of developers and designers, this book guides you through the languages, tools, and techniques that are used to build applications on the Silverlight 3 platform (Build 40522). Each chapter provides a mini-tutorial on the respective topic, and the examples serve to both educate and inspire you. The information in this book is structured to help prepare you for the real-world challenges you may face when building applications on the Silverlight platform. By the end of the book, you'll have gained a thorough understanding of how Silverlight applications are architected, developed, and designed.This book covers:· XAML basics· Silverlight 3 Tools for Visual Studio 2008, Expression Blend 3 and Silverlight Runtime and SDKTransforming text with render transforms· Using graphics, visuals and adding media for a richer user experience· Building application, making it come alive and responding to user activity· Setting up a control project and using a custom control in an application

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

by Juha Hinkula

Discover the secrets to creating cutting-edge, compelling full stack applications using Spring Boot and React's rich and varied toolsetsKey FeaturesUtilize Spring Boot to make powerful, complex, and secure backends for your applicationsLeverage React's full arsenal of tools for building slick, high-performance frontendsBuild modern, scalable full stack applications that comfortably meet the demands of your usersBook DescriptionGetting started with full stack development can be daunting. Even developers who are familiar with the best tools, such as Spring Boot and React, can struggle to nail the basics, let alone master the more advanced elements. If you're one of these developers, this comprehensive guide covers everything you need!This updated edition of the Full Stack Development with Spring Boot 2 and React book will take you from novice to proficient in this expansive domain. Taking a practical approach, this book will first walk you through the latest Spring Boot features for creating a robust backend, covering everything from setting up the environment and dependency injection to security and testing.Once this has been covered, you'll advance to React frontend programming. If you've ever wondered about custom Hooks, third-party components, and MUI, this book will demystify all that and much more. You'll explore everything that goes into developing, testing, securing, and deploying your applications using all the latest tools from Spring Boot, React, and other cutting-edge technologies.By the end of this book, you'll not only have learned the theory of building modern full stack applications but also have developed valuable skills that add value in any setting.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 frontendDiscover a wide array of advanced React and third-party componentsBuild high-performance applications complete with CRUD functionalityHarness MUI to customize your frontendTest, secure, and deploy your applications with high efficiencyWho this book is forThis book is for Java developers who are familiar with Spring Boot but don't know where to start when it comes to building full stack applications. You'll also find this book useful if you're a frontend developer with knowledge of JavaScript basics looking to learn full stack development or a full stack developer experienced in other technology stacks looking to learn a new one.

Hands-On Full Stack Development with Spring Boot 2.0 and React: Build modern and scalable full stack applications using the Java-based Spring Framework 5.0 and React

by Juha Hinkula

Develop efficient and modern full-stack applications using Spring Boot and React 16Key Features Develop resourceful backends using Spring Boot and faultless frontends using React. Explore the techniques involved in creating a full-stack app by going through a methodical approach. Learn to add CRUD functionalities and use Material UI in the user interface to make it more user-friendly.Book DescriptionApart from knowing how to write frontend and backend code, a full-stack engineer has to tackle all the problems that are encountered in the application development life cycle, starting from a simple idea to UI design, the technical design, and all the way to implementing, testing, production, deployment, and monitoring. This book covers the full set of technologies that you need to know to become a full-stack web developer with Spring Boot for the backend and React for the frontend. This comprehensive guide demonstrates how to build a modern full-stack application in practice. This book will teach you how to build RESTful API endpoints and work with the data access Layer of Spring, using Hibernate as the ORM. As we move ahead, you will be introduced to the other components of Spring, such as Spring Security, which will teach you how to secure the backend. Then, we will move on to the frontend, where you will be introduced to React, a modern JavaScript library for building fast and reliable user interfaces, and its app development environment and components.You will also create a Docker container for your application. Finally, the book will lay out the best practices that underpin professional full-stack web development.What you will learn Create a RESTful web service with Spring Boot Understand how to use React for frontend programming Gain knowledge of how to create unit tests using JUnit Discover the techniques that go into securing the backend using Spring Security Learn how to use Material UI in the user interface to make it more user-friendly Create a React app by using the Create React App starter kit made by FacebookWho this book is forJava developers who are familiar with Spring, but have not yet built full-stack applications

Hands-On Full Stack Development with Spring Boot 2 and React: Build modern and scalable full stack applications using Spring Framework 5 and React with Hooks, 2nd Edition

by Juha Hinkula

A comprehensive guide to building full stack applications covering frontend and server-side programming, data management, and web securityKey FeaturesUnleash the power of React Hooks to build interactive and complex user interfacesBuild scalable full stack applications designed to meet demands of modern usersUnderstand how the Axios library simplifies CRUD operationsBook DescriptionReact Hooks have changed the way React components are coded. They enable you to write components in a more intuitive way without using classes, which makes your code easier to read and maintain. Building on from the previous edition, this book is updated with React Hooks and the latest changes introduced in create-react-app and Spring Boot 2.1.This book starts with a brief introduction to Spring Boot. You’ll understand how to use dependency injection and work with the data access layer of Spring using Hibernate as the ORM tool. You’ll then learn how to build your own RESTful API endpoints for web applications. As you advance, the book introduces you to other Spring components, such as Spring Security to help you secure the backend. Moving on, you’ll explore React and its app development environment and components for building your frontend. Finally, you’ll create a Docker container for your application by implementing the best practices that underpin professional full stack web development.By the end of this book, you’ll be equipped with all the knowledge you need to build modern full stack applications with Spring Boot for the backend and React for the frontend.What you will learnCreate a RESTful web service with Spring BootGrasp the fundamentals of dependency injection and how to use it for backend developmentDiscover techniques for securing the backend using Spring SecurityUnderstand how to use React for frontend programmingBenefit from the Heroku cloud server by deploying your application to itDelve into the techniques for creating unit tests using JUnitExplore the Material UI component library to make more user-friendly user interfacesWho this book is forIf you are a Java developer familiar with Spring, but are new to building full stack applications, this is the book for you.

The Mobile Frontier

by Rachel Hinman

Mobile user experience is a new frontier. Untethered from a keyboard and mouse, this rich design space is lush with opportunity to invent new and more human ways for people to interact with information. Invention requires casting off many anchors and conventions inherited from the last 50 years of computer science and traditional design and jumping head first into a new and unfamiliar design space.

Refine Search

Showing 19,851 through 19,875 of 53,393 results