0
Your cart

Your cart is empty

Browse All Departments
Price
  • R100 - R250 (8)
  • R250 - R500 (25)
  • R500+ (373)
  • -
Status
Format
Author / Contributor
Publisher

Books > Computing & IT > Computer communications & networking > Networking standards & protocols

Mastering Python Networking - Your one-stop solution to using Python for network automation, programmability, and DevOps, 3rd... Mastering Python Networking - Your one-stop solution to using Python for network automation, programmability, and DevOps, 3rd Edition (Paperback, 3rd Revised edition)
Eric Chou; Foreword by Michael Kennedy, Mandy Whaley
R2,342 Discovery Miles 23 420 Ships in 10 - 15 working days

New edition of the bestselling guide to mastering Python Networking, updated to Python 3 and including the latest on network data analysis, Cloud Networking, Ansible 2.8, and new libraries Key Features Explore the power of Python libraries to tackle difficult network problems efficiently and effectively, including pyATS, Nornir, and Ansible 2.8 Use Python and Ansible for DevOps, network device automation, DevOps, and software-defined networking Become an expert in implementing advanced network-related tasks with Python 3 Book DescriptionNetworks in your infrastructure set the foundation for how your application can be deployed, maintained, and serviced. Python is the ideal language for network engineers to explore tools that were previously available to systems engineers and application developers. In Mastering Python Networking, Third edition, you'll embark on a Python-based journey to transition from traditional network engineers to network developers ready for the next-generation of networks. This new edition is completely revised and updated to work with Python 3. In addition to new chapters on network data analysis with ELK stack (Elasticsearch, Logstash, Kibana, and Beats) and Azure Cloud Networking, it includes updates on using newer libraries such as pyATS and Nornir, as well as Ansible 2.8. Each chapter is updated with the latest libraries with working examples to ensure compatibility and understanding of the concepts. Starting with a basic overview of Python, the book teaches you how it can interact with both legacy and API-enabled network devices. You will learn to leverage high-level Python packages and frameworks to perform network automation tasks, monitoring, management, and enhanced network security followed by Azure and AWS Cloud networking. Finally, you will use Jenkins for continuous integration as well as testing tools to verify your network. What you will learn Use Python libraries to interact with your network Integrate Ansible 2.8 using Python to control Cisco, Juniper, and Arista network devices Leverage existing Flask web frameworks to construct high-level APIs Learn how to build virtual networks in the AWS & Azure Cloud Learn how to use Elastic Stack for network data analysis Understand how Jenkins can be used to automatically deploy changes in your network Use PyTest and Unittest for Test-Driven Network Development in networking engineering with Python Who this book is forMastering Python Networking, Third edition is for network engineers, developers, and SREs who want to use Python for network automation, programmability, and data analysis. Basic familiarity with Python programming and networking-related concepts such as Transmission Control Protocol/Internet Protocol (TCP/IP) will be useful.

