реклама

Какво е по-добре от безплатна книга? Девет безплатни книги!

Обаждайки се на всички програмисти, независимо дали са нови, стари или се стремят: ние открихме голям избор от безплатни (както в бирата) книги, които да повишат вашите умения за кодиране на следващото ниво. Има малко от всичко за всички, така че влезте и се насладете

97 неща, които всеки програмист трябва да знае

свободните програмиране книги-мъдрост

Сериозно, всеки програмист трябва да знае тези неща.

Въз основа на онлайн сборник с есета, отнасящи се до правилните практики за програмиране, тази книга е задължителна четене за всички и всички кодери, вариращи от стремеж до начинаещ да овладее. Всъщност мъдростта в тях е толкова полезна, че тази книга си струва ежегодно да се препрочита.

Оригиналната колекция есета съдържа 97 статии, но тази книга всъщност е разширената версия с 68 допълнителни есета, което я довежда до общо 165. Защо още не го четете?

Достъпен в PDF, EPUB, и MOBI безплатно.

Модели на чиракуване

свободните програмиране книги-чиракуване

Правилното мислене на програмист от чирак до майстор.

Това е една от най-добрите книги за програмиране, които съм чел, и не съдържа един ред код. Това е книга за мисленето, отношението и пътуването, което стои пред всеки програмист. Той не само обхваща много от борбите и проблемите, с които се сблъскват кодерите, но и предоставя решения за тези борби и проблеми.

instagram viewer

Как подхождате към правя на кодиране? За да успеете наистина, трябва да подходите към него по правилния начин. Тази книга ви показва по този начин.

Предлага се в онлайн HTML безплатно. EPUB, PDF, и MOBI налично за $ 24 USD.

Учене на шаблони за дизайн на JavaScript

свободните програмиране книги на JavaScript

JavaScript може да бъде болка за разбиране, но тази книга го прави лесно.

За дълго време, JavaScript често е критикуван Какво е JavaScript и как работи? [Обяснена технология] Прочетете още заради склонността си да произвежда разхвърлян код, но последните години показват масивна експлозия в неговата популярност. JavaScript вече е неразделен компонент на почти всеки модерен уебсайт и бързо се превърна в един от най-добрите езици, за да научите, ако искате работа в разработка, свързана с уеб.

За съжаление, JavaScript не е толкова лесно да избяга от историята си. Езикът може да бъде мъка за новодошлите, но тази книга ви превежда през всички различни „модели“, които често се срещат при програмиране с JavaScript. Готови ли сте най-накрая да разберете JavaScript?

Достъпен в Онлайн HTML безплатно. EPUB, PDF, и MOBI налично за $ 34 USD.

Научете Python по трудния начин

свободните програмиране книги-питон

За щастие, трудният начин всъщност е лесният начин.

Ако питате мен, Python е един от най-елегантните езици в света. Има красота в своята простота и подходът на Python към програмирането е уникален и практичен. След като приключите с него, ще имате изцяло нов възглед за програмирането като цяло.

Както Джеймс посочи, Python често се описва като "забавно", "лесен за използване" и "добър инструмент за обучение", което го прави добър избор за програмисти за първи път. Що се отнася до използването в реалния свят, Python наскоро се появи популярност за уеб разработка Кой език за програмиране да научите - уеб програмиранеДнес ще разгледаме различните езици за уеб програмиране, които захранват интернет. Това е четвъртата част в поредицата за програмиране за начинаещи. В част 1 научихме основните от ... Прочетете още благодарение на развитието на рамката на Django.

Трябва ли да научите Python? Така мисля. Тази книга ще започне от десния крак. След това можете да продължите образованието си с тях уебсайтове за обучение на Python 5-те най-добри уебсайта за научаване на програмиране на PythonИскате ли да научите програмиране на Python? Ето най-добрите начини да научите Python онлайн, много от които са напълно безплатни. Прочетете още .

Достъпен в Онлайн HTML безплатно. EPUB и PDF налично за $ 30 USD.

Мислене на Java

свободни за програмиране Java-книги-

Трябва да увиете главата си около Java и OOP? Ето как го правите.

В ранните си версии Java седеше в края на много критики, които предизвикаха различни аспекти на езиковата реализация и ужасното изпълнение. Оттогава Java е отлежала във втория най-популярен език в света според CodeEval.

Може би най-привлекателният аспект на Java е нейното придържане към обектно-ориентираната философия. Това не е най-лесният за изучаване език, но може да бъде интензивно практичен, особено поради присъщата му преносимост на платформа, благодарение на виртуалната машина на Java.

