Programmare - Impara a scrivere qualsiasi tipo di software (campione gratuito)
ATTENZIONE: questo è il campione gratuito della prima versione del libro. Il libro completo ha una impaginazione totalmente differente ed è in vendita sempre su GumRoad.
Dopo i libri sull'hardware ho deciso di scrivere un libro sul software.
Scrivo software dall'età di 10 anni e mi è sempre piaciuto avere a che fare con i computer. Attualmente scrivo programmi in numerosi linguaggi: Java, Swift, Javascript, C e C++, Python e altri.
Il motivo per cui ho iniziato a pubblicare questo libro è per aiutare chi vuole imparare a programmare.
Il libro non insegna a usare un linguaggio di programmazione, ma a capire come fare per scrivere un programma.
Come ragiona un programmatore? Come fare per analizzare un problema? Come scrivere una soluzione valida?
Scrivere un software non è una cosa complicata, basta fare attenzione e comprendere qual'è il nocciolo della questione: risolvere un problema.
Ho previsto quattro parti per questo libro. La prima parte è sempre gratuita (ogni offerta è sempre gradita ;-) ), anche se questa volta ho deciso di pubblicare tutto il libro al prezzo popolare e simbolico di un caffè.
Lo faccio perchè ci sia impegno del lettore e per aiutare a diffondere la cultura dello scrivere programmi e più in generale di comprendere e risolvere i problemi.
Il libro prevede quattro sezioni (potrebbero essere soggette a variazioni):
1. analizzare e risolvere problemi
2. linguaggi di programmazione
3. web e database
4. applicazioni per smartphone