Scarica Libri Gratuiti

Scarica libri ed ebooks (I migliori libri in formato PDF, EPUB, etc)

Numero totale di libri trovati 39 per la tua ricerca. Scarica gli ebook e divertiti!

JavaScript - la guida definitiva

Autore: David Flanagan

Numero di pagine: 672

JavaScript è il linguaggio di scripting più utilizzato al mondo ed è indispensabile per aggiungere interattività e dinamicità a un sito web. Il best seller di David Flanagan, giunto alla settima edizione, è da 25 anni il testo di riferimento per imparare e approfondire lo studio di questo linguaggio fondamentale. Ampliato con capitoli dedicati a classi, moduli, iteratori, generatori, programmazione asincrona e metaprogrammazione, il volume illustra in modo completo le caratteristiche di JavaScript e descrive nel dettaglio le più importanti API lato client e lato server. Corredato e arricchito da esempi di codice, questo libro è essenziale sia per chi vuole iniziare a programmare sia per gli sviluppatori esperti che desiderano portare la comprensione e la padronanza di JavaScript a un livello superiore.

Python

Autore: Naomi Ceder

Numero di pagine: 496

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.

Node.js

Autore: Marc Wandschneider

Numero di pagine: 256

Node.js è un potente framework che permette di sfruttare V8, l’interprete JavaScript di Google, per creare applicazioni web e di rete veloci, compatte e affidabili. Elegante e facile da utilizzare, Node.js sta rapidamente guadagnando popolarità tra gli sviluppatori di tutto il mondo. Questa guida riunisce le conoscenze necessarie a utilizzare Node.js per costruire applicazioni lato server robuste e scalabili. Si parte dall'installazione ed esecuzione di Node.js per passare subito a realizzare la prima applicazione. Gettate le basi, vengono esaminati i moduli disponibili per scrivere applicazioni più complesse in grado di ottimizzare la gestione di server web e database. Infine vengono presentate funzionalità avanzate, come i sistemi con cui eseguire le applicazioni in server di produzione, testare il codice e perfino utilizzare Node.js per realizzare utility da riga di comando.

Automatizzare le cose noiose con Python. II edizione

Autore: Al Sweigart

Numero di pagine: 672

Se vi è mai capitato di passare ore a cambiare nomi di file o ad aggiornare centinaia di celle in un foglio di calcolo, sapete perfettamente quanto noiose possano essere queste incombenze. E se il vostro computer potesse svolgerle al posto vostro? Grazie a questo libro imparerete a usare Python per scrivere programmi che facciano in pochi minuti quello che a mano vi costerebbe ore – e non è necessario che abbiate già esperienza di programmazione. Una volta acquisite le basi, potrete creare applicazioni Python che svolgano senza fatica e in modo automatico attività quali: cercare un testo in uno o più file; creare, aggiornare, spostare e rinominare file e cartelle; fare ricerche nel Web e scaricare contenuti online; aggiornare e formattare dati in fogli di calcolo Excel di ogni dimensione; suddividere o unire PDF, dotarli di watermark e cifrarli; inviare e-mail di sollecito e notifiche testuali; compilare moduli online. Questa seconda edizione ampliata e aggiornata include un nuovo capitolo sulla validazione degli input e tutorial per automatizzare Gmail e Google Sheets, oltre a trucchi e suggerimenti per aggiornare automaticamente i file CSV. Istruzioni passo passo...

Sviluppare Universal app per Windows Phone

Autore: Matteo Pagani

Numero di pagine: 608

Con il rilascio delle versioni 8.1 di Windows Phone e Windows, Microsoft ha introdotto il concetto di Universal Windows App, ovvero la possibilità di realizzare applicazioni che condividono la maggior parte del codice tra la versione per Windows Phone e quella per Windows. In questo modo, per lo sviluppatore diventa semplice creare e distribuire due versioni della stessa applicazione in grado di raggiungere un bacino sempre più ampio di utenti: in più, gli strumenti messi a disposizione da Microsoft ci permettono di rendere l’esperienza d’uso ottimale in base al dispositivo. Nel corso del libro verranno affrontati tutti gli aspetti principali legati allo sviluppo di Windows Store App per Windows e Windows Phone, ovvero le applicazioni di nuova generazione che abbandonano il vecchio approccio basato su finestre per offrire un’interfaccia più immersiva e moderna, basata sul Microsoft Design Style. Al cuore di questa nuova tipologia di applicazioni troviamo il Windows Runtime, il nuovo framework di Microsoft in grado di soddisfare al meglio i requisiti richiesti da un mondo tecnologico in continua evoluzione.

