

One of our best tutors. Quality profile, experience in their field, verified qualifications and a great response time. Ravel will be happy to arrange your first Computer programming lesson.
Ravel
One of our best tutors. Quality profile, experience in their field, verified qualifications and a great response time. Ravel will be happy to arrange your first Computer programming lesson.
- Rate 669 BWP
- Response 1h
-
Students50+
Number of students Ravel has accompanied since arriving at Superprof
Number of students Ravel has accompanied since arriving at Superprof

669 BWP/hr
Unfortunately, this tutor is unavailable
- Computer programming
- Python
- Programming languages
- Java
- JavaScript
Software Developer that has been freelancing and developed a lot of software. Help you understand programming easily
- Computer programming
- Python
- Programming languages
- Java
- JavaScript
Lesson location
Ambassador
One of our best tutors. Quality profile, experience in their field, verified qualifications and a great response time. Ravel will be happy to arrange your first Computer programming lesson.
About Ravel
I'm a freelance software developer that has been working in the industry for more than 4 years. I love teaching and have been a teaching assistant in my university for introduction to programming and OOP. My main field of interest is server and mobile programming
About the lesson
- Primary
- Junior Secondary
- Secondary School
- +14
levels :
Primary
Junior Secondary
Secondary School
Première
Diploma
Adult Training
Bachelor's Degree
Master's Degree
Diplomgrad
Doctorate
Early Childhood education
Beginner
Intermediate
Advanced
Professional
Others
Children
- English
- Indonesian
All languages in which the lesson is available :
English
Indonesian
I teach languages like Python, Java, JavaScript, Go (Server), Flutter (Mobile Development) and other programming languages. Learning programming needs to be easy, I teach the basic building blocks, less memorizing and more understanding. Expect yourself to be able to create simple projects after a few lessons. Any knowledge level can join. If you have any questions, feel free to ask me
Review
All of our reviews are collected by us and are 100% reliable. They correspond to a real experience lived by the students of Ravel.
Excellent! Having good knowledge and time management. Hopefully, I can achieve my goal with his support .
Perfect! Ravel is an excellent tutor to work with. When it comes to teaching Python, he is very patient, excellent communication and the structure of his lessons in terms of explaining followed by related exercises is very well put together. I recommend him for anyone trying to learn Python/programming, regardless of your experience level.
Perfect! Ravel is very patient and good at explaining concepts well.
Perfect! Fast response time and was able to answer difficult questions for java in depth
Perfect! Explanation, clarification and understanding
Perfect! Thanks so much. Such a great tutor
Perfect! Unbelievable teacher, helped me out with my python assignment!
Perfect! Ravel is an excellent python tutor. Ravel explains the concepts clearly and has helped me understand topics that I previously struggled with.
Perfect! very knowledgeable and can explain programming concepts well.
Perfect! Amazing tutor
Perfect! very good. Ravel is really good at programming. If you have question want to ask. He really is a good choice. I have take his class two times. If I got problem in programming, I would ask him for help again
Perfect! very good at explaining things
Perfect! The strengths of Ravel is that he has great knowledge, which it helped me to understand how the coding works and explained each thing perfectly.
Perfect! Ravel is patient and very flexible in his approach to teaching. Would recommend!
Perfect! Ravel was very professional. I will definately work with him again.
Excellent! The teacher explains information really well and breaks the information down so it is easier to understand
Perfect! So so so thankful for Ravel! Helped me a lot with understanding javascript by putting things in more simpler terms. Always makes time for you and super friendly also!
Perfect! very helpful very patient thank you so much!! 100% recommend
Perfect! Ravel clearly knows exactly what he is talking about and provides me with a method of learning that i find very easy to adapt to. He speaks to me in terms that i understand and that are helping me to progress. My only regret is that i didnt start taking his class earlier, highly recommended
Perfect! He is very patient and tries to explain at my level. Very helpful. Scheduled for the next lesson aleady!
Perfect! As someone that is taking a BootCamp course and just learning JavaScript, it was so nice to be able to pause with a real person, and ask questions to make sure that I understood why we were doing what we were doing which is important to Ravel. I took 4.5 lessons with him and he was always prepared, patient and allowed the space for me to make sure I understood. Thank you!
Perfect! Ravel is an excellent. He breaks ideas down to their basic principles. Ravel is also very patient!
Perfect! Great teacher, who approaches teaching by setting up a solid foundation, which is greatly beneficial.
Perfect! He’s very good at explaining questions and has excellent knowledge of Java and has helped me to understand essential concepts.
Perfect! Ravel is a very experienced tutor with an excellent understanding of Python and other programming languages. He not only teaches you the best practice of coding but also the computational thinking!
Perfect! Ravel is an amazing tutor who is very patient and makes sure that the concept is completely understood before he moves on. Amazing tutor!
Perfect! Ravel is friendly and easy to work with. He took the time to explain the basics and improved my understanding of python. Then worked diligently with me on my tasks. He is also efficient and is able to solve complex problems. I highly recommend Ravel! He is amazing :)
Perfect! Very kind and helpful tutor, would absolutely recommend.
Perfect! Very professional, explained thoroughly the concepts of python coding.
Excellent! Good at explaining
Perfect! Ravel understands how to teach a beginner. He is punctual and can customise lessons according to your needs. Good teacher overall.
Perfect! He has explained everything that I need and well-understand what I need to do. Thank you
Perfect! Ravel is great. Ravel really understands the concepts and can explain them clearly, and he makes them easy to follow. Highly recommend
View more reviews
Recommendations
Recommendations come from relatives, friends and acquaintances of the teacher
I’ve been struggling to learn advance computer programing, then i saw ravel and thought to give it a try. He is really friendly and his teaching meathod is easy to understand. Definitely would come back if i need any help. 10/10
Ravel was very friendly and patient when teaching me. He explained difficult concepts really well and adjusted to my learning progress. Overall, I highly recommend him!
Ravel is a very knowledgeable teacher with real experience in the industry, unlike other teachers that only knows how to teach certain programming concepts without concrete implementation, he really understand how those concepts are being implemented and usually teach base on use case
I have ever joined his talk on "DSC adventure Quest", which was an event held by DSC Binus International for teaching Android App development. He is also good in explaining technical stuff or programming concepts related to IT to me.
View more recommendations
Rates
Rate
- 669 BWP
Pack prices
- 5h: 3,347 BWP
- 10h: 6,694 BWP
Travel
- + 25 BWP
online
- 669 BWP/h
Find out more about Ravel
Similar Computer programming teachers in Melbourne
Dherian
Gaborone & Online
- 350BWP/h
- 1st lesson free
Reza
Brooklyn, United States & Online
- 538BWP/h
- 1st lesson free
Reza
London, United Kingdom & Online
- 638BWP/h
- 1st lesson free
ADAM
Paris 12e, France & Online
- 779BWP/h
- 1st lesson free
Shivam
Kingston upon Thames, United Kingdom & Online
- 292BWP/h
- 1st lesson free
João
London, United Kingdom & Online
- 547BWP/h
- 1st lesson free
Massimiliano
Ancona, Italy & Online
- 467BWP/h
- 1st lesson free
Mourad
Paris 12e, France & Online
- 623BWP/h
- 1st lesson free
Laurent
Marseille 1er, France & Online
- 935BWP/h
- 1st lesson free
Esmaeil
New York, United States & Online
- 403BWP/h
- 1st lesson free
Reihane
Guelph, Canada & Online
- 485BWP/h
- 1st lesson free
Michael
New York, United States & Online
- 672BWP/h
- 1st lesson free
Gabriel
Seattle, United States & Online
- 134BWP/h
Marco
Tortona, Italy & Online
- 467BWP/h
David
Toronto, Canada & Online
- 873BWP/h
Gabriel
Toronto, Canada & Online
- 145BWP/h
- 1st lesson free
Behdad
New York, United States & Online
- 336BWP/h
- 1st lesson free
João
New York, United States & Online
- 269BWP/h
- 1st lesson free
Robert
London, United Kingdom & Online
- 1,804BWP/h
- 1st lesson free
Andrea, PhD, CQF
London, United Kingdom & Online
- 1,822BWP/h
-
See Computer programming tutors
