/python_beginning

Really basic python training for gov

Primary LanguageJupyter NotebookGNU General Public License v3.0GPL-3.0

Beginning Python

This repository contains the course material that will be used to deliver an introduction to python instructor led / classroom based python training course to bcgov staff.

Students participating in this course will need to complete the steps identified in the course prerequisites document, which involves installing some software and cloneing this repo.

Course Agenda

Preamble

The course is currently under active development so the agenda may change. As course material is completed more information will be added to the repository. You can always update the repository on your computer by running the following command:

git pull origin master

Agenda

Day 1:

  • Introduction to VSCode
  • Creating virtual environment using virtualenv
  • String data types
  • Other data types (numbers, booleans)
  • L3 - Lists / Logic / Loops
  • Functions
  • Working with Files
  • More data types (dicts), complex structs, json

Day 2:

  • First steps to understanding and using GIT.
  • API's, Getting complex data structs from the web
  • your time.

Warning: Trying a different approach in this training... Not sure how far we will get.

Stay tuned! Checkback often as more content is added here!

img