Data Science con Python

Autore: Dmitry Zinoviev

Numero di pagine: 224

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.

Big Data con Hadoop

Autore: Gabriele Modena , Garry Turkington

Numero di pagine: 336

Hadoop è un progetto open source che permette di analizzare enormi quantità di dati distribuiti su cluster e file system differenti. Progettato per essere scalabile da un singolo server fino a migliaia di macchine, Hadoop si occupa anche di gestire problemi e guasti a livello applicativo - piuttosto che hardware - contribuendo a ottimizzare il mantenimento dei dati archiviati. Questo libro è dedicato a chi vuole entrare nel mondo della gestione e dell'analisi di Big Data. Attraverso l'uso degli strumenti e dei framework che compongo Hadoop 2, il lettore viene guidato nella progettazione e nell'implementazione di soluzioni di complessità differente, in grado di adattarsi a necessità operative e gestionali diverse che considerano sia la creazione e il mantenimento di dataset, sia la loro elaborazione e analisi per ottenere il massimo dai dati collezionati.

Sviluppare Universal App

Autore: Daniele Bochicchio , Cristian Civera , Marco De Sanctis , Alessio Leoncini , Marco Leoncini , Stefano Mostarda

Numero di pagine: 548

Per chi vuole creare app per dispositivi Windows e Windows Phone Windows 8.1 e Windows Phone 8.1 consentono di scrivere applicazioni sfruttando un runtime comune, chiamato WinRT. Con WinRT si possono sviluppare Universal App, che girano su entrambe le piattaforme, sfruttando XAML e il .NET Framework. Con questo libro, ricco di numerosi esempi, si impara a sviluppare Universal App in XAML e C#, per il Windows Store e il Windows Phone Store. All'interno del libro è spiegato come affrontare l'uso dei controlli, la composizione del layout, gestire i dati, accedere al file system, sfruttare il sistema operativo, gestire il ciclo di vita delle app e integrare le app con i sensori e la rete. Gli autori fanno tutti parte dello staff di ASPItalia.com, storica community italiana che dal 1998 si occupa di sviluppo su piattaforme Microsoft.

Flutter

Autore: Carmine Zaccagnino

Numero di pagine: 336

Il libro guida lo sviluppatore alla conoscenza di tutti gli aspetti più importanti di Flutter, a partire dalle basi fi no alla creazione di un’app di chat in tempo reale perfettamente funzionante. Uno strumento ideale per tutti coloro che desiderano imparare a sviluppare app crossplatform. Anche chi non ha mai utilizzato il nuovo framework di Google potrà iniziare a programmare sfruttando tutte le potenzialità che Flutter mette a disposizione degli sviluppatori, come l’hot reload, grazie al quale le modifi che apportate al codice possono essere visualizzate istantaneamente. Nel testo, dopo la presentazione dell’interfaccia grafi ca, vengono illustrati i pacchetti e i plugin indispensabili, l’input/output, la creazione di librerie esterne e molto altro ancora. In appendice, infine, è presente una concisa ma esaustiva presentazione di Dart, il linguaggio utilizzato per programmare con Flutter.

Sviluppare applicazioni per Windows 8 con XAML, C# e VB

Autore: Daniele Bochicchio , Cristian Civera , Marco De Sanctis

Numero di pagine: 304

Windows 8 introduce un nuovo paradigma nello sviluppo di applicazioni, sfruttando XAML e il .NET Framework. WinRT, acronimo di Windows Runtime, il nuovo runtime che permette di sviluppare applicazioni in Windows 8, creando le cosiddette Windows Store App. WinRT consente anche di creare applicazioni immersive, che sfruttano il touch e le moderne tecnologie, portando le applicazioni per Windows a girare su nuovi dispositivi, come i tablet. In questo libro, con uno stile ricco di esempi, gli autori di ASPItalia.com vi spiegheranno passo passo come sviluppare applicazioni per Windows Store con Windows 8 utilizzando XAML, C# e VB. Punti di forza Conosci le caratteristiche del design di Modern UI Impara a costruire app per Windows 8 usando XAML Sfrutta al meglio i controlli di WinRT Salva i dati delle tue applicazioni nel cloud Costruisci le tue app e pubblicale su Windows Store

