Gør som tusindvis af andre bogelskere
Tilmeld dig nyhedsbrevet og få gode tilbud og inspiration til din næste læsning.
Ved tilmelding accepterer du vores persondatapolitik.Du kan altid afmelde dig igen.
Learn the essentials of C# and object-oriented programming. Gain insights into best practices for quality coding. Learn how to use design patterns to write code that is reusable, flexible, and maintainable.
Experience the cutting-edge capabilities of Xcode 15 and Swift 5.9 with this enhanced edition, unraveling the latest features. Uncover the exciting advancements in iOS 17, including SwiftData, ActivityKit, SwiftUI, CoreML, and the Symbol Framework.
Unlock the power of AI with Python: Your Journey from Novice to Neural Nets¿"Pythonic AI" is a book that teaches you how to build AI models using Python. It also includes practical projects in different domains so you can see how AI is used in the real world.Besides teaching how to build AI models, the book also teaches how to understand and explore the opportunities that AI presents. It includes several hands-on projects that walk you through successful AI applications, explaining concepts like neural networks, computer vision, natural language processing (NLP), and generative models. Each project in the book also reiterates and reinforces the important aspects of Python scripting. You'll learn Python coding and how it can be used to build cutting-edge AI applications. The author explains each essential line of Python code in detail, taking into account the importance and difficulty of understanding.By the end of the book, you will learn how to develop a portfolio of AI projects that will help you land your dream job in AI.WHAT YOU WILL LEARN¿ Create neural network models using the TensorFlow 2 library.¿ Develop Convolutional Neural Networks (CNNs) for computer vision tasks.¿ Develop Sequence models for Natural Language Processing (NLP) tasks.¿ Create Attention-based and Transformer models.¿ Learn how to create Generative Adversarial Networks (GANs).WHO THIS BOOK IS FORThis book is for everyone who wants to learn how to build AI applications in Python, regardless of their experience level. Whether you're a student, a tech professional, a non-techie, or a technology enthusiast, this book will teach you the fundamentals of Python and AI, and show you how to apply them to real-world problems.
Learn how to build and deploy scalable, real-time search applications with Elasticsearch 8¿Elasticsearch is a powerful tool for handling and managing large amount of data. It is scalable, reliable, and fast, with various features for data analysis and search. This book is a comprehensive guide to using Elasticsearch to manage data. It starts with an overview of Elasticsearch, detailing its importance in today's world. The book further covers the basics of Elasticsearch, including installation, configuration, and index management. Next, the book covers more advanced topics, such as handling geospatial data and using aggregations to analyze data. It also covers performance optimization and administration. Throughout the book, the author provides practical examples to help you understand and apply the concepts learned.By the end of this book, you will have a deep understanding of Elasticsearch and use it to manage and extract valuable insights from large amount of data.WHAT YOU WILL LEARN¿ Learn how to ingest, store, and visualize data using Elasticsearch for efficient management. ¿ Understand how Elasticsearch works and compare it to other search engines.¿ Install Elasticsearch on different operating systems.¿ Learn about Elasticsearch index management in detail.¿ Use practical examples to learn how to import data from various sources, such as relational databases and files.¿ Build high-performance search systems and optimize Elasticsearch clusters.WHO THIS BOOK IS FORThis book is for everyone who wants to learn Elasticsearch, whether you are a developer, architect, database administrator, DevOps engineer, or someone curious about working with data.
The ultimate guide to prototyping for UX design mastery¿Prototyping serves as a powerful tool to present ideas to stakeholders and key individuals, resulting in significant time and cost savings. Written with the intention of benefiting those engaged in product or service design and development, this book is designed to cater to a diverse audience of professionals and technology users.Packed with meaningful insights, practical concepts, and engaging hands-on exercises, this book empowers you to craft exceptional digital experiences through the power of iterative prototyping. It expedites the learning process, enabling you to grasp UX prototyping concepts without enduring years of avoidable mistakes and the challenges of traditional learning methods. Moreover, it outlines crucial attributes and effective strategies, including developing market-friendly use cases and adapting solutions to diverse tech or business environments. The book strongly emphasizes user-centered design principles, iterative development, and proficient communication. By mastering the art of prototyping, you can elevate the user experience, mitigate design risks, and successfully deliver products that meet and exceed user expectations.WHAT YOU WILL LEARN¿ Seamlessly incorporate prototyping throughout the design process, ensuring efficient workflows from ideation to development.¿ Understand the importance of requirement gathering for prototyping¿ Learn various prototyping techniques and tools, adapting them to project needs.¿ Build interactive prototype designs using Figma and Adobe Experience Design (XD)¿ Create rapid prototypes for iterative improvements and integrate user testing for valuable insights.WHO THIS BOOK IS FORThis book is for current and aspiring students, UI designers, UX designers, interaction designers, information architects, developers, usability engineers, product managers, business analysts, and technical writers.
Get the knowledge and skills you need to become a certified Google Cloud Developer¿¿¿¿¿The Google Professional Cloud Developer Exam Guide is a comprehensive study guide for the Google Professional Cloud Developer exam. It covers all the topics you need to master to design, develop, deploy, and manage cloud-native applications on Google Cloud Platform (GCP).The book starts with an introduction to the certification and the skills and knowledge you need to pass the exam. Then, it covers the different development environments for GCP development, the most important GCP products and services, and the principles of designing high-performance and secure applications. The book also covers designing and building cloud-native applications, different application deployment strategies, and how to deploy apps and services on GCP. It also shows how to integrate applications with GCP services and how to monitor and manage app workloads. To help you prepare for the exam, the book ends with a chapter of quiz solutions.Overall, this book is a great resource for anyone preparing for the Google Professional Cloud Developer exam.WHAT YOU WILL LEARN¿ Learn about the basics of cloud computing, including Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS).¿ Learn about serverless architectures and how to use them to build scalable and reliable applications.¿ Learn how to debug and profile code to improve its performance and reliability.¿ Learn about source control management and how to use it to track changes to code.¿¿¿¿ Learn about performance testing and how to use it to ensure that applications meet their performance requirements.WHO THIS BOOK IS FORThis book is for software engineers, developers, and IT professionals who want to learn about cloud computing and how to develop and deploy applications on Google Cloud Platform. Readers should have a basic understanding of programming and cloud computing concepts.
Everything you need to know to secure your IoT devicesThe Internet of Things (IoT) is a rapidly growing network of physical devices that are connected to the internet and can collect and exchange data. It can potentially revolutionize many industries but also raises serious security concerns.This book provides a holistic overview of the security challenges and requirements of IoT. It starts by introducing the fundamentals of IoT security, such as the different types of threats and vulnerabilities. It then discusses the security lifecycle of IoT devices, from design and deployment to operation and maintenance. This book also covers a variety of security technologies and techniques that can be used to protect IoT devices, such as encryption, authentication, and access control. In addition to the technical aspects of IoT security, this book discusses the legal and regulatory landscape that governs IoT devices. Lastly, it focuses on the ethical implications of IoT security, such as the need to protect user privacy.By the end of this book, you will have a thorough understanding of the security challenges and requirements of the IoT. WHAT YOU WILL LEARN¿ Understand the challenges and solutions for securing IoT devices, networks, and data.¿ Explore different ways to protect IoT devices.¿ Get familiar with the security implications of the different layers in the IoT architecture.¿ Develop security policies and procedures for IoT deployments.¿ Stay up-to-date with the latest IoT security threats and trends.WHO THIS BOOK IS FORThe book is designed for engineering students and researchers who are studying IoT security in graduate and postgraduate courses such as computer science, information technology, electronics and communication, networking applications, and electrical and electronics. The book's content is based on the syllabus of IoT security in major Indian and international universities.
Explore and use the latest VAPT approaches and methodologies to perform comprehensive and effective security assessments¿¿This book is a comprehensive guide to Vulnerability Assessment and Penetration Testing (VAPT), designed to teach and empower readers of all cybersecurity backgrounds. Whether you are a beginner or an experienced IT professional, this book will give you the knowledge and practical skills you need to navigate the ever-changing cybersecurity landscape effectively.With a focused yet comprehensive scope, this book covers all aspects of VAPT, from the basics to the advanced techniques. It also discusses project planning, governance, and the critical PPT (People, Process, and Technology) framework, providing a holistic understanding of this essential practice. Additionally, the book emphasizes on the pre-engagement strategies and the importance of choosing the right security assessments.The book's hands-on approach teaches you how to set up a VAPT test lab and master key techniques such as reconnaissance, vulnerability assessment, network pentesting, web application exploitation, wireless network testing, privilege escalation, and bypassing security controls. This will help you to improve your cybersecurity skills and become better at protecting digital assets. Lastly, the book aims to ignite your curiosity, foster practical abilities, and prepare you to safeguard digital assets effectively, bridging the gap between theory and practice in the field of cybersecurity.WHAT YOU WILL LEARN¿ Understand VAPT project planning, governance, and the PPT framework.¿ Apply pre-engagement strategies and select appropriate security assessments.¿ Set up a VAPT test lab and master reconnaissance techniques.¿ Perform practical network penetration testing and web application exploitation.¿ Write comprehensive VAPT reports for informed cybersecurity decisions.WHO THIS BOOK IS FORThis book is for everyone, from beginners to experienced cybersecurity and IT professionals, who want to learn about Vulnerability Assessment and Penetration Testing (VAPT). To get the most out of this book, it's helpful to have a basic understanding of IT concepts and cybersecurity fundamentals.
Build fast, interactive, and user-friendly web applications with Vue.js. Use Vue.js to build applications that can be deployed to multiple platforms, such as the web, mobile, and desktop.
Tilmeld dig nyhedsbrevet og få gode tilbud og inspiration til din næste læsning.
Ved tilmelding accepterer du vores persondatapolitik.