Homepage
Tutoring Jobs
London 
London 
  • Ambassador
  • (6 reviews)
M
Maya-Vani
« Perfect! So far I have only had a handful of sessions with Igor and all I can... More »
M
Maya-Vani
« Perfect! So far I have only had a handful of sessions with Igor and all I can say is that I am extremely impressed with him. His organisation, attention to detail and how he teaches is outstanding. He asks for any documents to be sent to him before the lesson, he prepares notes for you and then concisely goes through what you have asked. He explains concepts well, provides analogies, gives examples and documents everything for you. As well as organising all your recordings and files for you to revisit in your spare time. I like how he explains each line of code in detail and then gives you several overviews of what is happening. I highly recommend him as a tutor and I am looking forward to my future lessons with him. »
£35/h
1st lesson free!
Profile and degree verified
Response Time 3h
Lessons offered by Igor
  • Individual
  • In group
The lessons will be held
  • at his home
  • at your home
  • By webcam
Taught subjects
  • Computer programming
  • Programming languages
  • Python
  • JavaScript
  • Java
Levels
  • All Levels

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

Methodology

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.

Ambassador

One of our best tutors! High-quality profile, qualifications verified and response guaranteed. Igor will plan your first lesson with care.

Experience

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 :)

Rates

Rate for online lessons : £35/h
Rate for 5 hours of lessons : £155
Rate for 10 hours of lessons : £290
Lessons offered by Igor
Individual
In group
The lessons will be held
at his home
at your home
webcam
Taught subjects
  • Computer programming
  • Programming languages
  • Python
  • JavaScript
  • Java
Levels
  • All Levels

Igor's CV

Work experience:
- Middlesex University, Technical Tutor (Computer Science & Engineering) - IT Infrastructure Specialist
Jan 2020 - Present
- Middlesex University, Associate Lecturer in Design Engineering
Sep 2018 - Jan 2020
- Middlesex University, Graduate Academic Assistant (Computer Science)
Sep 2016 - Sep 2018
- Middlesex University, Student Learning Assistant
Dec 2014 - May 2016
- Freelance & Open-source software development

Education:
- BEng Computer Systems Engineering (Middlesex University) - Graduated 2016 (1st Class Honours degree)
- Currently studying MSc by Research at the Middlesex University

Experience:
- PHP
- HTML, JavaScript, CSS
- Node.js + TypeScript
- Java
- Python
- Arduino
- C / C++
- Scripting Bash / Batch
- Computer programming
- Linux
- MySQL, DynamoDB, MongoDB
- AWS Lambda, API Gateway, Serverless
- VMware ESXi, vSphere
- IT Infrastructure management

6 reviews on Igor
  • 5/5

All our ratings are collected by us and are given in confidence, they correspond to a real experience.
M
Maya-Vani

Perfect! So far I have only had a handful of sessions with Igor and all I can say is that I am extremely impressed with him. His organisation, attention to detail and how he teaches is outstanding. He asks for any documents to be sent to him before the lesson, he prepares notes for you and then concisely goes through what you have asked. He explains concepts well, provides analogies, gives examples and documents everything for you. As well as organising all your recordings and files for you to revisit in your spare time. I like how he explains each line of code in detail and then gives you several overviews of what is happening. I highly recommend him as a tutor and I am looking forward to my future lessons with him.

Igor's response

Maya is a smart and motivated student. She is really interested in the subject and she really wants to understand the subject in depth. I really enjoyed the session working our way through the problem together!

B
Benjamin

Perfect! Just had my first lesson and everything is much clearer and my understanding of JavaScript has improved a lot! I would recommend him if you're struggling in JavaScript (what I needed help with)

Igor's response

Benjamin is really interested in the subject and strongly motivated. He is picking up knowledge quickly. He's a very nice and talkative person :)

4 recommendations

H
Helena

Igor is the best tutor I ever had.
His programming skills are really good and he’s really educated and polite.
I had struggle understanding some languages and he calmly explain everything to me until I understood.
He’s using a very practical approach to teaching, i would recommend it to everybody

A
Artur

Igor is great support during the lesson. He always find many different way to explain the problem and adapt to my needs. He also used a clear examples, so it is so much easier to understand the problem. With his lesson even the most overwhelming problem step by step becomes fully understandable. Thank you and fully recommend.

S
Safaa

He helped my daughter out with her understanding of python and c++ for her undergraduate degree. Very patient, kind and hardworking and explains the logic behind programming. He made sure that My daughter had a strong foundation of knowledge so that she is able to programme in any language as she understands the logics and the basics very well.

A
Andre

I have been Igor’s student at the university. Igor has lots of programming experience and he’s made for teaching. He has a practical teaching approach which makes it easy to follow and understand. He has lots of materials and can explain complicated concepts in depth.

Interview with Igor

QUESTION 01 | 08
Can you tell us about your first experience using a computer?
Igor — 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.
QUESTION 02 | 08
What is the technological evolution that has marked you most and what will be, in your eyes, a turning point in this field?
Igor — 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.
QUESTION 03 | 08
Explain your expertise, your interest in it and, more broadly, its importance in the computer world.
Igor — 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.
QUESTION 04 | 08
Do so-called 'visionaries', such as Bill Gates, Steve Jobs and Mark Zuckerberg inspire you or do you have other role models?
Igor — 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.
QUESTION 05 | 08
Provide a valuable anecdote related to your subject or your days at school.
Igor — 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.
QUESTION 06 | 08
What would you say to an uncomfortable person in front of a screen who says that "IT is too complicated"?
Igor — 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.
QUESTION 07 | 08
What are your other passions, related or non-related to computers?
Igor — 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.
QUESTION 08 | 08
What makes you a Superprof in IT?
Igor — 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.

