I do have a concern though; the programs are written in Python3. In 'The Hard Way' the author is very adament about NOT using Python3. Should I worry about that? How would I go about installing Python3 with apt-get? 2.7.6 is what is installed on my system now. :-)~MIKE~(-: On Mon, Apr 6, 2015 at 1:49 PM, Michael Havens wrote: > yea James. thanks. I wish they had a free version but i suppose $50 isn't > bad for a text book? > > :-)~MIKE~(-: > > On Mon, Apr 6, 2015 at 1:21 PM, James Dugger > wrote: > >> If you are new to programming look at >> "Head First Programming: A learner 's guide to programming using the >> Python language" by David Griffiths and Paul Barry. >> >> The Head First books take a different approach to learning. I gave this >> book to my 10 year old son who used it to learn programming and Python. >> On Apr 5, 2015 12:24 PM, "Michael Havens" wrote: >> >>> No problem. I am doing it (badly) "... the hard way." >>> >>> :-)~MIKE~(-: >>> >>> On Sun, Apr 5, 2015 at 12:21 PM, James Mcphee wrote: >>> >>>> sorry for not responding sooner, michael. everyone learns in their own >>>> way. if a course is not for you, I can at least point you at how I pick up >>>> new languages. what works for me is the old "scratch an itch" process. >>>> find something that you want to do, and do it with a language. start >>>> small, maybe checking your email or twitter. it's a matter of getting some >>>> inertia behind you. >>>> >>>> On Sun, Mar 29, 2015 at 11:12 AM, Michael Havens >>>> wrote: >>>> >>>>> Please expand. How would you recommend I go about to learn this (not >>>>> in a formal setting)? I can not afford to take classes and because of a >>>>> head injury doubt I could complete it successfully anyways. >>>>> >>>>> In your list I notice you do not mention learning any programming >>>>> language. Why is that? >>>>> >>>>> What do you mean by "OS shell integration"? Is that saying I need to >>>>> learn BASH as opposed to Python? >>>>> >>>>> "string operations must mean BASH.... >>>>> >>>>> when you say "regular expressions" is this a good resource here >>>>> ? >>>>> Would I use this with BASH or Python or both? >>>>> >>>>> I notice that in http://learnpythonthehardway.org/ there is a section >>>>> that covers using Python with websites so handling and forming automated >>>>> web requests is probably covered in more advanced Python tutorials. >>>>> >>>>> So to sum it up I think I need to learn Python and BASH. Is this >>>>> correct? I also need to learn XML, JSON (what do you mean when you say >>>>> "from xml.dom import minidom ; import json") and SQL >>>>> :-)~MIKE~(-: >>>>> >>>>> ---------- Forwarded message ---------- >>>>> >>>>> For all the pen testing and hacker stuff I went through (7 some odd >>>>> years ago), here's what you'll want to know how to do, in approximate order >>>>> of priority: >>>>> >>>>> xml and json parsing (from xml.dom import minidom ; import json) >>>>> connecting to and using a database (learn enough SQL to be able to >>>>> navigate around one here too), learning sqlalchemy will be enough to land >>>>> you a job in the field >>>>> OS shell integration (import os) >>>>> string operations >>>>> regular expressions (import re) >>>>> handling and forming automated web requests >>>>> >>>>> >>>>> --------------------------------------------------- >>>>> PLUG-discuss mailing list - PLUG-discuss@lists.phxlinux.org >>>>> To subscribe, unsubscribe, or to change your mail settings: >>>>> http://lists.phxlinux.org/mailman/listinfo/plug-discuss >>>>> >>>> >>>> >>>> >>>> -- >>>> James McPhee >>>> jmcphe@gmail.com >>>> >>>> --------------------------------------------------- >>>> PLUG-discuss mailing list - PLUG-discuss@lists.phxlinux.org >>>> To subscribe, unsubscribe, or to change your mail settings: >>>> http://lists.phxlinux.org/mailman/listinfo/plug-discuss >>>> >>> >>> >>> --------------------------------------------------- >>> PLUG-discuss mailing list - PLUG-discuss@lists.phxlinux.org >>> To subscribe, unsubscribe, or to change your mail settings: >>> http://lists.phxlinux.org/mailman/listinfo/plug-discuss >>> >> >> --------------------------------------------------- >> PLUG-discuss mailing list - PLUG-discuss@lists.phxlinux.org >> To subscribe, unsubscribe, or to change your mail settings: >> http://lists.phxlinux.org/mailman/listinfo/plug-discuss >> > >