Tutoring Jobs
Igor - Prof computer programming - London



  • Hourly rate £80
  • Response Time 14h
  • Number of students 50+
Book a class

1st lesson free!

1st lesson free!

University lecturer with 15 years of programming experience offering online & in-person classes in London


We host the best tutors. Quality of their profile, experience in their field. Igor will be happy to arrange your first Computer programming lesson.

About the lesson

I am looking forward to sharing my experience and knowledge in computer programming with anyone who wants to improve their programming skills (at any level). I strongly believe in practice based learning supported by underlying theory. I also believe that programming is not about memorising syntax, but understanding its logics. This way, learning other programming languages will be a matter of a few days.


  • Computer programming
  • Programming languages
  • Python
  • +2




  • English
  • Polish


  • Primary
  • Secondary
  • GCSE
  • +13

    AS Level

    A Level


    Adult education










About Igor

Hi, I’m Igor and I’ve been programming since I was 9 years old. I am not limiting myself to one programming language and I am capable of teaching you most of the mainstream programming languages including Java, C, Python, PHP, JavaScript (Node.js + TypeScript), Arduino and others. I believe that programming is not about learning syntax, but understanding underlying theoretical concepts and its logics, which makes it easy to learn new programming languages in the future. I have several years of lecturing experience acquired while working at the Middlesex University. I am able to organise sessions in English as well as Polish depending on your preference.

I currently teach various programming modules at the university and I am taking care of the faculty IT infrastructure on a daily basis.

My expertise includes:
- Computer programming
- Server management (Linux/Windows, VMware Virtualisation)
- Databases (MySQL, MongoDB, DynamoDB)
- Amazon AWS
- Web development

Please get in touch with me if you should have any questions :)



  • 5h: £375
  • 10h: £700


  • £80/h

free lessons

  • 30mins

Find out more about Igor

  • 01

    Can you tell us about your first experience using a computer?

    My first experience using a computer was when I was 4 years old, my dad had his work computer at home, and he would allow me to play with WordPad for an hour a week. Back in the days it was one of the most enjoyable things for me to do. As I was getting older, he introduced me to HTML which got me interested in computer programming.

  • 02

    What is the technological evolution that has marked you most and what will be, in your eyes, a turning point in this field?

    When broadband became available in my country it was a huge shock not only to me, but those around me. Using internet without hearing modem making dial-up sounds while connecting was a real luxury - today most of us have access to the internet wherever we go. Not to mention internet connected (smart) washing machines, fridges or microwaves.

  • 03

    Explain your expertise, your interest in it and, more broadly, its importance in the computer world.

    Programming was infused within me at the age of 9. Throughout the years, I had a chance to program in various languages including Java, Python, C, PHP, JavaScript and others. Computers without programming would be just a bunch of connected electronic components, it is programming which makes them become more clever or even autonomous.

  • 04

    Do so-called 'visionaries', such as Bill Gates, Steve Jobs and Mark Zuckerberg inspire you or do you have other role models?

    Visionaries inspire me, but my role models were changing throughout the years as I was acquiring knowledge and understanding. In my childhood Bill Gates was my biggest inspiration and one of the drives behind my programming passion. Since then much has changed and today I am more fond of the work of Elon Musk and Linus Torvalds.

  • 05

    Provide a valuable anecdote related to your subject or your days at school.

    I strongly believe that goals should be set higher than expectations. That is why at school, when we were given tasks like creating an image using Pascal, I instead created a short 3-minute animation. My tutor was impressed, yet annoyed because he had to go through hundreds of lines of code. It was worth it though.

  • 06

    What would you say to an uncomfortable person in front of a screen who says that "IT is too complicated"?

    IT might seem complicated, but we are here together to make it seem easy. Luckily, even though it is complicated, it is very logical. Understand its logics and underlying theory and it will become crystal clear.

  • 07

    What are your other passions, related or non-related to computers?

    I am passionate about automotive industry (and its links to computer science). I am also a curious person, so I spend most of the time checking interesting facts or reading articles. My partner calls me weird sometimes as I am solving Project Euler problems for fun.

  • 08

    What makes you a Superprof in IT?

    I think that more than 15 years of experience, supported by several years of academic lecturing make me a Superprof. I am also a very patient guy who was called funny a few times.

Take Computer programming lessons with a private tutor

  • Tutoring classes with C, C++, C#, Java, Matlab, Python, Android, Swift, JavaScript and Solidity



    4.9 (41 reviews)
    • £30/h
    • 1hr free
  • A-Level and GCSE, Computer Science and Python programming tutor based in Islington, North London.



    5 (5 reviews)
    • £30/h
    • 30mins free
  • I am a Mathematician & IT expert with a masters degree in mathematics with interest in teaching web programming with C# and PHP



    5 (4 reviews)
    • £25/h
    • 30mins free
  • Data Science professional with strong academic background offering Python lessons in London



    5 (3 reviews)
    • £60/h
    • 1hr free
  • Professional Web Developer based in London, offering Javascript, HTML, CSS  and Linux classes for beginners of all ages.



    5 (3 reviews)
    • £20/h
    • 30mins free
  • Professional Mobile Developer and CTO with real world experience. Teaching in London



    5 (2 reviews)
    • £60/h
    • 1hr free
  • Research software engineer offering (any) programming lessons up to university/adult learner level



    5 (2 reviews)
    • £29/h
    • 1hr free
  • Eton student offering coding, computer science and AI skills relevant for the future.



    5 (1 reviews)
    • £20/h
    • 1hr free
  • Masters Degree student in Data Science and Analytics, offering lessons for beginner and intermediate level programming, Software, Mobile and Web development.



    5 (1 reviews)
    • £20/h
    • 30mins free
  • Head of Computer Science and ICT at successful over-subscribed school in West London



    • £40/h
    • 1hr free
  • Learn an android app development from the professional and published book author



    • £20/h
    • 45mins free
  • Lecturer in computer science, network security and computer system engineering in addition to business information system


    Greater London

    • £35/h
    • 1hr free
  • Agile Coaching - Exam prep for Scrum Master/Agile Coach certifications - Hands-on coaching to start a career as a Scrum Master/Agile Coach



    • £30/h
    • 1hr free
  • Computer Science student at University of Oxford offering maths, physics, computing lessons in London



    • £30/h
    • 1hr free
  • Professional Software Engineer with a natural talent for teaching offering tailored lessons



    • £19/h
    • 1hr free
  • Graduate from Electronics and Communication Engineering, Having 3+ years of experience in programming, design, development, testing and implementation of various web applications using C#, JAVA, ASP.N


    • £9/h
    • 1hr free
  • I'm a software engineer by profession having three years of industry experience as a programmer.


    • £10/h
    • 1hr free
  • Post Graduate qualified Professor offering Maths and Computer and Science classes in UK



    • £20/h
    • 30mins free
  • Computing Systems Engineer - I teach Programming - C,C++, Go, Python. Additionally, I am fully experienced in DevSecOps - Which involves security principles during the lifecycle of a solution



    • £20/h
    • 1hr free
  • See more tutors