Trovati 22 documenti.
Trovati 22 documenti.
Apogeo, 2022
Abstract: Viviamo in un mondo dove i compiti più complessi e ripetitivi sono automatizzati. Robot intelligenti hanno il potenziale per rivoluzionare il modo in cui svolgiamo un sacco di attività, con estrema precisione ed efficienza. La programmazione di robot è quindi un tema più che mai attuale e in questo libro viene mostrato come l'utilizzo combinato di Raspberry Pi e Python possa essere un ottimo punto di partenza per avventurarsi in questo mondo. Si comincia introducendo le basi della programmazione robotica per arrivare velocemente alla progettazione e realizzazione di un robot controllato da remoto. Quindi si procede aggiungendo funzionalità e controlli, sensori e sistemi di output, motori e servomotori, fotocamere, fino ad arrivare a scrivere il codice che permette al robot di agire in autonomia in determinate situazioni. Alla fine il lettore avrà costruito un automa in grado di svolgere alcuni compiti grazie a funzioni di intelligenza artificiale di base e potrà usare le competenze acquisite in progetti di complessità crescente.
2. ed.
Maggioli, 2019
Abstract: Questo volume è dedicato a Python, un linguaggio di programmazione diffuso da anni tra i professionisti grazie alla sua potenza e semplicità sintattica, e di utilizzo sempre più frequente anche in ambito universitario. Il testo guida il lettore all'acquisizione degli strumenti concettuali classici della programmazione strutturata e introduce alla programmazione ad oggetti, caratteristica del linguaggio Python, presentando gli argomenti, oggetti, classi, ereditarietà, incapsulamento, polimorfismo, con chiarezza e completezza. Completano ed arricchiscono il volume casi svolti che permettono di elaborare strategie di problem solving, domande di auto-valutazione, esercizi di approfondimento teorico e problemi di programmazione. Il libro, ideale riferimento per un corso introduttivo di programmazione basato su Python, si rivolge agli studenti dei corsi di laurea in informatica e ingegneria e, per la sua particolare comprensibilità ed efficacia didattica, è anche un ottimo strumento di auto-istruzione.
Quantum computing : guida alla programmazione con Python e Q# / Sara Kaiser, Christopher Granade
Apogeo, 2021
Abstract: Nel mondo dei computer il quantum computing è l'avanguardia in termini di potenza e scalabilità e può trasformare in maniera radicale ogni ambito dell'informatica, dalla sicurezza delle informazioni alla scienza dei dati. Utilizzando i qubit, l'unità fondamentale dell'informazione quantistica, le macchine possono risolvere problemi neppure avvicinabili nei sistemi binari. Questo manuale accompagna il lettore nel mondo del quantum computing mostrandone gli utilizzi pratici. Si parte dai fondamenti della disciplina attraverso la creazione di un simulatore quantistico in Python, per poi passare all'uso del Quantum Development Kit di Microsoft e del linguaggio Q# per la scrittura e l'esecuzione di algoritmi dedicati. Alla fine il lettore sarà in grado di utilizzare le tecniche di programmazione quantistica in diverse applicazioni e lavorare su casi reali come la soluzione di problemi di chimica e aritmetica e la ricerca in database non strutturati. Una guida pratica, ricca di esempi e istruzioni passo-passo, dedicata a chi ha già qualche conoscenza di programmazione e vuole esplorare il mondo del quantum computing partendo dalle basi.
Egea, 2021
Abstract: La data science è una moderna disciplina che combina aree della matematica e informatica per estrarre conoscenza e valore dai dati con metodo scientifico. La conoscenza ricavata dai dati è alla base di previsioni e decisioni aziendali e governative, di scoperte scientifiche, di studi di fenomeni sociali, ma anche di applicazioni di intelligenza artificiale che, dalla computer vision alla elaborazione del linguaggio naturale, stanno rivoluzionando l'economia e la società. Il successo internazionale del libro si deve alla straordinaria capacità di introdurre la disciplina da zero con applicazioni in Python, il linguaggio di programmazione standard de facto in questo ampio settore che va dall'analisi dei dati al machine learning. I concetti sono spiegati con esempi facilmente comprensibili, al punto che il libro offre un percorso d'ingresso anche a chi si avvicina alla disciplina senza una particolare preparazione in informatica e matematica. La data science è diventata prioritaria negli investimenti e quindi anche nella ricerca di personale esperto.
Trading con Python : creare algoritmi per la compravendita e l'analisi di mercato / Yves Hilpisch
Apogeo, 2021
Abstract: Un manuale completo e ricco di esempi da studiare e riutilizzare, pensato per studenti e professionisti che conoscono le basi della programmazione in Python e desiderano costruire e implementare strategie di trading automatizzato. Il trading finanziario, una volta dominio esclusivo degli attori istituzionali, è ora aperto a piccole organizzazioni e singoli trader che utilizzano piattaforme online dove Python, grazie al suo ecosistema di pacchetti e librerie dedicate, è estremamente diffuso. In questa guida pratica, l'autore mostra come utilizzare Python nell'affascinante campo del trading algoritmico, una modalità di investimento che sfrutta modelli matematici per prendere decisioni. Nel corso del libro il lettore impara diversi modi per applicare Python a vari aspetti del trading algoritmico, come il backtesting, l'interazione con le piattaforme di trading online, la generazione di previsioni e l'elaborazione di dati in tempo reale.
2. ed. [rivista e aggiornata]
LSWR : No Starch Press, 2023
Abstract: Questa seconda edizione è stata rivista e aggiornata in funzione delle pratiche di programmazione di Python 3 e comprende nuovi rompicapo per ispirarvi e due nuove appendici che sono guide ai moduli interni di Python e alla risoluzione dei problemi del codice, rispettivamente.
Fondamenti di data science : Python, R e Open Data / Marco Cremonini
Egea, 2023
Abstract: Tutti possono apprendere i fondamenti della data science e l'uso di questi strumenti computazionali con successo, anche con poche competenze informatiche di base, per trovare in seguito numerose occasioni di applicazione in tutti, o quasi, gli ambiti professionali, scientifici, umanistici e culturali.
Python per Data Science : guida pratica / Yuli Vasiliev
Milano : Tecniche Nuove, 2023
Abstract: Python per Data Science, la guida perfetta per i programmatori di livello intermedio, mostra i modi migliori per sfruttare Python per le applicazioni basate sui dati. Ricco di esempi pratici, il libro offre un ampio tour delle funzionalità di Python per ottenere, trasformare e analizzare i dati. Scoprirete le strutture dati integrate in Python e il suo robusto ecosistema di librerie open source per la scienza dei dati, tra cui NumPy, pandas, scikit-learn e matplotlib. Vi eserciterete a caricare dati in vari formati, a ottimizzare, raggruppare e aggregare insiemi di dati e a creare visualizzazioni come grafici e mappe. Esempi approfonditi mostrano come costruire applicazioni di dati del mondo reale, tra cui un servizio di taxi alimentato dai dati di localizzazione, un’analisi delle regole di associazione dei dati delle transazioni per identificare gli articoli comunemente acquistati insieme e un modello di apprendimento automatico per prevedere l’andamento delle scorte. Ogni capitolo contiene esercizi che incoraggiano a provare le tecniche da soli. Imparerete a: Manipolare in modo efficiente strutture di dati come liste, dizionari, array NumPy e pandas DataFrames; Spostare dati da e verso database relazionali e NoSQL; Ottenere informazioni utili sui dati attraverso l’aggregazione, la visualizzazione e altri metodi di analisi; Lavorare con testi semplici, dati GPS, dati di serie temporali, file JSON e CSV e molti altri tipi e formati di dati; Utilizzare il machine learning per l’elaborazione del linguaggio naturale, come l’analisi del sentiment.
Apogeo, 2017
Abstract: La data science è una materia in rapida evoluzione le cui applicazioni spaziano in ambiti diversi della nostra vita. Questo libro insegna a trasformare database caotici e dati non strutturati in dataset omogenei e ordinati attraverso l'impiego degli strumenti essenziali del linguaggio Python per il data mining, il machine learning, la network analysis e l'elaborazione del linguaggio naturale. Il lettore impara ad acquisire dati numerici e testuali eterogenei da fonti diverse come semplici file locali, database e il Web. Scopre come ripulirli e normalizzarli. Lavora su basi di dati SQL e NoSQL, applica strumenti per la rappresentazione grafica e scopre i modelli di analisi statistiche e predittive più utilizzati nel campo del machine learning. Una lettura dedicata a studenti e docenti, ai professionisti alle prime armi e agli sviluppatori in cerca di una guida di riferimento. I requisiti fondamentali sono una normale esperienza di programmazione in Python e un ambiente di sviluppo con installata la versione 3.3 (o superiore) del linguaggio oltre ai moduli e alle librerie specifiche indicate nel testo.
Capire python / Massimo Ballerini, Maurizio De Pra, Maria Chiara Debernardi
Milano : Egea, ©2025
Python per ragazzi : un'introduzione giocosa alla programmazione / Jason R. Briggs
LSWR, 2016
Abstract: Python è un linguaggio di programmazione potente e ricco di espressività, facile da imparare e divertente da usare! I libri per imparare a programmare in Python, però, possono essere un po’ pesanti, grigi e noiosi, il che non diverte nessuno. Python per ragazzi rende Python vivo e porta voi (e i vostri genitori) nel mondo della programmazione. Jason R. Briggs, a cui la pazienza non fa mai difetto, vi guiderà attraverso gli aspetti fondamentali mentre sperimenterete programmi d’esempio speciali (che spesso vi faranno anche ridere) in cui compaiono mostri spaventosi, agenti segreti, corvi che si danno al furto e tanto altro ancora. Tutti i termini tecnici sono chiaramente definiti quando vengono introdotti la prima volta; il codice è colorato, sezionato e spiegato; illustrazioni bizzarre a colori contribuiscono a mantenere il tutto più leggero e divertente.
Imparare a programmare con Python / Maurizio Boscaini
Apogeo, 2017
Abstract: Il pensiero computazionale e la programmazione informatica sono sempre più importanti per la formazione fin dalla scuola primaria. Python è un elemento cardine di questa rivoluzione pedagogica ed è presente in molti programmi didattici, governativi e non. Questo manuale si rivolge a tutti quelli che vogliono imparare a programmare con Python. L'impostazione è basata sull'imparare facendo e divertendosi, ovvero dando largo spazio a progetti ludici e creativi. Ogni argomento è presentato come un problema da risolvere di cui viene fornita una soluzione sotto forma di codice Python che viene quindi esaminato per comprenderne il funzionamento. Diversi temi sono trattati più volte ma in contesti sempre diversi per stimolare il pensiero creativo. Tutti i programmi presentati nel testo sono scaricabili online, pronti a essere eseguiti ma anche manipolati e riutilizzati a piacimento.
Apogeo, 2019
Abstract: I computer sono bravissimi a lavorare con dati standardizzati e strutturati e riescono a elaborarli velocemente e con precisione. Questo ha però un limite: le persone non comunicano in dati strutturati, né parlano in codice binario, anzi, il linguaggio umano è complesso e articolato. Questo manuale è una guida pratica al Natural Language Processing (NLP), un campo dell'intelligenza artificiale focalizzato sull'abilitare i computer a comprendere ed elaborare i linguaggi umani, e grazie al quale è stato possibile sviluppare applicazioni ormai molto diffuse come Google Translate e gli assistenti vocali Siri, Alexa e Ok Google. Si parte dalla spiegazione di che cos'è l'NLP e degli approcci attualmente esistenti in questo campo. L'attenzione si sposta quindi all'elaborazione del linguaggio esaminando le librerie Python disponibili allo scopo. A questo punto si entra nel merito delle applicazioni possibili come la sentiment analysis, il riconoscimento semantico del linguaggio e il riconoscimento vocale. Il testo termina mostrando casi d'uso ed esempi pratici. Un manuale dedicato sia a chi già conosce Python, sia ai principianti che vogliono sviluppare nuove capacità e iniziare a costruire un'applicazione da zero.
Python pratico : esercizi per imparare a programmare / Paolo Aliverti
LSWR, 2022
Abstract: Python è oggi il linguaggio di programmazione più apprezzato e diffuso grazie alla sua semplicità e alla sua grande flessibilità. Con Python è possibile creare numerosi tipi di software: tool per elaborare dati, programmi interattivi a finestre, applicazioni web e per smartphone. Purtroppo, imparare a programmare non è facile e molti acquistano guide complete su C, Python o Java per poi abbandonarle sul comodino. Python pratico propone un approccio differente e originale. Non è un manuale su Python, anche se tocca molti degli argomenti chiave del linguaggio (programmazione di base, oggetti, Tkinter, web e servizi). Non tratta la sintassi di tutti i possibili comandi, né elenca tutte le sfumature e varianti delle infinite librerie. Fornisce però tutto quello che serve per scrivere programmi perfettamente funzionanti, con la spiegazione delle logiche e dei meccanismi impiegati. Il lettore imparerà così a sviluppare un proprio metodo di lavoro da applicare, in seguito, anche in altre situazioni, e alla fine del percorso sarà in grado di muoversi in autonomia e scrivere programmi completi di ogni tipo. Sul canale YouTube dell'autore sono disponibili video che forniscono supporto aggiuntivo e approfondimenti.
Raspberry Pi : la guida / Matt Richardson, Shawn Wallace, Wolfram Donatio
2. ed.
Tecniche nuove, 2022
Abstract: Che cosa si può fare con Raspberry Pi, un computer da 35 euro dalle dimensioni di una carta di credito? Qualsiasi cosa. Se si sta imparando a programmare, o si sta cercando di sviluppar nuovi progetti elettronici, questa guida pratica mostrerà quanto questa piccola piattaforma possa essere preziosa e flessibile. Il libro guida il lettore passo passo in molti progetti educativi divertenti. La scheda Raspberry Pi dispone di diversi linguaggi di programmazione precaricati, può essere utilizzata con Arduino, permette di creare progetti collegati a Internet, è l'ideale per la multimedialità e per fare molto altro ancora.
Python : guida alla sintassi, alle funzionalità avanzate e all'analisi dei dati / Naomi Ceder
Apogeo, 2019
Abstract: L'interesse per Python continua a crescere e le sue applicazioni si diffondono in ambiti sempre nuovi, dalla didattica in scuole e università alla data science e il deep learning. Elegante, semplice e completo, utilizzare Python significa anche avere a disposizione numerose librerie e framework dedicati. Scritto da un'autorità della comunità Python, questo manuale è dedicato ai programmatori che desiderano apprendere Python 3 nel modo più rapido e completo possibile. Il testo inizia con una panoramica generale sul linguaggio e le sue funzionalità di base, per poi introdurre caratteristiche via via più avanzate come la gestione del file system, la programmazione a oggetti e l'utilizzo delle librerie. Infine viene affrontato il tema della manipolazione e dell'analisi dei dati. La parte teorica è bilanciata da preziosi consigli per gestire diverse operatività, mentre esempi ed esercizi aiutano a padroneggiare i concetti più importanti. Che il tuo obiettivo sia la creazione di applicazioni web o la gestione di database, questo libro ti aiuterà a raggiungerlo nel modo migliore. File di esempio scaricabili online
Programmare con Python for dummies / Bonaventura Di Bello
Hoepli, 2020
Abstract: Un volume con molti esempi pratici alla portata di chiunque, da tenere accanto per scoprire tutti gli aspetti fondamentali, come pure quelli meno evidenti e ugualmente importanti, del linguaggio di programmazione più popolare. Il manuale è diviso in sezioni che accompagnano gradualmente il lettore nell'esplorazione dei comandi e degli strumenti di Python, permettendogli di familiarizzare con tutti gli aspetti fondamentali del linguaggio e fornendogli le competenze necessarie per approfondire autonomamente in base alle sue specifiche esigenze.
Hoepli, 2024
Abstract: Una guida completa per chi sviluppa in Python e vuole imparare a creare applicazioni usando i modelli linguistici di grandi dimensioni (LLM). Gli autori spiegano quali sono i vantaggi principali di GPT-4 e ChatGPT e come funzionano. Scoprirete, passo dopo passo, come sviluppare applicazioni per mezzo della libreria Python associata a GPT-4 e ChatGPT, fra cui gli strumenti per la generazione di testo, le domande e risposte (Q&A) e la sintesi dei contenuti. Usando un linguaggio chiaro e conciso, Sviluppare applicazioni con GPT-4 e ChatGPT include esempi che vi aiuteranno a capire e ad applicare i concetti necessari per i vostri progetti con l'AI. Gli esempi di codice Python possono essere scaricati da un repository di GitHub, e nel libro è incluso un glossario dei termini principali. Siete pronti per potenziare le vostre applicazioni con gli LLM? Allora questo è il libro che fa per voi.