Werbung
Was ist besser als ein kostenloses Buch? Neun kostenlose Bücher!
Aufruf an alle Programmierer, ob neu, alt oder aufstrebend: Wir haben eine große Auswahl an kostenlosen Büchern (wie in Bier) gefunden, um Ihre Programmierkenntnisse auf die nächste Stufe zu heben. Es ist für jeden etwas dabei, also hüpfen Sie hinein und genießen Sie es.
97 Dinge, die jeder Programmierer wissen sollte

Im Ernst, jeder Programmierer sollte diese Dinge wissen.
Basierend auf einer Online-Sammlung von Aufsätzen, die sich mit den richtigen Programmierpraktiken befassen, ist dieses Buch ein Muss für alle Programmierer, vom Anfänger über Anfänger bis zum Meister. Tatsächlich ist die Weisheit darin so nützlich, dass dieses Buch eine jährliche Wiederholung wert ist.
Die ursprüngliche Aufsatzsammlung enthielt 97 Artikel, aber dieses Buch ist tatsächlich die erweiterte Version mit 68 zusätzlichen Aufsätzen, was einer Gesamtzahl von 165 entspricht. Warum liest du es noch nicht?
Verfügbar in PDF, EPUB, und MOBI kostenlos.
Ausbildungsmuster

Die richtige Einstellung eines Programmierers vom Lehrling bis zum Meister.
Dies ist eines der besten Bücher über Programmierung, die ich je gelesen habe, und es enthält keine einzige Codezeile. Es ist ein Buch über Denkweise, Einstellung und die Reise, die vor jedem Programmierer liegt. Es deckt nicht nur viele der Kämpfe und Probleme ab, mit denen Codierer konfrontiert sind, sondern bietet auch Lösungen für diese Kämpfe und Probleme.
Wie nähern Sie sich dem Kunst der Codierung? Um wirklich erfolgreich zu sein, muss man es richtig angehen. Dieses Buch zeigt Ihnen den richtigen Weg.
Kostenlos in Online HTML verfügbar. EPUB, PDF, und MOBI erhältlich für 24 USD.
Lernen von JavaScript-Entwurfsmustern

JavaScript kann schwer zu verstehen sein, aber dieses Buch macht es einfach.
Für eine lange Zeit, JavaScript wurde oft kritisiert Was ist JavaScript und wie funktioniert es? [Technologie erklärt] Weiterlesen für seine Neigung, chaotischen Code zu produzieren, aber die letzten Jahre haben eine massive Explosion in seiner Popularität gezeigt. JavaScript ist heute ein wesentlicher Bestandteil fast jeder modernen Website und hat sich schnell zu einer der besten Sprachen entwickelt, die Sie lernen können, wenn Sie einen Job in der webbezogenen Entwicklung suchen.
Leider ist es für JavaScript nicht so einfach, sich seiner Geschichte zu entziehen. Die Sprache kann für Neulinge etwas schmerzhaft sein, aber dieses Buch führt Sie durch all die verschiedenen „Muster“, die beim Programmieren mit JavaScript häufig auftreten. Sind Sie bereit, JavaScript endlich zu verstehen?
Verfügbar in Online HTML kostenlos. EPUB, PDF, und MOBI erhältlich für $ 34 USD.
Lerne Python auf die harte Tour

Glücklicherweise ist der harte Weg tatsächlich der einfache Weg.
Wenn Sie mich fragen, ist Python eine der elegantesten Sprachen der Welt. Die Einfachheit ist schön, und Pythons Programmieransatz ist einzigartig und praktisch. Sobald Sie den Dreh raus haben, haben Sie eine völlig neue Sichtweise auf die Programmierung als Ganzes.
Wie James betonte, wird Python oft als „unterhaltsam“, „einfach zu bedienen“ und „ein gutes Lernwerkzeug“ beschrieben, was es für Erstprogrammierer zu einer guten Wahl macht. In Bezug auf die reale Nutzung ist Python kürzlich in die Höhe geschossen Popularität für die Webentwicklung Welche Programmiersprache Sie lernen sollten - WebprogrammierungHeute werfen wir einen Blick auf die verschiedenen Web-Programmiersprachen, die das Internet antreiben. Dies ist der vierte Teil einer Programmierreihe für Anfänger. In Teil 1 haben wir die Grundlagen von ... Weiterlesen dank der Entwicklung des Django-Frameworks.
Solltest du Python lernen? Ich glaube schon. Mit diesem Buch können Sie auf dem richtigen Fuß beginnen. Danach können Sie Ihre Ausbildung mit diesen fortsetzen Websites zum Erlernen von Python Die 5 besten Websites zum Erlernen der Python-ProgrammierungMöchten Sie Python-Programmierung lernen? Hier sind die besten Möglichkeiten, Python online zu lernen, von denen viele völlig kostenlos sind. Weiterlesen .
Verfügbar in Online HTML kostenlos. EPUB und PDF erhältlich für 30 USD.
In Java denken

Müssen Sie sich mit Java und OOP beschäftigen? Das ist wie man es macht.
In seinen frühen Versionen stand Java am Ende vieler Kritikpunkte, die sich mit verschiedenen Aspekten der Implementierung der Sprache und der schrecklichen Leistung befassten. Seitdem hat sich Java zur zweitbeliebtesten Sprache der Welt entwickelt gemäß CodeEval.
Der vielleicht attraktivste Aspekt von Java ist die Einhaltung der objektorientierten Philosophie. Es ist nicht die am einfachsten zu erlernende Sprache, kann jedoch äußerst praktisch sein, insbesondere aufgrund der inhärenten plattformübergreifenden Portabilität dank der virtuellen Java-Maschine.
Es ist eine Sache zu verwenden Java; es ist eine andere Sache denken in Java. Dieses Buch ist perfekt dafür.
Nur in HTML verfügbar.
Eine Einführung in die Programmierung in Go