Programmare con Objective-C 2.0

Autore: Andrea Picchi

Numero di pagine: 832

Le applicazioni per i device iOS rappresentano una grande opportunità economica per tutti gli sviluppatori o aspiranti tali. Molti libri sono stati pubblicati in tutto il mondo su come programmare usando l’SDK (Software Development Kit) di casa Apple, ma fino a oggi nessun manuale in italiano era stato scritto per insegnare passo per passo, come primo linguaggio di programmazione, proprio l’Objective-C. Tutto questo senza la necessità di prerequisiti informatici. Le più evolute applicazioni che vediamo negli ultimi anni nell’App Store hanno alle spalle programmatori con solide basi di Objective-C. Ecco lo scopo di questo manuale: permettere a chiunque voglia iniziare a programmare per i prodotti Apple di farlo nel modo più giusto e formativo, ovvero padroneggiando in dettaglio il linguaggio di programmazione appropriato, senza essere costretti a imparare prima un altro linguaggio come C, Java o C++.

ASP.NET Core 2

Autore: Daniele Bochicchio , Cristian Civera , Stefano Mostarda , Matteo Tumiati , Moreno Gentili

Numero di pagine: 480

Scritta per guidare gli sviluppatori alla scoperta di ASP.NET Core 2, il nuovo framework per il web cross platform e open source rilasciato da Microsoft, questa guida completa include tutte le ultime novità introdotte da ASP.NET Core e dalle tecnologie a corredo di applicazioni web, come Angular o l’accesso ai database. Dalle basi di ASP.NET Core 2 ai concetti legati ad ASP.NET Core MVC, all’accesso ai dati, passando per identity e arrivando fino a JavaScript, Angular e tecnologie client-side, questo libro - con uno stile pratico e ricco di esempi - accompagna il lettore alla scoperta di tutte le caratteristiche che rendono ASP.NET Core uno dei toolkit più interessanti per sviluppare applicazioni web.

C# per hacker

Autore: Brandon Perry

Numero di pagine: 304

Questo libro mostra come utilizzare le potenti librerie di base di C# per automatizzare importanti ma noiose procedure di sicurezza, quali scansioni di vulnerabilità, analisi dei malware e risposte agli incidenti. Il lettore sarà così in grado di scrivere pratici strumenti di sicurezza eseguibili su Windows, OS X, Linux e persino su dispositivi mobili. In particolare, saprà scrivere dei fuzzer che utilizzano le librerie HTTP e XML per eseguire la scansione di SQL e XSS injection; generare shellcode in Metasploit per creare dei payload cross-platform; automatizzare Nessus, OpenVAS, e sqlmap per eseguire scansioni di vulnerabilità e sfruttare le SQL injection; scrivere un decompilatore .NET per OS X e Linux; analizzare e leggere le hive di registro offline per ottenere informazioni di sistema; automatizzare gli strumenti di sicurezza Arachni e Metasploit utilizzando le loro librerie MSGPACK RPC.

Sviluppare applicazioni per Windows 8 con HTML e Javascript

Autore: Daniele Bochicchio , Cristian Civera , Marco De Sanctis

Numero di pagine: 272

Windows 8 introduce un nuovo paradigma nello sviluppo di applicazioni, sfruttando XAML e il NET Framework WinRT, acronimo di Windows Runtime, il nuovo runtime che permette di sviluppare applicazioni in Windows 8, creando le cosiddette Windows Store App. WinRT consente anche di creare applicazioni immersive, che sfruttano il touch e le moderne tecnologie, portando le applicazioni per Windows a girare su nuovi dispositivi, come i tablet. In questo libro, con uno stile ricco di esempi, gli autori di ASPItalia.com vi spiegheranno passo passo come sviluppare applicazioni per Windows Store con Windows 8 utilizzando XAML, C# e VB. Punti di forza: conosci le caratteristiche del design di Modern UI; impara a costruire app per Windows 8 usando XAML; sfrutta al meglio i controlli di WinRT; salva i dati delle tue applicazioni nel cloud; costruisci le tue app e pubblicale su Windows Store.

SQL Server 2016

Autore: Mario De Ghetto

Numero di pagine: 560

