Kostenlose Must-Have-Programmierbücher für Ihre Sommerleseliste
Willst du diesen Sommer produktiv sein? Wenn Ihre Antwort Nein lautet, bin ich überrascht, dass Sie diesen Artikel lesen. Da Sie jedoch bereits hier sind, können Sie auch einige potenziell produktive Dinge lesen. Nehmen Sie an, Sie lesen einige großartige Materialien für Anfänger, besonders wenn Sie daran interessiert sind, eigene Chrome-Erweiterungen, Windows-Programme usw. zu erstellen.
Wir haben eine Reihe von Artikeln mit Links zu Programmiervideos mit Tutorials veröffentlicht. 14+ YouTube-Playlists zum schnellen Anzeigen und Lernen von Computerprogrammen 14+ YouTube-Playlisten zum schnellen Anschauen und Lernen von Computerprogrammierungen Mit dem Aufkommen und Wachstum von YouTube und vielen anderen qualitativ hochwertigen Videos Durch das Teilen von Websites und Tools wie Flashcard-Software war es noch nie einfacher, visuell Neues zu lernen. Da es nie schmerzt zu lernen… Lesen Sie mehr, interaktive Lernmodule 3 interaktive, lustige, kostenlose Einstiegsmöglichkeiten für die Programmiersprache Ruby 3 interaktive, unterhaltsame, kostenlose Einstiegsmöglichkeiten für die Programmiersprache Ruby Ruby ist ein ausdrucksstarkes, sehr hohes Niveau , Skriptsprache. Es wird im Web hauptsächlich als Teil des Webentwicklungsframeworks von Ruby on Rails, aber auch als eigenständiges System verwendet. Wenn Sie neugierig sind auf das, was Ruby (nicht… Lesen Sie mehr und sogar unsere eigenen Programmierstunden Die Grundlagen der Computerprogrammierung 101 - Variablen und Datentypen Die Grundlagen der Computerprogrammierung 101 - Variablen und Datentypen Nachdem Sie objektorientierte Programmierung ein wenig vorgestellt und darüber gesprochen haben Bevor und wo der Namensvetter herkommt, dachte ich, es ist an der Zeit, die absoluten Grundlagen des Programmierens auf eine nicht-sprachspezifische Art und Weise durchzugehen. Dies… Lesen Sie mehr, aber manchmal benötigen Sie vielleicht nur ein gutes Buch, in das Sie eintauchen können Als nächstes habe ich eine Liste von rechtlich kostenlosen Programmierbüchern zusammengestellt, mit deren Hilfe Sie lernen können, wie man Programmieren, Scripting und sogar das Erstellen eigener Websites lernt.
Denken in C ++ von Bruce Eckel
Denken in C ++ 3-Websites zum Einstieg in das Erlernen der C ++ - Programmiersprache 3 Websites zum Einstieg in das Erlernen der C ++ - Programmiersprache Das Programmieren kann für viele schwierig sein, selbst mit relativ einfachen Programmiersprachen. Java ist zwar einfacher zu erlernen (es gibt zahlreiche Artikel hier bei MakeUseOf für Java sowie… Read More ist ein kostenloses elektronisches Buch in der zweiten Auflage, das aus zwei Bänden besteht. Der erste Band stellt eine Einführung in C ++ dar Der zweite Teil enthält fortgeschrittenere Themen und Testtechniken sowie Übungen.Dieses Buch wurde 1995 mit dem Jolt Cola-Preis für die Entwicklung des besten Buches des Jahres ausgezeichnet, als es veröffentlicht wurde. Es wurden jedoch Änderungen vorgenommen, die die Aktualisierungen des ANSI / ISO widerspiegeln C ++ - Standard.
Der Autor des Buches hat auch verschiedene Bücher über Java, Python und andere verfasst, von denen viele kostenlos auf seiner Website erhältlich sind. Mit so viel Erfahrung beim Schreiben von Büchern ist es nicht verwunderlich, dass seine Bücher auf Amazon recht respektable Kritiken verdient haben. Tatsächlich hat der erste Band im Durchschnitt 4,5 Sterne aus 91 Kundenbewertungen, während der zweite Band im Durchschnitt 4,5 Sterne aus 18 Bewertungen hat. Wenn dies keine Anzeichen für ein großartiges Buch sind, das Sie unbedingt in Ihre Sommerleseliste aufnehmen sollten, weiß ich nicht, was es ist.
Tauchen Sie ein in HTML5 von Mark Pilgrim [nicht mehr verfügbar]
Möchten Sie ein paar glatte 10 Websites erstellen, um zu sehen, was HTML5 ist? 10 Websites, um zu sehen, was HTML5 ist. Lesen Sie mehr web 5+ Beeindruckende kostenlose HTML5-Spiele, die Sie in Ihrem Browser spielen können 5 + Beeindruckende kostenlose HTML5-Spiele, die Sie in Ihrem Browser spielen können HTML5 steht für die Entwicklung der Auszeichnungssprache, wie wir sie kennen. Flash-Spiele waren einmal die Norm, wenn es um browserbasierte Unterhaltung ging, aber dank der leistungsstarken Eigenschaften von HTML5, vielen Webanwendungen,… Lesen Sie mehr Apps? Wissen Sie, polierte 15 Sites, die mit HTML5 erstaunliche Dinge tun 15 Sites, die mit HTML5 erstaunliche Dinge tun Lesen Sie mehr mobile Karten-Web-Apps oder Websites mit beeindruckenden Drag-and-Drop-Funktionen? Diese Ressource zum Erlernen von HTML 5 ist sehr praktisch. Von den gleichen Leuten, die Dive Into Python veröffentlicht haben, zu Ihnen gebracht. Die 5 besten Websites zum Erlernen der Python-Programmierung Die 5 besten Webseiten zum Erlernen der Python-Programmierung Möchten Sie die Python-Programmierung lernen? Hier sind die besten Möglichkeiten, Python online zu lernen, von denen viele völlig kostenlos sind. Lesen Sie mehr, dieses Creative Commons So finden Sie Creative Commons-Inhalte mit Google So finden Sie Creative Commons-Inhalte mit Google Creative Commons-Inhalte sind nicht immer so einfach zu finden, wie Sie denken. Tatsächlich sind die meisten Dinge, die Sie finden und kopieren, in einer Weise urheberrechtlich geschützt, die es illegal macht, sie zu kopieren, ohne zu fragen, ob Sie eine Lizenz benötigen ist auch bei Github erhältlich. Sie können zusätzlich eine physische Kopie bei Amazon erwerben, die aus 60 Kundenbewertungen durchschnittlich 4 Sterne gesammelt hat.
Eloquent Javascript von Marijn Haverbeke
Haben Sie Bookmarklets verwendet 20 Must-Have Bookmarklets für Ihren Webbrowser 20 Must-Have Bookmarklets für Ihren Webbrowser Lesen Sie mehr (Sie sollten die Installation von Browser-Add-Ons beenden. - Für einen schnelleren, schlankeren Browser Verwenden Sie Bookmarklets. Stattdessen Browser-Add-Ons installieren. - Für einen schnelleren, schlankeren Browser Verwenden Sie Bookmarklets (stattdessen Lesen Sie mehr). Wenn ja, haben Sie auf Teile des JavaScript-Codes geklickt. 6 Bookmarklets, die das Surfen im Internet beschleunigen und Produktivität steigern 6 Bookmarklets, die das Surfen im Web erhöhen Surfgeschwindigkeit und -produktivität Bookmarklets sind unauffällige Helfer, die sich in der Lesezeichenleiste Ihres Browsers befinden. Im Gegensatz zu Ihren normalen Lesezeichen archivieren sie keine URL, vielmehr sind Bookmarklets kleine Java-Applets mit einer Funktion mit einem Klick. Es gibt Hunderte von… Weiterlesen dann. Wie wäre es mit Chrome-Erweiterungen? Diese können JavaScript haben Was ist JavaScript und wie funktioniert es? [Technologie erklärt] Was ist JavaScript und wie funktioniert es? [Technologie erklärt] Lesen Sie auch mehr Code darunter, natürlich zusätzlich zu HTML und CSS. JavaScript ist das Skriptsprache des Internets, so dass viele Websites es verwenden, um Seiten interaktiv und unterhaltsam zu gestalten. Und nein, der Name sollte Sie nicht zu der Verwirrung verleiten, dass JS von der von Sun erstellten Java-Programmiersprache abgeleitet ist. Das macht es jedoch nicht weniger leistungsfähig, etwas, das Sie beim Lesen von Eloquent Javascript, das eine aktuellere Version bei Amazon hat, herausfinden. Die Version, die unter einer offenen Lizenz auf ihrer offiziellen Website angeboten wird, ist immer noch eine reichhaltige Ressource mit interaktiven Beispielen. Wenn Sie mit dem Lesen fertig sind, möchten Sie vielleicht sogar die Creative Commons 10 verschiedenen Creative Commons-Projekte überprüfen, auf die Sie unbedingt 10 verschiedene Creative Commons-Projekte achten sollten, die Sie definitiv auf Creative Commons aufmerksam machen sollten von offenen Inhalten. So sehr, dass große Teile des geistigen Eigentums in der Öffentlichkeit offen gehalten werden ... alle unter Creative Commons lizenziert. Nehmen wir ein… Weiterlesen - Lizenziertes Buch jQuery Fundamentals.
Bonus: Das Python-Tutorial (Version 3.3)
OK, ich weiß, dass dies nicht als E-Book gilt, aber es ist eine umfangreiche Ressource, die sich wahrscheinlich anfühlt, als würde man eine Broschüre lesen, um Python zu lernen. Python ist eine Rapid-Prototyping-Sprache, die sich perfekt für Anfänger ohne Programmiererfahrung oder sogar für erfahrene Programmierer ohne Python-Erfahrung eignet. Tatsächlich werden die ersten Fremdsprachen-Informatikstudenten (zumindest an meiner Universität) unterrichtet, da sie relativ leicht zu lernen und zu lesen sind. Glaub mir nicht Gehen Sie einfach zum offiziellen Python. Die 10 besten Open Source-Projekte, die Sie freiwillig unterstützen sollten, um bei den 10 besten Open Source-Projekten zu helfen, bei denen Sie freiwillig sein sollten, um zu helfen Sie müssen kein Programmierer sein. Sie könnten Schriftsteller, Designer, Übersetzer, nur ein Facebook- oder Twitter-Junkie sein oder jemand, der nur Geld für die Sache spenden möchte. Es gibt… Lesen Sie mehr Seite, die eine ausgezeichnete Quelle zum Lernen der Sprache bietet. Dies ist wahrscheinlich besser für das Lesen auf Ihrem Computer, da es verschiedene Abschnitte und Module zur Überprüfung gibt. Diese Version (3.3) ist eigentlich auf den 1. Juni dieses Jahres datiert, daher ist sie ziemlich aktualisiert und kann jetzt gelesen werden.
Eine weitere Ressource, die Sie beachten sollten, ist das Tutorial für Nicht-Programmierer für Python 3 von Wikibooks 7. Erstaunliche, dennoch übersehene Wikimedia-Projekte, die Sie überprüfen sollten 7 Erstaunliche, dennoch übersehene Wikimedia-Projekte, die Sie lesen sollten Keine Programmiererfahrung, aber ich bin sicher, dass auch fortgeschrittene Programmierer das Tutorial als nützlich erachten können. Für diejenigen, die eine physische Kopie des Tutorials wünschen, gibt es sogar eine druckfreundliche Version.
Weitere Informationen zum Erlernen von Python finden Sie in einer vollständigeren Liste mit Python-Lehrsites. Die 5 besten Websites zum Erlernen der Python-Programmierung Die 5 besten Webseiten zum Erlernen der Python-Programmierung Möchten Sie die Python-Programmierung lernen? Hier sind die besten Möglichkeiten, Python online zu lernen, von denen viele völlig kostenlos sind. Weiterlesen .
Welche anderen guten Ebooks zum Programmieren können Sie empfehlen? Lass es uns in den Kommentaren wissen.
Bildnachweis: PHP-Code von Kakaopor über SXC
Erfahren Sie mehr über: Ebooks, Programmieren, Lesen.