NETWORKING for Beginners - Easy Guide to Learn Basic/Advanced Computer Network, Hardware, Wireless, and Cabling. LTE, Internet... NETWORKING for Beginners - Easy Guide to Learn Basic/Advanced Computer Network, Hardware, Wireless, and Cabling. LTE, Internet and Cyber Security (Paperback)
Dylan Mach
R502 Discovery Miles 5 020 Ships in 10 - 15 working days
Nng Reference Manual (Paperback): Garrett D'Amore Nng Reference Manual (Paperback)
Garrett D'Amore
R935 Discovery Miles 9 350 Ships in 10 - 15 working days
Computer Network Algorithms Implementation Using Scilab (Paperback): Subbulakshmi T Computer Network Algorithms Implementation Using Scilab (Paperback)
Subbulakshmi T
R409 Discovery Miles 4 090 Ships in 10 - 15 working days
Wireshark Workbook 1 - Practice, Challenges, and Solutions (Paperback): Laura Chappell Wireshark Workbook 1 - Practice, Challenges, and Solutions (Paperback)
Laura Chappell; Edited by James Aragon
R1,611 Discovery Miles 16 110 Ships in 10 - 15 working days
Computer Programming The Doctrine 2.0 - Full Breakdown of HTML, Python, C, C++, Coding Raspberry PI, Java, SQL, HTML and Black... Computer Programming The Doctrine 2.0 - Full Breakdown of HTML, Python, C, C++, Coding Raspberry PI, Java, SQL, HTML and Black Hat Hacking. (Paperback)
Adesh Silva
R682 Discovery Miles 6 820 Ships in 10 - 15 working days
Hacking - Beginners Guide to How to Hack (Paperback): Jeff Addison Hacking - Beginners Guide to How to Hack (Paperback)
Jeff Addison
R329 Discovery Miles 3 290 Ships in 10 - 15 working days
Networking for Systems Administrators (Paperback): Michael W Lucas Networking for Systems Administrators (Paperback)
Michael W Lucas
R712 R661 Discovery Miles 6 610 Save R51 (7%) Ships in 10 - 15 working days
Hands-On MQTT Programming with Python - Work with the lightweight IoT protocol in Python (Paperback): Gaston C Hillar Hands-On MQTT Programming with Python - Work with the lightweight IoT protocol in Python (Paperback)
Gaston C Hillar
R1,022 Discovery Miles 10 220 Ships in 10 - 15 working days

Explore the features included in the latest versions of MQTT for IoT and M2M communications and use them with modern Python 3. Key Features Make your connected devices less prone to attackers by understanding security mechanisms Take advantage of MQTT features for IoT and Machine-to-Machine communications The only book that covers MQTT with a single language, Python Book DescriptionMQTT is a lightweight messaging protocol for small sensors and mobile devices. This book explores the features of the latest versions of MQTT for IoT and M2M communications, how to use them with Python 3, and allow you to interact with sensors and actuators using Python. The book begins with the specific vocabulary of MQTT and its working modes, followed by installing a Mosquitto MQTT broker. You will use different utilities and diagrams to understand the most important concepts related to MQTT. You will learn to make all the necessary configuration to work with digital certificates for encrypting all data sent between the MQTT clients and the server. You will also work with the different Quality of Service levels and later analyze and compare their overheads. You will write Python 3.x code to control a vehicle with MQTT messages delivered through encrypted connections (TLS 1.2), and learn how leverage your knowledge of the MQTT protocol to build a solution based on requirements. Towards the end, you will write Python code to use the PubNub cloud-based real-time MQTT provider to monitor a surfing competition. In the end, you will have a solution that was built from scratch by analyzing the requirements and then write Python code that will run on water-proof IoT boards connected to multiple sensors in surfboards. What you will learn Learn how MQTT and its lightweight messaging system work Understand the MQTT puzzle: clients, servers (formerly known as brokers), and connections Explore the features included in the latest versions of MQTT for IoT and M2M communications Publish and receive MQTT messages with Python Learn the difference between blocking and threaded network loops Take advantage of the last will and testament feature Work with cloud-based MQTT interfaces in Python Who this book is forThis book is for developers who want to learn about the MQTT protocol for their IoT projects. Prior knowledge of working with IoT and Python will be helpful.

AWS Certified Advanced Networking - Specialty Exam Guide - Build your knowledge and technical expertise as an AWS-certified... AWS Certified Advanced Networking - Specialty Exam Guide - Build your knowledge and technical expertise as an AWS-certified networking specialist (Paperback)
Marko Sluga
R1,048 Discovery Miles 10 480 Ships in 10 - 15 working days