SQL Server 2016 è l’applicazione più diffusa per creare e gestire database e come supporto allo sviluppo di applicativi gestionali aziendali. Essendo disponibile anche in versioni gratuite come l’Edizione Express (limitata solo nella dimensione dei database) e LocalDB (una versione ridotta utilizzabile nelle applicazioni .NET), è adatta anche per la creazione di applicazioni a basso costo per piccole aziende, negozi o anche per finalità di insegnamento o di studio. Questo libro è rivolto a due principali categorie di lettori: chi non ha mai utilizzato SQL Server e chi lo utilizza già da tempo. Chi non l’ha mai utilizzato troverà una guida dettagliata per iniziare a orientarsi con l’applicazione, per imparare a usare le funzioni più importanti e acquisire via via sempre più conoscenze per utilizzare il prodotto nel modo migliore. Questo libro, però, è anche molto utile per chi già conosce SQL Server dalle precedenti versioni. Questi lettori troveranno nel libro un capitolo specifico sulle novità introdotte dopo le versioni 2012 e 2014 e potranno utilizzarlo come manuale di consultazione rapida, per risolvere i problemi puntuali che possono presentarsi nel...

PHP

Autore: Peter MacIntyre , Brian Danchilla , Mladen Gogala

Numero di pagine: 432

Se sei un programmatore web, non puoi non conoscere PHP, il linguaggio di sviluppo lato server più diffuso e utilizzato. Questo libro è una guida chiara e pratica a PHP che focalizza l'attenzione sugli argomenti più evoluti e attuali. Il percorso inizia dall'analisi delle funzionalità introdotte con la versione 5.3 e prosegue affrontando la programmazione per dispositivi mobile, come smartphone e tablet, che stanno trasformando il modo di navigare e vivere la Rete. Quindi si passa all'analisi di social network come Facebook o Flickr, scritti in larga parte in PHP, per arrivare alla creazione di interfacce per l’integrazione con i social media. Senza dimenticare la gestione dei dati, a partire dai form fino all'interazione con i database e alle soluzioni per la presentazione e la distribuzione delle informazioni offerte da JSON, AJAX e XML. Tutto con un occhio di riguardo alla sicurezza. Anche i programmatori più esperti troveranno in questo testo tutto quello che gli occorre per implementare soluzioni moderne efficaci e funzionali.

Machine Learning con R

Autore: Brett Lantz

Numero di pagine: 420

Nell'era dei big data gli algoritmi di apprendimento automatico sono essenziali per elaborare l'enorme mole di informazioni prodotta costantemente. Muovere i primi passi in questa disciplina, però, può non essere né semplice né immediato. Questo manuale guida il lettore nell'applicazione del machine learning utilizzando R, un ambiente di programmazione statistica multipiattaforma che offre un potente set di metodi di analisi. Il testo parte dall’introduzione alla terminologia e ai fondamenti del machine learning per poi mostrare le tecniche per esplorare e preparare i dati all'analisi vera e propria applicando algoritmi che consentono di fare previsioni, individuare modelli e creare cluster. Nella parte conclusiva viene illustrato come valutare e migliorare le performance dei metodi impiegati, esplorando infine alcune possibilità avanzate di utilizzo di R con altre tecnologie per la gestione di big data. Combinando casi di studio pratici con la teoria essenziale, il libro fornisce tutte le conoscenze necessarie per iniziare a lavorare con i dati ed è adatto sia a chi già conosce R sia agli utenti alle prime armi.

Hacking Web

Autore: Michal Zalewski

Numero di pagine: 304

Solo quindici anni fa il Web era semplice e poco importante, la sua progressione dall'oscurità alla diffusione ubiquitaria è stata incredibilmente rapida. Non è perciò difficile immaginare come mai le moderne applicazioni web siano state costruite su un intreccio di tecnologie accatastate una accanto all'altra. Tuttavia ogni filo di questo intricato groviglio, dalla struttura delle URL alle richieste HTTP, ha sottili ma importanti conseguenze per la sicurezza. In questo libro Michal Zalewski non si limita a fare il solito elenco delle falle di sicurezza note, ma analizza in profondità come funziona l'ecosistema del Web, mostrando come fare leva sulle sue caratteristiche e svelando le insidie che si nascondono nell'ombra. Si inizia dall'esame dei browser e si procede fino all'analisi degli aspetti legati alla sicurezza di specifiche tecnologie tra cui CSS, JavaScript fino a HTML5. Il testo è un viaggio nelle pieghe della Rete, un prezioso alleato per il lettore che desidera approfondimenti completi, ma grazie a suggerimenti e schede riassuntive può essere apprezzato anche da chi cerca rapide risposte ai problemi.

