

Ján's profile, qualifications and contact details have been verified by our experts
Ján
- Rate RM59
- Response 1h

RM59/h
1st lesson belanja
- Computer programming
- Programming languages
- Java
- SQL
Online Java Programming Tutor for Databases and Computer Science with Expert Guidance Worldwide
- Computer programming
- Programming languages
- Java
- SQL
Lesson location
Recommended
Ján is a respected tutor in our community. They are highly recommended for their commitment and the quality of their lessons. An excellent choice to progress with confidence.
About Ján
I am a professional computer science teacher from Slovakia with a long background in the IT industry. Before becoming a full-time educator, I spent many years working as a Java developer and database specialist, which allows me to combine real-world technical experience with solid pedagogical skills. Students can rely on my professionalism, structured approach, and ability to explain even complex topics in a clear and understandable way.
I have previously tutored many learners and I am known for being patient, communicative, and detail-oriented. I always aim to create a supportive and motivating learning environment where students feel comfortable asking questions and progressing at their own pace.
Although English is not my native language, my level of English is fully sufficient for effective communication during lessons, and I regularly teach students who prefer English as their working language.
My goal is to help every student build confidence, understand the subject deeply, and achieve measurable progress.
About the lesson
- Primary
- Secondary
- SPM
- +10
levels :
Primary
Secondary
SPM
Form 6
STPM
Adult education
Masters
Doctorate
Beginner
Intermediate
Advanced
Professional
Kids
- English
All languages in which the lesson is available :
English
My tutoring approach is strongly influenced by my 20 years of professional experience as a Java developer and database specialist. Throughout my career, I worked not only on programming tasks but also on system design and relational database management. I bring this real-world experience directly into my lessons, using practical examples and scenarios that help students understand how things work in real IT projects.
Teaching method and techniques:
I always start from the basics and adapt the pace to the student’s level and goals. I explain concepts clearly, step by step, and support them with examples from practice. During lessons, I use Microsoft Teams with remote desktop sharing and the IntelliJ IDEA development environment on Windows, so students can see real coding workflows and tools used in the industry.
Typical lesson plan:
I usually begin with a brief review of previous material and then introduce the new topic in a structured way. From there, I adjust the lesson according to the student’s needs — whether they prefer guided explanations, solving tasks together, or working independently with my support. The lesson ends with a short summary and optional practice tasks.
What sets me apart:
I am a professional high-school computer science teacher with long-term experience in the IT industry. I have taught many students in the past, and I am patient, communicative, and detail-oriented. I combine pedagogical skills with real technical expertise, which allows me to explain even complex topics in a clear and practical way.
Who the lessons are for:
My lessons are suitable for high-school students, graduates preparing for exams, complete beginners in programming, applicants preparing for entrance exams, and junior developers who need help with Java, SQL, relational databases, algorithms, or general computer science. In short — for anyone who wants to understand IT properly and build solid skills.
Recommendations
Recommendations come from relatives, friends and acquaintances of the teacher
Thank you for the detailed SQL tutoring. I understand the topic much better now. Patrik.
Hi.I needed to review my Java programming skills before starting a new job. The course helped me a lot. Viktor
Expertise, patience, and an individual approach when tutoring Java. I can recommend.
Hello
I needed to explain the basics of MySQL. He was very kind and helpful. Good job, Jan!View more recommendations
Rates
Rate
- RM59
Pack rates
- 5h: RM295
- 10h: RM590
online
- RM59/h
free lessons
This first lesson is free to allow you to get to know your teacher so that they can best meet your needs.
- 1hr
Similar Computer programming tutors in Washington
Lim
Kuala Lumpur & online
- RM60/h
Anand
George Town & online
- RM40/h
- 1st lesson belanja
SMART
Kajang & online
- RM45/h
Jing Yong
Petaling Jaya & online
- RM100/h
- 1st lesson belanja
Aaron Joseph
& online
- RM75/h
- 1st lesson belanja
Marcus
Kuala Lumpur & online
- RM62/h
Akhlaq
Kuala Lumpur & online
- RM150/h
- 1st lesson belanja
Shadman Sakib
Subang Jaya & online
- RM65/h
- 1st lesson belanja
Sanmathy
Petaling Jaya & online
- RM150/h
Ryan
Petaling Jaya & online
- RM99/h
Qurrat
Kuala Lumpur & online
- RM90/h
- 1st lesson belanja
Amanda
Petaling Jaya & online
- RM120/h
Omar
Subang Jaya & online
- RM40/h
- 1st lesson belanja
Jauhari
Kuala Lumpur & online
- RM150/h
- 1st lesson belanja
Ken
Bayan Lepas & online
- RM60/h
- 1st lesson belanja
Ayesha
Shah Alam & online
- RM45/h
- 1st lesson belanja
Akmal
Kajang & online
- RM40/h
- 1st lesson belanja
Nicholas
Johor Bahru & online
- RM60/h
- 1st lesson belanja
Christal
Kuala Lumpur & online
- RM89/h
Akmal
Johor Bahru & online
- RM90/h
- 1st lesson belanja
-
See Computer programming tutors
