This is the P2PU Archive. If you want the current site, go to www.p2pu.org!

Python Programming 101

This course is complete. Subscribe to the announcement list for updates.
Python Programming 101 course photo

Python Programming 101

Brylie Oxley's picture
Course organiser: Brylie Oxley
About the Course Organiser: 

Brylie Oxley is a Technology Apprentice at the Woolman Semester in Nevada City, California. He has been a student of the Free Culture movement for five years.

Brylie is currently studying Python in order to have the ability to perform data visualization using the NumPy/SciPy toolkit and to develop web applications using the Django web framework.

No of Seats: 
29
Course Status: 
Completed

Members

Larry Cadle's picture
Larry
Robert Wahlstedt's picture
Rober
Richard Wasleski's picture
Richa
Sally Lloyd's picture
Sally
Javi Diez's picture
Javi
Savvas Ananiadis's picture
Savva
Sander Santos Salazar's picture
Sande
Christian Walch's picture
Chris
Stephen W. Wanjau's picture
Steph
Todd Hayes's picture
Todd
Tammi G's picture
Tammi
Tyler Cipriani's picture
Tyler
Jose's picture
Jose
Lewis White's picture
Lewis
Christopher Yeh's picture
Chris
vikash agrawal's picture
vikas
Luc Chase's picture
Luc C
Will Lehotz's picture
Will
Yonas Temam's picture
Yonas
zegeye kt's picture
zegey
Learning the fundamental aspects of object oriented programming using the Python Language.

Summary

This free online Python course will use the text Python for Informatics to explore the basic elements of Object Oriented programming, using the Python language.

Learning objectives

Upon completing the course, students will be familiar with the following concepts:

  • Variables, expressions, and statements
  • Flow control (boolean logic, loops, iterators)
  • Defining functions
  • Data types (strings, lists, dictionaries, tuples, etc)
  • File handling
  • Basic regular expressions
  • Exploring the Python Standard Library

Schedule/Syllabus

Broadcast messages

Working with Files 2011-06-06 05:05
Regular Expressions 2011-05-31 05:59
Functions 2011-05-18 04:30
Data Types 2011-05-10 01:28
Flow Control 2011-05-02 08:20

Comments

Thanks for offering this

Ms.Receptionitis's picture
Ms.Receptionitis
Sun, 2011-04-10 14:36

Thanks for offering this course. Fingers crossed!

Any news on when the course

Johan Mares's picture
Johan Mares
Tue, 2011-04-19 13:09

Any news on when the course will start or whether my sign-up has been accepted?

Just about to ask that.

Andre Dublin's picture
Andre Dublin
Tue, 2011-04-19 17:31

Just about to ask that.

Hi all, I am accepting

Brylie Oxley's picture
Brylie Oxley
Wed, 2011-04-20 06:53

Hi all, I just accepted applicants. Sorry for the delay :-) Welcome to the Python 101 Study group everyone!

Thank you for adding me in

Avinesh Kumar's picture
Avinesh Kumar
Wed, 2011-04-20 10:01

Thank you for adding me in Brylie

tnx for add

coffeePaste's picture
coffeePaste
Wed, 2011-04-20 16:29

tnx for add

Installing Python Your

Alfonso Gilberto Urroz-Aguirre's picture
Alfonso Gilberto ...
Thu, 2011-05-19 07:57

Installing Python
Your Operating System
Ubuntu 10
The version of Python that you have installed (2.x or 3.x)
Python 2.7.1
Something you are excited to learn about in this class.
I want to learn more about Object Oriented Programming.