Vi bøger
Levering: 1 - 2 hverdage

Bøger udgivet af BPB PUBN

Filter
Filter
Sorter efterSorter Populære
  • af Pascal Ackerman
    317,95 kr.

    A practical book that will help you defend against malicious activitiesKey FeaturesLearn how attackers infiltrate a network, exfiltrate sensitive data and destroy any evidence on their way out Learn how to choose, design and implement a cybersecurity program that best fits your needsLearn how to improve a cybersecurity program and accompanying cybersecurity posture by checks, balances and cyclic improvement activitiesLearn to verify, monitor and validate the cybersecurity program by active and passive cybersecurity monitoring activitiesLearn to detect malicious activities in your environment by implementing Threat Hunting exercisesDescriptionModern Cybersecurity practices will take you on a journey through the realm of Cybersecurity. The book will have you observe and participate in the complete takeover of the network of Company-X, a widget making company that is about to release a revolutionary new widget that has the competition fearful and envious. The book will guide you through the process of the attack on Company-X's environment, shows how an attacker could use information and tools to infiltrate the companies network, exfiltrate sensitive data and then leave the company in disarray by leaving behind a little surprise for any users to find the next time they open their computer. After we see how an attacker pulls off their malicious goals, the next part of the book will have your pick, design, and implement a security program that best reflects your specific situation and requirements. Along the way, we will look at a variety of methodologies, concepts, and tools that are typically used during the activities that are involved with the design, implementation, and improvement of one's cybersecurity posture.After having implemented a fitting cybersecurity program and kickstarted the improvement of our cybersecurity posture improvement activities we then go and look at all activities, requirements, tools, and methodologies behind keeping an eye on the state of our cybersecurity posture with active and passive cybersecurity monitoring tools and activities as well as the use of threat hunting exercises to find malicious activity in our environment that typically stays under the radar of standard detection methods like firewall, IDS and endpoint protection solutions. What will you learnExplore the different methodologies, techniques, tools, and activities an attacker uses to breach a modern company's cybersecurity defensesLearn how to design a cybersecurity program that best fits your unique environmentMonitor and improve one's cybersecurity posture by using active and passive security monitoring tools and activities.Who this book is forThis book is a must read to everyone involved with establishing, maintaining, and improving their Cybersecurity program and accompanying cybersecurity posture.Table of Contents1. What's at stake2. Define scope3.Adhere to a security standard4. Defining the policies5. Conducting a gap analysis6. Interpreting the analysis results7. Prioritizing remediation8. Getting to a comfortable level9. Conducting a penetration test10. Passive security monitoring11. Active security monitoring12. Threat hunting13. Continuous battle14. Time to reflectAbout the Authors Pascal Ackerman is a seasoned industrial security professional with a degree in electrical engineering and with 18 years of experience in industrial network design and support, information and network security, risk assessments, pentesting, threat hunting, and forensics.

  • af Anita Gehlot Rajesh Singh
    197,95 kr.

    Crack the Microprocossor and Microcontroller Interview Key FeaturesAn ample number of diagrams are used to illustrate the subject matter for easy understandingSet of review questions with answers are added at the end for better understanding Includes basic to advanced interview questions on 8085, 8086, 89C51, PIC and AVR, interfacing of input & output devices It will help to enhance the programming skills of the reader DescriptionBook gives you a complete idea about the Microcontroller and Microprocessor. It starts from a very basic concept like a number system, then explains the digital circuit. This book is a complete set of interview questions and answers with plenty of screenshots. Book takes you on a journey to Microprocessor 8085, Peripheral Devices and Interfacing, AVR ATmega32, Interfacing of Input/Output Device.Book also covers the descriptive questions, multiple-choice questions along with answers which are asked during an interview. What will you learnBasics to an advanced interview question for microprocessor 8085 & 8086 and microcontroller 89C51, PIC and AVR. Question on interfacing of input & output devices. Who this book is forEngineering students pursuing a course in electrical and electronics, electronics and communication, computer science and information technology who wish to learn about Microprocessor, Microcontroller and crack an interview.Table of Contents1. Number Systems2. Digital Circuit3. Microprocessor 80854. Peripheral Devices and Interfacing5. AVR ATmega326. Interfacing of Input/Output Device7. Excercise8. Descriptive Type Questions9. Multiple Choice Questions About the AuthorDr Anita Gehlot is associated with Lovely Professional University as an Associate Professor with more than ten years of experience in academics. She has twenty-Five patents in her account. She has published more than fifty research papers in refereed journals and conference. She has been awarded certificate of appreciation from the University of Petroleum and Energy Studies for exemplary work. She has published fifteen books in the area of Embedded Systems and Internet of Things with reputed publishers like CRC/Taylor & Francis, Narosa, GBS, IRP, NIPA, River Publishers, Bentham Science and RI publication. Dr Rajesh Singh is currently associated with Lovely Professional University as a Professor with more than fifteen years of experience in academics. He has been awarded as a gold medalist in M. Tech and honours in his B.E. His area of expertise includes embedded systems, robotics, wireless sensor networks, and Internet of Things. He has organized and conducted several workshops, summer internships, and expert lectures for students as well as faculty. P. Raja is currently associated with Lovely Professional University as an Assistant Professor with more than eight years of experience in academics. His area of expertise includes MP LAB IDE, IAR, KEIL, Xilinx ISE, Proteus, MODELSIM, QUARTUS, Multisim, Orcad, and CODE VISION AVR, Assembly Language. Dushyant Kumar Singh is an Assistant Professor and Head of Embedded Systems Domain in Lovely Professional University. He has completed his master from Punjab Engineering College, University of Technology, Chandigarh. He has Industrial experience of 2 years and more than nine years of teaching experience. Dr Praveen Kumar Malik is working as a Professor in Dept. of Electronics and Communication, Lovely Professional University, Punjab India. He has written more than 15 papers in different National and International Journals.

  • af Amit Dua
    227,95 kr.

    The book delves into various machine learning techniques such as supervised and unsupervised learning, deep learning, and reinforcement learning.

  • af Ambuj Agrawal
    282,95 kr.

    Furthermore, the book will show how to build Machine Learning models for a variety of use cases in image recognition, video object recognition, and data prediction.

  • af Sangita Chadha
    227,95 kr.

    A beginner's guide to coding using the play way method to learn programmingKey Features● Installation of Visual Studio code.● Step-by-step demonstration of creating the folders files.● In-depth practical demonstration of all the concepts with examples.● Explanation of the code using comments with the Code window and Output Screenshots.● Real-life based problems to demonstrate the approach for solving the problem.DescriptionThis book helps in the installation of the software and step by step process of creating the folder and files within the folder.This book includes different approaches to understand the learning of programming concepts. The problem statement is given with the help of screenshots and the code is given to display the output that has been asked in the problem statement along with the screenshot.While reading the book the students will enjoy playing games and understand the concept easily using gamification methods. The visual method is easier for the kids of this age to understand the concept. Therefore, playing with colors and shapes are used in the beginning and they can build games to understand the concept of programming.What will you learn● Learn about the problem, approach towards solving it and code it to build the problem-solving approach.● Step-by-step approach towards solving a problem.● Learn Python turtle programming in a fun way.● Learn the fundamentals of python concepts by doing various projects that use colors, shapes and games.● Understand the concept using real-life problems.Who This Book is ForThis book is for all the students who have a passion and would like to see what all can be done by using programming. Any age group student can learn Python by using this book.Table of Contents1. Introduction to Python, Turtle and Visual Studio Code2. Playing with Color and Text3. Playing with Shapes4. Looping5. Random Module6. User-defined Functions7. Game - Turtle Race8. Game - Fidget Spinner9. Game - SnakeAuthor BioSangita Chadha has been working as Head of Computer Department in Ambience Public School, Safdarjung Enclave, New Delhi from last 12 years. She has over twenty years of experience in the field of education; teaching Computer Science, Informatics Practices and Multimedia & Web Technology to grades XI and XII; and has been multifold responsibilities at her school (Result In-charge, ERP, Website, Almanac, Magazine). She is a passionate learner and committed educator consistently working to make learning enjoyable for the learners. Her foremost classroom pedagogy is centred around project-based learning. She has conducted ICT and Net safety workshops for all stakeholders. She has been part of the curriculum development team for classes IX and X Information and Communication Technology, NCERT. She has co-authored class IX and X ICT for NCERT. She also co-authored Class XII Computer Science, NCERT. She has conducted Teacher Training workshops for SCERT Teachers.

  • af Saineshwar Bageri
    187,95 kr.

  • af Anthony Onyekachukwu Okonta
    282,95 kr.

    The book helps you explore and work with some useful hooks in React. It also helps you learn how to enable server-side rendering for your React app. Later, the book will help you discover ways to style your React components effectively.

  • af Tejaswini Jog
    367,95 kr.

    Each chapter covers a single major release of Java, from 9.0 to 17.0, to make the learning process more manageable and streamlined.

  • af Ockert J. Du Preez
    307,95 kr.

    Develop Intelligent Hybrid and Cross-platform Applications with Powerful Coding Assistance for Developers DescriptionVisual Studio 2022 is the most professional and sophisticated IDE for.NET and C# developers. This book provides comprehensive coverage of Visual Studio 2022, including all the tools and capabilities you can use to improve and streamline the software development process. Author Ockert J. du Preez takes you under the scenes of the Visual Studio IDE and guides you through the newest 2022 version in this revised and enlarged second edition. You will discover new areas of the application and the best way to utilize the capabilities you already know as soon as you install it. The following are some of the essential elements of this newer edition: ● Create cross-platform mobile and desktop applications using.NET MAUI.● Utilize IntelliCode, an AI-powered code completion tool, for next-generation developer productivity.● Work with the Razor Editor and troubleshoot problems with visualizations.● Build, test, and debug.NET, C#, and C++ applications.● Enhance coding skills to create effective web, mobile, and Azure solutions.● Get Visual Studio 2022 rolling on Linux and macOS systems.● Create and use custom IDE extensions. The book exemplifies topics such as extending Visual Studio with your customizations to make it function as you desire effectively. The book will help you learn everything you need to know about.NET 6, diagnosing and debugging programs, and utilizing all the collaborative tools in Visual Studio 2022. This book will teach you how to use the brand new AI IntelliCode and implement .NET MAUI and C++ 20 features. Who this book is forThis is the book for you, developers, and programmers who wish to master Visual Studio and produce high-quality code in any deployment setting and for any application. You only need to be familiar with.NET and C#. Nothing else is required. Table of ContentsSection - I: Getting to Know the Visual Studio 2022 IDE1. Getting Started with Visual Studio 20222. Having a Look at .NET 63. Language and Coding Changes in C#4. Digging into the Visual Studio 2022 IDESection - II: Using The Tools in Visual Studio 20225. AI IntelliCode6. Built-in Coding Experience Tools7. Diagnostics and Debugging ToolsSection - III: Advanced Tools8. Web Tools and Extensions9. Mobile Tools10. Azure ToolsSection - IV: Advanced Topics11. C++ 20Appendix 'A'

  • af Amit Agrawal
    237,95 kr.

    Learn how to work towards making the most out of a career in emerging tech Key FeaturesUnderstand the core concepts related to careers in emerging tech. Learn innovative, exclusive, and exciting ways to design a successful career in ET. Reduce your learning curve by examining the career trajectories of eminent ET professionals. Ways to evolve and adapt to changing ET paradigms. Practical perspective from the field. DescriptionCracking the emerging tech code will help you attain your Emerging Technology (ET) career goals faster without spending years in committing avoidable mistakes, recovering from them, and learning things the hard way. You can apply practical tips in areas such as improving your ability to craft market-friendly use cases and evolving a solution approach in new and diverse tech or business environments, to propel forward your career in strategic and proactive ways.It outlines ways in which you can explore and capitalize on hidden opportunities while working on important career aspects. The anecdotes and solutions provided will aid you in getting an inside out view to reduce your learning curve. This book will help you in gaining both magnitude and direction in your ET career journey and prevent you from getting overwhelmed or pinned down by the forces of ET.Authored by an ET professional, this book will take you through a series of steps to deepen your understanding of the forces that shape one's ET career and successfully dealing with them.It also helps bust myths, addresses fallacies, and common misconceptions that could harm one's career prospects. There are also practical and easy-to-adopt tips, methods, tracking mechanisms, and information that will improve career standing and professional growth.This book makes it easy for you to enhance your employability and job market relevance so that you can sprint towards a rewarding career.What will you learnThrough this book, you will connect with ways and means to build a strong and rewarding emerging tech career. You will be able to work on identifying the right technology and employer, enhancing employability and differentiation in the job market, addressing challenges and connecting with enablers, accurate growth strategies and execution principles.Who this book is forThis book is for current and aspiring emerging tech professionals, students, and anyone who wishes to understand ways to have a fulfilling career in emerging technologies such as AI, blockchain, cybersecurity, IoT, space tech, and more. Table of Contents1. Introduction2. The best ET for me and some myth bursting3. Getting prepared and charting a roadmap4. Identifying the requirements and getting help5. Dealing with headwinds and drawing a career change action plan6. Building an ET friendly r sum and finding the right employer7. Getting hired through social media8. Job search9. Impressing the emerging tech jury10. The secret sauce11. Becoming a thought leader12. Measuring success and making course corrections13. Drawing the two-year plan14. Building your leadership capabilities15. To start-up or not?16. Communications skills: getting it right17. Building a personal brand18. Post-scriptAbout the Authors Prayukth has been actively involved in productizing and promoting cross eco-system collaboration in the IoT space for over half-a-decade. In recent years, he has focused on exposing APT groups, global footprint, and in evaluating the evolving threat landscape surrounding IoT and OT environments. In his current role, he has taken Subex's IoT business to new geographies. Your Linkedin profile: https: //www.linkedin.com/in/prayukthkv

  • af Nanda Nachimuthu
    237,95 kr.

    Hands-on MuleSoft Flows using MuleSoft Anypoint Studio Components and understanding Payload processing along with debugging. Key Features Get familiar with the MuleSoft Anypoint Studio key techniques such as Payload, Logger, Variables, Flow and Flow Reference. Deep dive into Massage Structure and Payload value handling. Get familiar with the Global Configuration Properties and Securing properties. Explore Mule Run Time and Deploying Mule Projects in CloudHub. DescriptionThis book is aimed to teach the readers how to design RAML APIs using Anypoint Platform. It also focuses on popular topics such as System Integration, API Led Connectivity, and Centre for Enablement and RAML. It will show how to use, call and test free mock REST APIs. The readers can also work with some commercially available license-based APIs.>What you will learn Get exposed to Payload handling, logging and variables Work with different Flow Control components such as Choice, First Successful, Round-Robin and Scatter Gather Explore and work with Error Handling components such as Error Handler, On Error, Continue, On Error Propagate and Raise Error Understand Global Configuration Properties and Securing properties Gain knowledge about various scopes involved in MuleSoft Flow designing Who this book is forThis book is meant for anyone interested to become an API designer. Experienced technical persons of the IT industry also can utilize the book to get extra insights, and they can align their knowledge in line with it.Table of Contents 1. Start Project2. Anypoint Studio Components3. Flow Control Components4. Idempotent, Parse Template and Scheduler5. Payload Component6. MUnit7. MuleSoft Runtime 8. Global Secured Configurations9. Error Handling10. RAML and Anypoint StudioAbout the Authors Nanda Nachimuthu is an Engineering graduate from Tamil Nadu Agricultural University, Coimbatore, and has completed Advanced Diploma from the Indian Institute of Technology, Kharagpur, in the field of Java and Internet Computing. He has also completed an Advanced Diploma from Indian Institute of International Trading, Delhi, which specializes in Strategies for International Business. He has 25 years of experience in various domains like banking, healthcare, government, and airlines. He's into technologies like Java, Big Data, Cloud, ESB, Security and IoT.>>>>LinkedIn Profile: https: //www.linkedin.com/in/nan

  • af Amit Gharat
    237,95 kr.

    Learn how to build a Reactive Application with Ngrx and Angular Key FeaturesLearn how to create your own minimalistic Redux implementation. Get familiar with the working of NgRx Store. Learn how to handle asynchronous events without breaking Redux paradigm using NgRx Effects. Learn how to manage router state using NgRx Router Store. Deal with a list of records using an entity state adapter pattern using NgRx Entity.DescriptionThis book will help you learn NgRx in and out. We will start by discussing the fundamental ideas that underpin the design for the centralized store and the need for state management in Angular. We will then learn about the Redux paradigm and the three rules it governs. Along the way, we will explore various Redux terminologies in terms of action, dispatcher, and reducer and will then create our minimalistic version of Redux. We will have a dedicated chapter that paves the way for an Angular application in which we will be integrating NgRx throughout the book. We will also work with Redux Devtools, which will be crucial to debugging NgRx. The book also focuses on the creation of the NgRx Store using @ngrx/schematics and hooking it up in the sample Angular application we built previously. Till here, the sample Angular application is purely relying on NgRx to read/write the application state except for the router state. Next, we will leverage the NgRx Router Store to bring the router state under the radar of NgRx as well so that the entire sample Angular application would be using a single source of truth in terms of NgRx for any application data. Towards the end, we will optimize the list of records using a proven entity state adapter pattern via NgRx Entity to interact with such records at the individual level to be efficient and performant.What will you learnLearn the fundamentals of State Management.Learn how NgRx works under the hood and make your Angular applications truly reactive.Learn how to handle asynchronous events with NgRx Effects.Learn how to use record collection using NgRx Entity.Learn advanced Angular application using Angular/Material/NgRx/RxJS/TypeScript.Get acquainted with the knowledge to understand any other state management library.Who this book is forBeginners, as well as Experienced Angular developers who want to write sustainable Angular applications over time, will benefit from this book. This book is for anyone interested in State Management with NgRx in Angular. Table of Contents1 Redux Principles for ROCK solid application state 2 Setting up NgRx in Angular3 NgRx Store4 NgRx Effects5 NgRx Router Store6 NgRx Entity StateAbout the Authors Amit Gharat is a full-stack engineer and open source contributor. He has built many personal projects in AngularJS/Angular and made some of them open source as well, such as directives, SPAs, and chrome extensions. He was fortunate to write AngularJS UI Development and AngularJS Directives in Traction (unpublished) back in 2015 for two of the largest UK based publishers. He has an excessive urge to share his programming experiences in an easy-to-understand language through his blog (http: //amitgharat.wordpress.com). When not programming, he enjoys reading science-fiction, watching movies, and playing games on his brand new Playstation 4 Pro. This is his 3rd book.Your LinkedIn Profile: https: //www.linkedin.com/in/amitghara

  • af Sanil Nadkarni
    237,95 kr.

    An Ultimate Guide to Building a Successful Career in Information SecurityKey FeaturesUnderstand the basics and essence of Information Security. Understand why Information Security is important. Get tips on how to make a career in Information Security.Explore various domains within Information Security. Understand different ways to find a job in this field. DescriptionThe book starts by introducing the fundamentals of Information Security. You will deep dive into the concepts and domains within Information Security and will explore the different roles in Cybersecurity industry. The book includes a roadmap for a technical and non-technical student who want to make a career in Information Security. You will also understand the requirement, skill and competency required for each role. The book will help you sharpen your soft skills required in the Information Security domain. The book will help you with ways and means to apply for jobs and will share tips and tricks to crack the interview. This is a practical guide will help you build a successful career in Information Security.What will you learnUnderstand how to build and expand your brand in this field. Explore several domains in Information Security. Review the list of top Information Security certifications. Understand different job roles in Information Security. Get tips and tricks that will help you ace your job interview. Who this book is forThe book is for anyone who wants to make a career in Information Security. Students, aspirants and freshers can benefit a lot from this book.Table of Contents1. Introduction to Information Security2. Domains in Information Security3. Information Security for non-technical professionals4. Information Security for technical professionals5. Skills required for a cybersecurity professional6. How to find a job7. Personal Branding About the Authors Presently, I m a Chief Information Security officer at SLK Global Solutions. I m obsessed with technology and even call myself a security evangelist. I have published over 100 + articles in the realm of cyber security. I have acquired the privilege to compose for magazines like, computer weekly, tech-target, CIO INDIA Review, CISO platform and US mortgage banking. I m slowly making my move towards seminaries like CISO Forum and Security Communities as a faculty. I have an extensive experience in building robust information security framework and foundation for IT/ITES/Banking across different geographies.Linkedin profile: https: //www.linkedin.com/in/sanil-n-95306b13

  • af Ashwin Pajankar
    272,95 kr.

    A step-by-step guide that will help you manage data in a relational database using SQL with ease Key FeaturesUnderstand the concepts related to relational databases. Learn how to install MariaDB and MySQL on Windows, Linux and tools to access it. Learn how to connect Python and Pandas to MySQL/MariaDB.Description This book starts with the concepts in RDBMS (Relational Database Management Systems) and SQL (Structured Query Language). The first few chapters cover the definitions and a brief explanation of all the important concepts. They also cover the installation of MariaDB and MySQL on Windows and Raspberry Pi, as well as the setup of various tools used to connect to MySQL and MariaDB server processes. We will also understand how to install sample schemas and how to use basic SQL queries. Then we move on to the SELECT query in detail. The book explores the data retrieval aspect of SQL queries in detail with the WHERE clause and NULL handling in detail. The book also explores the functions available in MySQL. Those are single row and group functions. Then we explore how to combine the data from multiple sources. The technique is known as Joins, and we will learn ANSI style and the old-style syntax for all the types of Joins. The last part explores the DDL and DMLs in depth. We also learn the concepts of Transactions and Constraints. The book explores how we can run the SQL queries from a Python 3 program and load a pandas DataFrame with the data from a table in a schema in the MySQL database. What will you learn Understand the basics of MySQL and MariaDB.Get familiar with MySQL Arithmetic Operators, DDL, DML, DCL & TCL commands.Understand the concept of Single-Row Functions and Group Functions in detail. Retrieve data from multiple sources using the Joins. Who this book is forThis book is designed for beginners as well as professionals alike. The book will also be useful to Data Scientists, Data Analysts, Database Administrators, and Data Engineers. Table of Contents 1. Introduction and Installation2. Getting Started with MySQL3. Getting Started with SQL Queries4. The WHERE clause in detail5. Single Row Functions6. Group Functions7. Joins in MySQL8. Subqueries9. DDL, DML, and Transactions10. Views11. Python 3, MySQL, and Pandas About the Author Ashwin is an experienced veteran who, for the past 25 years, has been working with STEM (Science, Technology, Engineering, and Mathematics). In his career, Ashwin has worked for more than 7 years as an employee for various IT companies and Software Product Companies. He has written more than 2 dozen books on Arduino, Python programming, Computer Vision, IoT, databases, and other popular topics with BPB and other international publications. He has also reviewed many other technical books. He also creates courses for BPB and other platforms and teaches to 60000 students online. He has been working as a freelancer since 2017. He got his first taste in writing in 2015 when he wrote his first book on Raspberry Pi. In his free time, Ashwin makes videos for his Youtube channel, which has 10000 subscribers now. Outside work, Ashwin volunteers his spare time as a STEM Ambassador, helping, coaching, and mentoring young people in taking up careers in technology. Your Blog links: https: //www.youtube.com/ashwinpajankarYour LinkedIn Profile: https: //www.linkedin.com/in/ashwinpajankar/

  • af Sukhpreet Kaur Gill
    237,95 kr.

    Learn to identify the implementation of Discrete Structure and Theory of Automata in a myriad of applications used in day to day life Key FeaturesLearn how to write an argument using logical notation and decide if the argument is valid or not valid. Learn how to use the concept of different data structures (stacks, queues, sorting concept, etc.) in the computer science field. Learn how to use Automata Machines like FSM, Pushdown automata, Turing machine, etc. in various applications related to computer science through suitable practical illustration. Learn how to implement the finite state machine using JFLAP (Java Formal Languages and Automata Package). DescriptionThis book's purpose is to provide a modern and comprehensive introduction to the subject of Discrete Structures and Automata Theory. Discrete structures, also called Discrete Mathematics, are an exciting and active subject, particularly due to its extreme relevance to both Mathematics and Computer Science and Algorithms. This subject forms a common foundation for rigorous Mathematical, Logical Reasoning and Proofs, as well as a formal introduction to abstract objects that are essential tools in an assortment of applications and effective computer implementations. Computing skills are now an integral part of almost all the Scientific fields, and students are very enthusiastic about being able to harness the full computing power of these tools. Further, this book also deep dives into the Automata Theory with various examples that illustrate the basic concepts and is substantiated with multiple diagrams. The book's vital feature is that it contains the practical implementation of the Automata Machine example through the JFLAP Tool. Courses on Discrete Structures and Automata theory are offered at most universities and colleges.What will you learnUnderstand the basic concepts of Sets and operations in Sets. Demonstrate different traversal techniques for Trees and Graphs. Deep dive into the concept of Mathematical Induction, Sets, Relations, Functions, Recursion, Graphs, Trees, Boolean Algebra, and Proof techniques.Understand the concept of Automata Machines in day to day life like the Elevator, Turnstile, Genetic Algorithms, Traffic lights, etc. Use the JFLAP tool to solve the various exercise problems related to automata theory.Who this book is forThis book is a must-read to everyone interested in improving their concepts regarding Discrete Structure and Automata Theory.Table of Contents1. Set Theory2. Relations and Functions3. Graph Theory4. Trees5. Algebraic Structure6. Recursion and Recurrence Relations7. Sorting8. Queues9. Introduction10. Finite Automata Theory11. Theory of Machines12. Regular Language13. Grammar14. Pushdown Automata15. Cellular Automata16. Turning Machine17. Problems Solving Using JFLAP Tool18. Revision QuestionsAbout the Authors Dr. UMESH SEHGAL completed his Ph.D., M.Phil. Computer Science and MCA. He held academic positions at the GNA University as an A.P in FCS Department. He has achieved the Best Educationist Award in 2017.He has achieved the Indira Gandhi Education Excellence Award in 2017.He has achieved the Best Researcher Award in 2018-19. SUKHPREET KAUR GILL received the M.Tech. degree in Computer Science and Engineering from Guru Nanak Dev Engineering College, Ludhiana. She is currently working as Assistant Professor at GNA University Phagwara. She has achieved the Bright Educator Award 2019. She has published several articles in leading International and National Computer science journals

  • af Grigor Yovov
    237,95 kr.

    Leverage Google Analytics to make data-driven decisions to shape your marketing strategy Key FeaturesLearn how to navigate the Google Analytics interface and reports. Understand the working of the Google Analytics platform. Understanding Traffic Sources in Google Analytics. Learn how to use Segments in Google Analytics. Understand how Cross-Device reporting works in Google Analytics.DescriptionThis book will help you learn everything that you need to know about Google Analytics. We will start by setting up the account and updating the settings. Then, we will go through the main reports in Google Analytics will dive deep into the analysis. We will then analyze the users, their behavior, and their sources. This analysis will improve your business and website results. We will also go through the fundamentals of relating Google Analytics data to your marketing strategy. We will explore live examples of analysis with real Ecommerce data and learn approaches to analyze our data. At the end of the book, we will go through the Conversions section in Google Analytics. By the end of the book, you will be able to make informative decisions based on data related to your website visitors. What will you learnLearn how to set-up a Google Analytics account. Understand how to read all the reports in Google Analytics. Perform complex analysis based on the data in the reports. Learn how to relate the Google Analytics data to your marketing strategy.Read and analyze Conversion reports based on real Ecommerce data. Who this book is forThis book is designed for business owners and webmasters who want to use Google Analytics to make better decisions and improve their sales.Table of Contents1. Google Analytics Step-by-step setup.2. Google Analytics reports explained.3. 7P's of Marketing and Google Analytics.4. Your audience your business.5. The heartbeat of the Google Analytics: Acquisition & Behavior Reports.6. Conversions. The final goal.About the Author Grigor Yovov is a certified Google Ads and Google Analytics expert and a bachelor in Marketing. He has over 20,000 students from 153 countries in the world's biggest learning platform Udemy, where he creates courses related to Google Ads, Google Analytics and Business Development. In 2011 he founded his own digital marketing agency called Business Trend serving clients all around the world.Your Blog links: http: //howtoads.com/Your LinkedIn Profile: linkedin.com/in/grigor-yovov-digital-markete

  • af Rajkumar Sarma
    237,95 kr.

    Get familiar and work with the basic and advanced Modeling types in Verilog HDL Key FeaturesLearn about the step-wise process to use Verilog design tools such as Xilinx, Vivado, Cadence NC-SIM Explore the various types of HDL and its need Learn Verilog HDL modeling types using examples Learn advanced concept such as UDP, Switch level modeling Learn about FPGA based prototyping of the digital system DescriptionHardware Description Language (HDL) allows analysis and simulation of digital logic and circuits. The HDL is an integral part of the EDA (electronic design automation) tool for PLDs, microprocessors, and ASICs. So, HDL is used to describe a Digital System. The combinational and sequential logic circuits can be described easily using HDL. Verilog HDL, standardized as IEEE 1364, is a hardware description language used to model electronic systems. This book is a comprehensive guide about the digital system and its design using various VLSI design tools as well as Verilog HDL. The step-wise procedure to use various VLSI tools such as Xilinx, Vivado, Cadence NC-SIM, is covered in this book. It also explains the advanced concept such as User Define Primitives (UDP), switch level modeling, reconfigurable computing, etc. Finally, this book ends with FPGA based prototyping of the digital system. By the end of this book, you will understand everything related to digital system design. What will you learnImplement Adder, Subtractor, Adder-Cum-Subtractor using Verilog HDLExplore the various Modeling styles in Verilog HDL Implement Switch level modeling using Verilog HDL Get familiar with advanced modeling techniques in Verilog HDLGet to know more about FPGA based prototyping using Verilog HDL Who this book is forAnyone interested in Electronics and VLSI design and want to learn Digital System Design with Verilog HDL will find this book useful. IC developers can also use this book as a quick reference for Verilog HDL fundamentals & features.Table of Contents1. An Introduction to VLSI Design Tools2. Need of Hardware Description Language (HDL)3. Logic Gate Implementation in Verilog HDL4. Adder-Subtractor Implementation Using Verilog HDL5. Multiplexer/Demultiplexer Implementation in Verilog HDL6. Encoder/Decoder Implementation Using Verilog HDL7. Magnitude Comparator Implementation Using Verilog HDL8. Flip-Flop Implementation Using Verilog HDL9. Shift Registers Implementation Using Verilog HDL10. Counter Implementation Using Verilog HDL11. Shift Register Counter Implementation Using Verilog HDL12. Advanced Modeling Techniques13. Switch Level Modeling14. FPGA Prototyping in Verilog HDLAbout the Author Dr. Cherry Bhargava is working as an associate professor and head, VLSI domain, School of Electrical and Electronics Engineering at Lovely Professional University, Punjab, India. She has more than 14 years of teaching and research experience. She is Ph.D. (ECE), IKGPTU, M.Tech (VLSI Design & CAD) Thapar University and B.Tech (Electronics and Instrumentation) from Kurukshetra University. She is GATE qualified with All India Rank 428.She has authored about 50 technical research papers in SCI, Scopus indexed quality journals, and national/international conferences. Dr. Rajkumar Sarma received his B.E. in Electronics and Communications Engineering from Vinayaka Mission's University, Salem, India & M.Tech degree from Lovely Professional University, Phagwara, Punjab and currently pursuing Ph.D. from Lovely Professional University, Phagwara, Punjab.

  • af Edward van Biljon
    237,95 kr.

    Discover and work with the new features in Microsoft Exchange Server 2016 Key FeaturesDeploy Exchange 2016 in a new environment or coexisting environment with a legacy version of Exchange. Learn how to migrate your environment from Exchange 2010 or 2013 to Exchange 2016.Get familiar with Failover Cluster Manager as well as creating and managing Database Availability Groups (DAG). Learn how to migrate unified messaging using Microsoft's guidelines. DescriptionThis book is a handy guide on how you can use the features of Microsoft Exchange Server 2016.It begins with sharing the new features of Exchange 2016 and compares it with the previous versions. This book will help you install Exchange 2016 and give you an in-depth understanding of how to configure its server end-to-end to ensure its fully operational. You will then go through the client connectivity protocols by configuring each one of them. Later you will learn how to view, create, and configure Databases and Database Availability Groups. Next, you will perform migrations of Unified Messaging and also mailbox migrations in different ways in Exchange 2016.Lastly, you will work with the new commands of Exchange Management Shell and Exchange Admin Center. Towards the end, you will go through the common issues in Exchange 2016 and learn how to fix them. What will you learnLearn how to configure all the Client connectivity protocols.View, Create and Configure Database and Database Availability Group.Create Public folders and Migrating Public folders from earlier versions of Microsoft Exchange.Understand the working of Exchange Management Shell and Exchange Admin Center.Troubleshoot some common issues in Exchange 2016.Who this book is forThis book is for anyone interested in or using Microsoft Exchange 2016. It is also for professionals who have been using Microsoft Exchange 2013 and would like to get familiar with the new features of Exchange 2016.Table of Contents1. Introduction to Exchange 20162. Installation of Exchange 20163. Post Configuration4. Post Configuration Continued5. Client Connectivity6. Databases and Database Availability Groups7. Public Folders8. Unified Messaging9. Migrations10. Exchange Management Shell vs. EAC11. Troubleshooting common issuesAbout the Author Edward van Biljon is an Experienced Messaging Specialist with a demonstrated history of working in the information technology and services industry. He is a four-time Office Apps & Services MVP with 18 years of experience in Exchange.Edward is also a Microsoft Certified Trainer and spends a lot of time teaching Exchange and other technologies like Azure and Office 365.Edward is a passionate blogger and creates videos and articles on how to do things in Exchange or how to fix a problem in Exchange. You can also find him on the TechNet Forums, assisting people that require help with their Exchange environment.Your Blog links: https: //collaborationpro.com https: //everything-powershell.comYour LinkedIn Profile: https: //www.linkedin.com/in/edward-van-biljon-75946

  • af Rajesh Singh, Raju Patel & Manoj Adhikari
    237,95 kr.

  • af Navin K Manaswi
    237,95 kr.

    Best Book on GAN Key FeaturesUnderstanding the deep learning landscape and GAN's relevance Learning basics of GANLearning how to build GAN from scratch Understanding mathematics and limitations of GAN Understanding GAN applications for Retail, Healthcare, Telecom, Media and EduTechUnderstanding the important GAN papers such as pix2pixGAN, styleGAN, cycleGAN, DCGAN Learning how to build GAN code for industrial applications Understanding the difference between varieties of GAN Description This book aims at simplifying GAN for everyone. This book is very important for machine learning engineers, researchers, students, professors, and professionals. Universities and online course instructors will find this book very interesting for teaching advanced deep learning, specially Generative Adversarial Networks(GAN). Industry professionals, coders, and data scientists can learn GAN from scratch. They can learn how to build GAN codes for industrial applications for Healthcare, Retail, HRTech, EduTech, Telecom, Media, and Entertainment. Mathematics of GAN is discussed and illustrated. KL divergence and other parts of GAN are illustrated and discussed mathematically. This book teaches how to build codes for pix2pix GAN, DCGAN, CGAN, styleGAN, cycleGAN, and many other GAN. Machine Learning and Deep Learning Researchers will learn GAN in the shortest possible time with the help of this book. What will you learn Machine Learning Researchers would be comfortable in building advanced deep learning codes for Industrial applications Data Scientists would start solving very complex problems in deep learning Students would be ready to join an industry with these skills Average data engineers and scientists would be able to develop complex GAN codes to solve the toughest problems in computer vision Who this book is forThis book is perfect for machine learning engineers, data scientists, data engineers, deep learning professionals and computer vision researchers. This book is also very useful for medical imaging professionals, autonomous vehicles professionals, retail fashion professionals, media & entertainment professional, edutech and HRtech professionals. Professors and Students working in machine learning, deep learning, computer vision and industrial applications would find this book extremely useful.Table of Contents 1. Basics of GAN2. GAN Applications3. Problem with GAN 4. Famous Types Of GANs About the Author Navin K Manaswi has been developing AI solutions/products for HRTech, Retail, ITSM, Healthcare, Telecom, Insurance, Digital Marketing, and Supply Chain while working for Consulting companies in Malaysia, Singapore, and Dubai . He is a serial entrepreneur in Artificial Intelligence and Augmented Reality Space. He has been building solutions for video intelligence, document intelligence, and human-like chatbots. He is Guest Faculty at IIT Kharagpur for AI Course and an author of the famous book on deep learning. He is officially a Google Developer Expert in machine learning. He has been organizing and mentoring AI hackathons and boot camps at Google events and college events. His startup WoWExp has been building awesome products in AI and AR space. Your Blog links: www.navinmanaswi.com Your LinkedIn Profile: https: //www.linkedin.com/in/navin-manaswi-1a708b8/

  • af Avishek Nag
    297,95 kr.

    An easy-to-understand guide to learn practical Machine Learning techniques with Mathematical foundations Key FeaturesA balanced combination of underlying mathematical theories & practical examples with Python codeCoverage of latest topics like multi-label classification, Text Mining, Doc2Vec, Word2Vec, XMeans clustering, unsupervised outlier detection, techniques to deploy ML models in production-grade systems with PMML, etc Coverage of sufficient & relevant visualization techniques specific to any topic DescriptionThis book will be ideal for working professionals who want to learn Machine Learning from scratch. The first chapter will be an introductory chapter to make readers comfortable with the idea of Machine Learning and the required mathematical theories. There will be a balanced combination of underlying mathematical theories corresponding to any Machine Learning topic and its implementation using Python. Most of the implementations will be based on scikit-learn, but other Python libraries like Gensim or PyTorch will also be used for some topics like text analytics or deep learning. The book will be divided into chapters based on primary Machine Learning topics like Classification, Regression, Clustering, Deep Learning, Text Mining, etc. The book will also explain different techniques of putting Machine Learning models into production-grade systems using Big Data or Non-Big Data flavors and standards for exporting models. What will you learnGet familiar with practical concepts of Machine Learning from ground zero Learn how to deploy Machine Learning models in production Understand how to do Data Science Storytelling Explore the latest topics in the current industry about Machine LearningWho this book is forThis book would be ideal for experienced Software Professionals who are trying to get into the field of Machine Learning. Anyone who wishes to Learn Machine Learning concepts and models in the production lifecycle.Table of Contents1. Introduction to Machine Learning & Mathematical preliminaries2. Classification3. Regression4. Clustering5. Deep Learning & Neural Networks6. Miscellaneous Unsupervised Learning7. Text Mining8. Machine Learning models in production9. Case Studies & Data Science StorytellingAbout the Author Avishek has a Master's degree in Data Analytics & Machine Learning from BITS (Pilani) and a Bachelor's degree in Computer Science from West Bengal University of Technology (WBUT). He has more than 14 years of experience in different renowned companies like VMware, Cognizant, Cisco, Mobile Iron, etc. He started his career as a Java developer and later moved to the core area of Machine Learning around five years back. He has practical experience in the design & development of Machine Learning systems, starting from inception to production in multiple organizations. Strong foundations in Mathematics/Statistics and a solid experience in product development had helped him to excel quickly in the world of ML & Data Science. He has shared his knowledge & experience through this book, which can help any Software Engineer to kick start in this area. He also writes blogs, and the same can be found at https: //medium.com/@avisheknag17Your Blog links: https: //medium.com/@avisheknag17Your LinkedIn Profile: https: //www.linkedin.com/in/avishek-nag-957a00

  • af Mehul Mohan
    257,95 kr.

    Level up your React and Next.js skills with advanced concepts about SSR and PWAKey FeaturesCovers latest and core React concepts including React hooks and React reconciler Covers about Server Side Rendering with React and how to use it using Next.jsCovers about Progressive Web Apps in React and how to create them Covers intermediate and advanced React concepts like state managementCovers overview of React for beginners to catch with advanced concepts later Covers bleeding-edge React concepts on the future of React and how it would work eventually DescriptionThe book starts by introducing the reader to React, what it is and why you need a library like React to work with medium to large scale applications. We then move on to implementing simple client-side programs with React, uncovering modern React practices like React hooks and diving deep into various kinds of hooks. We then move to implement React on the server using Server-Side Rendering to bring benefits of the SEO world to the dynamic rendering nature of front-end libraries. For this, we use Next.js, a very popular implementation of Server-Side Rendering which comes with tons of good practices already baked in. We also take a look at how Progressive Web Apps can be created out of existing React codebases and what benefits it provides us. Finally, we end the book with some React internals (how to React works) and some bleeding-edge features in React which are expected to roll out in 2-3 years fully and would impact how to React works under the hood. What will you learnWhat React is and how to get started with itModern ways to code React applicationsImplementing Server-Side rendering with/without Next.js on the top of React libraryWorking with Progressive Web Apps in ReactHow to React works under the hoodFuture of React and bleeding-edge React tech you can use todayWho this book is forThe reader is expected to have a decent understanding of JavaScript/HTML/CSS, and possibly, worked with React a little bit beforehand. Although the first 2 chapters cover basics of React, still it is recommended for users with at least a bit of knowledge and experience with React.Table of Contents1. React 1012. Setting up React3. Components4. State Management with React5. Server Side React6. Introduction to Next.js7. More with Next.js8. Progressive Web Apps9. Bleeding edge React About the AuthorMehul Mohan is an entrepreneur, developer and a security researcher. Currently, he is pursuing his bachelor's degree in CSE at BITS Pilani. He is a WWDC 19 Scholar, and runs codedamn a platform for people to learn coding. You ll often find him creating programming tutorials on his YouTube channel, codedamn, having over 100,000 subscribers. He has been acknowledged by companies such as Google, Microsoft, Sony, etc. for his contributions as a security researcher.Your Blog links: https: //codedamn.com https: //mehulmohan.comHis LinkedIn Profile: https: //linkedin.com/in/mehul

Gør som tusindvis af andre bogelskere

Tilmeld dig nyhedsbrevet og få gode tilbud og inspiration til din næste læsning.