3+ gratis måste-programmeringsböcker för din sommarläsarlista
Vill du vara produktiv i sommar? Om ditt svar är nej, är jag förvånad över att du läser den här artikeln, men eftersom du redan är här kan du också läsa om några potentiellt produktiva saker. Säg att du läser några bra nybörjarklassmaterial, speciellt om du har intresse av att göra några av dina egna Chrome-tillägg, Windows-program etc..
Vi har publicerat ett antal artiklar med länkar till programmeringsvideoer 14 + YouTube-spellistor för att titta och lära dig datorprogrammering snabbt 14 + YouTube-spellistor för att titta och lära dig datorprogrammering snabbt med tillkomsten och tillväxten av YouTube och massor av andra högkvalitativa video -sharing webbplatser och verktyg som flashcard programvara, har aldrig varit lättare att lära sig nya saker visuellt själv. Eftersom det aldrig gör ont för att lära sig ... Läs mer, interaktiva inlärningsmoduler 3 Interaktiva, roliga och fria sätt att börja lära sig Ruby Programming Language 3 Interaktiva, roliga och fria sätt att börja lära sig Ruby Programming Language Ruby är en uttrycksfull, mycket hög nivå , skriptspråk. Den används på webben huvudsakligen som en del av Ruby on Rails webbutvecklingsram, men också fristående. Om du är nyfiken på vad Ruby (inte ... Läs mer, och även våra egna programmeringslektioner Grundläggande för dataprogrammering 101 - Variabler och datatyper Grunderna i datorprogrammering 101 - Variabler och datatyper Efter att ha introducerat och pratat lite om Objektorienterad programmering innan och där namnet kommer från, tyckte jag att det är dags att vi går igenom de absoluta grunderna för programmering på ett språk som inte är språkligt. Detta ... Läs mer, men ibland kanske du bara behöver en bra bok för att fördjupa dig. Lycka till du upp nästa jag har samlat en lista med laglösa programmeringsböcker som kan komma igång med att lära dig att programmera, skripta och till och med skapa egna webbplatser.
Tänker i C ++ av Bruce Eckel
Tänk på C ++ 3 webbplatser att komma igång med att lära sig C ++ Programmeringsspråk 3 Webbplatser att komma igång med att lära C ++ Programmeringsspråk Att lära sig att programmera kan vara svårt för många, även med relativt enkla programmeringsspråk. Medan Java är lättare att komma igång med (där vi har många artiklar här på MakeUseOf för Java samt ... Läs mer är en gratis elektronisk bok i sin andra utgåva som består av två volymer. Den första volymen utgör en introduktion till C ++ medan den andra innehåller mer avancerade ämnen och provningstekniker samt övningar. Den här boken tjänat ett Software Development Jolt Cola Award för årets bästa bok 1995 när det släpptes, men det har sett förändringar som speglar uppdateringarna av ANSI / ISO C ++ standard.
Författaren till boken har också skrivit olika böcker om Java, Python med mera, varav många är tillgängliga gratis från hans webbplats. Med den stora erfarenheten av att skriva böcker är det ingen överraskning att hans böcker har tjänat ganska respektabla recensioner på Amazon. Faktum är att den första volymen har i genomsnitt 4,5 stjärnor från 91 kundrecensioner, medan den andra volymen också är genomsnittlig 4,5 stjärnor från 18 recensioner. Om det inte är tecken på en bra bok som du helt ska inkludera i din sommarläsarlista, vet jag inte vad som är.
Dyk till HTML5 av Mark Pilgrim [Ej längre tillgänglig]
Vill du göra lite smarta 10 webbplatser att se vad HTML5 handlar om 10 webbplatser att se vad HTML5 handlar om Läs mer web 5+ Imponerande gratis HTML5-spel du kan spela i din webbläsare 5+ Imponerande gratis HTML5-spel du kan spela i din webbläsare HTML5 betyder utvecklingen av märkningsspråk som vi känner till. Flash-spel var en gång normen när det gäller webbläsarbaserad underhållning, men nu tack vare den kraftfulla karaktären av HTML5 många webbapplikationer, ... Läs mer apps? Du vet, polerad 15 webbplatser som gör fantastiska saker med HTML5 15 webbplatser som gör fantastiska saker med HTML5 Läs mer mobilkortswebapps eller webbplatser med fantastiska drag-och-släpp-funktioner? Den här resursen för att lära sig HTML 5 kommer att vara väldigt praktisk. Brought to you av samma personer som har släppt Dive Into Python De 5 bästa hemsidorna att lära sig Python Programmering De 5 bästa webbplatserna för att lära sig Python Programmering Vill du lära dig Python programmering? Här är de bästa sätten att lära sig Python online, varav många är helt gratis. Läs mer, den här Creative Commons Så här hittar du Creative Commons innehåll med Google Hur hittar du Creative Commons innehåll med Google Creative Commons innehåll är inte alltid lika lätt att hitta som du tror. Faktum är att de flesta saker som du hittar och kopierar är upphovsrättsskyddade på ett sätt som gör det olagligt att kopiera det utan att fråga ... Läs mer -licensed 3 tips för att få mer ut av Creative Commons 3 tips för att få mer ut av Creative Commons Läs mer bok är också tillgänglig från Github. Du kan dessutom köpa en fysisk kopia på Amazon, som har ackumulerat i genomsnitt 4 stjärnor från 60 kundrecensioner.
Eloquent Javascript av Marijn Haverbeke
Har du använt bokmärken 20 måste ha bokmärken för din webbläsare 20 måste ha bokmärken för din webbläsare Läs mer (du borde sluta installera webbläsartillägg - för en snabbare, smidigare webbläsare Använd bokmärken i stället för att sluta installera webbläsartillägg - För en snabbare, snabbare webbläsare använd bokmärken istället för att läsa mer)? Om ja, har du klickat på bitar av JavaScript-kod 6 Bokmärken som kommer att öka din webbsurfning och produktivitet 6 bokmärken som kommer att öka din webbsurfning och produktivitet Bookmarklets är omedvetna småhjälpare som sitter i din webbläsares bokmärkesfält. Till skillnad från dina vanliga bokmärken arkiverar de inte en webbadress, snarare bokmärken är små Java-appletter med enklickfunktion. Det finns hundratals ... Läs mer då. Vad sägs om Chrome-tillägg? De kan ha JavaScript Vad är JavaScript och hur fungerar det? [Teknologi förklarad] Vad är JavaScript och hur fungerar det? [Teknologi förklaras] Läs mer kod under samt, förutom HTML och CSS självklart. JavaScript är de skriptspråk på webben så många webbplatser använder det för att göra sidor interaktiva och roliga. Och nej, dess namn borde inte förväxla dig till att tro att JS härleds från det Java-programmeringsspråk som Sun skapat. Ändå gör det inte något mindre skickligt, något som du hittar ut att läsa Eloquent Javascript, som har en mer uppdaterad version på Amazon. Den version som erbjuds under en öppen licens på sin officiella webbplats är fortfarande en rik resurs med interaktiva exempel. När du är färdig med att läsa detta kanske du kanske vill kolla in Creative Commons 10 olika Creative Commons-projekt som du definitivt bör uppmärksamma på 10 olika Creative Commons-projekt som du definitivt bör vara uppmärksam på Creative Commons har lyckats slåss orsaken av öppet innehåll. Så mycket så att stora svängningar av intellektuella egenskaper hålls öppna i det offentliga området ... alla licensierade under Creative Commons. Låt oss ta en ... Läs mer -licensed book jQuery Fundamentals.
Bonus: Pythonhandledningen (Release 3.3)
OK, jag vet att den här inte räknas som en e-bok, men det är en omfattande resurs som förmodligen känns som att läsa ett häfte för att lära Python. Python är ett snabbt prototypningsspråk som är perfekt för nybörjare utan programmeringserfarenhet eller till och med erfarna programmerare utan tidigare exponering för Python. Faktum är att det är första språkens datavetenskapsstudenter (åtminstone mitt universitet) undervisas eftersom det är ganska lätt att lära och läsa. Tro mig inte? Bara gå till den officiella Python De 10 bästa open source-projekten Du borde vara volontärarbete för att hjälpa till med de 10 bästa open source-projekten du borde vara volontärarbete för att hjälpa dig behöver inte vara programmerare. Du kan vara en författare, en designer, en översättare, bara en Facebook eller Twitter junkie, eller någon som bara vill donera pengar för orsaken. Det finns ... Läs mer webbplats, som erbjuder en utmärkt resurs för att lära sig språket från. Det här är nog bättre för att läsa på din dator eftersom det finns olika avsnitt och moduler för granskning. Denna utgåva (3.3) är faktiskt daterad den 1 juni i år, så det är ganska uppdaterat, redo för att du ska börja läsa.
En annan resurs att notera är Non-Programmerarens Tutorial for Python 3 från Wikibooks 7 Amazing, Yet Overlooked, Wikimedia Projects Du bör kolla 7 Fantastiska, men förbises, Wikimedia-projekt Du bör kolla Läs mer, vilket indikerar att det är avsett för personer med ingen tidigare programmeringserfarenhet, men jag är säker på att mellanprogrammerare också kan hitta handledningen användbar. Det finns även en utskriftsvänlig version för dem som vill ha en fysisk kopia av handledningen.
För ytterligare resurser för att lära dig Python, kolla in en mer komplett lista över Python-undervisningsplatser De 5 bästa webbplatserna att lära sig Python-programmering De 5 bästa webbplatserna för att lära sig Python-programmering Vill du lära dig Python-programmering? Här är de bästa sätten att lära sig Python online, varav många är helt gratis. Läs mer .
Vilka andra bra programmeringsböcker kan du rekommendera? Låt oss veta i kommentarerna nedan.
Bildkredit: PHP-kod av kakaopor via SXC
Utforska mer om: E-böcker, programmering, läsning.