Programming tutors in the UK

If you want to start with programming or upskill, find a tutor for programming today!

Save this search

Find the perfect tutor

What would you like to learn?
Where?
Lesson location
  • In person
  • Online
Advanced features
Python tutoring for beginners and GCSE Computer Science students
£20/hr
First class free
Adam
Online
CountyBirmingham, Stechford, Small ...
SubjectProgramming: Python, Go, Key Stage 1, Key Stage 4

Python tutoring for beginners and GCSE Computer Science students

We focus on building strong foundations in Python, helping students understand how the language works rather than just memorising code. Les...
CountyBirmingham, Stechford, Small ...
SubjectProgramming: Python, Go, Key Stage 1, Key Stage 4

Python tutoring for beginners and GCSE Computer Science students

We focus on building strong foundations in Python, helping students understand how the language works rather than just memorising code. Les...
Patient software engineer helping students master coding and confidence
£14/hr
Arian
Online
CountyOnline lessons
SubjectProgramming

Patient software engineer helping students master coding and confidence

I teach through step-by-step explanations, real coding examples, and interactive problem-solving, adapting each lesson to the student’s lev...
CountyOnline lessons
SubjectProgramming

Patient software engineer helping students master coding and confidence

I teach through step-by-step explanations, real coding examples, and interactive problem-solving, adapting each lesson to the student’s lev...
I give in depth programming lessons to help your tech skills!
£15/hr
Ben
CountyOnline lessons
SubjectProgramming

I give in depth programming lessons to help your tech skills!

I like to listen and personalise lessons to your needs, going at a pace which you feel comfortable at. I will teach you in depth to the bes...
CountyOnline lessons
SubjectProgramming

I give in depth programming lessons to help your tech skills!

I like to listen and personalise lessons to your needs, going at a pace which you feel comfortable at. I will teach you in depth to the bes...
Python Programming - basics of coding - beginners or refreshers - GCSE level
£25/hr
First class free
5.0(1 Reviews)
Robert
Verified TutorVerified TutorDBS checkDBS check
CountyChobham, Mimbridge, Bagshot, ...
SubjectProgramming: Python

Python Programming - basics of coding - beginners or refreshers - GCSE level

By learning Python, learners develop essential computational thinking skills, logical reasoning, and problem-solving abilities that are inv...
CountyChobham, Mimbridge, Bagshot, ...
SubjectProgramming: Python

Python Programming - basics of coding - beginners or refreshers - GCSE level

By learning Python, learners develop essential computational thinking skills, logical reasoning, and problem-solving abilities that are inv...
DBS checkDBS check
I teach Python, Backend, Frontend to children and adults - for beginners or more advanced coders
£20/hr
First class free
5.0(1 Reviews)
Tomislav
Verified TutorVerified Tutor
CountyOnline lessons
SubjectProgramming: Web, Python, HTML, CSS, Javascript, SQL, PostgreSQL, C

I teach Python, Backend, Frontend to children and adults - for beginners or more advanced coders

I am a backend-first Full Stack Developer with a specialization in Predictive Analytics. My approach to coding is unique: I spent years as...
CountyOnline lessons
SubjectProgramming: Web, Python, HTML, CSS, Javascript, SQL, PostgreSQL, C

I teach Python, Backend, Frontend to children and adults - for beginners or more advanced coders

I am a backend-first Full Stack Developer with a specialization in Predictive Analytics. My approach to coding is unique: I spent years as...
£14/hr
SriNidhi Sarikonda
CountyOnline lessons
SubjectProgramming: HTML, CSS, SQL

I already have an experience in programming so I'm so intrested in teaching field

I'll be a friendly tutor i explain students with a deep understanding level I make practical code tests once a week to know at what level t...
CountyOnline lessons
SubjectProgramming: HTML, CSS, SQL

I already have an experience in programming so I'm so intrested in teaching field

I'll be a friendly tutor i explain students with a deep understanding level I make practical code tests once a week to know at what level t...
A very patient and understanding person who can help you break down complex problems to come up with step by step simple solutions
£20/hr
Adedamola
CountyOnline lessons
SubjectProgramming: Python

A very patient and understanding person who can help you break down complex problems to come up with step by step simple solutions

I am a math major who delved into the world of programming, mostly in python, and I am mostly self taught. So I know some of the problems i...
CountyOnline lessons
SubjectProgramming: Python

A very patient and understanding person who can help you break down complex problems to come up with step by step simple solutions

I am a math major who delved into the world of programming, mostly in python, and I am mostly self taught. So I know some of the problems i...
Private tutor for coding (Python), Data Analysis, and Visualisation; offer guidance to prepare for coding interviews; engineering graduate from UCL (MEng) with experience in the tech industry
£60/hr
First class free
Marina
CountyOnline lessons
SubjectProgramming: Go, Python

