no.hideout-lastation.com
Paradis For Designere Og Utviklere


20 gratis bøker for programvareutviklere [nybegynnere]

Utvikling og programmering av programvare og applikasjoner er aldri en enkel oppgave, og noen ganger trenger du litt hjelp, enten det er for å administrere arbeidsflyten din, forfriskende din kunnskap eller lære et nytt programmeringsspråk . Heldigvis er det mange ressurser på Internett som kan hjelpe, inkludert gratis e-bøker.

Her har vi samlet en liste over 20 gratis e-bøker som definitivt bør være til nytte for nybegynnere programvareutviklere og programmerere. De dekker et anstendig utvalg emner, fra mer generell arbeidsflytrådgivning til nitty-gritty kode og ganske mange ting i mellom. Uten videre ado, her er listen.

Hvordan bli programmerer

Av Rob Wailing

Tittelen sier alt, egentlig: denne eBoken burde være en av dine første leser hvis du bare har startet, eller selv om du prøver å bestemme om programmering er den rette veien for deg. Det er ikke en dyp ebook, men forfatteren dekker en anstendig mengde ikke-tekniske emner som hvor du skal begynne, hvordan du får erfaring og andre virkelige spørsmål.

Tilgjengelig som: PDF

Lean Software Development

Av David J. Anderson

Denne eBok lyser på hvordan begrepet "Lean", som stammer fra styringsstrukturen på Toyota i 1990-tallet, kan brukes til programvareutvikling. Det er ikke en bok om programmering; I stedet diskuterer eBok hvordan du nærmer deg og styrer prosessen med å utvikle programvare .

Tilgjengelig som: PDF

Tilbake til grunnleggende: Hype-Free Principles For Software Developers

Av Jason Gorman

Denne eBok skjærer gjennom mye av hype og markedsføring snakk som er tilstede i programvareutviklingsverdenen, og prøver å gjeninnføre noe av hva forfatteren mener er grunnleggende prinsipper for programvareutvikling . Emner som behovet for testbare mål, automatiserende eselarbeid og behovet for kundeintervju er alle diskutert i denne eBok.

Tilgjengelig som: PDF

Ikke bare kast terningene

Av Neil Davidson

Denne eBok takler en av de viktigste delene for enhver programvareutvikler som ønsker å selge sitt arbeid: prising. Tross alt er det ikke noe å skrive et bra program hvis du ikke priser det riktig ; denne eBok skal hjelpe, og diskuterer saker som økonomi, prispsykologi og prisoppfattelse.

Tilgjengelig som: Gratis nedlasting

Programmering fra bakken

Av Jonathan Bartlett

Som tittelen kan tyde på, er denne eBok virkelig rettet mot nybegynnere til programmering og utvikling, og lærer dem hvordan de skal tenke, skrive og lære som en programmerer. Ebook lærer prinsippene for programmering ved hjelp av monteringsspråk for x86-prosessorer og GNU / Linux-operativsystemer.

Tilgjengelig som: PDF

97 ting hver programmerer burde vite - utvidet

Utarbeidet av Shirish Padalkar

Denne eBok er en samling av essays og artikler fra 97 ting hver programmerer burde vite wiki som ikke var inkludert i boken. Det er et stort utvalg av bidrag i denne eBok, og diskuterer mange emner som spenner fra eksplisitt råd med kode og programmering til mer generelt råd om å være programmerer eller programvareutvikler.

Tilgjengelig som: Betal-hva-du-vil laste ned

Effektivitet i utviklings arbeidsflyter

Av Florian Motlik

Denne e-boken deler og diskuterer utviklingsgruppens arbeidsflyt i håp om at det vil inspirere deg til også å strømlinjeforme - eller lagets egen utviklings arbeidsflyt. De tre kapitlene i boken diskuterer utvikling av nye funksjoner, trekkforespørsler og kodevurderinger, samt distribusjonsrørledninger og null nedetidsprosessering .

Tilgjengelig som: E-post nedlasting

Grunnlag for programmering

Av Karl Seguin

Denne eBok, som tittelen antyder, takler grunnleggende grunnlag for programmering og hvordan man bygger bedre programvare . Forfatteren diskuterer emner som ALT.NET, domene drevet design, enhetstesting og avhengighetsinjeksjon, samt noen enklere "tilbake til grunnleggende" tema. Ganske godt å lese for å få tak i fundamentene.

Tilgjengelig som: PDF

Hacknot: Essays On Software Development

Av Ed Johnson

Denne eBok er en samling essays skrevet mellom 2003 og 2006, diskuterer og kritiserer ulike konsepter innen programvareutvikling . Fra ekstrem programmering og fleksible metoder for feilsøking og vedlikehold til programvareutviklingsindustrien i seg selv, er det ikke noe emne som er trygt fra Ed Johnsons kritiske øye.

Tilgjengelig som: Gratis Lulu nedlasting

Programmerens motivasjon for nybegynnere

Av Rajaraman Raghuraman

Denne eBok er en samling av forfatterens blogginnlegg, og inneholder for det meste enkle og praktiske råd om å være programmerer. Det er ingen kode her inne; snarere diskuterer forfatteren temaer som hvordan å lære programmering, gjennomtenkte sitater, samt holdninger og ferdigheter som en god programvareutvikler trenger.

Tilgjengelig som: E-post nedlasting

Oppdag dine egne dataspill med python

Av Al Sweigart

Hvis du har vært interessert i å lære Python, men aldri visste hvordan, er dette ebook et flott sted å starte. Det er riktignok rettet mot yngre elever, men det er fortsatt et flott sted å starte, spesielt siden det bruker prosessen med å lage et spill som en måte å lære deg noen av egenskapene og interiørene til Python.