Develop technical skills and expertise to automate AWS networking tasks Key Features A fast paced guide that will help you pass the exam with confidence Learn advanced skill sets to build effective AWS networking solutions Enhance your AWS skills with practice exercises and mock tests Book DescriptionAmazon has recently come up a with specialty certifications which validates a particular user's expertise that he/she would want to build a career in. Since the Cloud market now demands of AWS networking skills this becomes the most wanted certification to upheld ones industry portfolio. This book would be your ideal companion to getting skilled with complex and creative networking solutions. Cloud practitioners or associate-level certified individuals interested in validating advanced skills in networking can opt for this practical guide. This book will include topics that will help you design and implement AWS and hybrid IT network architectures along with some network automation tasks. You will also delve deep into topics that will help you design and maintain network architecture for all AWS services. Like most of our certification guides this book will also follow a unique approach of testing your learning with chapter-level practice exercises and certification-based mock tests. The exam mock tests will help you gauge whether you are ready to take the certification exam or not. This book will also be an advanced guide for networking professionals to enhance their networking skills and get certified. By the end of this book, you will be all equipped with AWS networking concepts and techniques and will have mastered core architectural best practices. What you will learn Formulate solution plans and provide guidance on AWS architecture best practices Design and deploy scalable, highly available, and fault-tolerant systems on AWS Identify the tools required to replicate an on-premises network in AWS Analyze the access and egress of data to and from AWS Select the appropriate AWS service based on data, compute, database, or security requirements Estimate AWS costs and identify cost control mechanisms Who this book is forIf you are a system administrator, or a network engineer interested in getting certified with an advanced Cloud networking certification then this book is for you. Prior experience in Cloud administration and networking would be necessary.

How To Do Virtualization - Your Step-By-Step Guide To Virtualization (Paperback): Howexpert Press How To Do Virtualization - Your Step-By-Step Guide To Virtualization (Paperback)
Howexpert Press
R504 Discovery Miles 5 040 Ships in 10 - 15 working days
Master Excel - Primary Interactions with the Excel (Paperback): Thomas Clayton Master Excel - Primary Interactions with the Excel (Paperback)
Thomas Clayton
R169 Discovery Miles 1 690 Ships in 10 - 15 working days
Coloring Book Monster V.2 Kids Imagination - Kids Inspiration to Have Fun with Coloring Books Pages with Jumbo Giant Size... Coloring Book Monster V.2 Kids Imagination - Kids Inspiration to Have Fun with Coloring Books Pages with Jumbo Giant Size Images (Paperback)
Arika Williams
R216 Discovery Miles 2 160 Ships in 10 - 15 working days
Learning Python Networking - A complete guide to build and deploy strong networking capabilities using Python 3.7 and Ansible ,... Learning Python Networking - A complete guide to build and deploy strong networking capabilities using Python 3.7 and Ansible , 2nd Edition (Paperback, 2nd Revised edition)
Jose Manuel Ortega, Dr M O Faruque Sarker, Sam Washington
R1,531 Discovery Miles 15 310 Ships in 10 - 15 working days

Achieve improved network programmability and automation by leveraging powerful network programming concepts, algorithms, and tools Key Features Deal with remote network servers using SSH, FTP, SNMP and LDAP protocols. Design multi threaded and event-driven architectures for asynchronous servers programming. Leverage your Python programming skills to build powerful network applications Book DescriptionNetwork programming has always been a demanding task. With full-featured and well-documented libraries all the way up the stack, Python makes network programming the enjoyable experience it should be. Starting with a walk through of today's major networking protocols, through this book, you'll learn how to employ Python for network programming, how to request and retrieve web resources, and how to extract data in major formats over the web. You will utilize Python for emailing using different protocols, and you'll interact with remote systems and IP and DNS networking. You will cover the connection of networking devices and configuration using Python 3.7, along with cloud-based network management tasks using Python. As the book progresses, socket programming will be covered, followed by how to design servers, and the pros and cons of multithreaded and event-driven architectures. You'll develop practical clientside applications, including web API clients, email clients, SSH, and FTP. These applications will also be implemented through existing web application frameworks. What you will learn Execute Python modules on networking tools Automate tasks regarding the analysis and extraction of information from a network Get to grips with asynchronous programming modules available in Python Get to grips with IP address manipulation modules using Python programming Understand the main frameworks available in Python that are focused on web application Manipulate IP addresses and perform CIDR calculations Who this book is forIf you're a Python developer or a system administrator with Python experience and you're looking to take your first steps in network programming, then this book is for you. If you're a network engineer or a network professional aiming to be more productive and efficient in networking programmability and automation then this book would serve as a useful resource. Basic knowledge of Python is assumed.

