Beginners Course

Register Here (£25)

Registration may not work if you are connected to The University of Sheffield VPN or a similar service.

Overview

The course is run online and begins on the 23rd of October 2021.

An online 8 week introductory course to Python, ideal with those with little to no prior programming experience. By committing only 2 hours per week, you will learn all the skills you need to start making your own Python projects! Sessions are held on Sundays at 1pm, and are recorded for students who miss a live session. Attending all the lectures will be rewarded with a certificate of completion, and handing in the final project will be rewarded with a certificate of commendation.

Course Content

Week 1

  • Introduction to Python
  • Data Types
  • Variables (Naming schema)
  • Operators
  • Comments
  • Input / Output

Week 2

  • Comparison Operators
  • Boolean Operators
  • Conditional Branching

Week 3

  • Loops Explanation
  • For Loop
  • While Loop
  • Control Statements for Loops
  • Loop Ranging

Week 4

  • Collection Data Types
  • Indexing
  • Range of Indexing
  • Changing Items
  • List methods
  • Join Lists

Week 5

  • Dictionaries
  • Slicing
  • Negative Indexing
  • Multiline Strings
  • String Methods
  • String Concatenation
  • Format

Week 6

  • Create Functions
  • Calling Functions
  • Return Statements
  • Scope of Functions
  • Arguments

Week 7

  • Importing modules
  • Files Reading
  • Files Writing

Week 8

Special Project

Week 9 & 10

Private study before the final submission deadline for the final project.

Register

Register Here (£25)

Registration may not work if you are connected to The University of Sheffield VPN or a similar service.