Annuncio pubblicitario

Cosa c'è di meglio di un libro gratuito? Nove libri gratuiti!

Chiamare tutti i programmatori, nuovi, vecchi o aspiranti: abbiamo trovato un'ottima selezione di libri gratuiti (come nella birra) per aumentare le tue abilità di programmazione al livello successivo. C'è un po 'di tutto per tutti, quindi sali e divertiti.

97 cose che ogni programmatore dovrebbe sapere

free-programmazione-books-saggezza

Scherzi a parte, ogni programmatore dovrebbe sapere queste cose.

Basato su una raccolta online di saggi sulle corrette pratiche di programmazione, questo libro è un must per tutti i programmatori che vanno dall'aspirante al principiante al maestro. In effetti, la saggezza ivi contenuta è così utile che questo libro merita una rilettura annuale.

La raccolta di saggi originali conteneva 97 articoli, ma questo libro è in realtà la versione estesa con 68 saggi aggiuntivi, per un totale di 165. Perché non lo stai ancora leggendo?

Disponibili in PDF, EPUB, e MOBI gratuito.

Modelli di apprendistato

free-programmazione-books-apprendistato

La mentalità corretta di un programmatore da apprendista a maestro.

instagram viewer

Questo è uno dei migliori libri sulla programmazione che abbia mai letto e non contiene una sola riga di codice. È un libro sulla mentalità, l'atteggiamento e il viaggio che precede ogni programmatore. Non solo copre molte delle lotte e dei problemi che devono affrontare i programmatori, ma fornisce anche soluzioni a tali lotte e problemi.

Come ti avvicini a mestiere di codifica? Per avere davvero successo, devi affrontarlo nel modo giusto. Questo libro ti mostra nel modo giusto.

Disponibile in HTML online gratuitamente. EPUB, PDF, e MOBI disponibile per $ 24 USD.

Apprendimento dei modelli di progettazione JavaScript

free-programmazione-books-javascript

JavaScript può essere difficile da capire, ma questo libro lo rende semplice.

Per molto tempo, JavaScript è stato spesso criticato Che cos'è JavaScript e come funziona? [Spiegazione della tecnologia] Leggi di più per la sua propensione a produrre codice disordinato, ma gli ultimi anni hanno mostrato una grande esplosione nella sua popolarità. JavaScript è ora parte integrante di quasi tutti i siti Web moderni ed è rapidamente diventato una delle migliori lingue da imparare se si desidera un lavoro nello sviluppo relativo al Web.

Sfortunatamente, non è così facile per JavaScript sfuggire alla sua storia. Il linguaggio può essere un po 'una seccatura da comprendere per i neofiti, ma questo libro ti guida attraverso tutti i diversi "modelli" che si verificano frequentemente durante la programmazione con JavaScript. Sei pronto a capire finalmente JavaScript?

Disponibili in HTML online gratuito. EPUB, PDF, e MOBI disponibile per $ 34 USD.

Impara Python nel modo più duro

free-programmazione-books-python

Fortunatamente, il modo più difficile è in realtà il modo più semplice.

Se me lo chiedi, Python è una delle lingue più eleganti al mondo. C'è bellezza nella sua semplicità e l'approccio di Python alla programmazione è unico e pratico. Una volta capito, avrai una visione completamente nuova sulla programmazione nel suo insieme.

Come ha sottolineato James, Python è spesso descritto come "divertente", "facile da usare" e "un buon strumento di apprendimento", rendendolo una buona scelta per i programmatori principianti. Per quanto riguarda l'uso nel mondo reale, Python è recentemente comparso popolarità per lo sviluppo web Quale linguaggio di programmazione imparare - Programmazione WebOggi daremo uno sguardo ai vari linguaggi di programmazione web che alimentano Internet. Questa è la quarta parte di una serie di programmi per principianti. Nella parte 1, abbiamo imparato 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 educazione con questi siti Web per l'apprendimento di Python I 5 migliori siti Web per imparare la programmazione PythonVuoi imparare la programmazione Python? Ecco i modi migliori per imparare Python online, molti dei quali sono completamente gratuiti. Leggi di più .

Disponibili in HTML online gratuito. EPUB e PDF disponibile per $ 30 USD.

Pensando in Java

free-programmazione-books-java

Devi avvolgere Java e OOP? Questo è come lo fai.

Nelle sue prime versioni, Java era al culmine di molte critiche che colpivano vari aspetti dell'implementazione del linguaggio e delle prestazioni orribili. Da allora, Java è diventata la seconda lingua più popolare al mondo secondo CodeEval.