CCNA Routing and Switching (ICND1 100-105, ICND2 200-105, and CCNA 200-125) - Short guide and additional help to passing your... CCNA Routing and Switching (ICND1 100-105, ICND2 200-105, and CCNA 200-125) - Short guide and additional help to passing your exam (Paperback)
William Rowley
R260 Discovery Miles 2 600 Ships in 10 - 15 working days
Integrating and Streamlining Event-Driven IoT Services (Paperback): Yang Zhang, Yanmeng Guo Integrating and Streamlining Event-Driven IoT Services (Paperback)
Yang Zhang, Yanmeng Guo
R4,222 Discovery Miles 42 220 Ships in 10 - 15 working days

In IoT scenarios, ways in which large-scale and cross-domain service systems can be established are still unclear, and no systematic or in-depth theories and methods have yet been found. An effective, formal foundation to IoT application designs could serve as a knowledge base for a variety of virtual world applications. Integrating and Streamlining Event-Driven IoT Services discusses how to observe isolated services running by different observation sources, how to fuse different observations to deal with observation conflict and incompleteness, and how to deal with adversaries and physical system features for real-time property enforcement over the fused knowledge. Overall, presenting an exploration of systematic theories and methods for the design of IoT services based on the principles of streamlining and integration, this book features research on topics such as CEP service, virtual machine technologies, and hybrid EPC. It is ideally designed for engineers, researchers, and university students seeking coverage on applications for smart cities, smart grids, and Industry 4.0.

Building Bluetooth Low Energy Systems (Paperback): Muhammad Usama Bin Aftab Building Bluetooth Low Energy Systems (Paperback)
Muhammad Usama Bin Aftab
R1,015 Discovery Miles 10 150 Ships in 10 - 15 working days

Discover and implement a system of your choice using Bluetooth Low Energy. About This Book * Learn the basics of Bluetooth Low Energy with its exciting new protocol stack and security. * Build customized Bluetooth Low Energy projects that make your web or mobile apps smarter in terms of networking and communications. * Using Android, iOS, and the Web, acquire key skills to harness the power of Bluetooth Low Energy in your IoT applications. Who This Book Is For The book is for developers and enthusiasts who are passionate about learning Bluetooth Low Energy technologies and want to add new features and services to their new or existing products. They should be familiar with programming languages such as Swift, Java, and JavaScript. Knowledge of debugging skills would be an advantage. What You Will Learn * Bluetooth Low Energy in theory. * Bluetooth Low Energy Hardware and Software Development Kits. * Implement Bluetooth low energy communication (central and peripheral) using Android. * Master BLE Beacons with examples implemented over Eddystone and iBeacons. * Implement indoor navigation using Estimote Beacons on iOS. * Implement Internet gateways to control BLE devices on a Wi-Fi network. * Understand BLE security mechanisms with a special focus on Bluetooth pairing, bonding, and key exchange to cover encryption, privacy, and user data integrity. * Implement Bluetooth Mesh using CSRMesh Technology. In Detail Bluetooth Low Energy (BLE) is a Wireless Personal Area network technology aimed at novel applications for smart devices. High-tech BLE profiles and services are being increasingly used by application developers and hardware enthusiasts to allow devices to interact with the surrounding world. This book will focus on a technical introduction to BLE and how it is reshaping small-distance communication. We will start with IoT, where many technologies such as BLE, Zigbee, and IEEE 802.15.4 Mesh will be introduced. The book will present BLE from an engineering perspective, from which the protocol stack, architecture, and layers are discussed. You will learn to implement customized projects for Peripheral/Central communication, BLE Beacons, indoor navigation using triangulation, and the Internet gateway for Bluetooth Low Energy Personal Network, all using various code samples and APIs on Android, iOS, and the Web. Finally, the book will conclude with a glimpse into future technologies destined to be prominent in years to come. Style and approach The book is a practical tutorial that will help you understand the background and technicalities of BLE and offers a friendly environment to build and create robust BLE projects. This hands-on approach will give you a clear vision of Bluetooth Low Energy and how it can be used in IoT.

