Mainos
Mikä on parempi kuin ilmainen kirja? Yhdeksän ilmaista kirjaa!
Soittaminen kaikille ohjelmoijille, olivatpa ne uusia, vanhoja tai halukkaita: olemme löytäneet suuren valikoiman ilmaisia (kuten oluessa) kirjoja parantamaan koodaustaitojasi seuraavalle tasolle. Siellä on vähän kaikkea kaikkea, joten hyppää ja nauti.
97 asioita, jotka jokaisen ohjelmoijan tulisi tietää

Vakavasti jokaisen ohjelmoijan tulisi tietää nämä asiat.
Perustuu verkkokokoelmaan, joka sisältää esseitä kaikesta oikeista ohjelmointikäytännöistä, tämä kirja on luettava kaikille ja kaikille koodereille, jotka pyrkivät aloittelijasta aloittelijaksi masteriksi. Itse asiassa sen viisaus on niin hyödyllinen, että tämä kirja on vuosittain luettavan arvon arvoinen.
Alkuperäinen esseekokoelma sisälsi 97 artikkelia, mutta tämä kirja on itse asiassa laajennettu versio 68 ylimääräisellä esseellä, yhteensä 165. Miksi et vielä luke sitä?
Saatavilla PDF, EPUBja MOBI ilmaiseksi.
Oppisopimusmallit

Ohjelmoijan oikea ajattelutapa oppipoikasta päälliköksi.
Tämä on yksi parhaista ohjelmointikirjoista, jonka olen koskaan lukenut, ja se ei sisällä yhtä koodiriviä. Se on kirja ajattelutavasta, asenteesta ja matkasta, joka on jokaisen ohjelmoijan edessä. Se ei vain kata monia taisteluita ja ongelmia, joita koodaajat kohtaavat, vaan tarjoaa myös ratkaisuja näihin taisteluihin ja ongelmiin.
Kuinka lähestyt alus koodauksesta? Jotta todella onnistut, sinun on lähestyttävä sitä oikealla tavalla. Tämä kirja osoittaa sinulle oikealla tavalla.
Saatavana ilmaisena online-HTML-muodossa. EPUB, PDFja MOBI saatavana 24 dollarilla USD.
JavaScript-suunnittelumallien oppiminen

JavaScriptillä voi olla tuskaa ymmärtää, mutta tämä kirja tekee siitä helpon.
Pitkään aikaan, JavaScriptiä kritisoitiin usein Mikä on JavaScript ja kuinka se toimii? [Teknologia selitetty] Lue lisää sen taipumuksesta tuottaa sotkuista koodia, mutta viime vuosina sen suosio on osoittanut valtavaa räjähdystä. JavaScript on nyt olennainen osa melkein kaikkia nykyaikaisia verkkosivustoja, ja siitä on nopeasti tullut yksi parhaista kielistä, jonka voi oppia, jos haluat työtä verkkoon liittyvässä kehityksessä.
Valitettavasti JavaScript ei ole niin helppoa paeta historiaansa. Kieli voi olla hieman tuskallinen aloittelijoille, mutta tämä kirja vie sinut läpi kaikki erilaiset ”mallit”, joita esiintyy usein Java-ohjelmoinnissa. Oletko valmis ymmärtämään JavaScriptin vihdoin?
Saatavilla Online HTML ilmaiseksi. EPUB, PDFja MOBI saatavana hintaan 34 $ USD.
Opi Python Kova tapa