ASP.NET 4.5 E ASP.NET MVC 4 IN C# E VB

Autore: Daniele Bochicchio , Cristian Civera , Marco De Sanctis

Numero di pagine: 240

Nato dall’esperienza diretta degli autori, tutti quali ficati professionisti che lavorano da anni nel settore, ASP.NET 4.5 e ASP. NET MVC 4 in C# e VB è una guida completa dedicata all’ultima versione della tecnologia di Microsoft per lo sviluppo di applicazioni web. Con uno stile pratico e ricco di esempi, il libro guida il lettore all’interno delle caratteristiche di ASP.NET 4.5, spiegando a fondo tutte le novità introdotte nell’ultima versione. Dalla costruzione dei layout, passando per databinding, custom control, fino alle novità dei controlli, di Entity Framework, JavaScript, mobile e ASP.NET MVC 4, questa guida tratta in modo esauriente e approfondito tutti gli argomenti fondamentali che servono a programmatori e progettisti per costruire e gestire una buona applicazione basata sull’ultima release di ASP.NET. PUNTI DI FORZA Tutte le novità introdotte da ASP.NET 4.5 Le basi e i concetti avanzati legati ad ASP.NET Web Forms Databinding e novità di ASP.NET Web Forms Introduzione e uso di ASP.NET MVC Sfruttare i meccanismi di caching Modi ficare il comportamento del runtime Sicurezza, aree protette e accesso via social network AJAX e tecniche di programmazione...

Javascript

Autore: Marijn Haverbeke

Numero di pagine: 448

JavaScript rappresenta il cuore di quasi ogni applicazione web moderna, dalle app social come Twitter ai framework per giochi basati su browser. Sebbene risulti semplice da imparare e usare, JavaScript è un linguaggio flessibile e complesso, che potete usare per creare applicazioni scalabili. Questa nuova edizione di JavaScript. Guida completa per lo sviluppatore si addentra nel linguaggio di programmazione, per mostrarvi come scrivere codice corretto ed efficace. L'aggiornamento include nuovi materiali sulla notazione delle classi, le funzioni freccia, gli iteratori, le funzioni asincrone, i template stringa e l'ambito dei blocchi. L'autore vi mette a confronto con il codice fin dalle prime pagine tramite esempi funzionali, mentre gli esercizi e i progetti relativi ai vari capitoli vi offrono un'esperienza pratica per la scrittura dei programmi. Tutti i sorgenti sono disponibili online in una sandbox interattiva, dove potrete modificare il codice, eseguirlo e controllarne l'output istantaneamente.

Sviluppare applicazioni web con Rails 4

Autore: Sam Ruby , Thomas Dave , David H. Hansson

Numero di pagine: 416

Ruby on Rails è un framework open source scritto in Ruby che rende più facile sviluppare, distribuire e mantenere applicazioni web di qualità professionale. La versione 4 ha apportato centinaia di miglioramenti, incluse nuove API e ottimizzazioni delle prestazioni. Questo libro – arrivato alla quinta edizione in lingua inglese e consigliato dal Rails core team – si evolve insieme al linguaggio Ruby e si organizza in modo da essere utile sia per gli sviluppatori in cerca di una guida passo passo per creare la prima applicazione, sia per chi desidera scoprire Rails in profondità. Lo sviluppo di un’applicazione reale e funzionante è il filo conduttore attraverso cui il lettore viene accompagnano nell'apprendimento, fino agli aspetti meno noti e più innovativi del framework. Nel testo non mancano indicazioni e approfondimenti dei concetti chiave del linguaggio Ruby. Gli esempi sono validi per Rails 4.0 e versioni successive e utilizzano Ruby 2.0.

Strategie SEO per l'e-commerce

Autore: Lucia Isone

Numero di pagine: 288