Similar tutors

computer programming lessons closeby? Here's a selection of tutor listings that you can check out.
Superprof can also suggest programming languages lessons to help you.
Learning isn't a problem, python lessons for all!
Taking javascript lessons has never been easier: you're going to learn new skills.

London
Professional Web Developer offering Javascript, HTML, CSS  and Linux Server classes in London. For people all ages and experience levels.
£15
Tao
1st lesson free!

Hi! My name is Tao and I am a Web Developer with more than 10 years of work experience doing server configuration and...

Lessons by webcam Face to face lessons Approved profile
London
Let’s learn and develop our programming skills with creative and interesting way.
£17
Naseebullah
1st lesson free!

My teaching method is breakdown different sort of task into smaller section, which help students to learn and develop...

Lessons by webcam Face to face lessons Approved profile
London
Java, html, css, php, js teaching offered in NW area of London.
£20
Mohammed shafiq
  • (1 review)
1st lesson free!

I will teach the way you prefer, depending to the number of students.

Lessons by webcam Face to face lessons Approved profile
London
I am a Mathematician & IT expert with a masters degree in mathematics with interest in teaching web programming with C# and PHP
£25
Haridel
  • (4 reviews)
1st lesson free!

I am an expert in mathematics & IT tutoring, coursework, thesis and dissertation assistance for GCSE (O-Level), A-Level,...

Lessons by webcam Face to face lessons Approved profile
London
London-based A-level student gives online or in-person computer programming and web development lessons.
£20
Ori
1st lesson free!

I'm not one of those stuffy teachers who gives homework and only teaches theoretically. We'll jump right into practical...

Lessons by webcam Face to face lessons Approved profile
London
I'm a Software Engineer based in London offering tutoring in programming and Maths
£35
Jason
1st lesson free!

I'm happy to tutor any ranges of ability and the lessons will be very practical oriented, with the focus on building...

Lessons by webcam Face to face lessons Approved profile
London
Full-stack engineer offering lessons in front-end web application development with TypeScript and JavaScript
£9
Ben
1st lesson free!

I always try to learn from the students what they look for in a lesson first, so that I can design a perfect lesson for...

Lessons by webcam Face to face lessons Approved profile
London
Specialised in machine learning, deep learning, Web scraping ,and data science using Python
£15
Rouhollah
1st lesson free!

I believe programming special data science is an art. Like an artist data scientist have to pay lots of attention to details...

Lessons by webcam Face to face lessons Approved profile
Wembley
Learn an android app development from the professional and published book author
£20
Hardik
1st lesson free!

The session will cover both theory and practical with 70% focus on practicals. While learning they get a lot of other...

Lessons by webcam Face to face lessons Approved profile
London
Computer Science student at University of Oxford offering maths, physics, computing lessons in London
£30
Miyamura
1st lesson free!

My lessons involve me giving a recap of a certain topic (10%), Me testing your understanding of it (80%) and then trying to...

Lessons by webcam Face to face lessons Approved profile
London
Your teacher doesn't care that you understand? I do that you understand up to 2nd year university Computer Science. Learn to use new language in a day. Learn to fit syllabus on single page
£30
Munkhtulga
1st lesson free!

I realise that everyone has a different hole in their understanding when learning a new topic. My approach is to identify...

Lessons by webcam Face to face lessons Approved profile
Greater London
Lecturer in computer science, network security and computer system engineering in addition to business information system
£35
Abu zuhair (Wajdi)
1st lesson free!

High quality teaching levels 1 to 7 by implementing various teaching pedagogues according to requirements like scaffolding,...

Lessons by webcam Face to face lessons Approved profile
London
Professional Mobile Developer and CTO with real world experience. Teaching in London
£60
Jacobo
  • (2 reviews)
1st lesson free!

I'm enthusiastic and driven towards results. I'm a firm believer in the art of learning and value personal growth more than...

Lessons by webcam Face to face lessons Approved profile
London
Explore the depth behind computer systems and it's prerequisite.A whole new way of learning and becoming a developer.
£8
Shoaib
1st lesson free!

I prefer an interactive based learning including video and audio tutorials,live calls .sharing my best resources to my...

Lessons by webcam Face to face lessons Approved profile
London
A-Level and GCSE, Computer Science and Python programming tutor based in Islington, North London.
£30
Abubakar
  • (4 reviews)
1st lesson free!

I believe that the best way to learn is through application and I enjoy working with students who are passionate about the...

Lessons by webcam Face to face lessons Approved profile Responds within an hour
Wembley
Learn website, office, presentations etc as per your requirement and understanding level from Basic PC to Programming
£12
AMIT
1st lesson free!

My method teaching is simple i will teach you from basic and as per your understanding level. I make sure my all students...

Lessons by webcam Face to face lessons Approved profile
Harrow
Data Scientist having experience of 7 years in Analysis and a student of Middlesex University
£20
Kapil
1st lesson free!

I teach the students as well as employees on based on their requirements using practical life examples. I have trained more...

Lessons by webcam Face to face lessons Approved profile
Wembley
Head of Computer Science and ICT at successful over-subscribed school in West London
£40
Karim
1st lesson free!

I tailor my classes to the student and course being taught. I regularly evaluate both my own and my staffs' teaching to...

Lessons by webcam Face to face lessons Approved profile
at his home at your home By webcam
1 hour £35 £35 £35
5 hours £155 £155 £175
10 hours £290 £290 £350
Book a class