From marilyn at pythontrainer.com Tue Jan 10 22:20:46 2012 From: marilyn at pythontrainer.com (Marilyn Davis) Date: Tue, 10 Jan 2012 13:20:46 -0800 (PST) Subject: [PyOP] Free UCSC Extension Event -- Jan 11, 6pm Message-ID: <45334.67.169.189.143.1326230446.squirrel@mail.tigertech.net> Hi, My school, UCSC-Extension in Santa Clara, is offering a free event that includes a 20 minute overview of Python, and the Python classes we teach there: http://course.ucsc-extension.edu/modules/shop/index.html?action=section&OfferingID=1531646&SectionID=5265310 Hope to see you, Marilyn Davis Python Instructor From marilyn at pythontrainer.com Fri Jan 13 22:35:41 2012 From: marilyn at pythontrainer.com (Marilyn Davis) Date: Fri, 13 Jan 2012 13:35:41 -0800 (PST) Subject: [PyOP] UCSC Santa Clara Classes: one for programmers; one for beginners Message-ID: <38645.67.169.189.143.1326490541.squirrel@mail.tigertech.net> Hi, Next week we start two classes at our labs at UCSC-Extension in Santa Clara, right across 101 from the Great America sign. 9 Tues evenings: Python for Programmers 6 Thursday evenings: Python for Beginners Direct links are at: http://pythontrainer.com The Programmers' class will be low-pressure, but fast-paced, where students learn and practice core concepts and Pythonic thinking. To join this class, you should be well-practiced at programming in some other language. If you don't feel up to the face-paced class for seasoned programmers, please take the Python for Beginning Programmers class for six Thursday evenings. There we will concentrate on some basic engineering mechanisms so that you can take the Programmers' class at a later time. Another choice is to take the Programmers' class online with videos, pdf's, and online discussion, to guide you through the practice. You can join the online class now; you must join by Feb 13. And, if prefer, you can take the Programmers' class retreat-style, for four days in a row, join us on February 27 - March 1. If you would like the Beginners' course, but can't come in the evening, we do have a daytime class for 3 Fridays in a row: January 27 - February 10. All the Python courses are hands-on. After each short lecture, students are given lab time and exercises that provide practice with the new concepts. Next, a new material set is distributed which contains solutions to the lab exercises and notes for the next short lecture, and the next set of lab exercises. Questions are always welcome; discussion and pair-programming are encouraged. http:www.pythontrainer.com Please come, and send students! Marilyn Davis, Ph.D. Python Instructor From jim at well.com Wed Jan 25 18:19:52 2012 From: jim at well.com (jim) Date: Wed, 25 Jan 2012 09:19:52 -0800 Subject: [PyOP] January BayPIGgies meeting: Thursday, January 26, 2012: Dart Message-ID: <1327511992.1696.31.camel@jim-LAPTOP> January BayPIGgies meeting: Thursday, January 26, 2012: Dart Speaker: Shannon JJ Behrens Abstract: Dart is a new class-based programming language for creating structured web applications. Developed with the goals of simplicity, efficiency, and scalability, the Dart language combines powerful new language features with familiar language constructs into a clear, readable syntax. Why is Dart significant? Because Google has a fork of WebKit with the Dart VM integrated into the browser! Bio: JJ is a developer advocate for YouTube APIs. His goal is to foster a rich set of third-party applications built on YouTube APIs. He's a well-known member of the Python community. He blogs at jjinux.blogspot.com on topics such as Python, Ruby, Linux, open source software, the Web, and lesser-known programming languages. http://jjinux.blogspot.com ......................................... LOCATION Symantec Corporation Symantec Vcafe 350 Ellis Street Mountain View, CA 94043 http://maps.google.com/maps/ms?oe=utf-8&client=firefox-a&ie=UTF8&fb=1&split=1&gl=us&ei=w6i_Sfr6MZmQsQOzlv0v&hl=en&t=h&msa=0&msid=116202735295394761637.00046550c09ff3d96bff1&ll=37.397693,-122.053707&spn=0.002902,0.004828&z=18 BayPIGgies meeting information is available at http://www.baypiggies.net/ ------------------------ Agenda ------------------------ ..... 7:30 PM ........................... General hubbub, inventory end-of-meeting announcements, any first-minute announcements. ..... 7:35 PM to 8:25 PM (or so) ................ The talk: Dart ..... 8:25 PM to 8:55 PM (or so) ................ Questions and Answers ..... 8:55 PM to 9:30 PM (or so) ................ Mapping and Random Access Mapping is a rapid-fire audience announcement of issues, hiring, events, and other topics. Random Access follows people immediately to allow follow up on the announcements and other interests.