Python Programming by Python User Group

adventurescoldΛογισμικό & κατασκευή λογ/κού

7 Νοε 2013 (πριν από 4 χρόνια και 1 μέρα)

96 εμφανίσεις



Python User Group (Singapore)

37 Sunshine Terrace

Bartley Rise

Singapore 535712

ROS
Reference: 2060/2009

ROS UEN: T09SS0122B






Python 101



A Beginner’s Workshop

This
one day
workshop presents t
he basics of
programming using
Python

to individuals with little to
no programming experience.
The
workshop

includes written materials and lots of code exercises to

develop computational th
inking and

practice Python coding. The first exercises work on basic
Python concepts like strings and lists, to traditional programming constructs for decision making,
repeti
ti
on and gradually work towards building up full programs that involve dealing wit
h text files.

Requirements

Participants for this workshop will require the following



A

laptop computer with Python 2.7 or 3.2

installed.



Any preparatory overview of Python before the workshop will allow participants to get more
out of the workshop.

o

Python

2.7
Quick Reference and

o

Python website's

tutorial (
http://docs.python.org/tutorial/
)

Class Outline



Python


An Introduction

o

Getting Started

o

Features of Python



Python
--

Feature by Feature


o

Interactive Python


o

Data Types




Numbers and
Strings




Lists



Dictionaries


o

Simple Statements




Input and Output



import


o

Control Structures




Selection

or Decision Making




R
epetition



Exception Handling

o

Reading
and Writing
Text Files


o

Functions


o

Modules

Workshop Fee
*

SGD$98

/ person


Contact Person

Liew Beng Keat;
bengkeatliew@gmail.com
; 9487 7405








Terms and Conditions

*

The minimum c
lass size before the workshop is

conducted is

1
5

Training venue and
laptop computer
s

to be provide
d by the school



Python User Group (Singapore)

37 Sunshine Terrace

Bartley Rise

Singapore 535712

ROS
Reference: 2060/2009

ROS UEN: T09SS0122B






Python 102



Beyond the Basics

This
one day

workshop presents intermediate and
more
advanced features of
the
Pytho
n

programming language
.
It introduces object
-
orientation, regular expressions and Graphical User
Interface (GUI) programming using Python.
The
workshop

will include

written materials and lots of
code exercises to
allow participants to
practice
their
Python coding

on the features introduced
.

Requirements

Participants for this workshop will require the following



A laptop computer with Python 2
.7 or 3.2

and PyGTK installed.



Attendance of “Python 101


A Beginner’s Workshop” if participant does not have any prior
programming experience.



Any preparatory overview of Python before the workshop will allow participants to get more
out of the workshop.


o

Python
2.7
Quick Reference and

o

Python website's

tutorial (
http://docs.python.org/tutorial/
)

Class Outline



Python
--

Feature by Feature

o

Classes and Instances

(Object
-
Orientation)

o

Modules

o

Packages

o

Regular Expressions




Defining regular expressions




Compiling regular expressions




Using regular expressions




Using match obje
cts to extract a value




Extracting multiple items




Replacing multiple items


o

G
raphical
U
ser
I
nterface (GUI)

p
rogramming



Workshop Fee
*

SGD$128

/ person


Contact Person

Liew Beng Keat;

bengkeatliew@gmail.com
; 9487 7405












Terms and Conditions

*

The minimum c
lass size before the workshop is

conducted is

1
5

Training venue and
laptop computer
s

to be provide
d by the school