Programmazione di rete in Python

Punteggio:   (4,5 su 5)

Programmazione di rete in Python (Abhishek Ratan)

Recensioni dei lettori

Riepilogo:

Il libro ha ricevuto recensioni contrastanti: alcuni ne lodano la completezza per i principianti, mentre altri criticano le imprecisioni e la mancanza di attenzione alla programmazione Python.

Vantaggi:

Contiene molte informazioni ed esempi di codice
buono per i principianti
interessante e utile per i professionisti IT.

Svantaggi:

Contiene imprecisioni sui tipi di dati e sulle caratteristiche del linguaggio Python
si concentra eccessivamente sugli esempi di PowerShell invece che su Python
alcune affermazioni sono ritenute fuorvianti o errate.

(basato su 4 recensioni dei lettori)

Titolo originale:

Python Network Programming

Contenuto del libro:

Potenziare le applicazioni di rete con la programmazione Python Caratteristiche principali Padroneggiare le competenze di Python per sviluppare potenti applicazioni di rete Cogliere i fondamenti e le funzionalità di SDN Progettare architetture multi-threaded, event-driven per server echo e chat Descrizione del libro

Questo percorso di apprendimento evidenzia gli aspetti principali della programmazione di rete in Python, come la scrittura di semplici client di rete, la creazione e la distribuzione di sistemi SDN e NFV e l'estensione della rete con Mininet. Imparerete anche ad automatizzare i dispositivi di rete tradizionali e quelli più recenti. Nel corso dei capitoli, utilizzerete Python per DevOps e strumenti open source per testare, proteggere e analizzare la rete. Alla fine, svilupperete applicazioni lato client, come client API web, client e-mail, SSH e FTP, utilizzando la programmazione socket.

Alla fine di questo percorso di apprendimento, avrete imparato ad analizzare le vulnerabilità della sicurezza di una rete utilizzando tecniche avanzate di acquisizione e analisi dei pacchetti di rete.

Questo percorso di apprendimento include i contenuti dei seguenti prodotti Packt: Practical Network Automation di Abhishek Ratan Mastering Python Networking di Eric Chou Python Network Programming Cookbook, Second Edition di Pradeeban Kathiravelu, Dr. M. O. Faruque Sarker Cosa imparerete Creare reti basate su socket con modelli asincroni Sviluppare applicazioni client per API web, tra cui S3 Amazon e Twitter Parlare con e-mail e server di rete remoti con diversi protocolli Integrare Python con Cisco, Juniper e Arista eAPI per l'automazione Utilizzare connessioni Telnet e SSH per il monitoraggio remoto del sistema Interagire con i siti web tramite XML-RPC, SOAP e API REST Costruire reti con Ryu, OpenDaylight, Floodlight, ONOS e POX Configurare reti virtuali in diversi ambienti di implementazione A chi è rivolto questo libro

Se siete uno sviluppatore Python o un amministratore di sistema che vuole iniziare a programmare una rete, questo percorso di apprendimento vi porta un passo più vicino al vostro obiettivo. Anche i professionisti IT e gli ingegneri DevOps che sono alle prime armi con la gestione dei dispositivi di rete o quelli con un'esperienza minima che vogliono ampliare le proprie conoscenze e competenze in Python troveranno utile questo percorso di apprendimento. Sebbene non sia richiesta una conoscenza preliminare del networking, una certa esperienza nella programmazione Python sarà utile per comprendere meglio i concetti del percorso di apprendimento. Indice Concetti fondamentali Python per gli ingegneri di rete Integrazione continua per gli ingegneri di rete Concetti SDN nell'automazione di rete Interazioni con i dispositivi di rete a basso livello API e Intent-Driven Networking Il framework di automazione Python - Nozioni di base di Ansible Il framework di automazione Python - Oltre le nozioni di base Networking su cloud AWS Lavorare con Git Sockets, IPv4 e programmazione semplice client/server Multiplexing Socket I/O per migliori prestazioni IPv6, Socket di dominio Unix e interfacce di rete Programmazione con HTTP per Internet Protocolli e-mail, FTP e CGI Programmazione attraverso i confini della macchina Lavorare con i servizi Web - XML-RPC, SOAP e REST Monitoraggio e sicurezza della rete Modellazione della rete Autenticazione, autorizzazione e contabilità (AAA) Soluzioni di rete aperte e proprietarie NFV e orchestrazione - Un ecosistema più ampio Programmare Internet

Altre informazioni sul libro:

ISBN:9781788835466
Autore:
Editore:
Rilegatura:Copertina morbida

Acquisto:

Attualmente disponibile, in magazzino.

Lo compro!

Altri libri dell'autore:

Programmazione di rete in Python - Python Network Programming
Potenziare le applicazioni di rete con la programmazione Python Caratteristiche principali Padroneggiare...
Programmazione di rete in Python - Python Network Programming

Le opere dell'autore sono state pubblicate dai seguenti editori:

© Book1 Group - tutti i diritti riservati.
Il contenuto di questo sito non può essere copiato o utilizzato, né in parte né per intero, senza il permesso scritto del proprietario.
Ultima modifica: 2024.11.08 20:28 (GMT)