Skelbimas
Kas yra geriau nei nemokama knyga? Devynios nemokamos knygos!
Kreipiamės į visus programuotojus, nesvarbu, ar jie nauji, ar seni, ar trokštantys: radome didelį nemokamų (kaip ir alaus) knygų pasirinkimą, kad padidintume jūsų kodavimo įgūdžius į kitą lygį. Čia yra po truputį visko, todėl apsilankykite ir mėgaukitės.
97 dalykai, kuriuos turėtų žinoti kiekvienas programuotojas

Rimtai, kiekvienas programuotojas turėtų žinoti šiuos dalykus.
Remiantis internetine esė, kurioje yra visa informacija apie tinkamą programavimo praktiką, kolekcija, šią knygą būtina perskaityti kiekvienam ir visiems koderiams, pradedantiems nuo pradedančiojo iki pradedančiojo ir baigiant meistru. Tiesą sakant, joje esanti išmintis yra tokia naudinga, kad šią knygą verta kasmet perskaityti.
Originaliame esė rinkinyje buvo 97 straipsniai, tačiau iš tikrųjų ši knyga yra išplėstinė versija su 68 papildomomis esė, iš viso - 165. Kodėl dar neskaitai?
Galima rasti PDF, EPUBir MOBI nemokamai.
Pameistrystės modeliai

Tinkama programuotojo mąstysena nuo mokinio iki meistro.
Tai viena geriausių programavimo knygų, kurią aš kada nors skaičiau, ir joje nėra nė vienos kodo eilutės. Tai knyga apie mąstyseną, požiūrį ir kelionę, kuri laukia kiekvieno programuotojo. Tai ne tik apima daugelį kovų ir problemų, su kuriomis susiduria koderiai, bet ir pateikia tų kovų ir problemų sprendimus.
Kaip jūs artėjate prie amatas kodavimo? Norėdami iš tikrųjų pasisekti, turite į tai teisingai kreiptis. Ši knyga parodo jums teisingą kelią.
Galima nemokamai prisijungti HTML. EPUB, PDFir MOBI galima įsigyti už 24 USD.
„JavaScript“ dizaino modelių mokymasis

„JavaScript“ gali būti sunku suprasti, tačiau ši knyga palengvina.
Ilgam laikui, „JavaScript“ dažnai buvo kritikuojamas Kas yra „JavaScript“ ir kaip tai veikia? [Technologijos paaiškinta] Skaityti daugiau už jo polinkį gaminti nepatogų kodą, tačiau pastaraisiais metais jo populiarumas smarkiai išaugo. „JavaScript“ dabar yra neatsiejama beveik kiekvienos šiuolaikinės svetainės sudedamoji dalis ir greitai tapo viena iš geriausių kalbų, kurią galima išmokti, jei norite darbo su interneto plėtra.
Deja, „JavaScript“ nėra taip lengva išvengti savo istorijos. Kalba gali šiek tiek sujaudinti naujokus, tačiau ši knyga supažindina su visais skirtingais „modeliais“, kurie dažnai pasitaiko programuojant „JavaScript“. Ar esate pasirengę pagaliau suprasti „JavaScript“?
Galima rasti Internetinis HTML nemokamai. EPUB, PDFir MOBI galima įsigyti už 34 USD.
Sužinok „Python“ kietąjį kelią

Laimei, sunkiausias būdas yra lengvas kelias.
Jei manęs paklaustumėte, „Python“ yra viena elegantiškiausių kalbų pasaulyje. Grožis yra paprastumas, o Python požiūris į programavimą yra unikalus ir praktiškas. Kai tik užklupsite, turėsite visiškai naują požiūrį į visą programavimą.
Kaip pabrėžė Jamesas, Python dažnai apibūdinamas kaip „įdomus“, „lengvai naudojamas“ ir „geras mokymosi įrankis“, todėl tai yra geras pasirinkimas pirmą kartą programuotojams. Kalbant apie naudojimą realiame pasaulyje, „Python“ neseniai pasirodė populiarumas žiniatinklio plėtrai Kurią programavimo kalbą mokytis - internetinis programavimasŠiandien apžvelgsime įvairias žiniatinklio programavimo kalbas, kurios veikia internetą. Tai yra ketvirta pradedančiųjų programavimo serijos dalis. 1 dalyje mes išmokome pagrindinius ... Skaityti daugiau „Django“ sistemos sukūrimo dėka.
Ar turėtum išmokti Python'ą? Aš taip manau. Ši knyga padės jums pradėti dirbti dešine koja. Vėliau galėsite tęsti mokslą šiais klausimais Python mokymosi svetainės 5 geriausios svetainės, skirtos mokytis „Python“ programavimoNorite išmokti Python programavimo? Čia yra geriausi būdai išmokti „Python“ internete, daugelis jų yra visiškai nemokami. Skaityti daugiau .
Galima rasti Internetinis HTML nemokamai. EPUB ir PDF galima įsigyti už 30 USD.
Mintys Java

Reikia apvynioti galvą aplink „Java“ ir OOP? Tai kaip tu tai darai.
Ankstesnėse versijose „Java“ buvo kritikos, nukreiptos į įvairius kalbos diegimo ir siaubingo atlikimo aspektus, užpakalinė dalis. Nuo to laiko „Java“ tapo antra populiariausia kalba pasaulyje pagal „CodeEval“.
Ko gero, patraukliausias „Java“ aspektas yra jos laikymasis į objektą orientuotos filosofijos. Tai nėra lengviausia išmokti kalba, tačiau ji gali būti labai praktiška, ypač dėl būdingo tarp platformų perkeliamumo „Java“ virtualiosios mašinos dėka.
Tai vienas dalykas naudoti Java; tai kitas galvoti Java. Ši knyga tam puikiai tinka.
Galima tik HTML.
Įvadas į programavimą einant

