3+ gratis must-have programmeerboeken voor uw zomerstudielijst
Wil je deze zomer productief zijn? Als je antwoord nee is, ben ik verrast dat je dit artikel leest, maar aangezien je er al bent, kun je net zo goed lezen over sommige potentieel productieve dingen. Stel dat je een aantal geweldige materialen voor beginners leest, vooral als je er belang bij hebt enkele van je eigen Chrome-extensies, Windows-programma's, enz. Te maken.
We hebben een aantal artikelen gepubliceerd met links naar het programmeren van videozelfstudies 14+ YouTube-afspeellijsten om te kijken en te leren Computerprogrammering snel 14+ YouTube-afspeellijsten om snel te kijken en te leren Computerprogrammering Met de komst en groei van YouTube en tal van andere video's van hoge kwaliteit - het delen van websites en tools zoals flashcard-software, het zelf leren van nieuwe dingen is nog nooit zo gemakkelijk geweest. Omdat het nooit pijn doet om te leren ... Lees meer, interactieve leermodules 3 Interactief, leuk, gratis manieren om te beginnen met leren De Ruby programmeertaal 3 Interactief, leuk, gratis manieren om te leren De Ruby programmeertaal Ruby is een expressieve, zeer hoog niveau , scripttaal. Het wordt voornamelijk op internet gebruikt als onderdeel van het webontwikkelingskader van Ruby on Rails, maar ook als standalone. Als je nieuwsgierig bent naar wat Ruby (niet ... Lees meer, en zelfs onze eigen programmeerlessen De grondbeginselen van computerprogrammering 101 - Variabelen en datatypes De grondbeginselen van computerprogrammering 101 - Variabelen en gegevenstypes Na een beetje geïntroduceerd en gesproken te hebben over objectgeoriënteerde programmering voor en waar zijn naamgenoot vandaan komt, vond ik het tijd dat we de absolute basis van programmeren doornemen op een niet-taalspecifieke manier. Dit ... Lees meer, maar soms heb je misschien een goed boek nodig om jezelf onder te dompelen. jij, daarna heb ik een lijst met juridisch gratis programmeerboeken verzameld, waarmee je kunt leren programmeren, scripten en zelfs je eigen websites kunt maken.
Denken in C ++ door Bruce Eckel
Denken in C ++ 3 Websites Aan de slag met leren C ++ Programming Language 3 Websites Aan de slag met leren C ++ Programming Language Leren programmeren kan voor velen moeilijk zijn, zelfs met relatief eenvoudige programmeertalen. Hoewel Java gemakkelijker is om mee te beginnen (waar we hier talloze artikelen hebben bij MakeUseOf voor Java en ... Lees meer is een gratis elektronisch boek in zijn tweede editie dat uit twee delen bestaat.Het eerste deel vormt een inleiding tot C ++ terwijl de de tweede bevat geavanceerdere onderwerpen en testtechnieken, evenals oefeningen.Dit boek verdiende in 1995 een Jolt Cola Award voor beste boek van het jaar, toen het werd uitgebracht, maar het heeft veranderingen gezien die de updates van de ANSI / ISO weerspiegelen C ++ standaard.
De auteur van het boek heeft ook verschillende boeken geschreven over Java, Python en meer, waarvan vele gratis beschikbaar zijn op zijn site. Met zoveel ervaring met het schrijven van boeken, is het geen verrassing dat zijn boeken behoorlijk respectabele recensies op Amazon hebben verdiend. In feite heeft het eerste deel een gemiddelde van 4,5 sterren van 91 klantrecensies, terwijl het tweede deel ook gemiddeld 4,5 sterren is van 18 beoordelingen. Als dat geen tekenen zijn van een geweldig boek dat je volledig zou moeten opnemen in je zomervakantie, weet ik niet wat het is.
Duik in HTML5 door Mark Pilgrim [niet meer beschikbaar]
Wil je een paar handige 10 websites maken om te zien wat HTML5 is Alles over 10 websites om te zien waar HTML5 over gaat Meer informatie web 5+ Indrukwekkende gratis HTML5-games die je in je browser kunt spelen 5+ Indrukwekkende gratis HTML5-games die je in je browser kunt spelen HTML5 betekent de evolutie van opmaaktaal zoals wij die kennen. Flash-games waren ooit de norm als het ging om browser-gebaseerd entertainment, maar nu dankzij de krachtige aard van HTML5 veel webapplicaties, ... Lees Meer apps? U weet wel, 15 sites gepolijst die geweldige dingen doen met HTML5 15-sites die geweldige dingen doen met HTML5 Lees Meer mobiele kaart web-apps of websites met geweldige drag-en-drop functies? Deze bron om HTML 5 te leren zal erg handig zijn. U aangeboden door dezelfde mensen die Dive Into Python hebben vrijgegeven De 5 beste websites om Python te leren programmeren De 5 beste websites om Python-programmering te leren Wilt u Python-programmeren leren? Dit zijn de beste manieren om Python online te leren, waarvan vele volledig gratis zijn. Lees Meer, deze Creative Commons Hoe vind ik Creative Commons Inhoud met Google Hoe vind ik Creative Commons content met Google Creative Commons inhoud is niet altijd even gemakkelijk te vinden als u denkt. In feite zijn de meeste dingen die je vindt en kopieert auteursrechtelijk beschermd op een manier waardoor het illegaal is om het te kopiëren zonder het te vragen ... Lees meer -licensed 3 Tips om meer uit Creative Commons te halen 3 tips om meer uit Creative Commons te halen Lees meer boek is ook verkrijgbaar bij Github. U kunt bovendien een fysieke kopie aanschaffen op Amazon, met een gemiddelde van 4 sterren van 60 klantenrecensies.
Eloquent Javascript door Marijn Haverbeke
Hebt u bookmarklets 20 Must-Have Bookmarklets voor uw webbrowser 20 Must-have Bookmarklets voor uw webbrowser Lees meer (stop Browser-add-ons niet installeren - voor een snellere, slomerere browser Bookmarklets gebruiken in plaats daarvan stoppen met het installeren van browser-add-ons - Voor een snellere, slechter wordende browser Gebruik Bookmarklets in plaats daarvan Lees meer)? Zo ja, dan klik je op stukjes JavaScript-code 6 Bookmarklets die je surfsnelheid verhogen en productiviteit verhogen 6 Bookmarklets die je internet verbeteren Surfen op snelheid en productiviteit Bladwijzers zijn ongunstige kleine helpers die in de bladwijzerbalk van je browser zitten. In tegenstelling tot uw gewone bladwijzers, archiveren ze geen URL, maar bookmarklets zijn kleine Java-applets met een enkele klik-functionaliteit. Er zijn honderden ... Lees meer dan. Hoe zit het met Chrome-extensies? Die kunnen JavaScript hebben. Wat is JavaScript en hoe werkt het? [Technology Explained] Wat is JavaScript en hoe werkt het? [Technology Explained] Lees meer code eronder ook, naast HTML en CSS natuurlijk. JavaScript is de scripttaal van het web, dus veel websites gebruiken het om pagina's interactief en leuk te maken. En nee, de naam mag u niet verwarren door te denken dat JS is afgeleid van de Java-programmeertaal die door Sun is gemaakt. Toch maakt dit het niet minder capabel, iets wat je zult ontdekken als je over Eloquent Javascript beschikt, dat een meer bijgewerkte versie op Amazon heeft. De versie die wordt aangeboden onder een open licentie op de officiële site is nog steeds een rijke bron met interactieve voorbeelden. Wanneer je klaar bent met het lezen van dit, wil je misschien eens kijken naar de Creative Commons 10 Different Creative Commons-projecten die je zeker aandacht zou moeten schenken aan 10 verschillende Creative Commons-projecten dat je absoluut aandacht moet schenken aan Creative Commons is erin geslaagd de oorzaak te verdedigen van open inhoud. Zo veel zelfs dat grote delen van intellectuele eigendommen open worden gehouden in het publieke domein ... allemaal gelicenseerd onder Creative Commons. Laten we een ... Lees meer -licentieboek jQuery Fundamentals.
Bonus: de Python-tutorial (release 3.3)
OK, ik weet dat deze niet als een e-boek telt, maar het is een uitgebreide bron die waarschijnlijk het gevoel zal hebben een boekje te lezen voor het leren van Python. Python is een rapid-prototyping-taal die perfect is voor beginners zonder programmeerervaring of zelfs ervaren programmeurs zonder eerdere blootstelling aan Python. In feite, dat is de eerste taal Computerwetenschappen studenten (op mijn universiteit in ieder geval) worden onderwezen omdat het vrij gemakkelijk te leren en te lezen is. Geloof me niet? Ga gewoon naar de officiële Python De 10 beste open source-projecten die u zou moeten doen om te helpen met de 10 beste open source-projecten die u zou moeten doen om u te helpen helpen, u hoeft geen programmeur te zijn. Je zou een schrijver, een ontwerper, een vertaler, alleen een Facebook- of Twitter-junkie kunnen zijn, of iemand die gewoon geld wil doneren voor de goede zaak. Er is ... de site Meer lezen, die een uitstekend hulpmiddel biedt om de taal te leren. Deze is waarschijnlijk beter voor lezen op uw computer omdat er verschillende secties en modules zijn voor beoordeling. Deze release (3.3) dateert eigenlijk van 1 juni van dit jaar, dus het is behoorlijk bijgewerkt, zodat je meteen kunt beginnen met lezen.
Een ander middel om op te merken is de niet-programmeerhandleiding voor Python 3 uit Wikibooks 7 Verbazingwekkende, maar toch over het hoofd gezien, Wikimedia-projecten die u moet controleren 7 Verbluffende, maar toch over het hoofd gezien, Wikimedia-projecten die u moet uitchecken Meer lezen, wat aangeeft dat het bedoeld is voor mensen met geen eerdere programmeerervaring, hoewel ik zeker weet dat ook tussentijdse programmeurs de tutorial nuttig kunnen vinden. Er is zelfs een printvriendelijke versie voor diegenen die een fysieke kopie van de tutorial willen.
Voor extra bronnen om Python te leren, bekijk een meer complete lijst van Python-leslokaties De 5 beste websites om Python te leren programmeren De 5 beste websites om Python-programmeren te leren Wil je Python-programmeren leren? Dit zijn de beste manieren om Python online te leren, waarvan vele volledig gratis zijn. Lees verder .
Welke andere goede programmeer ebooks kan je aanbevelen? Laat het ons weten in de comments hieronder.
Image Credit: php-code door kakaopor via SXC
Ontdek meer over: Ebooks, Programmeren, Lezen.