Informatyka
Zajrzyj do kategorii Informatyka w księgarni internetowej Ebookpoint. Znajdziesz tutaj bestsellerowe książki, ebooki i kursy video z branży IT. Sięgnij po najlepszą literaturę dla specjalistów i rozwijaj doświadczenie, które już posiadasz, lub rozpocznij swoją przygodę z programowaniem, cyberbezpieczeństwem lub grafiką komputerową. Pogłębiaj swoją wiedzę tak, jak Ci wygodnie - z tradycyjną książką, wygodnym ebookiem lub nowoczesnym videokursem. Sprawdź, jakie tytuły znajdziesz w kategorii Informatyka!
Lucian Gheorghe
Firewalls are used to protect your network from the outside world. Using a Linux firewall, you can do a lot more than just filtering packets. This book shows you how to implement Linux firewalls and Quality of Service using practical examples from very small to very large networks.After giving us a background of network security, the book moves on to explain the basic technologies we will work with, namely netfilter, iproute2, NAT and l7-filter. These form the crux of building Linux firewalls and QOS. The later part of the book covers 5 real-world networks for which we design the security policies, build the firewall, setup the script, and verify our installation.Providing only necessary theoretical background, the book takes a practical approach, presenting case studies and plenty of illustrative examples.
Designing and Implementing Microsoft Azure Networking Solutions. Exam Ref AZ-700 preparation guide
David Okeyode
Designing and Implementing Microsoft Azure Networking Solutions is a comprehensive guide that covers every aspect of the AZ-700 exam to help you fully prepare to take the certification exam.Packed with essential information, this book is a valuable resource for Azure cloud professionals, helping you build practical skills to design and implement name resolution, VNet routing, cross-VNet connectivity, and hybrid network connectivity using the VPN Gateway and the ExpressRoute Gateway. It provides step-by-step instructions to design and implement an Azure Virtual WAN architecture for enterprise use cases.Additionally, the book offers detailed guidance on network security design and implementation, application delivery services, private platform service connectivity, and monitoring networks in Azure. Throughout the book, you’ll find hands-on labs carefully integrated to align with the exam objectives of the Azure Network Engineer certification (AZ-700), complemented by practice questions at the end of each chapter, allowing you to test your knowledge.By the end of this book, you’ll have mastered the fundamentals of Azure networking and be ready to take the AZ-700 exam.
Designing and Implementing Microsoft Azure Networking Solutions. Exam Ref AZ-700 preparation guide
David Okeyode
Designing and Implementing Microsoft Azure Networking Solutions is a comprehensive guide that covers every aspect of the AZ-700 exam to help you fully prepare to take the certification exam.Packed with essential information, this book is a valuable resource for Azure cloud professionals, helping you build practical skills to design and implement name resolution, VNet routing, cross-VNet connectivity, and hybrid network connectivity using the VPN Gateway and the ExpressRoute Gateway. It provides step-by-step instructions to design and implement an Azure Virtual WAN architecture for enterprise use cases.Additionally, the book offers detailed guidance on network security design and implementation, application delivery services, private platform service connectivity, and monitoring networks in Azure. Throughout the book, you’ll find hands-on labs carefully integrated to align with the exam objectives of the Azure Network Engineer certification (AZ-700), complemented by practice questions at the end of each chapter, allowing you to test your knowledge.By the end of this book, you’ll have mastered the fundamentals of Azure networking and be ready to take the AZ-700 exam.
Werner Rall
The AZ-400 certification proves your ability to design and implement DevOps practices on Microsoft Azure, making it a key step forward for cloud engineers and DevOps professionals. This comprehensive study guide is designed to help you pass the AZ-400 exam on your first attempt, covering every objective in detail.You’ll find clear explanations, end-of-chapter review questions, full-length mock exams, and hands-on solutions that reinforce your understanding. Key topics include continuous integration, continuous delivery, infrastructure as code, containerization, security, and automation.Through practical labs and real-world scenarios, you'll gain the experience needed to apply these concepts in live environments. The book also explores advanced topics such as site reliability engineering, cloud transformation strategies, and compliance.By the end, you will have a solid foundation in Azure DevOps, the ability to deliver secure and reliable deployments, and the confidence to excel in the AZ-400 exam and your DevOps career.
Werner Rall
The AZ-400 certification proves your ability to design and implement DevOps practices on Microsoft Azure, making it a key step forward for cloud engineers and DevOps professionals. This comprehensive study guide is designed to help you pass the AZ-400 exam on your first attempt, covering every objective in detail.You’ll find clear explanations, end-of-chapter review questions, full-length mock exams, and hands-on solutions that reinforce your understanding. Key topics include continuous integration, continuous delivery, infrastructure as code, containerization, security, and automation.Through practical labs and real-world scenarios, you'll gain the experience needed to apply these concepts in live environments. The book also explores advanced topics such as site reliability engineering, cloud transformation strategies, and compliance.By the end, you will have a solid foundation in Azure DevOps, the ability to deliver secure and reliable deployments, and the confidence to excel in the AZ-400 exam and your DevOps career.
Subhajit Chatterjee, Swapneel Deshpande, Henry Been, Maik...
The AZ-400 Designing and Implementing Microsoft DevOps Solutions certification helps DevOps engineers and administrators get to grips with practices such as continuous integration and continuous delivery (CI/CD), containerization, and zero downtime deployments using Azure DevOps Services.This new edition is updated with advanced topics such as site reliability engineering (SRE), continuous improvement, and planning your cloud transformation journey. The book begins with the basics of CI/CD and automated deployments, and then moves ahead to show you how to apply configuration management and Infrastructure as Code (IaC) along with managing databases in DevOps scenarios. As you make progress, you’ll explore fitting security and compliance with DevOps and find out how to instrument applications and gather metrics to understand application usage and user behavior. This book will also help you implement a container build strategy and manage Azure Kubernetes Services. Lastly, you’ll discover quick tips and tricks to confidently apply effective DevOps practices and learn to create your own Azure DevOps organization.By the end of this DevOps book, you'll have gained the knowledge needed to ensure seamless application deployments and business continuity.
Fabio Staiano
Figma has evolved, and so should your workflow. In this fully updated third edition of Designing and Prototyping Interfaces with Figma, you will explore the platform’s most powerful additions, including Variables, Conditional Prototyping, and a redesigned interface that reshapes how you work. This edition is built around a new, real-world project that takes you from brief to handoff and anchors every concept in practical, day-to-day design tasks.Across the project, you will create responsive layouts with Auto Layout, components, and variants; build scalable design systems; and prototype realistic, branched flows with conditional interactions. You will test on devices, collect feedback, and iterate with confidence, applying patterns and checklists that translate directly to team workflows and real product constraints.Collaboration gets equal focus. You will learn how Dev Mode bridges the work of designers and developers for a smoother, more structured handoff with clear specs and variable-aware inspection. The book closes with a pragmatic look at emerging AI-powered tools, helping you evaluate where they might add value without replacing your creative judgment. Whether you are new to UI/UX design or sharpening your practice, you will come away with a proven workflow to ship adaptive, production-ready designs.
Fabio Staiano
Figma has evolved, and so should your workflow. In this fully updated third edition of Designing and Prototyping Interfaces with Figma, you will explore the platform’s most powerful additions, including Variables, Conditional Prototyping, and a redesigned interface that reshapes how you work. This edition is built around a new, real-world project that takes you from brief to handoff and anchors every concept in practical, day-to-day design tasks.Across the project, you will create responsive layouts with Auto Layout, components, and variants; build scalable design systems; and prototype realistic, branched flows with conditional interactions. You will test on devices, collect feedback, and iterate with confidence, applying patterns and checklists that translate directly to team workflows and real product constraints.Collaboration gets equal focus. You will learn how Dev Mode bridges the work of designers and developers for a smoother, more structured handoff with clear specs and variable-aware inspection. The book closes with a pragmatic look at emerging AI-powered tools, helping you evaluate where they might add value without replacing your creative judgment. Whether you are new to UI/UX design or sharpening your practice, you will come away with a proven workflow to ship adaptive, production-ready designs.
Fabio Staiano
Are you a UI/UX designer eager to learn the art of creating compelling interfaces using Figma? Look no further! The highly anticipated new edition is here to transform your creative journey.Explore Figma's latest features and delve into the power of variables and conditional Prototyping. Get ready to transform your static designs into dynamic, interactive prototypes, offering users and stakeholders an immersive experience. Stay at the forefront of design innovation with insights into integrating AI capabilities and optimizing your workflow with the latest Figma plugins. With user-centric design at its core, this book guides you through mastering design thinking, enabling you to tackle complex design challenges with ease. One unique aspect of this edition is its focus on effective communication. Learn how to convey your design vision clearly to both technical and non-technical audiences. In the rapidly changing world of UI/UX design, iteration is key. This book will teach you how to gather user feedback and iterate on your designs by creating interactive prototypes.Whether you're new to Figma or a seasoned pro, this comprehensive guide equips you with the skills to create captivating interfaces, fosters creativity and problem-solving, and makes you an indispensable, forward-thinking designer.
Fabio Staiano
A driving force of the design tools market, Figma makes it easy to work with classic design features while enabling unique innovations and opening up real-time collaboration possibilities. It comes as no surprise that many designers decide to switch from other tools to Figma.In this book, you'll be challenged to design a user interface for a responsive mobile application having researched and understood user needs. You'll become well-versed with the process in a step-by-step manner by exploring the theory first and gradually moving on to practice. You'll begin your learning journey by covering the basics of user experience research with FigJam and the process of creating a complete design using Figma tools such as Components, Variants, Auto Layout, and much more. You'll also learn how to prototype your design and explore the potential of community resources such as templates and plugins.By the end of this Figma book, you'll have a solid understanding of the user interface workflow, managing essential Figma tools, and organizing your workflow.
Subhajit Chatterjee
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.
Designing AWS Environments. Architect large-scale cloud infrastructures with AWS
Mitesh Soni, Wayde Gilchrist
Amazon Web Services (AWS) provides trusted,cloud-based solutions to help you meet your business needs. Running your solutions in the AWS Cloud can help you get your applications up and running faster while providing the security to meet your compliance requirements. This book begins by familiarizing you with the key capabilities to architect and host applications, websites, and services on AWS. We explain the available options for AWS free tier with virtual instances and demonstrate how you can launch and connect them. Using practical examples, you’ll be able to design and deploy networking and hosting solutions for large deployments. Finally, the book focuses on security and important elements of scalability and high availability using AWS VPC, Elastic Load Balancing, and Auto scaling. By the end of this book, you will have handson experience of working with AWS instances,VPC, Elastic Load Balancing, and Auto scalingrelated tasks on Amazon Web Services.
Designing AWS Environments. Architect large-scale cloud infrastructures with AWS
Mitesh Soni, Wayde Gilchrist
Amazon Web Services (AWS) provides trusted,cloud-based solutions to help you meet your business needs. Running your solutions in the AWS Cloud can help you get your applications up and running faster while providing the security to meet your compliance requirements. This book begins by familiarizing you with the key capabilities to architect and host applications, websites, and services on AWS. We explain the available options for AWS free tier with virtual instances and demonstrate how you can launch and connect them. Using practical examples, you’ll be able to design and deploy networking and hosting solutions for large deployments. Finally, the book focuses on security and important elements of scalability and high availability using AWS VPC, Elastic Load Balancing, and Auto scaling. By the end of this book, you will have handson experience of working with AWS instances,VPC, Elastic Load Balancing, and Auto scalingrelated tasks on Amazon Web Services.
Davi Vieira
We live in a fast-evolving world with new technologies emerging every day, where enterprises are constantly changing in an unending quest to be more profitable. So, the question arises — how to develop software capable of handling a high level of unpredictability. With this question in mind, this book explores how the hexagonal architecture can help build robust, change-tolerable, maintainable, and cloud-native applications that can meet the needs of enterprises seeking to increase their profits while dealing with uncertainties. This book starts by uncovering the secrets of the hexagonal architecture’s building blocks, such as entities, use cases, ports, and adapters. You’ll learn how to assemble business code in the domain hexagon, create features with ports and use cases in the application hexagon, and make your software compatible with different technologies by employing adapters in the framework hexagon. In this new edition, you’ll learn about the differences between a hexagonal and layered architecture and how to apply SOLID principles while developing a hexagonal system based on a real-world scenario. Finally, you’ll get to grips with using Quarkus to turn your hexagonal application into a cloud-native system.By the end of this book, you’ll be able to develop robust, flexible, and maintainable systems that will stand the test of time.
Saurabh Grover, Goran Svetlecic
The IT community has already experienced the benefits of server virtualization. However, they were limited to one option primarily until Microsoft released its flagship Hypervisor platform. Windows Server Hyper-V 2012 and R2 along with Hyper-V Server 2012 and R2 present a cost effective yet robust virtualization solution to enterprises who wish to consolidate their physical server workloads or migrate their pre-existing VMware workloads to Hyper-V. Hyper-V has proven to be a stable and an economical virtualization solution and with its high availability, live migration, and new network virtualization and storage enhancement features, enterprises will never feel the need to consider another alternative.This book is a practical, example-oriented tutorial that will guide you through the basics and architecture of the Hyper-V platform and thereafter help you understand how to build your Virtualization infrastructure from the ground up.The book then goes on to focus on scalability and high availability aspects and trains you in setting up highly available Hyper-V clusters and the live migration of virtual machines. You will also learn about the advancements in virtual networking and storage in Windows Server 2012.After the implementation guidance, the book then advises you on how to set up backup and recovery and how to prepare a disaster recovery plan via Hyper-V Replica.The book concludes with a good insight into Microsoft VDI implementation guidance.
Designing Machine Learning Systems with Python. Key design strategies to create intelligent systems
David Julian, Vahid Mirjalili
Machine learning is one of the fastest growing trends in modern computing. It has applications in a wide range of fields, including economics, the natural sciences, web development, and business modeling. In order to harness the power of these systems, it is essential that the practitioner develops a solid understanding of the underlying design principles.There are many reasons why machine learning models may not give accurate results. By looking at these systems from a design perspective, we gain a deeper understanding of the underlying algorithms and the optimisational methods that are available. This book will give you a solid foundation in the machine learning design process, and enable you to build customised machine learning models to solve unique problems. You may already know about, or have worked with, some of theoff-the-shelf machine learning models for solving common problems such as spam detection or movie classification, but to begin solving more complex problems, it is important to adapt these models to your own specific needs. This book will give you this understanding and more.
Sandro Paganotti
CSS3 unveils new possibilities for frontend web developers: things that would require JavaScript, such as animation and form validation, or even third party plugins, such as 3D transformations, are now accessible using this technology.Designing Next Generation Web Projects with CSS3 contains ten web projects fully developed using cutting edge CSS3 techniques. It also covers time saving implementation tips and tricks as well as fallback, polyfills, and graceful degradation approaches.This book draws a path through CSS3; it starts with projects using well supported features across web browsers and then it moves to more sophisticated techniques such as multi polyfill implementation and creating a zooming user interface with SVG and CSS. React to HTML5 form validation, target CSS rules to specific devices, trigger animations and behavior in response to user interaction, gain confidence with helpful tools like SASS, learn how to deal with old browsers and more.Designing Next Generation Web Projects with CSS3 is a helpful collection of techniques and good practices designed to help the implementation of CSS3 properties and features.
Designing Purpose-Built Drones for Ardupilot Pixhawk 2.1. Build drones with Ardupilot
Ty Audronis
The Ardupilot platform is an application ecosystem that encompasses various OS projects for drone programming, flight control, and advanced functionalities.The Ardupilot platform supports many Comms and APIs, such as DroneKit, ROS, and MAVLink. It unites OS drone projects to provide a common codebase. With the help of this book, you will have the satisfaction of building a drone from scratch and exploring its many recreational uses (aerial photography, playing, aerial surveillance, and so on). This book helps individuals and communities build powerfulUAVs for both personal and commercial purposes. You will learn to unleash the Ardupilot technology for building,monitoring, and controlling your drones.This is a step-by-step guide covering practical examples and instructions for assembling a drone, building ground control unit using microcontrollers, QgroundControl, and MissionPlanner.You can further build robotic applications on your drone utilizing critical software libraries and tools from the ROS framework. With the help of DroneKit and MAVLink (for reliable communication), you can customize applications via cloud and mobile to interact with your UAV.
Designing Purpose-Built Drones for Ardupilot Pixhawk 2.1. Build drones with Ardupilot
Ty Audronis
The Ardupilot platform is an application ecosystem that encompasses various OS projects for drone programming, flight control, and advanced functionalities.The Ardupilot platform supports many Comms and APIs, such as DroneKit, ROS, and MAVLink. It unites OS drone projects to provide a common codebase. With the help of this book, you will have the satisfaction of building a drone from scratch and exploring its many recreational uses (aerial photography, playing, aerial surveillance, and so on). This book helps individuals and communities build powerfulUAVs for both personal and commercial purposes. You will learn to unleash the Ardupilot technology for building,monitoring, and controlling your drones.This is a step-by-step guide covering practical examples and instructions for assembling a drone, building ground control unit using microcontrollers, QgroundControl, and MissionPlanner.You can further build robotic applications on your drone utilizing critical software libraries and tools from the ROS framework. With the help of DroneKit and MAVLink (for reliable communication), you can customize applications via cloud and mobile to interact with your UAV.
Designing Purpose-Built Drones for Ardupilot Pixhawk 2.1. Build drones with Ardupilot
Ty Audronis
The Ardupilot platform is an application ecosystem that encompasses various OS projects for drone programming, flight control, and advanced functionalities.The Ardupilot platform supports many Comms and APIs, such as DroneKit, ROS, and MAVLink. It unites OS drone projects to provide a common codebase. With the help of this book, you will have the satisfaction of building a drone from scratch and exploring its many recreational uses (aerial photography, playing, aerial surveillance, and so on). This book helps individuals and communities build powerfulUAVs for both personal and commercial purposes. You will learn to unleash the Ardupilot technology for building,monitoring, and controlling your drones.This is a step-by-step guide covering practical examples and instructions for assembling a drone, building ground control unit using microcontrollers, QgroundControl, and MissionPlanner.You can further build robotic applications on your drone utilizing critical software libraries and tools from the ROS framework. With the help of DroneKit and MAVLink (for reliable communication), you can customize applications via cloud and mobile to interact with your UAV.
Fang Jin
React hook creates a unique solution for using states in function components to orchestrate UI communication. They provide you with an easy interface to write custom data management solutions with low development and maintenance costs. Understanding how Hooks are designed enables you to use them more effectively, and this book helps you to do just that.This book starts with a custom-crafted solution to reveal why Hooks are needed in the first place. You will learn about the React engine and discover how each built-in Hook can manage a persistent value by hooking into it. You will walk through the design and implementation of each hook with code so that you gain a solid understanding. Finally, you'll get to grips with each Hook's pitfalls and find out how to effectively overcome them.By the end of this React book, you'll have gained the confidence to build and write Hooks for developing functional and efficient web applications at scale.
Andy Gardiner
Adobe InDesign is the leading desktop publishing and layout software for producing brochures, magazines, flyers, books, posters, and a wide range of digital documents. It allows you to rapidly draft your documents with precise control over typography, images, positioning, alignment, color, and other interactive features. However, InDesign’s interface, tools, and workflows can be a bit challenging to get to grips with. This cookbook will assist you in building unparalleled InDesign workflows with tried and tested recipes.With Designing the Adobe InDesign Way, you’ll learn how to add and edit content, create color swatches, and use features such as tables, all while applying software best practices and techniques to ensure that your work is fast, efficient, and easily maintained. Additionally, you’ll explore advanced InDesign features such as text styles, parent pages, tables of contents, and pre-flighting. Finally, you’ll take a closer look at the many export options in InDesign and ways to truly maximize its capabilities.By the end of this book, you’ll be well equipped to draft and design your own projects while ensuring your work is compatible with industry standards for print and digital documents.
Anthony Mills
Globally, 275,000 new business ventures get launched every single day, and ninety percent of them fail. One of the most fundamental reasons for that is that they don’t solve a real market problem that a real market population has, in a way that resonates with that market and sells their solution. Consequently, they struggle to gain traction and attain scale.In this book, you’ll learn what business models are. Additionally, you’ll find out what business model innovation is and, ultimately, how to use Design Thinking to identify not just a winning value proposition but also bring that value proposition to the market in a way that resonates with customers. In doing so, you’ll be able to unlock maximum value for your business, allowing it to attain maximum scale through growing waves of adopters.By the end of this book, you’ll understand what you need to do to uncover your target markets’ ‘reason to buy’, as well as how to wrap a winning business model around that reason so that your business can gain traction and achieve scale.
Anthony Mills
Globally, 275,000 new business ventures get launched every single day, and ninety percent of them fail. One of the most fundamental reasons for that is that they don’t solve a real market problem that a real market population has, in a way that resonates with that market and sells their solution. Consequently, they struggle to gain traction and attain scale.In this book, you’ll learn what business models are. Additionally, you’ll find out what business model innovation is and, ultimately, how to use Design Thinking to identify not just a winning value proposition but also bring that value proposition to the market in a way that resonates with customers. In doing so, you’ll be able to unlock maximum value for your business, allowing it to attain maximum scale through growing waves of adopters.By the end of this book, you’ll understand what you need to do to uncover your target markets’ ‘reason to buy’, as well as how to wrap a winning business model around that reason so that your business can gain traction and achieve scale.
Heather VanCura, Bruno Souza
Written by industry experts that have spent the last 20+ years helping developers grow their careers, this book offers invaluable insights and guidance tailored to the specific needs of technical professionals. By discovering the secret of continuous learning and adapting in the ever-evolving field of software development, you’ll explore various learning paths with formal and informal methods, as well as gain an understanding of the value of certifications to validate your skills. This book will teach you the significance of building a strong support network, holding crucial conversations, and taking ownership of your career growth. You'll delve into acquiring both soft and hard skills, becoming a well-rounded and sought-after developer. Packed with practical examples, stories of successful developers, and real-world applications, the chapters will equip you with actionable advice on how to push beyond your comfort zone and embracing communities to enhance your teamwork abilities. Additionally, you’ll uncover the benefits of joining open-source projects, speaking at conferences, and building a personal brand to amplify your visibility and reputation. By the end of this book, you'll have a well-laid-out long-term and short-term plan for your career progression, equipping you with advanced technical skills, strategic thinking, and the ability to effectively manage relationships within your organization.
Developing AI Applications. An Introduction
Rheinwerk Publishing, Inc, Metin Karatas
This book opens with a clear introduction to AI fundamentals, covering its history and key concepts while guiding readers through installing essential tools like KNIME and AutoKeras. It begins by building a strong foundation in artificial neural networks and decision trees, enabling readers to grasp core AI methods. The journey then advances to convolutional layers for image classification, transfer learning, and anomaly detection, offering practical, beginner-friendly examples.As the reader progresses, the book explores text classification, cluster analysis, and automated AI model creation with AutoKeras. Visual programming with KNIME is introduced to simplify complex AI workflows. Further chapters cover reinforcement learning and genetic algorithms, expanding the reader’s skill set and preparing them for more advanced challenges. Hands-on exercises throughout reinforce concepts and practical application.In its final chapters, the guide dives into cutting-edge AI tools by demonstrating how to leverage ChatGPT and DALL-E APIs, including prompt engineering and API programming. It concludes with an outlook on the future of AI, equipping readers with the knowledge and confidence to build and deploy their own AI-powered applications from start to finish.
Stefano Tempesta, Michael John Pena
As Web3 technologies continue to gain momentum across industries, businesses are looking for new ways to leverage the benefits of Web3 and stay at the forefront of technological innovation. This comprehensive guide offers an in-depth exploration of cloud-native blockchain fundamentals, providing valuable insights into the benefits and challenges of deploying these technologies in the cloud. From foundational concepts to advanced techniques, the book covers everything you need to know about developing and deploying secure, scalable blockchain solutions on AWS, Azure, and GCP. Through hands-on tutorials and projects, you’ll explore the latest tools, technologies, real-world use cases, and best practices to expand your understanding of the field’s complexities and opportunities. This book ensures easy comprehension through practical examples and access to source code on GitHub. As you advance, you’ll master platform selection and apply your newfound knowledge to tackle complex problems and deliver innovative cloud-native blockchain solutions tailored for your specific needs. By the end of this book, you’ll have a deep understanding of cloud-native blockchain deployment and implementation, and you’ll be equipped with the skills and knowledge to build secure and scalable solutions.
Carlos M. Cámara Mora, Brian Teeman
Joomla! 5 is a groundbreaking CMS that helps you take a significant leap into the world of content management systems. Joomla! 5 features a variety of impressive new features that align with current web standards and enable you to experience lightning-fast performance for optimal web page optimization, leverage the new code architecture, and tap into the WebService API, among others.This book takes you on a journey of extending Joomla's capabilities by developing your own extensions. The chapters not only explain the key concepts behind Joomla's architecture but also equip you with the latest techniques for crafting components and plugins. You’ll discover how to leverage existing features within Joomla! to empower your extensions and create tailored solutions. The book takes you from the initial stages of planning your extension development to a fully featured finished product. As you advance, you'll learn invaluable techniques for testing your extension, addressing common issues, and preparing it for publication. The concluding chapters of this comprehensive guide teach you how to test your extension for common issues, along with how to publish the extension for everyone to use.By the end of this book, you’ll have the confidence and skills to complete the cycle of extension development.
Vedat Ozan Oner
ESP32, a low-cost and energy-efficient system-on-a-chip microcontroller, has become the backbone of numerous WiFi devices, fueling IoT innovation. This book offers a holistic approach to building an IoT system from the ground up, ensuring secure data communication from sensors to cloud platforms, empowering you to create production-grade IoT solutions using the ESP32 SoC.Starting with IoT essentials supported by real-world use cases, this book takes you through the entire process of constructing an IoT device using ESP32. Each chapter introduces new dimensions to your IoT applications, covering sensor communication, the integration of prominent IoT libraries like LittleFS and LVGL, connectivity options via WiFi, security measures, cloud integration, and the visualization of real-time data using Grafana. Furthermore, a dedicated section explores AI/ML for embedded systems, guiding you through building and running ML applications with tinyML and ESP32-S3 to create state-of-the-art embedded products.This book adopts a hands-on approach, ensuring you can start building IoT solutions right from the beginning. Towards the end of the book, you'll tackle a full-scale Smart Home project, applying all the techniques you've learned in real-time.Embark on your journey to build secure, production-grade IoT systems with ESP32 today!
Claudio Eduardo de Oliveira, Alex Antonov
Spring Framework has become the most popular framework for Java development. It not only simplifies software development but also improves developer productivity. This book covers effective ways to develop robust applications in Java using Spring.The course is up made of three modules, each one having a take-away relating to building end-to-end java applications. The first module takes the approach of learning Spring frameworks by building applications.You will learn to build APIs and integrate them with popular fraemworks suh as AngularJS, Spring WebFlux, and Spring Data. You will also learn to build microservices using Spring's support for Kotlin. You will learn about the Reactive paradigm in the Spring architecture using Project Reactor. In the second module, after getting hands-on with Spring, you will learn about the most popular tool in the Spring ecosystem-Spring Boot. You will learn to build applications with Spring Boot, bundle them, and deploy them on the cloud. After learning to build applications with Spring Boot, you will be able to use various tests that are an important part of application development. We also cover the important developer tools such as AMQP messaging, websockets, security, and more. This will give you a good functional understanding of scalable development in the Spring ecosystem with Spring Boot. In the third and final module, you will tackle the most important challenges in Java application development with Spring Boot using practical recipes. Including recipes for testing, deployment, monitoring, and securing your applications. This module will also address the functional and technical requirements for building enterprise applications.By the end of the course you will be comfortable with using Spring and Spring Boot to develop Java applications and will have mastered the intricacies of production-grade applications.
Claudio Eduardo de Oliveira, Alex Antonov
Spring Framework has become the most popular framework for Java development. It not only simplifies software development but also improves developer productivity. This book covers effective ways to develop robust applications in Java using Spring.The course is up made of three modules, each one having a take-away relating to building end-to-end java applications. The first module takes the approach of learning Spring frameworks by building applications.You will learn to build APIs and integrate them with popular fraemworks suh as AngularJS, Spring WebFlux, and Spring Data. You will also learn to build microservices using Spring's support for Kotlin. You will learn about the Reactive paradigm in the Spring architecture using Project Reactor. In the second module, after getting hands-on with Spring, you will learn about the most popular tool in the Spring ecosystem-Spring Boot. You will learn to build applications with Spring Boot, bundle them, and deploy them on the cloud. After learning to build applications with Spring Boot, you will be able to use various tests that are an important part of application development. We also cover the important developer tools such as AMQP messaging, websockets, security, and more. This will give you a good functional understanding of scalable development in the Spring ecosystem with Spring Boot. In the third and final module, you will tackle the most important challenges in Java application development with Spring Boot using practical recipes. Including recipes for testing, deployment, monitoring, and securing your applications. This module will also address the functional and technical requirements for building enterprise applications.By the end of the course you will be comfortable with using Spring and Spring Boot to develop Java applications and will have mastered the intricacies of production-grade applications.
Leslie Vail
Microsoft Dynamics GP is a sophisticated Enterprise Resource Planning (ERP) application with a multitude of features and options. Microsoft Dynamics GP can also be used to develop dynamic, mission critical applications.In Developing Microsoft Dynamics GP Business Applications you will learn how to create and customize Dynamics GP Applications. This hands-on guide will take you through the initial steps of setting up a development environment through to customizing and developing an example application using tools such as Dexterity, VSTools and sanScript.Developing Microsoft Dynamics GP Business Applications will take you through the complex steps of creating and customizing Microsoft Dynamics GP applications. Starting with an overview of Microsoft Dynamics GP architecture you'll then move onto setting up your development environment.You will learn how to make your application come to life with Dexterity and sanScript. You will create table operations and ranges as well as object triggers to make powerful and practical business applications. You will deploy your Dexterity solution before moving onto customization with Modifier and VBA.This book will also take you through ways of enhancing and extending your application without code using the SmartList Builder and Excel Report Builder. Using these highly flexible tools you'll be able to create data connections that will increase the usability and functionality of your ERP applications.