Tiems, kurie nori susigaudyti pačioje „Google“ programavimo kalboje.
„Go“, taip pat žinomas kaip golangas, yra viena iš naujausių programavimo kalbų, leidžiančių į sceną. Iš pradžių sukūrė „Google“, ji įgavo savo gyvenimą ir toliau vystosi net iki šių dienų.
Kalbai nedaug įtakos daro C, Python ir dar kelios kalbos, todėl kalba tampa kuris yra gerai žinomas programuotojams veteranams, tačiau yra pakankamai paprastas, kad naujokai galėtų pasiimti ir suprasti. Ši knyga yra puikus būdas išmokti svarbiausių kalbos dalių.
Galima PDF formatu [nebėra] ir Internetinis HTML formatai. Kindle versija galima įsigyti už 3 USD.
Žaidimų programavimo modeliai

Privaloma perskaityti visiems visų žanrų žaidimų programuotojams.
Jei niekada anksčiau nežaidėte žaidimo ir manėte, kad ši knyga bus jūsų šventasis gralis: atsiprašau. Taip nėra. Atvirkščiai, visiškai naujokai turėtų tai patikrinti žaidimų kūrimo svetainės 4 nemokamos internetinės svetainės, kuriose galite sužinoti žaidimų kūrimo pagrindusIeškodami geros žaidimų kūrimo vadovėlių serijos, jūs norite, kad jie išmokytų jus gero kodavimo praktika ir mentalitetas, nes tada galite perkelti tą praktiką bet kuria kalba ar platforma. Skaityti daugiau pagrindų mokymuisi. Vėliau galėsite tai išbandyti žaidimų kūrimo įrankiai 5 nemokamos žaidimų kūrimo programinės įrangos priemonės, skirtos savo žaidimams kurtiNemokama žaidimų kūrimo programinė įranga yra puikus būdas pradėti kurti vaizdo žaidimus. Mes sudarėme geriausią žaidimų programinę įrangą rinkoje. Skaityti daugiau .
Tiems, kurie turėti kuriuos sukūrėte anksčiau, žinote, kad žaidimai yra sudėtingas. Tinkamai susisteminkite savo kodą - viena sunkiausių žaidimo kūrimo dalių. Laimei, ši knyga išskaido įvairius struktūrinius modelius, kuriais galite pasikliauti, kad palengvintumėte visą procesą.
Galima rasti Internetinis HTML tik.
Atvirojo kodo programinės įrangos gamyba

Taigi norite prisijungti prie atvirojo kodo judėjimo, bet nežinote kaip?
Pasaulis pradeda priimti atvirojo kodo programinė įranga Kas yra atvirojo kodo programinė įranga? [„MakeUseOf“ paaiškina]„Atviras šaltinis“ yra terminas, kuris šiais laikais yra labai mėgiamas. Galbūt žinote, kad tam tikri dalykai yra atvirojo kodo, pvz., „Linux“ ir „Android“, bet ar žinote, ką tai reiškia? Kas atvira ... Skaityti daugiau kaip teisėtą patentuotų programų alternatyvą. Ne tai, kad ji kada nors buvo neteisėta, bet daugelis mitų, susijusių su atvirojo kodo programavimu, yra prarasti savo pagrindus ir visą atvirojo kodo filosofiją pastaruoju metu įgijo didelę pagarbą metų.
Galvojate įstoti į judėjimą? Ši knyga apima viską, ką reikia žinoti, įskaitant pasirenkant atvirojo kodo licenciją Atvirojo kodo programinės įrangos licencijos: ką turėtumėte naudoti?Ar žinojai, kad ne visos atvirojo kodo licencijos yra vienodos? Skaityti daugiau organizuoti atvirojo kodo komandą ir užsidirbti pinigų su atvirojo kodo projektais Supratimas, kaip uždirba atvirojo kodo programinės įrangos kūrėjaiTiesa tokia: daugelis OSS kūrėjų ir projektų uždirba pajamas. Skaityti daugiau . Sąžiningai, jis apima viskas Tu turi žinoti.
Galima rasti Internetinis HTML tik.
Kaip daryti tai, kas tau patinka, ir uždirbti tai, ko esi vertas kaip programuotojas

Arba kaip praturtėti ne taip greitai kaip programuotojas.
Ši trumpa knyga yra esė rinkinys sėkmės ir pinigų tema programavimo srityje. Jis padalijamas į dvi dalis: pirmoji pusė priima didelius sprendimus renkantis kodavimo karjerą, antroji pusė apima darbo suradimą ir užtikrinimą.
Tai greitai skaitomas, palyginti kalbantis, tačiau tankus patarimų ir išminties paketas, kuris gali pakeisti jūsų gyvenimą ar bent jau jūsų karjeros kelią. Neabejotinai būtina perskaityti, jei ketinate ieškoti programavimo darbo (o ne būti hobio kūrėjas).
Galima rasti Internetinis HTML nemokamai. EPUB, PDFir MOBI galima įsigyti už 5 USD.
Ar žinote kokių nors kitų aukštos kokybės programavimo knygų, kurias galima įsigyti nemokamai? Praneškite mums komentaruose!
Vaizdo kreditas: Atviro kodo per „Shutterstock“ programą, Programuotojas nešiojamajame kompiuteryje per „Shutterstock“
Joelis Lee turi B.S. Kompiuterijos mokslas ir daugiau nei šešerių metų profesinio rašymo patirtis. Jis yra „MakeUseOf“ vyriausiasis redaktorius.