Questo libro, unico nel suo genere, spiega come applicare diverse strategie di Search Engine Optimization (SEO) a un sito e-commerce e rivela i segreti per arrivare tra i primi risultati dei motori di ricerca. Il volume, adatto a qualsiasi tipologia di piattaforma e-commerce e ricco di esempi concreti, si rivolge sia a coloro che possiedono un sito e vogliono posizionare al meglio i propri prodotti sul web, sia agli esperti di marketing che desiderano migliorare le proprie conoscenze. Grazie a questa guida potrete migliorare le vostre abilità nel campo del web marketing, acquisendo una conoscenza approfondita della SEO e delle principali tecniche di ottimizzazione on-page e off-page, e del link building. Scoprirete così come lavorano i consulenti SEO con le aziende per ottenere i risultati desiderati e apprenderete le strategie principali per ottimizzare i contenuti di un e-commerce, in modo che siano graditi sia ai lettori che ai motori di ricerca. Dalla progettazione di un piano di promozione di un sito web all’analisi approfondita della sua struttura (home page, pagine di categoria e di prodotto) verranno mostrati diversi strumenti SEO per incrementare la produttività di...

L'Internet delle cose

Autore: Adrian McEwen , Hakim Cassimally

Numero di pagine: 288

La Rete non è più solo una questione di computer. Oggi abbiamo le conoscenze e le tecnologie necessarie a combinare hardware, software, servizi web e componenti elettronici, per creare smart device connessi tra loro. È possibile rendere gli oggetti intelligenti, farli pensare, parlare e interagire. Tutto questo prende il nome di Internet delle cose, Internet of Things (IoT), e il limite alla sua crescita è legato solo all'immaginazione. Maker, hobbisti, product designer e ingegneri troveranno in questo libro tutte le basi per affrontare la sfida: quale hardware utilizzare (per esempio Arduino e Raspberry Pi), come affrontare la progettazione, il design e la realizzazione del primo prototipo, quali piattaforme utilizzare per sviluppare il software necessario, e quindi come passare dalla prototipazione alla produzione di massa senza dimenticare il giusto approccio al business e a questioni di etica.

Creare la prima applicazione con Django

Autore: Marco Beri

Numero di pagine: 62

Django è un framework per scrivere applicazioni web basato su Python. Detto in altre parole Django è un tavolo da lavoro a disposizione di sviluppatori e web designer che semplifica e velocizza la creazione di siti dinamici. Questo ebook accompagna alla scoperta di Django a partire dalla sua installazione fino alla creazione della prima semplice applicazione funzionante. Tra gli argomenti trattati la creazione del database, la configurazione dell'interfaccia di Admin, la gestioni degli URL, l'utilizzo di template e l'inserimento di form. In mezzo tanti consigli per partire subito con il piede giusto. Inoltre il codice dell'esempio sviluppato è disponibile e liberamente scaricabile all'indirizzo https://bitbucket.org/django-sushi. La versione di riferimento è Django 1.6. | Questo ebook è lungo 98.000 battute. All'ebook è collegata un'area di discussione e confronto sui temi trattati, scoprila all'indirizzo http://sushi.apogeonline.com/creare-la-prima-applicazione-con-django.

Power Query e Power Pivot

Autore: Alessandra Salvaggio

Numero di pagine: 368

Microsoft Excel si è arricchito di due nuovi e potenti strumenti per la gestione e l’analisi dei dati, che rappresentano un importante passo avanti rispetto alle sue funzionalità classiche. Power Query si occupa di raccogliere dati dalle fonti più disparate, quindi di prepararli e “ripulirli” affinché sia possibile analizzarli. Power Pivot consente di elaborare i dati in modo avanzato grazie a nuove tabelle pivot potenziate e alle funzioni DAX, che permettono di sviluppare analisi complesse ed evolute incluse quelle di time intelligence, per esaminare l’evoluzione dei dati nel tempo. Questo libro, ricco di esempi e spiegazioni passo passo, offre un’ampia panoramica su Power Query e Power Pivot e sui nuovi set di funzioni, in modo che il lettore possa acquisire consapevolezza delle loro funzionalità e sfruttarne al massimo la potenza.

Sviluppare applicazioni business per i-Pad e iPhone

Autore: Angelo Iacubino

Numero di pagine: 224

La base informativa su cui si fonda qualsiasi azienda sono i dati, le informazioni e le modalità con cui potervi accedere. Esistono, già da parecchio tempo, standard di scambio dati per integrare sistemi informativi diversi, connessioni dirette e sicure a parti o interi database. Ma come rendere fruibili queste informazioni in mobilità, tramite applicazioni dedicate? Il testo analizza i metodi per interfacciare le proprie applicazioni per dispositivi iOS con i sistemi informativi aziendali. Un focus particolare è dedicato alle tecniche per trattare i dati con: XML e JSON SQLite RESTful Web Service e Service Oriented Architecture Core Data e per ottimizzare le prestazioni con il multitasking di iOS. Il mercato delle applicazioni aziendali, in particolare quello italiano, è in continua crescita da quando è stato immesso sul mercato l'iPad. Uno dei primi settori a essere interessati a questa nuova forma di interazione con i sistemi informativi è sicuramente quello della forza vendita. Utilizzare il proprio ERP, la gestione degli ordini, dei cataloghi, dei clienti, direttamente dal palmo della mano, consente infatti una gestione delle vendite più curata e permetterà di essere ...

