Fotografia digitale
Database e Big data
Social media e web marketing
Sviluppo web
Linguaggi di programmazine
IF - IDEE editoriali FELTRINELLI s.r.l.
via Andegari, 6, 20121 Milano – Tel: 02 725721– Fax: 02 52572500
email: [email protected] – www.apogeonline.com
Ufficio commerciale: email: [email protected]
Novità
maggio-giugno 2017
2
Fotografia digitale
Fuori collana
Fotografia digitale
Fuori collana
Comprendere l’esposizione
Il Flash invisibile
In questo libro Bryan Peterson affronta e svela i segreti del complesso concetto di esposizione nella fotografia, mettendo il lettore nella condizione di catturare finalmente l’immagine che desidera nel momento in cui la visualizza per la prima volta.
Vengono affrontati i fondamenti della luce, l’apertura del diaframma, i tempi di esposizione e viene spiegato come questi elementi
si influenzino l’un l’altro mettendo l’accento su come ottenere
la giusta esposizione anche nelle situazioni più complesse. L’aumento o la riduzione di nitidezza e contrasto ma anche la fotografia di soggetti in movimento sono argomenti esaminati con
cura, così come il corretto settaggio della fotocamera in relazione
a lenti, filtri e flash impiegati.
Riccamente corredato da immagini e approfondimenti sulla strumentazione, questo libro è adatto a fotografi di ogni capacità, dal
professionista in cerca di nuovi stimoli al principiante che sta cominciando a comprendere l’esposizione.
Questo libro illustra la ricerca più che ventennale di Gert Ludwig
nell’utilizzo di flash portatili. Il fine perseguito è quello di essere
più leggeri fotografando per strada o “sul campo”, guadagnando
in velocità, spontaneità ma anche in qualità dell’immagine finale.
Nel corso degli anni l’autore ha affinato un insieme di tecniche
che permettono di ottenere immagini in cui la luce del flash è così
leggera da non essere prevaricante, anzi dove l’illuminazione del
flash può essere scambiata con quella naturale. Ecco il “flash invisibile”.
Questo è il primo libro in cui Gert spiega i suoi segreti, svelando
cosa succede dietro la scena di alcune delle sue immagini più
iconiche in maniera diretta e stringata e mettendo a disposizione
numerose “ricette” pronte all’uso.
Il libro si rivolge a tutti i fotografi che operano fuori dallo studio
in ambienti di scarsa illuminazione (con particolare riferimento al
genere street e reportage) e che sono in cerca di ispirazione ma
anche di idee, suggerimenti e insight per migliorare la propria
tecnica. Per il contenuto forte ed esplicito di alcune immagini è
sconsigliato ai lettori più sensibili.
Catturare immagini spettacolari
con ogni fotocamera
Bryan Peterson
I segreti
della
LUCE
Dalla street al ritratto, modellare la luce nella
fotografia sul campo
Gerd Ludwig
Bryan Peterson è un fotografo professionista e un formatore
apprezzato a livello internazionale. Ha fondato la Perfect Picture School of Photography (www.ppsop.com) ed è autore del
bestseller Understanding Exposure che in quattro edizioni ha
venduto decine di migliaia di copie e formato generazioni di
fotografi. La sua abilità nell’uso del colore e nel catturare composizioni di grande impatto visivo gli è valsa un oscar per la
fotografia attribuitogli dalla prestigiosa rivista Communication
Arts. Vive a Seattle.
Pagine: 176
Prezzo: € 19,90
Formato: 19,7 x 25,5 cm
Gerd Ludwig, veterano del National Geographic, è conosciuto
a livello mondiale per i suoi reportage fotografici. Negli anni
ha esplorato diversi ambienti e raccontato storie da tutto il
mondo, soffermandosi molto sulla Russia post-sovietica. Si è
confrontato con un’ampia gamma di situazioni di scarsa illuminazione – dalla street photography al ritratto, da confusi ambienti in night club a intimi momenti nelle chiese – imparando
ad affrontarle attraverso tecniche differenti. Tiene esposizioni
e workshop in tutto il mondo. Tra i suoi riconoscimenti vanta
il Lucie Award come fotografo internazionale dell’anno, il Dr.
Erich Salomon Award della German Society for Photography, la
Missouri Honor Medal per il suo lavoro giornalistico.
Pagine: 216
Prezzo: € 19,90
Formato: 19,7 x 25,5 cm
I segreti
del
FLASH
3
3
4
Database e Big data
Guida completa
Database e Big data
Guida completa
Data Science
Data Science con Python
Questo libro si rivolge ai programmatori che vogliono entrare nel mondo della data
science utilizzando insieme competenze che riguardano matematica, scienza dei
calcolatori e analisi di business.
Si inizia comprendendo come i dati devono essere preparati e normalizzati attraverso tecniche e strategie di data mining per poi procedere scoprendo tutti i tasselli
che compongo questa complessa disciplina. Si imparano i fondamenti necessari di
matematica e statistica analizzando poi lo pseudocodice di alcuni algoritmi oggi largamente utilizzati da analisti e data scientist. Quindi si arriva nella sfera del machine
learning scoprendo i modelli che permettono di esplorare e gestire complessi dataset. Infine si conclude affrontando il tema della creazione di rappresentazioni grafiche efficaci per comunicare quello che i dati hanno da raccontare.
La data science è una materia in rapida evoluzione e sta riscuotendo sempre più interesse nel mondo accademico e nei settori enterprise. 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 evoluti per la rappresentazione
grafica e utilizza modelli di analisi statistiche e predittive sviluppati nell’ambito del
machine learning.
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 tool e alle librerie specifiche indicate nel testo.
Guida ai principi della scienza dei dati tra programmazione,
matematica e analisi di business
Sinan Ozdemir
Argomenti trattati
• Conoscere i cinque elementi della data science
• Scoprire come gestire tipi di dati differenti
• Imparare la matematica della scienza dei dati
• Entrare nel mondo della probabilità e del calcolo infinitesimale
• Utilizzare elementi di statistica per controllare e normalizzare i dati
• Generare insight e comunicarli con rappresentazioni grafiche
• Fare predizioni impiegando concetti e modelli di machine learning
CONSIGLIATO CON
Dalle stringhe al machine learning, le tecniche essenziali
per lavorare sui dati
Dmitry Zinoviev
Sinan Ozdemir è un data scientist e un docente universitario che vive a San Francisco
con il suo cane Charlie, il suo gatto Euclide
e il suo drago barbuto Fiero. Ha studiato
Matematica alla Johns Hopkins University
dove ha iniziato a tenere corsi sulla scienza
dei dati. È fondatore della startup Legion
Analytics, società che sviluppa soluzioni di intelligenza artificiale e algoritmi di
machine learning a beneficio di team di
vendita aziendali.
Dmitry Zinoviev vanta un dottorato di ricerca in Informatica e un master in Fisica. I
suoi ambiti di ricerca includono la creazione di modelli simulati al computer, l’analisi
dei social network e l’informatica umanistica. Insegna alla Suffolk University di Boston
dal 2001.
Le basi della
disciplina
Argomenti trattati
• Conoscere le basi della data science
• Scoprire le caratteristiche di Python per la scienza dei dati
• Lavorare con file di testo, HTML, CSV, JSON
• Lavorare con database MySQL e MongoDB
• Lavorare con dati numerici e matrici
• Lavorare con serie di dati e modelli
• Lavorare con dati di rete
• Elaborare grafici e tracciati
CONSIGLIATO CON
• Implementare analisi statistiche
• Implementare algoritmi di machine learning
La pratica
essenziale
Pagine: 408
Prezzo: € 39,00
Formato: 16,8 x 24 cm
Pagine: 240
Prezzo: € 29,00
Formato: 16,8 x 24 cm
5
5
6
Social media e web marketing
Guida completa
Google AdWords
SEO
Guida strategica e operativa alla pubblicità su Google
Emanuele Tamponi
Guida completa alle tecniche desktop e mobile per siti,
blog ed ecommerce
Marco Ziero
Un libro per chi vuole capire come funziona in concreto la pubblicità con Google
AdWords, la piattaforma di advertising del motore di ricerca più utilizzato al mondo.
Il testo non si limita a mostrare gli strumenti disponibili e l’implementazione di campagne pay per click, ma scende nel profondo di un utilizzo strategico e sinergico in
chiave SEO. L’approccio è quindi ampio e abbraccia il mondo del search marketing.
Capitolo dopo capitolo il lettore impara a individuare e segmentare l’audience, definire il budget, sfruttare le possibilità della Rete Display di Google. Intere sezioni sono
dedicate alle necessità di siti e-commerce, del settore turistico e del B2B. Non mancano consigli su come evitare gli errori più comuni per non rischiare di disperdere
valore. L’obiettivo finale non è solo ottenere il massimo ritorno dagli investimenti
pubblicitari, ma anche acquisire preziosi insight utili a ottimizzare l’attività SEO.
Argomenti trattati
• Introduzione al search marketing
• Strumenti e dati necessari per sviluppare una strategia che funziona
• Analisi dei dati preliminari alla campagna
• Funzionalità di Google AdWords e relative strategie
• Ottimizzazione delle performance nel tempo
• Miglioramento dei risultati attraverso attività SEO
• Ottimizzazione SEO attraverso i dati di Google AdWords
COMPLEMENTARE A
Pubblicità
online
con Google
Social media e web marketing
Guida completa
Farsi trovare ed emergere nei motori di ricerca significa soddisfare le domande e
i bisogni espressi dai propri interlocutori potenziali. In pratica bisogna lavorare sui
contenuti ma anche ragionare e intervenire sulla loro organizzazione e presentazione. Far crescere il traffico realmente interessato a un sito è una disciplina complessa
e articolata che tocca ogni componente di una pagina web, ma riguarda anche tutte
le piattaforme utilizzate per la pubblicazione, la distribuzione, la gestione e l’analisi
dei contenuti: dal più semplice URL a Google Analytics, passando attraverso i CMS e
gli algoritmi che regolano le SERP e i meccanismi di indicizzazione.
Questo manuale è una guida moderna alla SEO che accompagna il lettore dalla
comprensione delle tecniche di ottimizzazione di base – desktop e mobile – fino
allo sviluppo di strategie complesse mirate a qualsiasi necessità, dal più comune sito
o blog alla più complessa piattaforma di e-commerce.
Emanuele Tamponi lavora su Internet dagli
inizi del 2000. Inizia la sua carriera collaborando con aziende per rendere più efficaci
la comunicazione e gli investimenti pubblicitari online. Nel corso degli anni si specializza in Google Adwords e SEO. Come
consulente e formatore ha tenuto lezioni,
seminari e conferenze per enti pubblici e
privati e ha sviluppato progetti di formazione dedicata presso istituti bancari, aziende
nel settore alimentare, turistico e dei servizi. Crede nei dati prima ancora che nelle
idee e cerca di uscire dalla comfort zone
ogni volta che se ne ricorda.
Marco Ziero è un digital strategist esperto nella pianificazione e progettazione di
strategie di visibilità online. Il suo metodo
di lavoro è olistico e unisce competenze di
marketing, analisi di mercato e misurazione
dei risultati, focalizzandosi quindi sulle dinamiche della comunicazione in Rete, il posizionamento nei motori di ricerca, l’advertising. Conosce è utilizza tutti gli strumenti
che Google mette a disposizione per il web
design e il web marketing. È socio fondatore di MOCA Interactive (http://www.
mocainteractive.com) e svolge attività di
formazione in corsi, master universitari e
workshop.
Pagine: 240
Prezzo: € 24,90
Formato: 16,8 x 24 cm
Pagine: 288
Prezzo: € 29,00
Formato: 16,8 x 24 cm
Argomenti trattati
• Gli elementi base di una strategia SEO
• L’evoluzione dei fattori di posizionamento
• La comunicazione sulle SERP
• Le variabili di una buona indicizzazione
• Le tecniche di posizionamento
• Le penalizzazioni di Google
• Le ottimizzazioni specifiche per Google Local, News, Immagini, YouTube,
i PDF e l’App Store
• Le tecniche per i siti multilingua
• Le tecniche per i siti di e-commerce
• La scelta e la valutazione di un investimento SEO
• Gli strumenti di analisi di Google
• Le estensioni SEO per i browser
• I plugin SEO per i CMS
Per il web
design e il web
marketing
7
7
8
Social media e web marketing
Guida completa
Sviluppo web
Guida completa
Startup
Sviluppare applicazioni con PHP e MySQL
Questo manuale è dedicato a chi ha un’idea imprenditoriale e vuole conoscere e
scoprire come affrontare tutti i passi – e le insidie – che portano a esordire sul mercato con una startup di successo.
Con un linguaggio chiaro e colloquiale, lontano dai tecnicismi tipici degli addetti ai
lavori, il lettore entra nel mondo delle norme, dei costi, dei finanziamenti, dei brevetti, dei business plan e dei business model, delle strategie di marketing e della
gestione logistica. Nulla è tralasciato o lasciato al caso: ogni capitolo definisce brevemente un aspetto del percorso che accompagna alla fondazione di una giovane
azienda ben organizzata.
Seguendo la struttura del testo come una pragmatica checklist è possibile partire
con il piede giusto evitando gli errori tipici che scaturiscono dalla mancanza di informazioni.
Questa pratica guida mostra l’uso degli strumenti e insegna i principi e le tecniche
necessarie per costruire un’applicazione web moderna e funzionale. Chiunque abbia una buona conoscenza di HTML e un minimo di esperienza nella gestione di un
sito web potrà muovere i primi passi nella programmazione lato server, per imparare a gestire dati di vario tipo, fornire agli utenti contenuti personalizzati, lavorare su
CMS e piattaforme di e-commerce. Gli sviluppatori alle prime armi apprezzeranno il
linguaggio semplice, le spiegazioni passo passo e il codice degli esempi da testare,
mentre quelli più esperti troveranno utile la trattazione di tecniche più avanzate e
complesse. Per tutti i lettori il testo è una mappa indispensabile per affrontare il percorso d’apprendimento combinato delle più recenti versioni di PHP e MySQL.
Dall’idea al mercato, la strada per progetti di successo
Paolo Guccini
Argomenti trattati
• Pensare da startupper
• Identificare il business e analizzare il mercato
• Immaginare la società e definire il brand
• Scegliere la forma giuridica e registrare marchi e brevetti
• Conoscere le normative
• Preparare il business plan e il business model
• Trovare i finanziamenti
• Sfruttare le potenzialità del Web e del mondo mobile
• Definire una strategia e scegliere gli strumenti di (web) marketing
• Valutare un piano di comunicazione sui social media
• Investire in pubblicità
• Prepararsi alla vendita ed entrare nel mercato online e offline
• Misurare i risultati ed essere pronti a cambiare in corsa
Tutto quello
che i guru
non dicono
guida aggiornata a PHP 7 e MySQL 5.7
Tom Butler, Kevin Yank
Paolo Guccini è un uomo d’azienda con
oltre trent’anni di esperienza. Ha operato
in realtà di tutte le dimensioni, da PMI a
grandi multinazionali, confrontandosi con
settori differenti come commerciale, acquisti, produzione, ICT, amministrazione. Da
questa profonda e completa conoscenza
dei processi organizzativi e delle dinamiche
aziendali è nata la sua attività di formatore
e consulente. Ha aiutato numerose startup
a esordire sul mercato. Per Apogeo è autore di Excel Macro Pocket nelle edizioni 2013,
2010 e 2007.
Tom Butler, dottorando di ricerca in Ingegneria del Software, è uno sviluppatore
web e un cultore delle best practice della
programmazione. Il suo approccio è incentrato sulla separazione dei problemi e
sulla convinzione che nel codice “meno è
meglio”.
Pagine: 240
Prezzo: € 19,00
Formato: 16,8 x 24 cm
Pagine: 384
Prezzo: € 39,00
Formato: 16,8 x 24 cm
Kevin Yank è uno sviluppatore web noto
a livello internazionale nonché Direttore
Tecnico ed editor della popolare newsletter
Tech Times di SitePoint, editore australiano
specializzato in manualistica informatica. È
anche autore di JavaScript edito nella collana Guida Completa.
Argomenti trattati
• Installazione su Windows, Mac e Linux
• Fondamenti di programmazione in PHP
• Funzionalità di base di MySQL
• Pubblicazione di dati sul Web
• Utilizzo avanzato di database relazionali
• Programmazione strutturata con PHP
• Anatomia e funzionalità di un CMS
• Impiego di espressioni regolari
• Gestione di cookie, sessioni e permessi
• Backup e indicizzazione in MySQL
• Query SQL complesse
• Integrazione e uso di dati binari
3.500
copie
9
9
10 Linguaggi e programmazione
Guida completa
Linguaggi e programmazione
Pocket
Java 9
Java 9
Java è il linguaggio di programmazione che più ha rivoluzionato il mondo dell’informatica. Dal 1995, anno della sua nascita ufficiale, non ha mai smesso di evolvere ed
è oggi il linguaggio informatico più utilizzato, presente in ogni settore tecnologico.
Questo manuale nasce con l’obiettivo di fornire un percorso di apprendimento pratico, attuale e completo. Si parte dalle caratteristiche del linguaggio e dagli argomenti
basilari della programmazione in Java, per poi affrontare temi di carattere specifico
come la progettazione di interfacce utente, la programmazione di rete e dei database, lo sviluppo di applicazioni web, fino alle espressioni lambda e la stream api
per le collezioni, offrendo ai lettori una panoramica a 360 gradi. Naturalmente non
mancano le grandi novità di Java 9. Ogni capitolo è corredato da numerosi esempi e
listati da studiare e compilare, il cui codice sorgente è disponibile online pronto per
essere eseguito in qualsiasi ambiente di sviluppo.
Impiegato in tutti i settori IT e largamente diffuso nel mondo universitario, Java è
oggi un must per ogni programmatore. Conoscerne le basi significa saper operare
con un linguaggio moderno ma anche essere appetibili sul mercato del lavoro nei
più disparati ambiti tecnologici.
Questo libro nasce con l’obiettivo di fornire ai lettori un percorso di apprendimento
pratico, immediato e attuale: dagli argomenti basilari della programmazione in Java,
alle nuove e più interessanti caratteristiche della versione 9.
Guida completa al linguaggio più utilizzato al mondo
Pellegrino Principe
Argomenti trattati
• Introduzione al linguaggio
• Variabili, costanti, letterali e dati
• Array, operatori, strutture di controllo e metodi
• Programmazione a oggetti, generica, funzionale, modulare e concorrente
• Gestione delle eccezioni
• Creazione di librerie e utilizzo di package e collezioni
• Annotazioni e documentazione del codice sorgente
• Caratteri, stringhe ed espressioni regolari
• Input/Output di stream e file
• Progettazione di interfacce utente
• Gestione dei database
• Programmazione di rete e sviluppo di applicazioni web
5.000
copie
Guida alle basi della Standard Edition 9
Luigi Comi
Pellegrino Principe è un programmatore con una passione sviscerata per tutti
quei linguaggi con una sintassi “C-like” e
in particolar modo per Java, C/C++, C# e
JavaScript. Scrive articoli e tutorial sui più
svariati argomenti di programmazione per
le principali riviste e siti web di settore. È
Senior Developer e Docente in Linguaggi
di Programmazione presso la Sezione Sviluppo Software del Servizio Informatica
del Comando Generale della Guardia di
Finanza di Roma. Per Apogeo è autore di C
guida alla programmazione, C# 6.0, Java 8 e
HTML5, CSS3 e JavaScript, editi nella collana
Guida completa.
Luigi Comi traduce e cura libri dedicati ai
più famosi linguaggi di programmazione
da oltre vent’anni. Dal 1999 è autore del tascabile di Apogeo dedicato alle versioni del
linguaggio Java che complessivamente ha
venduto oltre 35.000 copie.
Pagine: 704
Prezzo: € 45,00
Formato: 16,8 x 24 cm
Pagine: 240
Prezzo: € 9,90
Formato: 12 x 19,5 cm
Argomenti trattati
• Principali novità di Java 9
• Installazione di Java SE 9
• Basi di programmazione in Java
• Utilizzo di classi e oggetti
• Creazione di applet
• Creazione di interfacce utente con Swing e JavaFX
• Inserimento di immagini, animazioni e suoni
• Gestione di database con JDBC
• Espressioni lambda e stream
• Strumenti di deployment
• Ambienti di sviluppo: NetBeans ed Eclipse
35.000
copie
11
11