PyClass

From Noisebridge
(Difference between revisions)
Jump to: navigation, search
(PyClass Githubs)
 
(48 intermediate revisions by 23 users not shown)
Line 1: Line 1:
This class is taught by Aditya Bhargava (wefoundland.com).
+
== Noisebridge's Learning Python Classes ==
  
NOTE: No PyClass on March 21st, 2011.
+
'''Come learn [http://www.python.org/ Python]'''!!<br>
 +
See our awesome website for both PyClasses at [http://pycourse.com/ Noisebridge Learning Python]
  
Come learn [http://www.python.org/ Python], Mondays at 6:30 - 8:00 PM PST.
+
* Advanced Class, Tuesdays at 7:00 - 9:00 PM PST
 +
* Introduction to Python, Wednesday, ditto (at 7-9 PM)
  
Know how to program, but don't know Python?  We'll get you up to speed.
+
Intro to Python schedule is [http://pycourse.com/schedule/ here], see below to get the online texts for this Intro to Python class
  
Don't know how to program?  We'll teach you.
+
The Advanced Class:
 +
We are currently building a weekly schedule that you can peek at by clicking [[http://pycourse.com/advanced-class-schedule/ here]]<br>
 +
In general, this is '''your''' class, peeps! We are here to serve '''you''', so any feedback is welcome.  
  
===  Textbook ===
+
After 9pm Tuesdays, we'll have open hacking time and time for questions for those that are kicking so much ass they just can't go home yet, or even for those that may have gone to Mondays' Front-end Web Development class and want to come back for more. If you have problems from work or home, feel free to bring them after 9 and everyone can help each other.
* [http://inventwithpython.com/ Invent Your Own Computer Games with Python] - another great introductory text, written by [[Noisebridge]] member [[User:AlSweigart|Al Sweigart]]
+
  
=== Other Helpful Texts ===
+
For redundancy, not 1 but 2(!) people will be helping run the Advanced Class. Please contact either of us with comments/questions:
* [http://greenteapress.com/thinkpython/thinkpython.html Think Python] - the primary text we use.
+
* Elizabeth Leddy on IRC (#noisebridge/#plone) as eleddy or [http://twitter.com/eleddy @eleddy]  
* [http://www.diveintopython.org/ Dive Into Python] - a solid survey of Python for experienced programmers.
+
* Kellan Jacobs  [http://twitter.com/kellanjacobs @kellanjacobs]  
* [http://learnpythonthehardway.org/ Learn Python The Hard Way] - A good introductory text with lots of exercises written by prolific programmer [http://zedshaw.com/ Zed Shaw]
+
* [http://www.greenteapress.com/thinkpython/html/index.html Think Python: How to Think Like a Computer Scientist]
+
* [http://www.swaroopch.com/notes/Python A Byte of Python]
+
* [http://oreilly.com/catalog/9780596100469/ Python in a Nutshell] - a handy reference
+
* [http://docs.python.org/ Python Documentation]
+
** [http://docs.python.org/library/index.html Python Standard Library]
+
** [http://docs.python.org/reference/index.html Python Language Reference]
+
  
 +
Cost: Free! That's right homies. Bring your good vibes and we are at your disposal!
  
 
=== Mailing List ===
 
=== Mailing List ===
http://groups.google.com/group/pyclass
+
Sign up for this now!
 +
* [http://groups.google.com/group/pyclass Pyclass-Discussion]
 +
Once you join the mailing list, send a request to join the PyClass organization to https://github.com/egonSchiele
  
 +
=== Intro to Python Texts ===
 +
* [http://learnpythonthehardway.org/ Learn Python The Hard Way] - A good introductory text with lots of exercises written by prolific programmer [http://zedshaw.com/ Zed Shaw]
 +
* [http://www.greenteapress.com/thinkpython/ Think Python: How to Think Like a Computer Scientist]
  
=== Sharing Code ===
+
=== PyClass Githubs===
PyClass Organization on Github: https://github.com/PythonNinjas
+
* [https://github.com/PythonNinjas PyClass Organization]
 +
* [https://github.com/PythonNinjas/InventWithPython  Invent with Python Textbook Code] <404 Error>
 +
* https://github.com/noisebridge/Intro-Python  / Kellan Jacobs Notes
 +
* https://github.com/noisebridge/web2py-noiselist
 +
* https://github.com/noisebridge/flask-noiselist  / E Leddy
 +
* https://github.com/tachang/django_noiselist
  
Textbook Code: https://github.com/PythonNinjas/InventWithPython
+
===  [Old] Class Slides ===
 +
* [http://egonschiele.github.com/pyclass Slides on Github]
  
Once you join the mailing list, send a request to join the PyClass organization to https://github.com/egonSchiele
+
=== Other Helpful Texts ===
 +
* [http://www.python.org/dev/peps/pep-0008/ PEP 8 -- The '''highly''' recommended Style Guide for Python Code]
 +
* [http://inventwithpython.com Invent Your Own Computer Games with Python] - written by Noisebridger [[User:AlSweigart|Al Sweigart]], free to download [http://inventwithpython.com/IYOCGwP_book1.pdf here] or [https://dl.dropbox.com/u/11076239/IYOCGwP_book1.pdf here]
 +
* [http://www.swaroopch.com/notes/Python A Byte of Python]
 +
* [http://oreilly.com/catalog/9780596100469/ Python in a Nutshell] - a handy reference
 +
* [http://docs.python.org/ Python Documentation]
 +
** [http://wiki.python.org/moin/BeginnersGuide Python Wiki -- Beginners Guide]
 +
** [http://docs.python.org/library/index.html Python Standard Library]
 +
** [http://docs.python.org/reference/index.html Python Language Reference]
 +
 
 +
[[Category:Python]]
 +
[[Category:Pages with a Noisebridge Tiny URL]]

Latest revision as of 19:11, 8 January 2014

Contents

[edit] Noisebridge's Learning Python Classes

Come learn Python!!
See our awesome website for both PyClasses at Noisebridge Learning Python

  • Advanced Class, Tuesdays at 7:00 - 9:00 PM PST
  • Introduction to Python, Wednesday, ditto (at 7-9 PM)

Intro to Python schedule is here, see below to get the online texts for this Intro to Python class

The Advanced Class: We are currently building a weekly schedule that you can peek at by clicking [here]
In general, this is your class, peeps! We are here to serve you, so any feedback is welcome.

After 9pm Tuesdays, we'll have open hacking time and time for questions for those that are kicking so much ass they just can't go home yet, or even for those that may have gone to Mondays' Front-end Web Development class and want to come back for more. If you have problems from work or home, feel free to bring them after 9 and everyone can help each other.

For redundancy, not 1 but 2(!) people will be helping run the Advanced Class. Please contact either of us with comments/questions:

Cost: Free! That's right homies. Bring your good vibes and we are at your disposal!

[edit] Mailing List

Sign up for this now!

Once you join the mailing list, send a request to join the PyClass organization to https://github.com/egonSchiele

[edit] Intro to Python Texts

[edit] PyClass Githubs

[edit] [Old] Class Slides

[edit] Other Helpful Texts

Personal tools