Onneksi vaikea tapa on todella helppo tapa.
Jos kysyt minulta, Python on yksi tyylikkäimmistä kielistä maailmassa. Siellä on kauneutta yksinkertaisuudestaan ja Pythonin lähestymistapa ohjelmointiin on sekä ainutlaatuista että käytännöllistä. Kun olet hankkinut sen, sinulla on täysin uudet näkymät koko ohjelmoinnille.
Kuten James huomautti, Pythonia kuvataan usein nimellä “hauska”, “helppo käyttää” ja “hyvä oppimisväline”, mikä tekee siitä hyvän valinnan ensimmäistä kertaa ohjelmoiville. Tosielämän käytön osalta Python on äskettäin ampunut sisään suosiota web-kehitykseen Mikä ohjelmointikieli opitaan - Web-ohjelmointiTänään katsomme erilaisia Internet-ohjelmointikieliä, jotka ohjaavat Internetiä. Tämä on aloittelijoiden ohjelmasarjan neljäs osa. Osassa 1 opimme perustiedot ... Lue lisää kiitos Django-kehyksen kehittämisen.
Pitäisikö sinun oppia Pythonia? Luulen niin. Tämä kirja auttaa sinua aloittamaan oikealla jalalla. Jälkeenpäin voit jatkaa koulutusta näillä verkkosivustot Pythonin oppimiseen 5 parasta verkkosivustoa Python-ohjelmoinnin oppimiseenHaluatko oppia Python-ohjelmointia? Tässä on parhaat tavat oppia Pythonia verkossa, joista monet ovat täysin ilmaisia. Lue lisää .
Saatavilla Online HTML ilmaiseksi. EPUB ja PDF saatavana hintaan 30 USD.
Ajattelu Java

Pitäisikö sinun kääriä pääsi Java: n ja OOP: n ympärille? Näin teet sen.
Varhaisissa versioissaan Java istui paljon kritiikkiä, joka painotti kielen toteutuksen ja kauhistuttavan suorituksen eri puolia. Siitä lähtien Java on kypsynyt toiseksi suosituimmaksi kieleksi maailmassa CodeEvalin mukaan.
Ehkä Java: n houkuttelevin näkökohta on sen kiinnittyminen oliokeskeiseen filosofiaan. Se ei ole helpoin opittava kieli, mutta se voi olla intensiivisesti käytännöllinen, etenkin sen vuoksi, että Java-virtuaalikoneella on luontainen kannettavuus eri alustoille.
Se on yksi asia käyttää java; se on toinen ajatella Java. Tämä kirja on täydellinen siihen.
Saatavana vain HTML-muodossa.
Johdanto ohjelmointiin menossa

Niille, jotka haluavat seurata Googlen omaa ohjelmointikieltä.
Go, joka tunnetaan myös nimellä golang, on yksi viimeisimmistä ohjelmointikieleistä, jotka ovat päässeet paikalle. Google on alun perin kehittänyt sen, ja se on omaksunut itsensä ja kehittyy edelleen tänäkin päivänä.
C, Python ja muutama muu kieli vaikuttavat kieleen löysästi, mikä johtaa kieleen joka tuntuu tutulta veteraaniohjelmoijille, mutta on tarpeeksi yksinkertainen aloittelijoille poimia ja ymmärtää. Tämä kirja on loistava tapa oppia kielen tärkeimmät bitit.
Saatavana PDF-muodossa [ei enää saatavana] ja Online HTML muodoissa. Kindle-versio saatavana 3 dollaria USD.
Pelien ohjelmointimallit

Pakollinen lukeminen kaikille genreille kaikille peliohjelmoijille.
Jos et ole koskaan ennen pelannut peliä ja ajatellut, että tämä kirja olisi sinun pyhä graalisi: olen pahoillani. Se ei ole. Pikemminkin upouusien tulisi tarkistaa nämä pelien kehityssivustot 4 ilmaista verkkosivustoa, joissa voit oppia pelien kehittämisen perusteetKun etsit hyvää pelinkehityksen opetusohjelmasarjaa, haluat sellaisen, joka opettaa sinulle käytännöt ja hyvän koodauksen mentaliteetti, koska voit sitten siirtää nämä käytännöt millä tahansa kielellä tai alustalla. Lue lisää perustietojen oppimiseen. Jälkeenpäin voit kokeilla näitä pelinkehitystyökalut 5 ilmaista pelien kehitysohjelmistotyökalua omien pelien luomiseenIlmainen pelien kehittämisohjelmisto on loistava tapa aloittaa videopelien tekeminen. Olemme koonnut markkinoiden parhaan peliohjelmiston. Lue lisää .
Heille jotka omistaa luonut pelejä aiemmin, tiedät, että pelit ovat monimutkainen. Koodisi järjestäminen siistillä tavalla on yksi vaikeimmista osista pelien kehittämisessä. Onneksi tämä kirja hajottaa useita rakenteellisia malleja, joihin voit luottaa, jotta koko prosessista tulee paljon helpompaa.
Saatavilla Online HTML vain.
Tuottaa avoimen lähdekoodin ohjelmistoja

