

One of our best tutors. Quality profile, experience in their field, verified qualifications and a great response time. Orestes will be happy to arrange your first Programming languages lesson.
Orestes
One of our best tutors. Quality profile, experience in their field, verified qualifications and a great response time. Orestes will be happy to arrange your first Programming languages lesson.
- Price $125
- Answer 4h
-
Students50+
Number of students Orestes has accompanied since arriving at Superprof
Number of students Orestes has accompanied since arriving at Superprof

$125/h
- Programming languages
- C
- C++
Amazon Software Engineer with 10+ years experience gives C/C++ lessons to all levels.
- Programming languages
- C
- C++
Lesson location
Ambassador
One of our best tutors. Quality profile, experience in their field, verified qualifications and a great response time. Orestes will be happy to arrange your first Programming languages lesson.
About Orestes
I'm a seasoned software engineer with over ten years of experience specialising in C/C++ and web development. I've thrived in numerous competitive coding competitions, proudly bringing home various awards and even representing our national team. My love for teaching programming started back in secondary school and has joyfully grown to include a wonderfully diverse group of students—from eager young teens just starting out, to dedicated computer science students and professional coders looking to sharpen their skills. Whether you're a beginner or an expert, I'm here to guide you on this exciting coding journey!
About the lesson
- Primary School
- High School
- Year 10
- +13
levels :
Primary School
High School
Year 10
Year 11-12
Year 12
TAFE
Adult
Undergraduate
Diploma/Certificate
Postgraduate
PhD
Beginner
Intermediate
Advanced
Professional
Kids
- English
- Greek
All languages in which the lesson is available :
English
Greek
No matter your level—whether you're a young learner just starting out, a master's student delving deeper into your studies, or a seasoned coding professional aiming to enhance your skills—these C/C++ lessons are designed with you in mind. With over 10 years of experience as a Software Engineer, I'm here to help you not only understand the "how" of programming but also explore the "why" behind how these languages work. My teaching approach is centred around you: it's interactive, hands-on, and rooted in real-world examples that encourage you to think critically and solve problems effectively. Instead of relying solely on textbooks, you'll engage in exercises that make learning enjoyable and mentally stimulating. Together, we will create a learning journey that is both challenging and deeply rewarding, fostering a genuine appreciation and mastery of programming.
Review
All of our reviews are collected by us and are 100% reliable. They correspond to a real experience had by the students of Orestes.
Perfect! Had a really good lesson - Orestes was ontime, friendly and clearly knowledgeable.
I could not recommend him more!Perfect! Orestes is really talented in explaining complex issues, simply. You are left with a great understanding
Perfect! Orestes is an excellent tutor, providing clear and detailed explanations to C questions, clarifies misunderstandings, and helps to create clear, structured code. He has been invaluable in helping me learn C and my programming performance has improved drastically while under his instruction.
Perfect! Orestes really understands the subject, in my case c, and he is able to articulate what needs doing and why in a way that makes great sense to me! Really would recommend this tutor!
Perfect! Knows his stuff
Perfect! Very good very reliable
Perfect! Orestes is deeply knowledgeable on his topics and ensures you learn 'the why as well as the how'. His enthusiasm ensures lessons are challenging but fun and his attention to detail will make you a far better programmer. Cannot recommend him enough. 10 /10.
Perfect! Orestes is great! He's patient and passionate for the language, and he lives and breathes embedded programming.
- Obi is quick to learn new concepts and has a great interest in the language. Really enjoyed our lesson!Orestes's response :
Perfect! Orestes helped me to successfully prepare for an online coding assessment and now we have branched into other areas of coding. He is a very patient tutor who wants to ensure that you have a strong grasp of the basics and does so by explaining concepts in an understandable and friendly manner. He is able to answer all your questions and teaches you using many examples, as well as giving you problems for homework. I really enjoy his lessons, he has helped to make me a more confident coder, and I couldn't recommend him enough!
- Vani is very keen to learn and her coding skills have increased exponentially over the last couple of months!Orestes's response :
See more reviews
Recommendations
Recommendations come from relatives, friends and acquaintances of the teacher
I had a fantastic experience learning with Orestes as my tutor. His deep understanding of the language and ability to explain complex concepts in a simple, clear manner made each session both enjoyable and productive. He is patient, responsive to questions, and provides hands-on examples that greatly enhance the learning process. Thanks to Orestes, my confidence in programming has significantly improved. Highly recommended!
I've known Orestes for a long time and worked with him in many projects. His code is always brilliant and a pleasure to look at
Orestes is such a brilliant teacher! He has a way of making complicated concepts seem simple.
Orestes explained PHP to me in an easy comprehensive way, breaking down complex concepts to easier problems. I'm thinking of learning a more complex language now!
Orestes is amazing, I never thought I’d understand pointers and lists, now I use them almost on a daily basis. Highly recommend.
View more recommendations
Rates
Price
- $125
Pack prices
- 5h: $625
- 10h: $1250
online
- $125/h
Learn more about Orestes
Similar Programming languages tutors in London
-
![teacher_picture]()
Suman
Melbourne & online- Ambassador
Software engineer with 13 years of experience. programming tutor for uni, hsc, tafe and beginners. python, c, c++, c#, java, sql, html and css.
- $60/h
- 1st lesson free
-
![teacher_picture]()
Lynden
North Sydney & online- Super tutor
Software engineer with over 10 years industry experience with c++ and other languages
- $40/h
- 1st lesson free
-
![teacher_picture]()
Patrick
Perth & online- Ambassador
Senior data scientist/analyst: learn python, r, sas and statistics one on one.
- $50/h
- 1st lesson free
-
![teacher_picture]()
Deepak
Brisbane & online- Ambassador
Ph.d. in data science from qut, australia, and have 9 years of university teaching experience in computer science. learn python, c, c++, php, and other core concepts of computer science.
- $80/h
-
![teacher_picture]()
Vineet
Reservoir & online- Ambassador
Postgrad it tutor from rmit university – master java, aws, react, node.js, sql, .net, c#, & javascript with real-world application!
- $15/h
-
![teacher_picture]()
Minh quan
East Melbourne & online- Ambassador
Just diving into the exciting world of programming? look no further! i'm here to make your programming journey easier by bringing concepts to life with visuals and real-world examples.
- $45/h
- 1st lesson free
-
![teacher_picture]()
Callum
Caboolture & online- Ambassador
Masters graduate offering one-on-one support for python projects and assignments. specializing in data analytics.
- $90/h
-
![teacher_picture]()
Jamshaid
Melbourne & online- Ambassador
Expert tutor in computer programming, mathematics, software engineering, and more – learn from a seasoned professional with 5+ years of experience
- $35/h
- 1st lesson free
-
![teacher_picture]()
Jason
Strathpine & online- Ambassador
Lead software engineer offering private online lessons in programming and web development. i help my students get through a tough course, change careers or simply pursue their hobby.
- $50/h
- 1st lesson free
-
![teacher_picture]()
Chris
Chirnside Park & online- Confirmed
Experienced senior developer giving real-world lessons on sustainable and maintainable software development in multiple languages and paradigms
- $60/h
- 1st lesson free
-
![teacher_picture]()
Benjamin
Preston & online- Ambassador
Friendly video game programmer and game design teacher with 10+ years experience in the industry. can cover any area of the game development lifecycle. from absolute beginners to experts.
- $70/h
- 1st lesson free
-
![teacher_picture]()
Farida
Ryde & online- Confirmed
Farida musaddi-experienced computer programming trainer/ online instructor/programming blogger and youtuber/i.t. professional/
- $15/h
- 1st lesson free
-
![teacher_picture]()
Praveen
Adelaide & online- Ambassador
Graduate from a prestigious technical institute, specialized in computer programming languages. having a total of 4 years of teaching experience with solid industrial working experience.
- $33/h
- 1st lesson free
-
![teacher_picture]()
Haresh
& online- Confirmed
Learn javascript, java, angular, reactjs, node, vuejs, html5, dotnet from an experienced it engineer. expert in helping students on assignments.
- $40/h
- 1st lesson free
-
![teacher_picture]()
Michael
Sydney Olympic Park & online- Super tutor
Master python software engineering and data science with expert guidance – from beginner to master, one step at a time!
- $80/h
- 1st lesson free
-
![teacher_picture]()
Andrea
Sydney & online- Super tutor
Academically trained phd graduate expert tutor in python, jupyter notebook and coding for data science, data analysis, quantitative methods and data visualization using pandas and related packages
- $200/h
-
![teacher_picture]()
Sujal
Beckenham & online- Ambassador
Experienced python developer provides python programming lessons from basic to advanced level.
- $100/h
-
![teacher_picture]()
Abhishek
Sydney & online- Super tutor
Undergraduate from coventry university and who have conducted over 1000 sessions for students globally offers comprehensive coding lessons for java in all levels.
- $15/h
- 1st lesson free
-
![teacher_picture]()
Adrian
Sydney & online- Super tutor
I'll teach you! create agents and agent systems, test agents and evals, automate anything with skills, agents harnesses and frameworks like langgraph,mcp,self evolving agent systems,computer use
- $105/h
- 1st lesson free
-
![teacher_picture]()
Vaibhav
Adelaide & online- Super tutor
C, c++ & python classes — beginner to advanced | clear concepts & practical coding | 4+ years
- $15/h
- 1st lesson free
-
More Programming languages teachers




















