Meetings/help for beginner group

50 views
Skip to first unread message

Becky Strauss

unread,
Apr 18, 2013, 10:58:05 AM4/18/13
to pym...@googlegroups.com
I'm a PhD student in the Earth Sciences department at UMN. My research group is interested in converting some of our work and home-brew programs to Python, but we don't know where to start. Does PyMNtos offer classes or meetings for larger groups of beginners? If not, can anyone point me toward other resources in the area?

Thanks!

Christopher Felton

unread,
Apr 18, 2013, 11:22:30 AM4/18/13
to pym...@googlegroups.com
The pymntos will be a good spot to meet different folks and
discover some options.  You do have a resource at UMN, the
Supercomputing Institute (MSI) gives lectures and workshops
on different Scientific computing platforms including Python.


You could review the "Python" tutorial a the bottom of webcast
archive link, and see if it is interesting.  If so, I imagine, you could
get MSI to organize a Python workshop on campus.

Or maybe pymntos would be interested in organizing some beginner 
workshops outside the monthly meetings or dedicating a couple 
meetings to this specific topic?  

Regards,
Chris

Kevin Bullock

unread,
Apr 18, 2013, 11:27:58 AM4/18/13
to pym...@googlegroups.com
On 18 Apr 2013, at 9:58 AM, Becky Strauss wrote:

> I'm a PhD student in the Earth Sciences department at UMN. My research group is interested in converting some of our work and home-brew programs to Python, but we don't know where to start. Does PyMNtos offer classes or meetings for larger groups of beginners? If not, can anyone point me toward other resources in the area?

Hi Becky! There's actually a group for software developers at the U called Code People <http://z.umn.edu/codepeople>. It's not Python-specific, but if you post to the mailing list or come to a meeting there are Python people that can help you get started.

In terms of learning Python, Dive Into Python (a full book) is available to read online <http://www.diveintopython.net>. There's also Udacity <https://www.udacity.com>, whose Intro to Computer Science class is also a good hands-on intro to Python. I took it when it was first being offered, despite having a CS degree, to see what it was like, and was pretty impressed.

pacem in terris / мир / शान्ति / ‎‫سَلاَم‬ / 平和
Kevin R. Bullock
(also kbul...@umn.edu)

Kevin Marshall

unread,
Apr 18, 2013, 11:29:36 AM4/18/13
to pym...@googlegroups.com

This isn't a local thing but you might find some helpful resources at http://software-carpentry.org/ That's a non-profit specifically created to train scientists in software dev skills, focusing on Python. They also cover related topics like version control.

Lots of video lessons, etc.

Cheers!
Kevin

David Fawcett

unread,
Apr 18, 2013, 12:08:11 PM4/18/13
to pym...@googlegroups.com
Here are a couple of good Python Learning Resources lists:

https://github.com/PyBulls/learning-resources

http://blog.geomusings.com/2013/03/17/a-lazyweb-compendium-of-python-resources-for-beginners/

David.

--
 
---
You received this message because you are subscribed to the Google Groups "PyMNtos" group.
To unsubscribe from this group and stop receiving emails from it, send an email to pymntos+u...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
 
 

Christopher Felton

unread,
Apr 18, 2013, 12:54:43 PM4/18/13
to pym...@googlegroups.com
I guess I will add a couple more links/resources to the
"self" study list.

At the last pycon there was a presentation "where to
go" after you learn the basics:


The presenter provides step-by-step projects for new
programmers.  I have not tried them or look at them 
but given the presentation they seem like they would 
be useful.  The "dataviz" tutorial appears to be the only 
completed tutorial the others are a WIP?

Regards,
Chris Felton

On Thursday, April 18, 2013 9:58:05 AM UTC-5, Becky Strauss wrote:

Peter J. Farrell

unread,
Apr 18, 2013, 10:44:48 PM4/18/13
to pym...@googlegroups.com
Becky Strauss said the following on 04/18/2013 09:58 AM:
If you have some programming experience in a language other than Python,
I found Google's free PyQuick videos and materials a really great primer:

https://developers.google.com/edu/python/

We're planning a Back to Basics night at our Thursday June 13th
meeting. You might consider all coming.

All beginners are welcome at PyMNtos. We always have a wide range of
topics plus since we start the meeting with pizza and chit-chat -- it's
a great way to talk shop with everything. I've always felt welcome.

Maybe somebody in July would like to do a deep dive into beginning
Python? The PyQuick outline from Google could be condensed into a nice
well organized talk.

Everybody else gave great suggestions too!

Best,
Peter
Co-Manager of PyMNtos

P.s. On a side note, I just started learning Python in December. We're
moving from Java -> Python at work so I consider myself a newbie still
as we haven't rolled out a Django production app yet. Ironic that I
volunteered to be PUG manager.

--
Peter J. Farrell
Principal Technologist - Maestro Publishing, LLC
http://blog.maestropublishing.com
Identi.ca / Twitter: @maestrofjp

Please do not send me Microsoft Office/Apple iWork documents. Send OpenDocument instead! http://fsf.org/campaigns/opendocument/

Gregg Lind

unread,
Apr 22, 2013, 12:19:36 PM4/22/13
to pymntos
Becky,

I want to second Kevin's suggestion of http://software-carpentry.org/ .

1. Curriculum: shell, Python, version control.
2. They have experience / roots in academic audiences
3. It's partly a Mozilla project :)
4. It's easy to get other departments involved in their workshops.

Gregg

Edward Vogel

unread,
Apr 26, 2013, 10:24:46 AM4/26/13
to pym...@googlegroups.com
If you are doing any sort of data acquisition with instruments (magnetometers for instance) I can highly recommend "Real World Instrumentation with Python" by Hughes O'Reilly.  It provides an introduction to Python and an overview of instrumenting principles.  Also a very good section on understanding how to get from needs and wants to requirements and a software description document.   


On Thursday, April 18, 2013 9:58:05 AM UTC-5, Becky Strauss wrote:

Ravi

unread,
May 9, 2013, 10:59:47 PM5/9/13
to pym...@googlegroups.com
Hi Becky,

 My name is Ravi.  I work at the Minnesota Supercomputing Institute.  As Christopher Felton pointed out, we do teach Python at MSI.  In fact we are planning to teach an all-day Python workshop sometime this summer.  Please follow our tutorial page (https://www.msi.umn.edu/tutorials/current) for information about the tutorial. We will be posting the summer tutorial soon. Meanwhile, if you need any help, you can email (chityala at msi.umn dot edu) me as well. 

Ravi


On Thursday, April 18, 2013 9:58:05 AM UTC-5, Becky Strauss wrote:
Reply all
Reply to author
Forward
0 new messages