Joten haluat liittyä avoimen lähdekoodin liikkeeseen, mutta et tiedä miten?
Maailma alkaa hyväksyä avoimen lähdekoodin ohjelmisto Mikä on avoimen lähdekoodin ohjelmisto? [MakeUseOf selittää]"Avoin lähdekoodi" on termi, jota heitetään nykyään paljon ympäri. Saatat tietää, että tietyt asiat ovat avoimen lähdekoodin sovelluksia, kuten Linux ja Android, mutta tiedätkö, mitä se tarkoittaa? Mikä on avointa ... Lue lisää laillisena vaihtoehtona omistusohjelmille. Ei siitä, että se olisi koskaan ollut laiton, mutta monet avoimen lähdekoodin ohjelmointiin liittyvät myytit ovat heidän lähtökohtiensa menettäminen ja koko avoimen lähdekoodin filosofia on saanut viime aikoina paljon kunnioitusta vuotta.
Aiotko liittyä liikkeeseen? Tämä kirja kattaa kaiken mitä sinun tarvitsee tietää, mukaan lukien avoimen lähdekoodin lisenssin valitseminen Avoimen lähdekoodin ohjelmistolisenssit: mitä sinun tulisi käyttää?Tiesitkö, että kaikki avoimen lähdekoodin lisenssit eivät ole samoja? Lue lisää , järjestämällä avoimen lähdekoodin ryhmä ja ansaita rahaa avoimen lähdekoodin hankkeilla Ymmärtäminen kuinka avoimen lähdekoodin ohjelmistokehittäjät ansaitsevat rahaaTotuus on: monet OSS-kehittäjät ja projektit tuottavat tuloja. Lue lisää . Rehellisesti, se kattaa kaikki sinun pitää tietää.
Saatavilla Online HTML vain.
Kuinka tehdä se, mitä rakastat, ja ansaita ohjelmoijana se, mitä olet arvoinen

Tai kuinka rikastua ei-niin nopeasti ohjelmoijana.
Tämä lyhyt kirja on kokoelma esseitä aiheesta menestys ja raha ohjelmoinnin alalla. Se on jaettu kahteen osaan: ensimmäinen puoli käsittelee suuria päätöksiä koodausuran valinnassa, toinen puoli sisältää työn löytämisen ja turvaamisen.
Se on nopeasti luettava, suhteellisen puhuva, mutta se on tiheästi täynnä neuvoja ja viisautta, jotka voivat vain muuttaa elämäsi - tai ainakin uran polkua. Ehdoton lukema, jos aiot etsiä ohjelmointityötä (toisin kuin harrastuksen kehittäjä).
Saatavilla Online HTML ilmaiseksi. EPUB, PDFja MOBI saatavana 5 dollaria USD.
Tiedätkö muita laadukkaita ohjelmointikirjoja, jotka ovat saatavana ilmaiseksi? Kerro meille kommenteista!
Kuvahyvitys: Avoimen lähdekoodin kautta Shutterstock, Ohjelmoija kannettavalla tietokoneella Shutterstockin kautta
Joel Leellä on B.S. tietotekniikan alalta ja yli kuuden vuoden ammattikirjoittamisen kokemus. Hän on MakeUseOfin päätoimittaja.