Gå til innhold

Noen som vet om en god bok for og lære Phyton?


Anbefalte innlegg

Hei!

Vil lære et nytt programmeringsspråk.
Har kunnskaper om objekt orientert programmering fra før.
Har lest/jobbet meg gjennom store deler av boken Objects first with java 

http://www.bluej.org/objects-first/

 

så jeg har forståelse for klasser/objekter, Arv, cohesion & coupling og responsibility driven design. OSV
Noen den boka setter veldig høyt.

Så har jeg sett litt på Phyton og det ser passe gøy ut, og skal også være ganske lett?
men i tilegg til og være lett, er dette også et veldig kraftig programmeringsspråk når man først har lært det, etter hva jeg har skjønt.

Så valget står egentlig mellom C++ eller Phyton.
Har også gått igjennom toturialen på C++ sine hjemmesider. (MAO en viss forståelse for C++ også)

Kikket litt på phyton bøker, fant en som ser ut som den er ganske "pedagogisk bra" :p
Head first Phyton.
 

http://www.amazon.com/Head-First-Python-Paul-Barry/dp/1449382673

 

Eller noen som har noen erfaring med andre bøker som dere anser som veldig gode?
enten c++ eller Phyton (helst Phyton tror jeg :D )

Så det jeg vil ha, er en god nybegynner/ikke helt idiot bok :p

Grunnen til at jeg vil lære et nytt språk er ganske enkelt bare nysjerrighet.

Takker for svar :)

Lenke til kommentar
Videoannonse
Annonse

Kan ikke anbefale en bok, men kan gjerne anbefale lynda.com. Har god erfaring der, og det finnes mange gode tutorials som er ikke helt på nybegynner stadiet. Finnes tutorials for alle mulige vanskelighetsstadier. En del YouTube folk er sponset av de, blant annet LinusTechTips, og man får rabattkoder enkelt. Koster ikke mange kronene.

 

Mulig du lærer best ved å bruke bøker, men tenkte jeg skulle nevne nettsiden i tilfellet du ikke har testet det.

Lenke til kommentar

De er jo ganske så forskjellige språk, men jeg kan gi deg noen hint.

Python:
-- web:
Hvis du kan litt om programmering så er denne siden å anbefale:
http://hetland.org/writing/instant-python.html
Online gratis innføring i python:
https://www.codecademy.com/tracks/python
-- bok:
Jeg liker fortsatt Beginning Python av Magnus Lie:
http://hetland.org/writing/beginning-python-2/

(Du har også Introduction to Algorithms, som du kan gå gjennom når du forstår litt av python:

http://www.amazon.com/gp/product/0262033844 )

C++:
-- web:
Du kan bruke denne serien:
http://www.learncpp.com/#Chapter0
(Det som er fint er at den er ganske aktiv, og kommentarfeltet svarer på mye samtidig som forfatteren er aktiv der, selv om noen artikkler er over 8 år gamle.)
-- bok:
Her er det ganske mye, og jeg vil kun nevne to.
Denne bruker fortsatt ntnu for introkurset i c++, og er ganske grei:
http://www.pearsonhighered.com/educator/product/Absolute-C-plus-MyProgrammingLab-with-Pearson-eText-Access-Card-Package/9780134225395.page
(Du kan også finne oppgaver fra kurset på nettet, hvis du føler du trenger det.)
Denne plukket en bekjent opp når han først skulle starte med assembler, og han ikke kunne c, og han var egentlig ganske fornøyd med den.
http://www.pearsonhighered.com/educator/product/C-How-to-Program-Early-Objects-Version-9E/9780133378719.page
(Jeg fant den på biblioteket for litt siden og satt meg ned et par timer med den, og den virket helt overkommelig som en introduksjon til c++.)

Du har jo alltids også denne listen:
http://stackoverflow.com/questions/388242/the-definitive-c-book-guide-and-list

Endret av kjeita
Lenke til kommentar

Takker for svar :)
En god del tips, men ikke helt det jeg så etter tror jeg.
Tror ikke toturials på nettet er helt for meg.

Beginning Python av Magnus Lie er notert. 

Men Introduction to Algorithms er absolutt notert ned som en spennende bok :) Har hatt diskret matematikk, og dro kjensel på en del av algoritmene der, som insertion sort, merge sort og bouble sort :) (Finst foresten noen ganske kule filmer om sorteringsalgoritmer på youtube, som viser algoritmene "grafisk"?) spennende er det iallefall.

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...