Tilgjengelig som: PDF

Lære å programmere med Python

Av Richard Halterman

Denne eBok er ganske uttømmende guide til programmering med Python 3.2 . Forfatteren starter med grunnleggende om Python, for eksempel programvare og utviklingsverktøy, før han går inn i mer detaljert territorium som Pythons iterative prosesser, bruk og skriving av funksjoner, ulike typer objekter og tilpassede typer.

Tilgjengelig som: PDF

Åpne datastrukturer (i Java)

Av Pat Morin

Denne boken har et ganske edelt mål, noe som gir studentene fri tilgang til en åpen kildekode, oppdaterbar lærebok relatert til datastrukturer i Java . Som du kan tenke deg, er innholdet rettet mot elever av Java i stedet for erfarne eksperter, men det er sannsynlig at selv erfarne programmerere vil få litt bruk ut av denne læreboken, om bare som en oppdatering.

Tilgjengelig som: PDF

F # Succinctly

Av Robert Pickering

Denne eBok er en innfødt introduksjon av F # programmeringsspråket. Forfatteren bruker noen få kapitler til å introdusere F #, funksjonell programmering og hvorfor det er viktig, før du veileder deg gjennom den klassiske "Hello World!" trening. Senere emner inkluderer objektorientert programmering, simuleringer og grafikk, samt å lage et program i F # .

Tilgjengelig som: E-post nedlasting

Komme i gang med Open Source Development

Av Rachna Kapur, Mario Briggs, Pedro Carvalho, Ulisses Costa, Tapas Saha, Raul F. Chong og Peter Kohlmann

Denne grundige eBok er en flott introduksjon til verden av åpen kildekode programvare og problemer relatert til den. Emner som diskuteres, er lisensiering, forretningsmodeller med åpen kildekode, rollen til åpen kildekode-fellesskap i utviklingen og starte eget åpen kildekodeprosjekt .

Tilgjengelig som: PDF

Git Succinctly

Av Ryan Hodson

GitHub er et av de mest nyttige versjonskontrollsystemene på Internett akkurat nå, og er utrolig viktig for enhver programvareutvikler. Denne eBok er en god introduksjon til hvordan GitHub fungerer, diskuterer alt du trenger å vite, fra en generell oversikt over GitHub til bestemte emner som opptak og ugyldig endring og eksterne lagre.

Tilgjengelig som: E-post nedlasting

The Rook's Guide To C ++

Av Jeremy A. Hansen

Denne eBok er ganske mye en omfattende C ++ lærebok som dekker alt du trenger å vite om programmering og utvikling av programvare ved hjelp av C ++. Emner som diskuteres, inkluderer variabler, datatyper og konvertering, sløyfer, fil I / O og dynamiske data. Boken inneholder også gjennomgangsprosjekter og svar for hvert kapittel for å fremme læring.

Tilgjengelig som: PDF

C ++ Succinctly

Av Michael McLaughlin

Denne eBoken ble skrevet med C # utviklere i tankene. Spesielt ble det skrevet for å hjelpe utviklere kjent med C # learn C ++ . Det gjør dette ved å prøve å referere til tidligere C # kunnskap så mye som mulig, mens det diskuterer emner som typer, navneområder, ressursinnsamling og strenge.

Tilgjengelig som: E-post nedlasting

Programmering av windows Lagre apper med HTML, CSS og Javascript

Av Kraig Brockschmidt

Dette er en viktig e-bok for alle som utvikler applikasjoner for Windows Store. Alle emnene, som anatomien til Windows-apper, webinnhold og datainnbinding, diskuteres i detalj og i detalj. Ebook kommer også med ledsagerfiler for å hjelpe deg med noen av oppgavene i boken.

Tilgjengelig som: PDF | EPUB | Kindle

.NET Technology Guide For Business Applications

Av Cesar de la Torre og David Carmona

Dette e-bokens hovedmål er å hjelpe deg med å velge riktig Microsoft-utviklingsteknologi og tilnærminger for ditt. NET-prosjekt. Det gjør dette ved å veilede deg gjennom en rekke forskjellige applikasjonsmønstre og scenarier, med anbefalte teknologier for hvert mønster og scenario, for å hjelpe deg med å gjøre det riktige valget.

Tilgjengelig som: PDF

7 WordPress-temaer for å bygge ditt eget Crowdfunding-nettsted

7 WordPress-temaer for å bygge ditt eget Crowdfunding-nettsted

Crowdfunding er en fin måte å få finansiering uten problemer og tapetforsinkelser. Alt du trenger å gjøre er å lage produktet, og lek med kreativiteten din mens du er på den. I dag er det mange flotte ideer som kom til å være ved hjelp av crowdfunding. Pebble hadde sin start der, økte $ 10 millioner fra mer enn 68.000 backe

(Tekniske og design tips)

10 gode vaner for å utvikle et innovativt sinn

10 gode vaner for å utvikle et innovativt sinn

Hvis jeg kunne summere det hele, er kreativitet egentlig om å kunne se foreninger når andre ikke kunne . Å være nyskapende handler derimot om å komme opp med noe andre ikke har tenkt på . Enten det er å finne et nytt produkt eller komme opp med løsninger på et problem, krever innovativitet kreativitet fordi man må være i stand til å koble abstrakte ideer og fakta med eksisterende scenarier før man oppretter noe unikt og annerledes.Gitt, vi er

(Tekniske og design tips)