Advertentie

Wat is beter dan een gratis boek? Negen gratis boeken!

Oproep aan alle programmeurs, of ze nu nieuw, oud of aspirant zijn: we hebben een geweldige selectie gratis (zoals in bier) boeken gevonden om je codeervaardigheden naar een hoger niveau te tillen. Er is een beetje van alles voor iedereen, dus spring erin en geniet.

97 dingen die elke programmeur moet weten

free-programmering-books-wijsheid

Serieus, elke programmeur zou deze dingen moeten weten.

Gebaseerd op een online verzameling essays over goede programmeermethoden, is dit boek een must-read voor alle programmeurs, variërend van aspirant tot beginner tot meester. De wijsheid daarin is zelfs zo nuttig dat dit boek een jaarlijkse herhaling waard is.

De originele essaycollectie bevatte 97 artikelen, maar dit boek is eigenlijk de uitgebreide versie met 68 extra essays, waarmee het in totaal 165 is. Waarom lees je het nog niet?

Beschikbaar in PDF, EPUBen MOBI gratis.

Leerpatronen

free-programmering-books beroepsbegeleidende

De juiste mindset van een programmeur van leerling tot meester.

Dit is een van de beste boeken over programmeren die ik ooit heb gelezen en het bevat geen enkele regel code. Het is een boek over mindset, houding en de reis die elke programmeur te wachten staat. Het behandelt niet alleen veel van de problemen en problemen waarmee programmeurs te maken hebben, maar het biedt ook oplossingen voor die problemen en problemen.

instagram viewer

Hoe benader je de ambacht van codering? Om echt te slagen, moet je het op de juiste manier benaderen. Dit boek toont je dat op de juiste manier.

Gratis beschikbaar in online HTML. EPUB, PDFen MOBI beschikbaar voor $ 24 USD.

JavaScript-ontwerppatronen leren

free-programmering-books-javascript

JavaScript kan lastig zijn om te begrijpen, maar dit boek maakt het gemakkelijk.

Voor een lange tijd, JavaScript werd vaak bekritiseerd Wat is JavaScript en hoe werkt het? [Technologie uitgelegd] Lees verder vanwege de neiging om rommelige code te produceren, maar de afgelopen jaren is de populariteit enorm toegenomen. JavaScript is nu een integraal onderdeel van bijna elke moderne website en is snel een van de beste talen geworden om te leren als u een baan in webgerelateerde ontwikkeling wilt.

Helaas is het niet zo eenvoudig voor JavaScript om aan zijn geschiedenis te ontsnappen. De taal kan een beetje lastig zijn voor nieuwkomers om te begrijpen, maar dit boek neemt je mee door alle verschillende "patronen" die vaak voorkomen bij het programmeren met JavaScript. Ben je klaar om eindelijk JavaScript te begrijpen?

Beschikbaar in Online HTML gratis. EPUB, PDFen MOBI beschikbaar voor $ 34 USD.

Leer Python op de harde manier

free-programmering-books-python

Gelukkig is de moeilijke manier eigenlijk de gemakkelijke manier.

Als je het mij vraagt, is Python een van de meest elegante talen ter wereld. De eenvoud zit in de eenvoud en de programmering van Python is zowel uniek als praktisch. Als je het eenmaal onder de knie hebt, heb je een geheel nieuwe kijk op programmeren als geheel.

Zoals James al zei, wordt Python vaak beschreven als "leuk", "gemakkelijk te gebruiken" en "een goed leermiddel", waardoor het een goede keuze is voor beginnende programmeurs. Wat het gebruik in de echte wereld betreft, is Python onlangs binnengekomen populariteit voor webontwikkeling Welke programmeertaal u moet leren - WebprogrammeringVandaag gaan we de verschillende webprogrammeertalen bekijken die het internet voeden. Dit is het vierde deel in een serie voor beginnersprogrammering. In deel 1 hebben we de basis geleerd van ... Lees verder dankzij de ontwikkeling van het Django-framework.

Moet je Python leren? Ik denk het. Dit boek zal je op weg helpen. Nadien kun je hiermee je opleiding voortzetten websites voor het leren van Python De 5 beste websites om te leren programmeren met PythonWil je Python programmeren leren? Dit zijn de beste manieren om Python online te leren, waarvan vele volledig gratis zijn. Lees verder .

Beschikbaar in Online HTML gratis. EPUB en PDF beschikbaar voor $ 30 USD.

Denken in Java

free-programmering-books-java

Moet je je hoofd om Java en OOP slaan? Dit is hoe je het doet.

In zijn vroege versies zat Java aan het eind van veel kritiek die de nadruk legde op verschillende aspecten van de implementatie van de taal en vreselijke prestaties. Sindsdien is Java uitgegroeid tot de 2de meest populaire taal ter wereld volgens CodeEval.

Misschien wel het meest aantrekkelijke aspect van Java is de naleving van de objectgeoriënteerde filosofie. Het is niet de gemakkelijkste taal om te leren, maar het kan intens praktisch zijn, vooral vanwege de inherente platformoverschrijdende portabiliteit dankzij de Java virtuele machine.