Learn Ethical Hacking from Scratch - Your stepping stone to penetration testing (Paperback): Zaid Sabih Learn Ethical Hacking from Scratch - Your stepping stone to penetration testing (Paperback)
Zaid Sabih
R1,551 Discovery Miles 15 510 Ships in 10 - 15 working days

Learn how to hack systems like black hat hackers and secure them like security experts Key Features Understand how computer systems work and their vulnerabilities Exploit weaknesses and hack into machines to test their security Learn how to secure systems from hackers Book DescriptionThis book starts with the basics of ethical hacking, how to practice hacking safely and legally, and how to install and interact with Kali Linux and the Linux terminal. You will explore network hacking, where you will see how to test the security of wired and wireless networks. You'll also learn how to crack the password for any Wi-Fi network (whether it uses WEP, WPA, or WPA2) and spy on the connected devices. Moving on, you will discover how to gain access to remote computer systems using client-side and server-side attacks. You will also get the hang of post-exploitation techniques, including remotely controlling and interacting with the systems that you compromised. Towards the end of the book, you will be able to pick up web application hacking techniques. You'll see how to discover, exploit, and prevent a number of website vulnerabilities, such as XSS and SQL injections. The attacks covered are practical techniques that work against real systems and are purely for educational purposes. At the end of each section, you will learn how to detect, prevent, and secure systems from these attacks. What you will learn Understand ethical hacking and the different fields and types of hackers Set up a penetration testing lab to practice safe and legal hacking Explore Linux basics, commands, and how to interact with the terminal Access password-protected networks and spy on connected clients Use server and client-side attacks to hack and control remote computers Control a hacked system remotely and use it to hack other systems Discover, exploit, and prevent a number of web application vulnerabilities such as XSS and SQL injections Who this book is forLearning Ethical Hacking from Scratch is for anyone interested in learning how to hack and test the security of systems like professional hackers and security experts.

Wireshark 2 Quick Start Guide - Secure your network through protocol analysis (Paperback): Charit Mishra Wireshark 2 Quick Start Guide - Secure your network through protocol analysis (Paperback)
Charit Mishra
R865 Discovery Miles 8 650 Ships in 10 - 15 working days

Protect your network as you move from the basics of the Wireshark scenarios to detecting and resolving network anomalies. Key Features Learn protocol analysis, optimization and troubleshooting using Wireshark, an open source tool Learn the usage of filtering and statistical tools to ease your troubleshooting job Quickly perform root-cause analysis over your network in an event of network failure or a security breach Book DescriptionWireshark is an open source protocol analyser, commonly used among the network and security professionals. Currently being developed and maintained by volunteer contributions of networking experts from all over the globe. Wireshark is mainly used to analyze network traffic, analyse network issues, analyse protocol behaviour, etc. - it lets you see what's going on in your network at a granular level. This book takes you from the basics of the Wireshark environment to detecting and resolving network anomalies. This book will start from the basics of setting up your Wireshark environment and will walk you through the fundamentals of networking and packet analysis. As you make your way through the chapters, you will discover different ways to analyse network traffic through creation and usage of filters and statistical features. You will look at network security packet analysis, command-line utilities, and other advanced tools that will come in handy when working with day-to-day network operations. By the end of this book, you have enough skill with Wireshark 2 to overcome real-world network challenges. What you will learn Learn how TCP/IP works Install Wireshark and understand its GUI Creation and Usage of Filters to ease analysis process Understand the usual and unusual behaviour of Protocols Troubleshoot network anomalies quickly with help of Wireshark Use Wireshark as a diagnostic tool for network security analysis to identify source of malware Decrypting wireless traffic Resolve latencies and bottleneck issues in the network Who this book is forIf you are a security professional or a network enthusiast who is interested in understanding the internal working of networks and packets, then this book is for you. No prior knowledge of Wireshark is needed.

