Find Private JavaScript Lessons

Looking for private in-home or in-studio JavaScript lessons? Our JavaScript teachers are ready to get you started. Find your teacher today!

Use your current location
Featured On

How it Works

From finding the perfect teacher to managing payments, scheduling and tracking your progress,
we take care of all the details, so you can focus on learning. Learn More

Search for a teacher

Compare hundreds of teachers based on the criteria that matter to you, including background checks, age and experience.

Schedule your lessons

When you've found the perfect match, schedule your lessons online using the teacher's real-time availability.

GetStarted
BrowseListings

Connect with your teacher

Your teacher will welcome you with a personalized curriculum to meet your specific goals and you'll be able to manage your entire schedule through our free online account.

Connect Locally or Online

Local

Local Lessons

No matter where you live, chances are we can introduce you to an amazing teacher in your neighborhood. You can take lessons in the privacy of your own home or at your teacher's location.

Online

Online Lessons

What if your dream teacher is on the other side of the country? No problem. You can meet with your teacher online using a webcam on your computer.

Popular JavaScript Teachers

Clifford K.

San Gabriel, CA
426737_8g63jw4zbv9bzxz9mngj
Learn More

Larry P.

Haddonfield, NJ
Profile_34840_pi_profile01
Learn More

Rafeh Q.

Niles, IL
Profile_96759_pi_clever_programmer_brand_photo
Learn More
426737_8g63jw4zbv9bzxz9mngj

Clifford K.

San Gabriel, CA

'Dr. Cliff,' a part-time college/university professor, teacher and tutor with 5 master's and 3 doctoral degrees in a variety of topics: Mathematics, Computer Information Systems, Computer Science, Management Information Systems, MBA, Leadership, Education and Administration. He has always used proven educational techniques to instruct undergraduate students, graduate students and school children/teenagers (K-12). In addition, Dr. Cliff is a Certified Tutor by American Tutoring Association and National Tutoring Association (Math); he holds California Teaching Credentials in Math (CSET I,II,III), Business (I,II,III), and Educational Technology/Computers (I,II); he is a Sylvan Certified Teacher in Math and Arts/Language K-12.

Reviews

Silhouette-80
Josethine L. August 24, 2015
French · In home
Verified Student
Very detail and nice, my daughter love it.
Profile_34840_pi_profile01

Larry P.

Haddonfield, NJ

Having trouble understanding how JavaScript works? I can start you off on the right foot. If you need help getting the fundamentals of JavaScript down, then I can teach you to program it the right way.

Reviews

Silhouette-80
Tiziana September 23, 2016
Acoustic Guitar · In home
I am a beginner, but because of Larry's different method of teaching music theory, it was easy for me to understand the fundamentals of music scales and consequently the origin of the chords and how they are formed. Larry goes the extra mile to make sure that you capture and understand the concepts.
Thank you!
Silhouette-80
Richelle T. June 29, 2016
Piano · In home
Verified Student
Larry P has been an excellent starter piano teacher for my son. In 10 months my son is able to understand music and is on the road to being more confident in his ability to play the piano. Larry is patient and has a firm grasp on music concepts that he can easily transfer to any student who wants to learn.
Silhouette-80
David M. February 3, 2016
Guitar · In home
Verified Student
Larry is a really good instructor who cares about the student's advancement and mastery
Profile_96759_pi_clever_programmer_brand_photo

Rafeh Q.

Niles, IL

Top 9 Benefits You'll Get Doing Lessons With Me Even If You Don't Know Any Programming Right Now:

1. You will be able to develop software.
2. You will be able to get a promotion.
3. You will get A's in all your academic courses.
4. You will learn to market yourself better
5. You will learn how to build a professional portfolio.
6. You will learn better ways to apply for jobs instead of the amateur way of cold applying to EVERYTHING and then crossing your fingers.
7. You will be able to generate 1K+ extra in side-income if are interested in learning how to freelance better.
8. You will learn how to improve your soft skills.
9. I will send you a FREE 5 Day Programming Course.

Whether you are a college student, high school student, someone looking to change careers, or just simply interested in computer programming.

Now Let's Talk About How We'll Get Started:
Our first lesson will be an assessment. Here we will assess your abilities, weaknesses and strengths. Based on ...

Reviews

Silhouette-80
Miles January 15, 2017
Python · In studio
Verified Student
Qazi is a serious tutor; I like that about him. He is also very intelligent. What I like about Qazi is that he balances the simple and the complex very skillfully. We reviewed terminal commands and started with Python. He knows his stuff but he doesn't brag. He lets the results speak for themselves. I am proud to be his student.
Silhouette-80
Andre M. August 30, 2016
Computer Programming · Online
Verified Student
As a complete beginner in computer programming I had no idea where to start. Rafeh was able to help me gain a better understanding of the numerous languages and point me in the right direction. Awesome teacher and nice guy.
Silhouette-80
John August 24, 2016
Computer Programming · Online
I have been working with Rafeh for 6 months and the results are far better than I could have imagined. When I started, I was a total programming novice. I began an online Coursera class in R programming and Rafeh’s help was the only way I could have completed it. He is a flexible and patient teacher. I found that he was committed to my full understanding of foundational concepts. He was not merely concerned with getting the answers right and getting through the class. Together, he guided me through several online courses using both Python and R. He has given me enough of a programming base to be accepted into a master’s program for analytics. This wouldn’t have been possible without his help.

Rafeh is a pleasure to work with. He has a friendly demeanor and is flexible with his scheduling. He is very knowledgeable in computer science, yet is able to explain to a total beginner. I wouldn’t hesitate to recommend him to anyone.

Eric K.

Vallejo, CA
Profile_94787_pi_Me
Learn More

Julian E.

Fort Wayne, IN
Profile_98420_pi_Julian%20Erickson
Learn More

Jeff L.

Portland, OR
Profile_99491_pi_972164_10151935654439942_1043616451_n
Learn More
Profile_94787_pi_Me

Eric K.

Vallejo, CA

We will cover the basic syntax, functions and variables of JavaScript programming language.

Profile_98420_pi_Julian%20Erickson

Julian E.

Fort Wayne, IN

Students may learn basic JavaScript programming skills or advanced techniques. I shape the lessons to fit the student's goal. Students are welcome to bring in their own projects.

Reviews

Silhouette-80
Mark December 12, 2016
Robotics · Online
Looking for experience? This guy started building robots when he was nine!
Thumb_584cd2751a691_review_LinkedIn
Charles December 10, 2016
Computer Programming · In home
Julian is very knowledgeable in pretty much all things programming. If he can't explain it, he can show it to you in a simple example that makes sense. In learning JavaScript for the first time he helped me understand classes, arrays, and anything else I got stuck on. He also helped me transition to C# and taught me how Unity's specific functions tie in.
Profile_99491_pi_972164_10151935654439942_1043616451_n

Jeff L.

Portland, OR

Don't just learn how to do something! I'll help you understand why it works! This is critical for javascript as it notoriously can behave very weirdly.

Reviews

Silhouette-80
Joe January 15, 2017
WordPress · Online
Showed me how to setup a website for my business!

Why TakeLessons?

Are You a Teacher?

Find out how TakeLessons can help you grow and manage your business

Learn More