.

Learning Python (Again...)

<<

PyHacker

Newbie
Newbie

Posts: 3

Joined: Wed Jun 03, 2009 6:02 am

Post Wed Jun 03, 2009 6:31 am

Learning Python (Again...)

Hey all im new to the EH scene and as a matter of fact the whole 'H' scene.
Im re-starting to learn the Python Scripting language as it seems to be a wise choice. I already know a little Python (note i said RE-starting) and some VB 6 but from reading the forums that seems bad for my 'health'.

My question to you all is as follows: What are the decent books that i could acquire too learn Python? I have bought one and it diddnt particulary grab me, i ended up stopping with the language after a while as i felt i had no direction. I understand that you have better/bigger fish to fry, for that i thank you far any and all input you may provide me with.

Many thanks,

the complete and utter n00b.

 
<<

UNIX

User avatar

Hero Member
Hero Member

Posts: 1244

Joined: Mon Apr 28, 2008 9:20 am

Post Wed Jun 03, 2009 6:40 am

Re: Learning Python (Again...)

Hi PyHacker and welcome to the forums.

As you wrote that you already learned it once it shouldn't be too hard to get in again. I would recommend to work on some projects so that you have a certain goal to achieve for yourself. This should also keep you motivated.

Besides the onlice resources and the good official python documentation I can recommend the book Learning Python which can be found here.
I also liked Python in a nutshell and the Python Cookbook.
<<

PyHacker

Newbie
Newbie

Posts: 3

Joined: Wed Jun 03, 2009 6:02 am

Post Wed Jun 03, 2009 7:52 am

Re: Learning Python (Again...)

Ahh Fantastic, much appreciated UNIX. Ill check all three of them out. Ther just seems to be a vast number of Python books out there.

Thanks again.
<<

UNIX

User avatar

Hero Member
Hero Member

Posts: 1244

Joined: Mon Apr 28, 2008 9:20 am

Post Wed Jun 03, 2009 8:13 am

Re: Learning Python (Again...)

You are welcome.

Check also the official documentation which should be enough when you understand the basics of programming in general.
<<

Otter

Newbie
Newbie

Posts: 41

Joined: Tue Jul 03, 2007 1:03 pm

Post Wed Jun 03, 2009 12:18 pm

Re: Learning Python (Again...)

PyHacker, 

I was fortunate enough get a copy of Justin Seitz's  Gray Hat Python: Python Programming for Hackers and Reverse Engineers at  Chicagocon 2009s a month or so ago, and it looks great from what I've read of it.  It's an O'Reilly book, and I've yet to see that publisher lay an egg yet really.  Check it out:

http://oreilly.com/catalog/9781593271923/
<<

hayabusa

User avatar

Hero Member
Hero Member

Posts: 1662

Joined: Mon Jan 29, 2007 2:59 pm

Post Wed Jun 03, 2009 12:33 pm

Re: Learning Python (Again...)

Then there's also the 'far' simpler learning / method book, which don reviewed on eh-net, 'Hello World! Computer Programming for Kids and Other Beginners'

While it doesn't get 'uber-advanced,' it does make both someone's initial learning curve easier, and is a great refresher for main points and usages, in Python.

Again, it's much  more simplistic, and may be TOO easy to follow, but if you're looking to get back in quickly, it might be enough reminder / refresher, to be of help.
~ hayabusa ~ 

"All men can see these tactics whereby I conquer, but what none can see is the strategy out of which victory is evolved." - Sun Tzu, 'The Art of War'


OSCE, OSCP , GPEN, C|EH
<<

blackazarro

User avatar

Sr. Member
Sr. Member

Posts: 368

Joined: Sun Aug 13, 2006 5:31 pm

Post Wed Jun 03, 2009 3:48 pm

Re: Learning Python (Again...)

Security+, OSCP, CEH
<<

former33t

Full Member
Full Member

Posts: 226

Joined: Sat Feb 14, 2009 12:33 am

Post Wed Jun 03, 2009 3:53 pm

Re: Learning Python (Again...)

This is off topic, but Otter I actually own some O'Rielly eggs.  There are plenty of them out there.  They usually happen in two cases:

1.  O'Rielly rushes to press to be the only one publishing a book on a topic (or to beat another publisher to press).  This is happening less and less as there are more publishers in the market competing for share, but still happens occasionally.  The "regular expression pocket guide" is a prime example of a book they published that is completely unusable in any way, shape or form.  I know regex's and can't use the thing as a reference.

2.  They are publishing the second edition of a book and can't get the first edition's author back (see Advanced Perl Programming)
Certifications: CREA, MCSE: Security, CCNA, Security+, other junk
<<

PyHacker

Newbie
Newbie

Posts: 3

Joined: Wed Jun 03, 2009 6:02 am

Post Wed Jun 03, 2009 4:12 pm

Re: Learning Python (Again...)

Yeah i saw Grey Hat, it looks good but im worried about it becoming another paper  weight. I feel like i might fall out of my depth. What is the feel of the book? Advanced, Elite, Baisic?
<<

ethicalhack3r

Full Member
Full Member

Posts: 139

Joined: Fri Nov 28, 2008 11:29 am

Post Wed Jun 03, 2009 7:18 pm

Re: Learning Python (Again...)

I learnt Python just through wanting to achieve a particular task and then googleing for things that I did not know or understand.

The way I learnt certainly takes longer however is much more fun than any book.
<<

phn1x

Newbie
Newbie

Posts: 26

Joined: Thu Feb 21, 2008 12:16 pm

Post Thu Jun 04, 2009 10:40 am

Re: Learning Python (Again...)

Why not grab the O'reilly book "Learning Python" and "Python Cookbook" and just start hacking code.

Come up with projects to do, even ones that already exist, and convert them into python. Make up a list and start working on them after reading the first 8 chapters of learning python. Use the books as a guide, don't try to read them. Attempting to just read a programming book from cover to cover is not an efficient means to learn a language. Immersing yourself in it, is imho the only way.
<<

UNIX

User avatar

Hero Member
Hero Member

Posts: 1244

Joined: Mon Apr 28, 2008 9:20 am

Post Mon Jun 08, 2009 4:14 am

Re: Learning Python (Again...)

Otter wrote:PyHacker, 
I was fortunate enough get a copy of Justin Seitz's  Gray Hat Python: Python Programming for Hackers and Reverse Engineers at  [...]


I would not recommend this book, at least not to a beginner. It had in my opinion some good points but was unfortunately lacking in some areas.
<<

RoleReversal

User avatar

Hero Member
Hero Member

Posts: 928

Joined: Fri Jan 04, 2008 8:54 am

Location: UK

Post Mon Jun 08, 2009 6:28 am

Re: Learning Python (Again...)

UNIX wrote:I would not recommend this book, at least not to a beginner. It had in my opinion some good points but was unfortunately lacking in some areas.


Unix, can you expand on this? I'm still in two minds regarding this buying this book, any additional insight would be appreciated.

Return to Programming

Who is online

Users browsing this forum: No registered users and 1 guest

.
Powered by phpBB® Forum Software © phpBB Group.
Designed by ST Software