Mastering Python Networking - Your one-stop solution to using Python for network automation, DevOps, and Test-Driven... Mastering Python Networking - Your one-stop solution to using Python for network automation, DevOps, and Test-Driven Development, 2nd Edition (Paperback, 2nd Revised edition)
Eric Chou
R1,451 Discovery Miles 14 510 Ships in 10 - 15 working days

Publisher's Note: This edition from 2018 is outdated. A new third edition, updated for 2020 featuring Python 3.8, with coverage extended to include Azure, AWS, and Ansible 2.8, and data analysis using Elastic Stack has just been published. Master the art of using Python for a diverse range of network engineering tasks Key Features Explore the power of Python libraries to tackle difficult network problems efficiently and effectively Use Python for network device automation, DevOps, and software-defined networking Become an expert in implementing advanced network-related tasks with Python Book DescriptionNetworks in your infrastructure set the foundation for how your application can be deployed, maintained, and serviced. Python is the ideal language for network engineers to explore tools that were previously available to systems engineers and application developers. In this second edition of Mastering Python Networking, you'll embark on a Python-based journey to transition from traditional network engineers to network developers ready for the next-generation of networks. This book begins by reviewing the basics of Python and teaches you how Python can interact with both legacy and API-enabled network devices. As you make your way through the chapters, you will then learn to leverage high-level Python packages and frameworks to perform network engineering tasks for automation, monitoring, management, and enhanced security. In the concluding chapters, you will use Jenkins for continuous network integration as well as testing tools to verify your network. By the end of this book, you will be able to perform all networking tasks with ease using Python. What you will learn Use Python libraries to interact with your network Integrate Ansible 2.5 using Python to control Cisco, Juniper, and Arista eAPI network devices Leverage existing frameworks to construct high-level APIs Learn how to build virtual networks in the AWS Cloud Understand how Jenkins can be used to automatically deploy changes in your network Use PyTest and Unittest for Test-Driven Network Development Who this book is forMastering Python Networking is for network engineers and programmers who want to use Python for networking. Basic familiarity with Python programming and networking-related concepts such as Transmission Control Protocol/Internet Protocol (TCP/IP) will be useful.

Network Analysis Using Wireshark 2 Cookbook - Practical recipes to analyze and secure your network using Wireshark 2, 2nd... Network Analysis Using Wireshark 2 Cookbook - Practical recipes to analyze and secure your network using Wireshark 2, 2nd Edition (Paperback, 2nd Revised edition)
Nagendra Kumar, Yogesh Ramdoss, Yoram Orzach
R1,506 Discovery Miles 15 060 Ships in 10 - 15 working days

