addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwchatcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscrosseditemptyheartfacebookfolderfullheartglobegmailgoogleimagesinstagramlinklocation-pinmagnifying-glassmailminusmoremuplabelShape 3 + Rectangle 1outlookpersonplusprice-ribbonImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruseryahoo

Re: [python-172] Python for Science, Engineering, and Financial Analysis training class

From: Gloria W
Sent on: Tuesday, April 28, 2009 2:23 PM
It's interesting, but I am curious as to how your attendance has been in the past year. Is this still a viable business model in such an economy?

Hi Gloria,

While it's definitely true that you can learn Python by reading and fiddling on your own, my experience with teaching it is that a course kickstarts you into productive mode much faster and allows you to avoid much of the initial common pitfalls. There isn't really anything in anyone's course which you can't find by yourself in books and code and mailing-lists if you spend the time to look for it... it'll take time though.  For more advanced developers it's especially useful to be able to quiz someone who has been programming Python for a long time on all the more subtle aspects, it makes one very quickly familiar with the language, especially w.r.t. to performance issues (which code is slow or fast isn't quite obvious and you won't see that covered in any book).  Also, Python has a surprisingly wide array of features that you would take much time to discover without a course-- personally I like to cover the basics but at the end briefly touch on cool topics like the mechanic
s of iterators, generators, decorators, context managers, properties, descriptors, some of the functional aspects, etc., just to give an idea of where it can go.  Also, I like to offer modules "a la carte" on the third day, that match the specific needs of the company that commissions the course.

Basically, you (or your employer) saves time from "not knowing at all" to "writing programs that do something useful".

I hope this helps,


--
Martin
http://furius.ca/training/

 	
On Tue, 28 Apr[masked]:32:24 -0400, "Gloria W" <[address removed]> said:
  
This is quite pricey, especially in today's economy, and with business 
spending cutbacks.
Many developers I know who switch to Python do it on their own, with 
guidance from free Python groups, online docs and examples, or
colleagues.
Generally, how is your attendance at these classes?

    
Hi fellow Python users!

I am the coordinator of the Austin Python Users Group and my company 
Enthought hosts the monthly APUG meetings.  Enthought specializes in 
consulting and training for Python in the scientific, engineering, and 
financial domains.  We sponsor the annual Scipy conference in 
Pasadena, and are actively engaged in the development of SciPy, NumPy, 
and several other open-source projects.

This email is to get the word out about our four-day Python for 
Science, Engineering, and Financial Analysis class that we're 
conducting in New York City from May 18th to 21st.  It will meet at 
the Learning Tree Education Center in the financial district.  The 
curriculum is specifically oriented towards scientists, engineers, and 
financial analysts who want to learn about the tools and techniques 
available in Python and especially in the Enthought Python 
Distribution (http://enthought.com/epd).

The course starts with the basics of the Python language and goes all 
the way through building interacting plotting applications.  A summary 
of the class schedule is:

Day 1: Introduction to the Python language
Day 2: Array Calculations with NumPy
Day 3: Numeric Algorithms with SciPy
Day 4: Interfacing with external programs; introduction to Traits and 
Chaco

We expect that participants will have some experience programming, but 
no prior Python experience is required.  Because the course is highly 
interactive with a high level of student participation, you must bring 
a laptop computer to the class.  Tuition for the course is $2500, and 
includes a handbook of the slide presentations, an exercise workbook, 
and an Individual License of EPD (single platform).

For more details, including a complete listing of topics covered on 
each day, please see the course web page at 
http://www.enthought.com/training/python_nyc_0905.php

To register, please call Leah Jones at[masked]-1057.  Please email 
[address removed] with any questions.

Thanks!

Peter Wang
Enthought, Inc.




-- 
Please Note: If you hit "REPLY", your message will be sent to everyone 
on this mailing list ([address removed])
http://python.meetup.com/172/
This message was sent by Peter Wang ([address removed]) from The New 
York Python Meetup Group.
To learn more about Peter Wang, visit his/her member profile: 
http://python.meetup.com/172/members/6989341/
To unsubscribe or to update your mailing list settings, click here: 
http://www.meetup.com/account/comm/
Meetup Support: [address removed]
632 Broadway, New York, NY 10012 USA


      


--
Please Note: If you hit "REPLY", your message will be sent to everyone on
this mailing list ([address removed])
http://python.meetup.com/172/
This message was sent by Gloria W ([address removed]) from The New
York Python Meetup Group.
To learn more about Gloria W, visit his/her member profile:
http://python.meetup.com/172/members/623972/
To unsubscribe or to update your mailing list settings, click here:
http://www.meetup.com/account/comm/
Meetup Support: [address removed]
632 Broadway, New York, NY 10012 USA

    

  

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy