facebook

Find the Best Online Computer Programming Tutors & Teachers for Private Lessons

For over a decade, our private Computer Programming tutors have been helping learners improve and fulfil their ambitions. With one-on-one lessons online, you’ll enjoy high-quality, personalised teaching that’s tailored to your goals, availability, and learning style.

Find Your Perfect Teacher

Browse our selection of Computer Programming tutors & teachers and use the filters to find your ideal online class

Contact Teachers for Free

Share your goals and preferences with teachers and choose the Computer Programming class that suits you best

Book Your First Lesson

Plan the schedule for your first class together. Once your teacher confirms the appointment, you're all set to start on the front foot!

1672 online computer programming teachers

Jimmy

United States
$114

60-min

/h

Learn Logic, Strategy, and Problem-Solving Through Programming

Learn Logic, Strategy, and Problem-Solving Through Programming

In this class, students will learn how to think clearly, solve problems step by step, and approach challenges with confidence through coding. Many students struggle not because a problem is too hard, but because they do not know how to break it down. This class teaches students how to take large, confusing problems and divide them into smaller, manageable pieces. Using programming as the main learning tool, students will practice logic, planning, pattern recognition, debugging, and structured problem-solving. Students do not need to be advanced coders to benefit from this class. The focus is not just on writing code, but on learning how to think like a problem solver. Each lesson will guide students through practical coding exercises that teach them how to ask better questions, organize their ideas, test solutions, fix mistakes, and build confidence when facing difficult tasks. By the end of the class, students will have a stronger foundation in coding and, more importantly, a practical way to approach problems in school, technology, and everyday life. Students will learn how to: Break large problems into smaller steps Think logically and organize ideas clearly Use coding to practice problem-solving Recognize patterns and build efficient solutions Debug mistakes without getting frustrated Develop confidence when facing unfamiliar challenges Apply structured thinking beyond programming Ideal for: Beginners and students who want to improve their coding, logic, math confidence, and overall problem-solving skills.

Amine

verified teacher icon
Tunisia
$14

60-min

/h

Become a Professional Full-Stack Developer: Node.js, TypeScript, Laravel & DevOps

Become a Professional Full-Stack Developer: Node.js, TypeScript, Laravel & DevOps

Do you want to learn to program, develop modern web applications, or prepare for a career in software development? I am a software engineer with over 5 years of professional experience in the design, development, and deployment of applications used in real-world environments. I mentor students, junior developers, and professionals looking to acquire practical skills sought after in the job market. Unlike purely theoretical training, my courses are oriented towards practical application, methodology and real-world projects. We can work together on: • Modern JavaScript and TypeScript • Node.js and Backend Development • Professional Laravel and PHP • REST APIs and modern architectures • SQL and NoSQL databases • Docker and containerization • DevOps, CI/CD and automation • Git and best collaboration practices • Software architecture and clean code • Preparation for technical interviews • Support for academic or professional projects • Creation of a valuable technical portfolio My method involves adapting each lesson to the student's objectives. Whether you are a complete beginner, a computer science student, or a developer wishing to progress to a professional level, we will build a personalized learning plan. My goal is not just to teach you how to write code, but to pass on to you the methods, best practices, and working logic used daily by professional software engineers. At the end of your apprenticeship, you will be able to design, develop, test and deploy your own applications with confidence and autonomy.

Emmanuel

Norway
$36

60-min

/h

Expert Mathematics, Science, Statistics, SAT/ACT/GED, Data Analytics & Python Tutor | Grades 3–University

Expert Mathematics, Science, Statistics, SAT/ACT/GED, Data Analytics & Python Tutor | Grades 3–University

Unlock your full academic potential with personalized tutoring from an experienced science and mathematics educator. I have successfully taught students from elementary school to university level across the United States, Canada, Australia, New Zealand, Europe, and Africa. Whether you need help improving grades, preparing for an important exam, building confidence in mathematics, or developing professional data analysis skills, I can help you achieve your goals. Subjects Offered: ✓ Elementary Mathematics (Grades 3–12) ✓ High School Mathematics * Algebra * Geometry * Trigonometry * Pre-Calculus * Calculus * AP Mathematics ✓ Science (Grades 3–12) ✓ Statistics * Introductory Statistics * Business Statistics * Probability * Hypothesis Testing * Regression Analysis * SPSS and Statistical Software ✓ University Mathematics * Calculus I, II, III * Linear Algebra * Differential Equations * Probability Theory * Mathematical Modeling ✓ Standardized Test Preparation * SAT * ACT * GED * College Entrance Exams ✓ Data Analytics * Microsoft Excel * Data Cleaning * Data Visualization * Dashboard Development * Business Analytics Fundamentals ✓ Python Programming * Beginner-to-Intermediate Programming * Data Analysis with Python * Problem Solving and Coding Fundamentals What Makes My Lessons Different? • Customized learning plans for every student • Step-by-step explanations that make difficult concepts easy to understand • Strong focus on problem-solving and exam success • Interactive online lessons with digital whiteboards and real-world examples • Homework support, assignment assistance, and test preparation • Friendly, patient, and supportive teaching style • Experience teaching students with different learning needs and academic backgrounds My goal is not only to help students get better grades but also to help them truly understand the concepts and become confident independent learners. Lessons are available online worldwide and can be tailored for beginners, intermediate learners, advanced students, university students, and adult professionals.

PreviousShowing results 351 - 375 of 1672351 - 375 of 1672Next