Over 100 recipes to analyze and troubleshoot network problems using Wireshark 2 Key Features Place Wireshark 2 in your network and configure it for effective network analysis Deep dive into the enhanced functionalities of Wireshark 2 and protect your network with ease A practical guide with exciting recipes on a widely used network protocol analyzer Book DescriptionThis book contains practical recipes on troubleshooting a data communications network. This second version of the book focuses on Wireshark 2, which has already gained a lot of traction due to the enhanced features that it offers to users. The book expands on some of the subjects explored in the first version, including TCP performance, network security, Wireless LAN, and how to use Wireshark for cloud and virtual system monitoring. You will learn how to analyze end-to-end IPv4 and IPv6 connectivity failures for Unicast and Multicast traffic using Wireshark. It also includes Wireshark capture files so that you can practice what you've learned in the book. You will understand the normal operation of E-mail protocols and learn how to use Wireshark for basic analysis and troubleshooting. Using Wireshark, you will be able to resolve and troubleshoot common applications that are used in an enterprise network, like NetBIOS and SMB protocols. Finally, you will also be able to measure network parameters, check for network problems caused by them, and solve them effectively. By the end of this book, you'll know how to analyze traffic, find patterns of various offending traffic, and secure your network from them. What you will learn Configure Wireshark 2 for effective network analysis and troubleshooting Set up various display and capture filters Understand networking layers, including IPv4 and IPv6 analysis Explore performance issues in TCP/IP Get to know about Wi-Fi testing and how to resolve problems related to wireless LANs Get information about network phenomena, events, and errors Locate faults in detecting security failures and breaches in networks Who this book is forThis book is for security professionals, network administrators, R&D, engineering and technical support, and communications managers who are using Wireshark for network analysis and troubleshooting. It requires a basic understanding of networking concepts, but does not require specific and detailed technical knowledge of protocols or vendor implementations.

Wireless Digital Communications: Architecture, Design and Applications (Hardcover): Rafael Barrett Wireless Digital Communications: Architecture, Design and Applications (Hardcover)
Rafael Barrett
R3,210 R2,908 Discovery Miles 29 080 Save R302 (9%) Ships in 10 - 15 working days
Industrial Communication Networks (Paperback): Hamed a Idowu Pmp Industrial Communication Networks (Paperback)
Hamed a Idowu Pmp
R921 Discovery Miles 9 210 Ships in 10 - 15 working days
Learning Node.js Development - Learn the fundamentals of Node.js, and deploy and test Node.js applications on the web... Learning Node.js Development - Learn the fundamentals of Node.js, and deploy and test Node.js applications on the web (Paperback)
Andrew Mead
R1,304 Discovery Miles 13 040 Ships in 10 - 15 working days

A comprehensive, easy-to-follow guide to creating complete Node apps and understanding how to build, deploy, and test your own apps. Key Features Entirely project-based and practical Explains the "Why" of Node.js features, not just the "how", providing you with a deep understanding and enabling you to easily apply concepts in your own applications Covers the full range of technologies around Node.js - NPM, version control with Git, and much more Book DescriptionLearning Node.js Development is a practical, project-based book that provides you with all you need to get started as a Node.js developer. Node is a ubiquitous technology on the modern web, and an essential part of any web developers' toolkit. If you are looking to create real-world Node applications, or you want to switch careers or launch a side project to generate some extra income, then you're in the right place. This book has been written around a single goal-turning you into a professional Node developer capable of developing, testing, and deploying real-world production applications. Learning Node.js Development is built from the ground up around the latest version of Node.js (version 9.x.x). You'll be learning all the cutting-edge features available only in the latest software versions. This book cuts through the mass of information available around Node and delivers the essential skills that you need to become a Node developer. It takes you through creating complete apps and understanding how to build, deploy, and test your own Node apps. It maps out everything in a comprehensive, easy-to-follow package designed to get you up and running quickly. What you will learn Learn the fundamentals of Node Build apps that respond to user input Master working with servers Learn how to test and debug applications Deploy and update your apps in the real world Create responsive asynchronous web applications Who this book is forThis book targets anyone looking to launch their own Node applications, switch careers, or freelance as a Node developer. You should have a basic understanding of JavaScript in order to follow this course.

Cacti Beginner's Guide - (Paperback, 2nd Revised edition): Thomas Urban Cacti Beginner's Guide - (Paperback, 2nd Revised edition)
Thomas Urban
R1,302 Discovery Miles 13 020 Ships in 10 - 15 working days