Data Science con Python

Autore: Giuseppe Maggi

Numero di pagine: 352

Capire il passato, osservare il presente, predire il futuro. Questi sono gli scopi della Data Science, un settore in fortissima espansione che risponde a una necessità urgente: come gestire e valorizzare le enormi quantità di dati che affluiscono nei server di tutto il mondo. Le aziende richiedono competenze in questo ambito e aspiranti di ogni livello tentano di formarsi il più velocemente possibile, ma spesso la confusione domina. In che rapporto sono Data Science, Big Data e Machine Learning? Quali competenze bisogna possedere? Quali sono gli strumenti più importanti da padroneggiare? Questo libro risponde in maniera chiara, organica e pratica. Mostra un percorso che parte delle basi del linguaggio Python, illustra strumenti fondamentali come NumPy e Pandas, esplora i Big Data con i framework Hadoop, Spark e SparkSQL e infine sfocia nella trattazione approfondita delle tecniche più importanti di Machine Learning.

EXCEL e intelligenza artificiale per il trading

Autore: Fabrizio Cesarini , Donata Petrelli

Numero di pagine: 384

Operare nei mercati finanziari richiede oggi una molteplicità di conoscenze e una spiccata padronanza di strumenti come mai richiesto in precedenza. Matematica, statistica, analisi tecnica, programmazione servono al trader per analizzare e decidere in modo autonomo. Excel e intelligenza artificiale per il trading risponde a tutte queste esigenze: dalla programmazione VBA alla ricerca dei dati e al loro trattamento, passando per i modelli matematici e l’intelligenza artificiale, si arriva a sviluppare un trading system e applicazioni complete fino a comprendere il principio di funzionamento dei Robo Advisor. Il libro utilizza Excel al massimo delle sue potenzialità e lo fa con uno stile semplice e ricco di esempi pratici e casi di studio. Tutti i codici sorgenti sono disponibili per un uso immediato da parte del lettore. Gestire con profitto il proprio futuro finanziario cavalcando la rivoluzione Fintech è ora possibile!

JavaScript

Autore: Alessandra Salvaggio , Gualtiero Testa

Numero di pagine: 320

JavaScript è il linguaggio per la programmazione Web lato client più apprezzato. Standardizzato grazie a ECMA, oggi permette di creare codice compatibile con la maggior parte dei browser in circolazione. Grazie anche alle migliorate capacità dei processori dei PC, l’esecuzione di Java- Script è diventata sempre più veloce e questo ha permesso di ampliare il suo campo di utilizzo. Il libro si focalizza sull'applicazione di JavaScript nel campo del Web e si basa su ECMAScript 6, la versione di JavaScript attualmente più diffusa.

Sviluppare applicazioni Full Stack

Autore: Sebastian Grebe

Numero di pagine: 352

La peculiarità di un full stack developer è operare nello sviluppo di un'applicazione web sia lato front end che back end, muovendosi con disinvoltura tra la programmazione della user experience e l'implementazione delle logiche applicative, del server e del database. Per un aspirante programmatore full stack è quindi importante scegliere gli strumenti e i linguaggi da includere tra le proprie competenze. Questo manuale guida il lettore nello sviluppo di applicazioni web utilizzando React e GraphQL. Il primo è uno dei framework JavaScript più diffusi, mentre il secondo rappresenta una moderna soluzione per interrogare le API. Utilizzati in combinazione con altri strumenti come Node.js, Express.js, Apollo, Amazon Web Services, Mocha e Docker, consentono di eseguire tutte le fasi di sviluppo, dalle configurazioni server all'ottimizzazione della UX, fino alla pubblicazione dell'applicazione. Una guida pratica e dall'approccio step-by-step, destinata agli sviluppatori che desiderano affinare le proprie competenze imparando a utilizzare gli standard del settore.

Ultimi ebook e autori ricercati