Beginners Course

We have now opened the registration to our course!

Overview

A 10-week introductory course to Python, ideal for 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 from 10 am - 12 pm and are recorded for students who miss our live sessions. Those attending all the lectures will be rewarded with a certificate of completion, and handing in the final project will be awarded a certificate of commendation.

Course Content

Week 1

Week 2

Week 3

Week 4

Week 5

Week 6

Week 7

Week 8

Week 9 & 10

  • Introduction to Python

  • Data Types

  • Variables (Naming Schema)

  • Operators

  • Comments

  • Input / Output

  • Comparison Operators

  • Boolean Operators

  • Conditional Branching

  • Loops Explanation

  • For Loop

  • While Loop

  • Control Statements for Loops

  • Loop Ranging

  • Collection Data Types

  • Indexing

  • Range of Indexing

  • Changing Items

  • List Methods

  • Join Lists

  • List Comprehension

  • Dictionaries

  • Slicing

  • Negative Indexing

  • Multiline Strings

  • String Methods

  • String Concatenation

  • Format

  • Create Functions

  • Calling Functions

  • Return Statements

  • Scope of Functions

  • Arguments

  • Maps and Lambda

  • Importing Modules

  • Files Reading

  • Files Writing

  • Final Project

Time to complete the final project, there are no lectures run these weeks but you will be able to ask questions and talk to the mentors.

Our Beginners Course is now closed

Please sign up for the advanced course form below!

copyright.jpg

2021 Enactus Sheffield