May 26, 2018 – R part 2

10:00am
Q-College
Suite 303 – 771 Vernon Ave, Victoria, BC

Two views of Statistical Programming. The second in the series. R is a programming language and free software environment for statistical computing and graphics that is supported by the R Foundation

March 10, 2018 – Intro 1 to Statistical Computing using R & Python

10:00am
Q-College
Suite 303 – 771 Vernon Ave, Victoria, BC

Two views of Statistical Programming.  Python using Panda & PyNum libraries for statistical computing. And a following meeting,  (28 April) with R  a programming language and free software environment for statistical computing and graphics that is supported by the R FoundationTwo views of Statistical Programming.

See presentation pdf s here.

Oct 8, 2017 – Django – The ‘D’ is silent

 

8 October, Saturday, 9:30am

Q-College
Suite 303 – 771 Vernon Ave, Victoria, BC (map)

djangoA high-level Python Web framework that encourages rapid development and clean, pragmatic design, Django takes care of much of the hassle of Web development so you can focus on writing Web apps without needing to reinvent the wheel.

Free, full-featured, and open source, Django is well documented, offering an attractive avenue for Python newbies and experienced Web developers to improve and apply Python programming skills.

This introductory presentation will show you how to set up a Django development environment as we explore the many ways you can set about learning Django.

Python Virtual Environment Presentation (part 1)

March 25, 2017 – Python Webservers

Python Webservers

  • Saturday, March 25, 2017

    9:30 AM

    Location:  Q-College

    Suite 303 771 Vernon Ave, Victoria, BC (map)

    Hayward will be talking about Python Webservers.  The presentation will cover the basics of what they are, how they differ from a traditional web server, and provide examples of (and discussion around) some projects that he has setup using a python web server.

    Presentation material is here.

    Python Web Framework Presentation

February, 25, 2017 – Python 6: String Formatting – tkinter

Saturday, February 25, 2017

9:30 AM

Q-College

Suite 303 771 Vernon Ave, Victoria, BC (map)

Why invent the wheel? Over the years Python has adopted of features from other languages, skillfully designed and proven useful and effective:

Two Python mini-languages: regular expressions, and string formatting.

As a plus an intro to Tkinter, the built-in Python GUI. Tkinter is a binding to Tk, one-half of the Tcl/Tk language, developed over the last 25 years.

October 22, 2016 – Python 5: Exceptions

Python provides for the raising and handling of exceptions. An exception is used primarily for managing an error situation but is also handy in other circumstances e.g. an exception is used internally to end loop iteration.

A full writeup for this session is available here.

Saturday, October 22, 2016
9:30 AM

Q-College
Suite 303 771 Vernon Ave, Victoria, BC

September 24, 2016: Python 4: Input and Output

Introduction

Welcome back to the Python presentations!

It’s been a while so first a short(ish) recap of the previous 3 presentations, including in more detail the Input And Output section of session 3. Then I’ll discuss some useful Python Tutorials. And finally, we can go on to cover some further aspects of the language.

Simon Bluck
Find tutorial material here: Python Session 4

February 27, 2016 – Python 2: Basic Constructs

This Python Course covers what is useful to know so you can quickly and easily set about writing Python programs. (Detailed Python programming will be covered in subsequent courses.) This course is suitable for anyone, from those that may have very little computing/programming experience, to those who have already been actively programming in Python. The aim is to get everyone up to the point where they feel confident in using Python and writing useful programs.

Simon Bluck

See tutorial material here.