Forse l'aspetto più interessante di Java è la sua aderenza alla filosofia orientata agli oggetti. Non è la lingua più semplice da imparare ma può essere intensamente pratico, soprattutto grazie alla sua portabilità multipiattaforma intrinseca grazie alla macchina virtuale Java.

È una cosa uso Giava; è un altro per pensare in Java. Questo libro è perfetto per questo.

Disponibile solo in HTML.

Un'introduzione alla programmazione in corso

free-programmazione-books-golang

Per coloro che vogliono recuperare il linguaggio di programmazione di Google.

Go, noto anche come golang, è uno dei linguaggi di programmazione più recenti per colpire la scena. Inizialmente sviluppato da Google, ha assunto una vita propria e continua ad evolversi fino ad oggi.

Il linguaggio è vagamente influenzato da C, Python e poche altre lingue, risultando in un linguaggio che è familiare ai programmatori veterani, ma è abbastanza semplice per i principianti da imparare e capire. Questo libro è un ottimo modo per imparare le parti più importanti della lingua.

Disponibile in PDF [Non più disponibile] e HTML online formati. Edizione Kindle disponibile per $ 3 USD.

Schemi di programmazione del gioco

free-programmazione-libri-gioco-modelli

Un must per tutti i programmatori di giochi di tutti i generi.

Se non hai mai fatto un gioco prima e hai pensato che questo libro sarebbe stato il tuo santo graal: mi dispiace. Non è. Piuttosto, i neofiti del marchio dovrebbero dare un'occhiata a questi siti Web di sviluppo di giochi 4 siti web gratuiti dove puoi imparare le basi dello sviluppo del giocoQuando cerchi una buona serie di tutorial sullo sviluppo di giochi, ne vuoi una che ti insegnerà pratiche e mentalità di buona codifica perché è quindi possibile trasporre tali pratiche in qualsiasi lingua o piattaforma. Leggi di più per imparare le basi. Successivamente, puoi provare questi strumenti di sviluppo del gioco 5 strumenti software per lo sviluppo di giochi gratuiti per creare i tuoi giochiIl software di sviluppo di giochi gratuiti è un ottimo modo per iniziare a realizzare videogiochi. Abbiamo compilato il miglior software di gioco sul mercato. Leggi di più .

Per quelli che avere giochi creati prima, sai che sono giochi complesso. Strutturare il codice in modo accurato è una delle parti più difficili dello sviluppo del gioco. Fortunatamente, questo libro presenta vari schemi strutturali su cui puoi fare affidamento per rendere l'intero processo molto più semplice.

Disponibili in HTML online solo.

Produzione di software open source

free-programmazione-books-open-source

Quindi vuoi unirti al movimento open source ma non sai come fare?

Il mondo sta iniziando ad accettare software open source Che cos'è il software open source? [MakeUseOf Explains]"Open source" è un termine molto diffuso in questi giorni. Potresti sapere che certe cose sono open source, come Linux e Android, ma sai cosa comporta? 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 lo sono perdendo il piede e l'intera filosofia dell'open source ha guadagnato molto rispetto negli ultimi tempi anni.

Stai pensando di unirti al movimento? Questo libro tratta tutto ciò che devi sapere, incluso scegliendo una licenza open source Licenze software open source: quale utilizzare?Sapevi che non tutte le licenze open source sono uguali? Leggi di più , organizzando un team open source e fare soldi con progetti open source Comprendere come gli sviluppatori di software open source fanno soldiLa verità è che molti sviluppatori e progetti OSS generano entrate. Leggi di più . Onestamente, copre qualunque cosa devi sapere.

Disponibili in HTML online solo.

Come fare ciò che ami e guadagnare ciò che vali come programmatore

free-programmazione-libri-make-money

Oppure, come diventare ricchi non così rapidamente come programmatore.

Questo breve libro è una raccolta di saggi sul tema del successo e del denaro nel campo della programmazione. È diviso in due metà: la prima metà affronta le grandi decisioni quando si sceglie una carriera di programmazione, la seconda metà prevede il processo di ricerca e messa in sicurezza di un lavoro.

È una lettura veloce, relativamente parlando, ma è densamente piena di consigli e saggezza che possono semplicemente cambiare la tua vita - o per lo meno, il percorso della tua carriera. Un must da leggere se si intende cercare un lavoro di programmazione (anziché essere uno sviluppatore di hobby).

Disponibili in HTML online gratuito. EPUB, PDF, e MOBI disponibile per $ 5 USD.

Conoscete altri libri di programmazione di alta qualità disponibili gratuitamente? Fateci sapere nei commenti!

Credito immagine: Codice open source tramite Shutterstock, Programmatore su laptop tramite Shutterstock

Joel Lee ha un B.S. in Informatica e oltre sei anni di esperienza professionale nella scrittura. È caporedattore di MakeUseOf.