9 libri di programmazione gratuiti che ti renderanno un professionista
Cosa c'è di meglio di un libro gratis? Nove libri gratis!
Chiamando tutti i programmatori, nuovi, vecchi o aspiranti: abbiamo trovato una grande selezione di libri gratuiti (come nella birra) per potenziare le tue capacità di codifica a un livello superiore. C'è un po 'di tutto per tutti, quindi sali e goditi.
97 cose che ogni programmatore dovrebbe sapere
Seriamente, ogni programmatore dovrebbe sapere queste cose.
Basato su una raccolta di saggi online su pratiche di programmazione corrette, questo libro è una lettura obbligata per tutti i programmatori che vanno dall'aspirante al principiante al master. In effetti, la saggezza è così utile che questo libro merita una rilettura annuale.
La raccolta originale conteneva 97 articoli ma questo libro è in realtà la versione estesa con 68 saggi aggiuntivi, portandolo a un totale di 165. Perché non lo stai ancora leggendo?
Disponibile in PDF, EPUB e MOBI gratuitamente.
Modelli di apprendistato
La mentalità corretta di un programmatore da apprendista a maestro.
Questo è uno dei migliori libri di programmazione che abbia mai letto e non contiene una singola riga di codice. È un libro sulla mentalità, l'atteggiamento e il viaggio che sta davanti a ogni programmatore. Non solo copre molte delle difficoltà e dei problemi che i programmatori affrontano, ma fornisce anche soluzioni a quelle lotte e problemi.
Come ti avvicini al mestiere di codifica? Per avere davvero successo, devi affrontarlo nel modo giusto. Questo libro ti mostra che la strada giusta.
Disponibile in HTML online gratuitamente. EPUB, PDF e MOBI disponibili per $ 24 USD.
Apprendimento di modelli di progettazione JavaScript
JavaScript può essere difficile da comprendere, ma questo libro lo rende facile.
Per molto tempo, JavaScript è stato spesso criticato Che cos'è JavaScript e come funziona? [Tecnologia spiegata] Che cos'è JavaScript e come funziona? [Technology Explained] Read More per la sua propensione a produrre codice disordinato, ma negli ultimi anni ha mostrato una massiccia esplosione nella sua popolarità. JavaScript è ora un componente integrante di quasi tutti i siti Web moderni ed è rapidamente diventato uno dei migliori linguaggi da apprendere se si desidera un lavoro nello sviluppo correlato al web.
Sfortunatamente, JavaScript non è così semplice da sfuggire alla sua storia. Il linguaggio può essere un po 'difficile da comprendere per i neofiti, ma questo libro ti porta attraverso tutti i diversi “modelli” che si verificano frequentemente durante la programmazione con JavaScript. Sei pronto per capire finalmente JavaScript?
Disponibile in HTML online gratuitamente. EPUB, PDF e MOBI disponibili per $ 34 USD.
Impara Python nel modo più duro
Fortunatamente, il modo difficile è in realtà il modo più semplice.
Se mi chiedi, Python è una delle lingue più eleganti del mondo. C'è bellezza nella sua semplicità e l'approccio di Python alla programmazione è sia unico che pratico. Una volta capito, avrai una prospettiva completamente nuova sulla programmazione nel suo complesso.
Come ha sottolineato James, Python viene spesso descritto come “divertimento”, “facile da usare”, e “un buon strumento di apprendimento”, rendendolo una buona scelta per i programmatori per la prima volta. Per quanto riguarda l'uso nel mondo reale, Python ha recentemente guadagnato popolarità per lo sviluppo Web. Che linguaggio di programmazione per imparare - Programmazione Web Quale linguaggio di programmazione da imparare - Programmazione Web Oggi daremo un'occhiata alle varie programmazioni web lingue che alimentano Internet. Questa è la quarta parte in una serie di programmazione per principianti. Nella parte 1, abbiamo appreso le basi di ... Leggi di più grazie allo sviluppo del framework Django.
Dovresti imparare Python? Credo di si. Questo libro ti farà iniziare con il piede giusto. Successivamente, puoi continuare la tua formazione con questi siti web per imparare Python I 5 migliori siti web per imparare la programmazione Python I 5 migliori siti web per imparare la programmazione Python Vuoi imparare la programmazione Python? Ecco i modi migliori per imparare Python online, molti dei quali sono completamente gratuiti. Leggi di più .
Disponibile in HTML online gratuitamente. EPUB e PDF disponibili per $ 30 USD.
Pensando in Java
Hai bisogno di concentrarti su Java e OOP? Questo è come lo fai.
Nelle sue prime versioni, Java si è seduto alla fine di molte critiche che hanno attirato vari aspetti dell'implementazione del linguaggio e di prestazioni orribili. Da allora, Java è diventato il secondo linguaggio più popolare al mondo secondo CodeEval.
Forse l'aspetto più attraente di Java è la sua adesione alla filosofia orientata agli oggetti. Non è il linguaggio più semplice da apprendere, ma può essere estremamente pratico, soprattutto grazie alla sua intrinseca portabilità multipiattaforma grazie alla macchina virtuale Java.
È una cosa a uso Giava; è un altro a pensare in Java. Questo libro è perfetto per questo.
Disponibile solo in HTML.
Un'introduzione alla programmazione in viaggio
Per coloro che vogliono conoscere il linguaggio di programmazione di Google.
Go, noto anche come golang, è uno dei più recenti linguaggi di programmazione a colpire la scena. Inizialmente sviluppato da Google, ha assunto una vita propria e continua ad evolversi fino ad oggi.
Il linguaggio è liberamente influenzato da C, Python e pochi altri linguaggi, risultando in una lingua che sembra familiare ai programmatori veterani, ma è abbastanza semplice da consentire ai neofiti di capire e comprendere. Questo libro è un ottimo modo per imparare i pezzi più importanti della lingua.
Disponibile nei formati PDF [Non più disponibili] e HTML online. Edizione Kindle disponibile per $ 3 USD.
Modelli di programmazione del gioco
Una lettura obbligata per tutti i programmatori di giochi di tutti i generi.
Se non hai mai fatto una partita prima e hai pensato che questo libro sarebbe stato il tuo santo graal: mi dispiace. Non è. Piuttosto, i neofiti dovrebbero controllare questi siti di sviluppo di giochi 4 Siti web gratuiti dove si possono imparare le basi dello sviluppo del gioco 4 siti web gratuiti dove si possono imparare le basi dello sviluppo del gioco Quando si cerca una buona serie di tutorial per lo sviluppo del gioco, ne volete una che ti insegnano le pratiche e la mentalità del buon codice perché puoi quindi trasporre tali pratiche in qualsiasi lingua o piattaforma. Leggi di più per imparare le basi. Successivamente, puoi provare questi strumenti di sviluppo di giochi 5 Strumenti di sviluppo giochi gratuiti per creare i tuoi giochi 5 Strumenti software di sviluppo giochi gratuiti per creare i tuoi giochi Ecco i migliori software e strumenti di sviluppo di giochi gratuiti che puoi utilizzare per iniziare a creare il tuo sogno oggi. Leggi di più .
Per quelli che avere creato giochi prima, sai che i giochi sono complesso. Strutturare il codice in modo pulito è una delle parti più difficili dello sviluppo del gioco. Fortunatamente, questo libro scompone vari schemi strutturali su cui puoi fare affidamento per semplificare l'intero processo.
Disponibile solo online in HTML.
Produrre software open source
Quindi vuoi unirti al movimento open source ma non sai come?
Il mondo sta iniziando ad accettare software open source Cos'è il software Open Source? [MakeUseOf Explains] Cos'è il software Open Source? [MakeUseOf Explains] "Open source" è un termine che viene gettato molto spesso in questi giorni. Potresti sapere che certe cose sono open source, come Linux e Android, ma sai cosa comporta? Che cosa è aperto ... Leggi di più come alternativa legittima ai programmi proprietari. Non che sia mai stato illegittimo, ma molti dei miti che circondano la programmazione open source stanno perdendo il loro piede e l'intera filosofia dell'open source ha guadagnato molto rispetto negli ultimi anni.
Stai pensando di unirti al movimento? Questo libro copre tutto ciò che è necessario sapere, compresa la scelta di una licenza open source Licenze software open source: quali dovresti utilizzare? Licenze software open source: quali dovresti utilizzare? Lo sapevi che non tutte le licenze open source sono le stesse? Leggi di più, organizza un team open source e guadagna con i progetti open source Capire come gli sviluppatori di software open source fanno soldi Capire come gli sviluppatori di software open source fanno soldi La verità è che molti sviluppatori e progetti OSS generano profitti. Leggi di più . Onestamente, copre qualunque cosa devi sapere.
Disponibile solo online in HTML.
Come fare ciò che ami e guadagnare ciò che vale come programmatore
Oppure, come diventare ricchi non così rapidamente come programmatori.
Questo breve libro è una raccolta di saggi sul tema del successo e del denaro nel campo della programmazione. È diviso in due parti: la prima metà affronta le grandi decisioni quando si sceglie una carriera di codifica, la seconda metà riguarda il processo di ricerca e messa in sicurezza di un lavoro.
È una lettura veloce, relativamente parlando, ma è densamente ricca di consigli e saggezza che possono solo cambiare la tua vita - o almeno, il percorso della tua carriera. Un chiaro da leggere se hai intenzione di cercare un lavoro di programmazione (al contrario di essere uno sviluppatore di hobby).
Disponibile in HTML online gratuitamente. EPUB, PDF e MOBI disponibili per $ 5 USD.
Conoscete altri libri di programmazione di alta qualità che sono disponibili gratuitamente? Fateci sapere nei commenti!
Credito immagine: codice open source Via Shutterstock, programmatore sul laptop Via Shutterstock
Scopri di più su: Ebooks, programmazione.