Für diejenigen, die sich mit Googles eigener Programmiersprache vertraut machen möchten.
Go, auch bekannt als Golang, ist eine der neueren Programmiersprachen. Ursprünglich von Google entwickelt, hat es ein Eigenleben angenommen und entwickelt sich bis heute weiter.
Die Sprache wird lose von C, Python und einigen anderen Sprachen beeinflusst, was zu einer Sprache führt Das kommt erfahrenen Programmierern bekannt vor, ist aber für Neulinge einfach genug, um es zu lernen und verstehen. Dieses Buch ist eine großartige Möglichkeit, die wichtigsten Teile der Sprache zu lernen.
Verfügbar als PDF [nicht mehr verfügbar] und Online HTML Formate. Kindle Edition erhältlich für $ 3 USD.
Spielprogrammiermuster

Ein Muss für alle Spielprogrammierer aller Genres.
Wenn Sie noch nie ein Spiel gemacht haben und dachten, dieses Buch wäre Ihr heiliger Gral: Es tut mir leid. Es ist nicht. Vielmehr sollten sich Neulinge diese ansehen Spieleentwicklungs-Websites 4 kostenlose Websites, auf denen Sie die Grundlagen der Spieleentwicklung erlernen könnenWenn Sie nach einer guten Tutorial-Serie zur Spieleentwicklung suchen, möchten Sie eine, die Ihnen das beibringt Praktiken und Mentalität guter Codierung, weil Sie diese Praktiken dann in jede Sprache oder Sprache umsetzen können Plattform. Weiterlesen zum Erlernen der Grundlagen. Anschließend können Sie diese ausprobieren Tools zur Spieleentwicklung 5 kostenlose Spieleentwicklungssoftware-Tools zum Erstellen eigener SpieleKostenlose Spieleentwicklungssoftware ist eine großartige Möglichkeit, um Videospiele zu erstellen. Wir haben die beste Spielesoftware auf dem Markt zusammengestellt. Weiterlesen .
Für jene die haben Spiele zuvor erstellt, wissen Sie, dass Spiele sind Komplex. Die ordentliche Strukturierung Ihres Codes ist einer der schwierigsten Aspekte bei der Spieleentwicklung. Glücklicherweise werden in diesem Buch verschiedene Strukturmuster aufgeschlüsselt, auf die Sie sich verlassen können, um den gesamten Prozess erheblich zu vereinfachen.
Verfügbar in Online HTML nur.
Open Source Software produzieren

Sie möchten sich der Open Source-Bewegung anschließen, wissen aber nicht wie?
Die Welt beginnt zu akzeptieren Quelloffene Software Was ist Open Source Software? [MakeUseOf erklärt]"Open Source" ist ein Begriff, der heutzutage häufig verwendet wird. Sie wissen vielleicht, dass bestimmte Dinge Open Source sind, wie Linux und Android, aber wissen Sie, was es bedeutet? Was ist offen ... Weiterlesen als legitime Alternative zu proprietären Programmen. Nicht, dass es jemals illegitim gewesen wäre, aber viele der Mythen rund um Open Source-Programmierung sind es Der Verlust des Fußes und die gesamte Open Source-Philosophie haben in letzter Zeit viel Respekt erlangt Jahre.
Denken Sie daran, sich der Bewegung anzuschließen? Dieses Buch behandelt alles, was Sie wissen müssen, einschließlich Auswahl einer Open Source Lizenz Open Source-Softwarelizenzen: Welche sollten Sie verwenden?Wussten Sie, dass nicht alle Open Source-Lizenzen gleich sind? Weiterlesen , Organisation eines Open-Source-Teams und Geld verdienen mit Open Source Projekten Verstehen, wie Open Source-Softwareentwickler Geld verdienenDie Wahrheit ist: Viele OSS-Entwickler und -Projekte generieren Einnahmen. Weiterlesen . Ehrlich gesagt deckt es ab alles du musst wissen.
Verfügbar in Online HTML nur.
Wie Sie das tun, was Sie lieben und verdienen, was Sie als Programmierer wert sind

Oder wie man als Programmierer nicht so schnell reich wird.
Dieses kurze Buch ist eine Sammlung von Aufsätzen zum Thema Erfolg und Geld im Programmierbereich. Es ist in zwei Hälften geteilt: Die erste Hälfte befasst sich mit den großen Entscheidungen bei der Wahl einer Programmierkarriere, die zweite Hälfte beinhaltet den Prozess der Suche und Sicherung eines Arbeitsplatzes.
Relativ gesehen ist es eine schnelle Lektüre, aber es steckt voller Ratschläge und Weisheiten, die möglicherweise nur Ihr Leben verändern - oder zumindest den Weg Ihrer Karriere. Ein absolutes Muss, wenn Sie einen Programmierjob suchen möchten (im Gegensatz dazu, ein Hobbyentwickler zu sein).
Verfügbar in Online HTML kostenlos. EPUB, PDF, und MOBI erhältlich für $ 5 USD.
Kennen Sie andere hochwertige Programmierbücher, die kostenlos erhältlich sind? Lass es uns in den Kommentaren wissen!
Bildnachweis: Open Source Code über Shutterstock, Programmierer auf Laptop über Shutterstock
Joel Lee hat einen B.S. in Informatik und über sechs Jahre Berufserfahrung im Schreiben. Er ist Chefredakteur von MakeUseOf.