Private tutor for coding (Python), Data Analysis, and Visualisation; offer guidance to prepare for coding interviews; engineering graduate from UCL (MEng) with experience in the tech industry

I offer patient and empathetic coaching as we venture through new concepts and develop your coding skills. Understanding that each person h...
CountyOnline lessons
SubjectProgramming: Go, Python

Private tutor for coding (Python), Data Analysis, and Visualisation; offer guidance to prepare for coding interviews; engineering graduate from UCL (MEng) with experience in the tech industry

I offer patient and empathetic coaching as we venture through new concepts and develop your coding skills. Understanding that each person h...
coding classes for kids for all ages grades 1 to grades 12
£11/hr
First class free
Noor Safiyya
CountyOnline lessons
SubjectProgramming: Python, HTML, CSS, Javascript

coding classes for kids for all ages grades 1 to grades 12

Hello,I am a coding teacher..I have 8 years of experience in teaching coding online.I am expert n code org,thunkable,html etcI can teach ja...
CountyOnline lessons
SubjectProgramming: Python, HTML, CSS, Javascript

coding classes for kids for all ages grades 1 to grades 12

Hello,I am a coding teacher..I have 8 years of experience in teaching coding online.I am expert n code org,thunkable,html etcI can teach ja...
I provide personalized private lessons designed for beginners, students, and learners who want clear, practical, and supportive
£20/hr
Hemal Eranga
CountyOnline lessons
SubjectProgramming

I provide personalized private lessons designed for beginners, students, and learners who want clear, practical, and supportive

Teaching is one of my passions, and I focus on understanding each student’s goals and learning style. I use clear explanations, practical e...
CountyOnline lessons
SubjectProgramming

I provide personalized private lessons designed for beginners, students, and learners who want clear, practical, and supportive

Teaching is one of my passions, and I focus on understanding each student’s goals and learning style. I use clear explanations, practical e...
£20/hr
Warith
CountyOnline lessons
SubjectProgramming

Computer Science student at the University of Nottingham offering private programming lessons for people all of ages

Private lessons fully personalised for you and your current skill level in programming, that will always be straight to the point and as in...
CountyOnline lessons
SubjectProgramming

Computer Science student at the University of Nottingham offering private programming lessons for people all of ages

Private lessons fully personalised for you and your current skill level in programming, that will always be straight to the point and as in...
£10/hr
Isaac Chukwudulue
Online
CountySheffield
SubjectProgramming: Web

I'm an experienced engineer with experience in a variety of fields such as web development, app development, machine learning, AI

I am an experienced tutor, I've taught men, women and children on areas like web development,app development, computer science, programming...
CountySheffield
SubjectProgramming: Web

I'm an experienced engineer with experience in a variety of fields such as web development, app development, machine learning, AI

I am an experienced tutor, I've taught men, women and children on areas like web development,app development, computer science, programming...
£20/hr
Munirat
CountyOnline lessons
SubjectProgramming: Python

I’m a data and Python professional with experience in AI systems, model training, and real-world problem solving. My lessons are a

I have strong experience in Python, data analysis, and AI workflows, including data labeling, model evaluation, and prompt design for large...
CountyOnline lessons
SubjectProgramming: Python

I’m a data and Python professional with experience in AI systems, model training, and real-world problem solving. My lessons are a

I have strong experience in Python, data analysis, and AI workflows, including data labeling, model evaluation, and prompt design for large...
Having two live full-stack Python projects, I'll teach you the language from scratch by collaborating on working real projects.
£20/hr
First class free
Bharat
CountyLondon
SubjectProgramming: Python, Web

Having two live full-stack Python projects, I'll teach you the language from scratch by collaborating on working real projects.

I'm an experienced teaching professional and Python programmer. We'll develop Python projects together. I'll offer you a selection of proje...
CountyLondon
SubjectProgramming: Python, Web

Having two live full-stack Python projects, I'll teach you the language from scratch by collaborating on working real projects.

I'm an experienced teaching professional and Python programmer. We'll develop Python projects together. I'll offer you a selection of proje...
Learn Python programming with hands-on projects
£20/hr
First class free
Bharat
CountyOnline lessons
SubjectProgramming: Web, Python

Learn Python programming with hands-on projects

Having two live full-stack web-development Python projects, I'll teach you the language from scratch by collaborating on working real proje...
CountyOnline lessons
SubjectProgramming: Web, Python

Learn Python programming with hands-on projects

Having two live full-stack web-development Python projects, I'll teach you the language from scratch by collaborating on working real proje...
Python's Procedural Core Course for Begineers
£30/hr
4.9(13 Reviews)
Eng
Verified TutorVerified Tutor
CountyBrentwood
SubjectProgramming: Python

Python's Procedural Core Course for Begineers

Software engineer with over 14 years of industry experience. I created this channel to guide you on a long-term technology journey, startin...
CountyBrentwood
SubjectProgramming: Python

