3+ gratis må-ha programmering bøker for din sommer leseliste
Vil du være produktiv i sommer? Hvis svaret ditt er nei, er jeg overrasket over at du leser denne artikkelen, men siden du allerede er her, kan du også lese om noen potensielt produktive ting. Si, les noen gode nybegynnermaterialer, spesielt hvis du har interesse i å lage noen av dine egne Chrome-utvidelser, Windows-programmer, osv..
Vi har publisert en rekke artikler med lenker til programmering av videoopplæringsprogrammer 14+ YouTube-spillelister for å se og lære dataprogrammering raskt 14+ YouTube-spillelister for å se og lære datamaskinprogrammering raskt med advent og vekst av YouTube og rikelig med annen video av høy kvalitet -sharing nettsteder og verktøy som flashcard programvare, å lære nye ting visuelt av deg selv har aldri vært enklere. Siden det aldri gjør vondt for å lære ... Les mer, interaktive læringsmoduler 3 Interaktiv, morsom, gratis måter å begynne å lære Ruby-programmeringsspråket 3 Interaktive, morsomme, gratis måter å begynne å lære Ruby Programming Language Ruby er et uttrykksfulle, veldig høyt nivå , skriptspråk. Den brukes på nettet hovedsakelig som en del av Ruby on Rails webutviklingsramme, men også frittstående. Hvis du er nysgjerrig på hva Ruby (ikke ... Les mer, og til og med våre egne programmeringsleksjoner Grunnleggende om dataprogrammering 101 - Variabler og datatyper Grunnleggende om dataprogrammering 101 - Variabler og datatyper Etter å ha introdusert og snakket litt om objektorientert programmering før og hvor navnevenneren kommer fra, tenkte jeg at det er på tide at vi går gjennom de absolutte grunnleggende programmering på en ikke-språkspesifikk måte. Dette ... Les mer, men noen ganger trenger du kanskje bare en god bok å fordybe deg i. Lucky for du, neste gang har jeg samlet en liste over lovfritt programmerte programmeringsbøker som kan komme i gang med å lære å programmere, scripting og til og med lage egne nettsteder.
Tenker på C ++ av Bruce Eckel
Tenk på C ++ 3 nettsteder for å komme i gang med å lære C ++ Programmeringsspråk 3 Nettsteder for å komme i gang med å lære C ++ Programmeringsspråk Lære å programmere kan være vanskelig for mange, selv med relativt enkle programmeringsspråk. Mens Java er lettere å komme i gang med (der vi har mange artikler her på MakeUseOf for Java, så vel som ... Les mer er en gratis elektronisk bok i sin andre utgave som består av to volumer. Det første volumet er en introduksjon til C ++ mens Den andre inneholder mer avanserte emner og testteknikker, så vel som øvelser. Denne boken fikk en Software Development Jolt Cola Award for beste årets bok i 1995 da den ble utgitt, men den har sett endringer for å gjenspeile oppdateringene av ANSI / ISO C + + standard.
Forfatteren av boka har også skrevet forskjellige bøker om Java, Python og mer, hvorav mange er tilgjengelige gratis fra hans nettsted. Med så mye erfaring med å skrive bøker, er det ikke overraskende at hans bøker har tjent ganske respektable anmeldelser på Amazon. Faktisk har det første volumet i gjennomsnitt 4,5 stjerner fra 91 kundeanmeldelser, mens det andre volumet også er gjennomsnittlig 4,5 stjerner fra 18 anmeldelser. Hvis det ikke er tegn på en flott bok som du helt bør inkludere i din sommerleseliste, vet jeg ikke hva som er.
Dykk inn i HTML5 av Mark Pilgrim [Ikke lenger tilgjengelig]
Vil du gjøre litt glatt 10 nettsteder å se hva HTML5 handler om 10 nettsteder for å se hva HTML5 handler om, les mer web 5+ Imponerende gratis HTML5-spill du kan spille i nettleseren din 5+ Imponerende gratis HTML5-spill du kan spille i nettleseren din HTML5 betyr utviklingen av opptakspråk som vi kjenner det. Flash spill var en gang normen når det gjaldt nettleserbasert underholdning, men nå takket være den kraftige naturen til HTML5 mange webapplikasjoner, ... Les flere apper? Du vet, polert 15 nettsteder som gjør fantastiske ting med HTML5 15 nettsteder som gjør fantastiske ting med HTML5 Les mer mobilkorts webapps eller nettsteder med fantastiske drag-og-slipp-funksjoner? Denne ressursen for å lære HTML 5 vil være veldig nyttig. Brakt til deg av de samme menneskene som har sluppet Dive Into Python De 5 beste nettstedene for å lære Python Programmering De 5 beste nettstedene å lære Python programmering Ønsker du å lære Python programmering? Her er de beste måtene å lære Python på nettet, hvorav mange er helt gratis. Les mer, dette Creative Commons Slik finner du Creative Commons innhold med Google Slik finner du Creative Commons innhold med Google Creative Commons innhold er ikke alltid så enkelt å finne som du tror. Faktisk er de fleste ting du finner og kopiere copyrightbeskyttet på en måte som gjør det ulovlig å kopiere det uten å spørre ... Les mer-lisensiert 3 tips for å få mer ut av Creative Commons 3 tips for å få mer ut av Creative Commons Les mer bok er også tilgjengelig fra Github. Du kan dessuten kjøpe en fysisk kopi på Amazon, som har samlet et gjennomsnitt på 4 stjerner fra 60 kundeanmeldelser.
Eloquent Javascript av Marijn Haverbeke
Har du brukt bokmerkere 20 Må ha bokmerker for nettleseren din 20 Må ha bokmerker for nettleseren din Les mer (du bør slutte å installere tilleggsprogrammer for nettlesere - for en raskere, smidigere nettleser Bruk bokmerkere i stedet for å installere nettlesertilbehør - For en raskere, Leaner Browser Bruk BookmarkLights i stedet Les mer)? Hvis ja, har du klikket på stykker av JavaScript-kode 6 Bokmerker som vil øke din surfinghastighet og produktivitet 6 Websider som vil øke din surfinghastighet og produktivitet Markedsføringsbokstaver er unnvikende, små hjelpere som sitter i nettleserens bokmerkelinje. I motsetning til de vanlige bokmerkene dine, arkiverer de ikke en nettadresse, heller bokmerkere er små java-applets med en klikk-funksjonalitet. Det er hundrevis av ... Les mer da. Hva med Chrome-utvidelser? De kan ha JavaScript Hva er JavaScript og hvordan fungerer det? [Teknologi forklart] Hva er JavaScript og hvordan fungerer det? [Teknologi forklart] Les mer kode under samt, i tillegg til HTML og CSS selvfølgelig. JavaScript er de skriptspråk på nettet så mange nettsteder bruker det til å lage sider interaktive og morsomme. Og nei, navnet hans bør ikke forvirre deg til å tro at JS er avledet fra Java-programmeringsspråket laget av Sun. Likevel, det gjør det ikke noe vanskeligere, noe du finner ut av å lese Eloquent Javascript, som har en mer oppdatert versjon på Amazon. Utgaven som tilbys under et åpent lisens på sitt offisielle nettsted er fortsatt en rik ressurs med interaktive eksempler. Når du er ferdig med å lese dette, vil du kanskje til og med sjekke ut Creative Commons 10 forskjellige Creative Commons-prosjekter som du bør definitivt være oppmerksom på 10 forskjellige Creative Commons-prosjekter som du bør absolutt betale oppmerksomhet til Creative Commons har lykkes i å miste årsaken av åpent innhold. Så mye at store svier av intellektuelle egenskaper blir holdt åpne i det offentlige området ... alle lisensiert under Creative Commons. La oss ta en ... Les mer-lisensiert bok jQuery Fundamentals.
Bonus: Python-opplæringen (Utgave 3.3)
OK, jeg vet at dette ikke teller som en e-bok, men det er en omfattende ressurs som sannsynligvis vil føles som å lese et hefte for å lære Python. Python er et raskt prototypespråk som er perfekt for nybegynnere uten programmeringserfaring eller til og med erfarne programmører uten tidligere eksponering for Python. Faktisk er det første språkstudenten Datavitenskapsstudenter (minst min universitet) undervist fordi det er ganske enkelt å lære og lese. Tro ikke på meg? Bare gå til den offisielle Python De 10 beste åpen kildeprosjektene Du bør være frivillig til å hjelpe de 10 beste åpen kildeprosjektene du burde være frivillig for å hjelpe deg, trenger du ikke å være programmerer. Du kan være en forfatter, en designer, en oversetter, bare en Facebook eller Twitter junkie, eller noen som bare vil donere penger til årsaken. Det er ... Les mer nettsted, som tilbyr en utmerket ressurs for å lære språket fra. Denne er trolig bedre for å lese på datamaskinen din, da det er forskjellige seksjoner og moduler for gjennomgang. Denne utgivelsen (3.3) er faktisk datert 1. juni i år, så det er ganske oppdatert, klar for deg å begynne å lese.
En annen ressurs å notere er Non-Programmer's Tutorial for Python 3 fra Wikibooks 7 Amazing, Yet Overlooked, Wikimedia Prosjekter Du bør sjekke ut 7 Amazing, Yet Overlooked, Wikimedia Prosjekter Du bør sjekke ut Les mer, noe som indikerer at det er ment for personer med ingen tidligere programmeringsopplevelse, selv om jeg er sikker på at mellomliggende programmerere også kan finne opplæringen nyttig. Det er enda en utskriftsvennlig versjon for de som ønsker en fysisk kopi av opplæringen.
For ytterligere ressurser for å lære Python, sjekk ut en mer komplett liste over Python-undervisningssteder. De 5 beste nettstedene å lære Python-programmering De 5 beste nettstedene å lære Python-programmering Ønsker du å lære Python programmering? Her er de beste måtene å lære Python på nettet, hvorav mange er helt gratis. Les mer .
Hvilke andre gode programmeringsbøker kan du anbefale? Gi oss beskjed i kommentarene nedenfor.
Bilde Kreditt: PHP-kode ved kakaopor via SXC
Utforsk mer om: E-bøker, programmering, lesing.