A comprehensive guide to learning Cacti and using it to implement performance measurement and reporting within a Network Operations Center About This Book * A complete Cacti book that focuses on the basics as well as the advanced concepts you need to know for implementing a Network Operations Center * A step-by-step Beginner's Guide with detailed instructions on how to create and implement custom plugins * Written by Thomas Urban - creator of the "Cereus" and "NMID" plugins for Cacti known as Phalek in the Cacti forum Who This Book Is For If you are a network operator and want to use Cacti for implementing performance measurement for trending, troubleshooting, and reporting purposes, then this book is for you. You only need to know the basics of network management and SNMP. What You Will Learn * Setting up Cacti on Linux and Windows systems * Extending the core functionality by using the plugin architecture * Building your own custom plugins * Creating your own custom data input method to retrieve data from your systems * Using SNMP, SSH, and WMI to retrieve remote performance data * Designing and create enterprise-class reports with the reporting plugins * Implementing threshold-based alerting using the Thold plugin * Automating common administrative tasks utilizing the command-line interface and the automate functionality * Migrating Cacti to new servers * Building a multi remote-poller environment In Detail Cacti is a performance measurement tool that provides easy methods and functions for gathering and graphing system data. You can use Cacti to develop a robust event management system that can alert on just about anything you would like it to. But to do that, you need to gain a solid understanding of the basics of Cacti, its plugin architecture, and automation concepts. Cacti Beginner's Guide will introduce you to the wide variety of features of Cacti and will guide you on how to use them for maximum effectiveness. Advanced topics such as the plugin architecture and Cacti automation using the command-line interface will help you build a professional performance measurement system. Designed as a beginner's guide, the book starts off with the basics of installing and using Cacti, and also covers the advanced topics that will show you how to customize and extend the core Cacti functionalities. The book offers essential tutorials for creating advanced graphs and using plugins to create enterprise-class reports to show your customers and colleagues. From data templates to input methods and plugin installation to creating your own customized plugins, this book provides you with a rich selection of step-by-step instructions to reach your goals. It covers all you need to know to implement professional performance measurement techniques with Cacti and ways to fully customize Cacti to fit your needs. You will also learn how to migrate Cacti to new servers. Lastly you will also be introduced to the latest feature of building a scalable remote poller environment. By the end of the book, you will be able to implement and extend Cacti to monitor, display, and report the performance of your network exactly the way you want. Style and approach Written for beginners to Cacti, this book contains step-by-step instructions and hands-on tutorials for network operators to learn how to implement and use the core Cacti functions.

Free Delivery
Pinterest Twitter Facebook Google+
You may like...
Loop Transformations for Restructuring…
Utpal Banerjee Hardcover R4,536 Discovery Miles 45 360
Multicriteria Analysis in Engineering…
R.B. Statnikov, J. B. Matusov Hardcover R3,034 Discovery Miles 30 340
ABC - a heart rock alphabet book
Jane Ellen Pollio Hardcover R589 Discovery Miles 5 890
C64 Machine Language for the Absolute…
Danny Davis Hardcover R657 Discovery Miles 6 570
Adaptive Enterprise Architecture As…
Asif Qumar Gill Hardcover R2,319 Discovery Miles 23 190
Shine A Light - In Conversation With…
Corrine Wilson Paperback R369 Discovery Miles 3 690
Destiny Comic Collection: Volume One
Bungie Hardcover R571 R436 Discovery Miles 4 360
Logic for Applications
Anil Nerode, Richard A. Shore Hardcover R4,342 Discovery Miles 43 420
How To Make Money With Online Games…
Howexpert Hardcover R771 Discovery Miles 7 710
Edsger Wybe Dijkstra - His Life, Work…
Krzysztof R. Apt, Tony Hoare Paperback R2,619 R2,229 Discovery Miles 22 290

 

Partners