Het is één ding om gebruik Java; het is een ander voor denken op Java. Dit boek is daar perfect voor.

Alleen beschikbaar in HTML.

Een inleiding tot programmeren in Go

free-programmering-books-golang

Voor degenen die de eigen programmeertaal van Google willen inhalen.

Go, ook bekend als golang, is een van de recentere programmeertalen die op het toneel verschijnen. Aanvankelijk ontwikkeld door Google, heeft het een eigen leven gaan leiden en blijft het zelfs tot op de dag van vandaag evolueren.

De taal wordt losjes beïnvloed door C, Python en een paar andere talen, wat resulteert in een taal dat voelt vertrouwd aan voor ervaren programmeurs, maar is eenvoudig genoeg voor nieuwkomers om op te pikken en begrijpen. Dit boek is een geweldige manier om de belangrijkste stukjes van de taal te leren.

Beschikbaar in PDF [Niet langer beschikbaar] en Online HTML formats. Kindle-editie beschikbaar voor $ 3 USD.

Spelprogrammeerpatronen

free-programmering-books-game-patronen

Een must-read voor alle game-programmeurs van alle genres.

Als je nog nooit eerder een spel hebt gemaakt en dacht dat dit boek je heilige graal zou zijn: het spijt me. Het is niet. Integendeel, gloednieuwe nieuwkomers zouden deze moeten bekijken websites voor spelontwikkeling 4 gratis websites waar u de basisbeginselen van game-ontwikkeling kunt lerenWanneer je op zoek bent naar een goede serie tutorials over het ontwikkelen van games, wil je er een die je het en de mentaliteit van goede codering, omdat u die praktijken vervolgens in elke taal of kunt transponeren platform. Lees verder voor het leren van de basis. Daarna kunt u deze proberen hulpmiddelen voor spelontwikkeling 5 gratis software voor het ontwikkelen van games om je eigen games te makenGratis software voor het ontwikkelen van games is een geweldige manier om het maken van videogames te starten. We hebben de beste gamesoftware op de markt samengesteld. Lees verder .

Voor diegene die hebben eerder gemaakte games, je weet dat games dat zijn complex. Je code op een nette manier structureren is een van de moeilijkste onderdelen van game-ontwikkeling. Gelukkig breekt dit boek verschillende structurele patronen af ​​waarop u kunt vertrouwen om het hele proces zoveel gemakkelijker te maken.

Beschikbaar in Online HTML enkel en alleen.

Productie van open source software

free-programmering-books-open-source

Dus je wilt meedoen met de open source-beweging, maar je weet niet hoe?

De wereld begint het te accepteren open source software Wat is open source software? [MakeUseOf legt uit]'Open source' is een term die tegenwoordig veel wordt gebruikt. Je weet misschien dat bepaalde dingen open source zijn, zoals Linux en Android, maar weet je wat het inhoudt? Wat is open ... Lees verder als een legitiem alternatief voor eigen programma's. Niet dat het ooit onwettig was, maar veel van de mythen rond open source-programmering zijn dat hun positie verliezen en de hele filosofie van open source heeft de laatste tijd veel respect gekregen jaar.

Overweegt u deel te nemen aan de beweging? Dit boek behandelt alles wat u moet weten, inclusief een open source-licentie kiezen Open source softwarelicenties: welke moet u gebruiken?Wist je dat niet alle open source-licenties hetzelfde zijn? Lees verder , het organiseren van een open source team, en geld verdienen met open source projecten Inzicht in hoe open source softwareontwikkelaars geld verdienenDe waarheid is: veel OSS-ontwikkelaars en -projecten genereren wel inkomsten. Lees verder . Eerlijk gezegd dekt het alles je moet weten.

Beschikbaar in Online HTML enkel en alleen.

Hoe doe je waar je van houdt & verdien je wat je waard bent als programmeur

free-programmering-books-make-money

Of hoe je als programmeur niet zo snel rijk wordt.

Dit korte boek is een verzameling essays over succes en geld in het programmeerveld. Het is opgesplitst in twee helften: de eerste helft pakt de grote beslissingen bij het kiezen van een codeercarrière, de tweede helft omvat het proces van het vinden en veiligstellen van een baan.

Het is relatief snel gelezen, maar het zit boordevol advies en wijsheid die je leven kunnen veranderen - of op zijn minst het pad van je carrière. Een absolute must-read als u van plan bent een programmeeropdracht te zoeken (in tegenstelling tot een hobbyontwikkelaar).

Beschikbaar in Online HTML gratis. EPUB, PDFen MOBI beschikbaar voor $ 5 USD.

Kent u andere hoogwaardige programmeerboeken die gratis beschikbaar zijn? Laat het ons weten in de comments!

Afbeelding tegoed: Open broncode via Shutterstock, Programmeur op Laptop via Shutterstock

Joel Lee heeft een B.S. in de informatica en meer dan zes jaar professionele schrijfervaring. Hij is hoofdredacteur voor MakeUseOf.