Това е едно нещо употреба Java; това е друго мисля на Java. Тази книга е идеална за това.

Предлага се само в HTML.

Въведение в програмирането In Go

свободните програмиране книги-golang

За тези, които искат да изравнят собствения език за програмиране на Google.

Go, известен също като golang, е един от най-новите езици за програмиране, който ще се удари на сцената. Първоначално разработена от Google, тя придобива собствен живот и продължава да се развива и до днес.

Езикът е слабо повлиян от C, Python и няколко други езика, което води до език който се чувства познат на програмистите-ветерани, но е достатъчно прост за начинаещите да вземат и разбере. Тази книга е чудесен начин да научите най-важните битове на езика.

Предлага се в PDF [Вече не е наличен] и Онлайн HTML формати. Kindle издание налично за $ 3 USD.

Шаблони за програмиране на игри

свободните програмиране книги-игра-модели

Задължително четене за всички игрови програмисти от всички жанрове.

Ако никога досега не сте правили игра и сте мислили, че тази книга ще бъде ваш свещен граал: Съжалявам. Не е. По-скоро чисто новаците трябва да проверят тези уеб сайтове за разработка на игри 4 безплатни уебсайта, където можете да научите основите на развитието на игратаКогато търсите добра серия уроци за разработка на игри, искате такава, която да ви научи на практики и манталитет на доброто кодиране, защото след това можете да транспонирате тези практики на всеки език или платформа. Прочетете още за усвояване на основите. След това можете да опитате тези инструменти за разработка на игри 5 безплатни софтуерни инструменти за разработка на игри, за да направите свои собствени игриБезплатният софтуер за разработка на игри е чудесен начин да започнете правенето на видеоигри. Съставихме най-добрия софтуер за игри на пазара. Прочетете още .

За тези които имам създадени игри преди, знаете, че са игри комплекс. Структурирането на вашия код по чист начин е една от най-трудните части за развитието на играта. За щастие, тази книга разгражда различни структурни модели, на които можете да разчитате, за да улесните целия процес.

Достъпен в Онлайн HTML само.

Изработване на софтуер с отворен код

свободните програмиране-книги-с отворен код

Значи искате да се присъедините към движението с отворен код, но не знаете как?

Светът започва да приема софтуер с отворен код Какво е софтуер с отворен код? [MakeUseOf обяснява]„Отворен код“ е термин, който се хвърля много в наши дни. Може да знаете, че някои неща са с отворен код, като Linux и Android, но знаете ли какво включва? Какво е отворено ... Прочетете още като легитимна алтернатива на собствените програми. Не че някога е било нелегитимно, но много от митовете около програмирането с отворен код са загубиха основата си и цялата философия на отворен код спечели много уважение в последно време години.

Мислите да се присъедините към движението? Тази книга обхваща всичко, което трябва да знаете, включително избор на лиценз с отворен код Лицензи за софтуер с отворен код: Кой трябва да използвате?Знаете ли, че не всички лицензи с отворен код са еднакви? Прочетете още , организиране на екип с отворен код и печелене на пари с проекти с отворен код Разбиране на това как разработчиците на софтуер с отворен код печелят париИстината е: много разработчици и проекти за OSS генерират приходи. Прочетете още . Честно казано, обхваща всичко трябва да знаеш.

Достъпен в Онлайн HTML само.

Как да правите това, което обичате и печелите какво си заслужавате като програмист

свободните програмиране книги-грим пари

Или как да забогатя не толкова бързо като програмист.

Тази кратка книга е сборник с есета на тема успех и пари в областта на програмирането. Той е разделен на две половини: първата половина се справя с големите решения при избора на кодираща кариера, втората половина включва процеса на намиране и осигуряване на работа.

Това е бързо четене, сравнително казано, но е гъсто натъпкано със съвети и мъдрост, които може просто да променят живота ви - или най-малкото - пътя на вашата кариера. Определено трябва да прочетете, ако възнамерявате да търсите работа по програмиране (за разлика от това да сте хоби разработчик).

Достъпен в Онлайн HTML безплатно. EPUB, PDF, и MOBI налично за $ 5 USD.

Знаете ли за други висококачествени книги за програмиране, които се предлагат безплатно? Уведомете ни в коментарите!

Кредит за изображение: Код с отворен код чрез Shutterstock, Програмист на лаптоп чрез Shutterstock

Джоел Лий има B.S. в областта на компютърните науки и над шест години професионален опит в писането. Той е главен редактор на MakeUseOf.