Skip to the main content

Key details

Course type
Part-time Further Education course
Course level
Level 1
Start date
End date
Wednesday 24th March 2027
Time
6:00 pm - 9:00 pm
Location
City Hub 111 Canal Street, Nottingham, NG1 7HB
Fees
£155.70
Course code
Parent course code:C056904 Child course code: Q056913

Course introduction

This course is perfect if:

  • You are new to programming and want to learn Python from scratch.
  • You are looking to upskill for work or explore a career in technology.
  • You want to automate everyday tasks or analyse data more effectively.
  • You are considering further study in software development or data analytics
  • You enjoy problem solving and want to develop a valuable digital skill.

You will learn: 

  • The fundamentals of Python programming.
  • Variables, data types and operators.
  • Writing and debugging simple programs.
  • Using selection (if statements) and iteration (loops).
  • Functions and code reuse.
  • Working with lists, dictionaries and other data structures.
  • Reading from and writing to files.
  • Basic problem-solving techniques and computational thinking.
  • Good coding practices and debugging techniques.
  • How Python is used in industry across software development, automation, AI and data analysis.

You can expect:

  • Weekly evening sessions delivered by an experienced industry professional.
  • A friendly, supportive learning environment suitable for complete beginners.
  • Practical, hands-on coding activities every week.
  • Individual support throughout the course.
  • Access to learning resources and exercises to practise between sessions.

Course information

College Certificate

There are no formal entry requirements but you must be aged 19+.

There are no formal examinations. You will complete a range of practical programming activities throughout the course, culminating in a small Python project that demonstrates the skills developed over the ten weeks.

  • Further study within Nottingham College's digital curriculum
  • Software development programmes

Programmers and Software Development Professionals

Potential Earnings

£88,717.28

Average Earnings

£48,744.00

Source: Office for National Statistics' Annual Survey of Hours and Earnings (ASHE).

Employment opportunities

The number of job postings in this career for previous years starting from 2023, the current year and projections for future years until 2034.

Sources: The Labour Force Survey (LFS), Working Futures (projections) data, and Business Register and Employment Survey (BRES).

Pathways

Information and Communication Technology

People in these occupations manage and analyze technical information and communication systems, provide user support, and plan, build, and test applications and systems.

Skills

Critical Thinking

Using logic and reasoning to identify the strengths and weaknesses of alternative solutions, conclusions or approaches to problems.

Reading Comprehension

Understanding written sentences and paragraphs in work related documents.

Active Learning

Understanding the implications of new information for both current and future problem-solving and decision-making.

Active Listening

Giving full attention to what other people are saying, taking time to understand the points being made, asking questions as appropriate, and not interrupting at inappropriate times.

Speaking

Talking to others to convey information effectively.

Economic data for careers is provided by Lightcast and also available through our Career Coach app. Job postings, employment and earnings information is represented at the regional level for the East Midlands.

Computers for Beginners - Part-time

Computers for Improvers - Part-time

Data Analysis (NCFE Level 2 Certificate) - Online Learning