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 >