Python's Procedural Core Course for Begineers

Software engineer with over 14 years of industry experience. I created this channel to guide you on a long-term technology journey, startin...
Professional Programming Tutor providing lessons for all levels and languages
£20/hr
First class free
5.0(1 Reviews)
Thomas
Verified TutorVerified Tutor
CountyYork, Heslington, Fulford, Ne...
SubjectProgramming: C, Python, Javascript, Ruby, Go, A Level Computer Science, GCSE Computer Science

Professional Programming Tutor providing lessons for all levels and languages

Hello! I’m Thomas, a passionate software engineer with over 10 years of experience in the tech industry. I've worked with some of the most...
CountyYork, Heslington, Fulford, Ne...
SubjectProgramming: C, Python, Javascript, Ruby, Go, A Level Computer Science, GCSE Computer Science

Professional Programming Tutor providing lessons for all levels and languages

Hello! I’m Thomas, a passionate software engineer with over 10 years of experience in the tech industry. I've worked with some of the most...
Software Engineering Graduate Teaching Programming & Computer Science
£15/hr
First class free
5.0(1 Reviews)
Evrard Wemayi
CountyOnline lessons
SubjectProgramming: Web, Python

Software Engineering Graduate Teaching Programming & Computer Science

I am a Software Engineering graduate with a Bachelor’s degree. I teach programming and computer science using a clear, practical, and step-...
CountyOnline lessons
SubjectProgramming: Web, Python

Software Engineering Graduate Teaching Programming & Computer Science

I am a Software Engineering graduate with a Bachelor’s degree. I teach programming and computer science using a clear, practical, and step-...
Data Structures and Algorithms, Machine Learning, Deep Learning, Preparation for Interviews
£20/hr
First class free
5.0(53 Reviews)
Jhosimar
Online
CountyOnline lessons
SubjectProgramming: C, Python, Go, C++, SQL

Data Structures and Algorithms, Machine Learning, Deep Learning, Preparation for Interviews

Master in Computer Science from the State University of Campinas (Brazil). I have participated in the most important Artificial Intelligenc...
CountyOnline lessons
SubjectProgramming: C, Python, Go, C++, SQL

Data Structures and Algorithms, Machine Learning, Deep Learning, Preparation for Interviews

Master in Computer Science from the State University of Campinas (Brazil). I have participated in the most important Artificial Intelligenc...
An Independent Consultant with 7+ years of professional software development and almost 5 years of teaching college level courses.
£35/hr
Jeferson
CountyOnline lessons
SubjectProgramming

An Independent Consultant with 7+ years of professional software development and almost 5 years of teaching college level courses.

I have 7+ years of professional experience designing and developing back-end software solutions and supporting libraries. I also have 10+ y...
CountyOnline lessons
SubjectProgramming

An Independent Consultant with 7+ years of professional software development and almost 5 years of teaching college level courses.

I have 7+ years of professional experience designing and developing back-end software solutions and supporting libraries. I also have 10+ y...

Frequently Asked Questions (FAQs)

🔢 How can I find programming classes?

Rather than going to a school, you can look for programming classes. Even tutors who can teach you something specific from scratch. At FindTutors, we have private tuition at home, online tuition, group tuition or individual tuition, all with a tutor.

Find a technology tutor for all levels and all types of technology

👨‍💻 How can I choose a tutor for programming?

Programming classes are very popular, which is why there are thousands and thousands of tutors. However, as you know, there are many types of languages and programmes. What do you want to learn specifically? Knowing this, you can choose a programming tutor that suits you. Other ways to choose a teacher is to check their experience or their studies related to the field you want to learn.

👨Which programming tutors can I find on FindTutors?

Before choosing your tutor, you need to know exactly what you want to learn. On FindTutors, we have many private tuitions in programming, the most popular ones are:

  • Python
  • Web programming
  • HTML y CSS
  • Java

💻 Can I find online tuition in programming?

Most of our programming tutors give online tuition. In fact, our platform is prepared so that you can give classes with our virtual classroom. The criteria for choosing an online tutor are the same as at home, and the steps are the same: send them a message and have a first interview!

💸 How much do programming classes cost?

In general, the price of private tuition in programming is determined by the knowledge of the tutor themselves. What counts is what they know and how they teach it. Therefore, a standard programming lesson can cost you around 15 pounds.

Check out the average rates of private tuition

👩  Is it worth it to get a programming tutor?

Investing in a programming tutor can be a wonderful investment for your future. With coding quickly becoming an in-demand job skill, having a tutor can help you learn more efficiently and effectively. Additionally, programmers are in high demand all over the world, and having a strong foundation in coding can open up many career opportunities, including freelancing and working on side projects. If you struggle with staying motivated and avoiding frustration when learning programming on your own, a tutor can provide personalized guidance and support to help you stay on track and achieve your goals.