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.

search-teacher-icon

Find Your Perfect Teacher

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

chat-icon

Contact Teachers for Free

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

calendar-icon

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!

1578 online computer programming teachers

Trusted teacher: After Completing Our Course: - High Earning Potential: Skilled programmers are in high demand, commanding competitive salaries across various industries. - Versatile Career Opportunities: Open doors to careers in software development, data science, web development, game design, and more. - Cutting-Edge Skills: Stay ahead in the fast-evolving tech landscape by mastering the most popular and widely used programming languages and frameworks. - Innovation and Creativity: Enhance your ability to create innovative solutions, develop new technologies, and contribute to exciting projects. - Problem-Solving Abilities: Strengthen your logical thinking and problem-solving skills, essential for tackling complex technical challenges. - Career Advancement: Stand out in the job market with a robust programming skill set, increasing your chances of career advancement and promotions. - Lifelong Learning: Cultivate a mindset of continuous improvement and lifelong learning, staying relevant and adaptable in your career. **Programming and Coding Lessons for All Ages** Unlock the world of coding with our comprehensive programming and coding lessons designed for both adults and kids. Whether you're a beginner or looking to enhance your skills, our courses cover a wide range of programming languages and technologies to suit your needs. **Course Offerings:** - **Python**: Learn the fundamentals of programming with one of the most versatile and popular languages. - **HTML & CSS**: Build and style your own websites from scratch. - **JavaScript**: Add interactivity to your web projects and enhance user experience. - **MySQL**: Master database management and SQL queries. - **Dart & Flutter**: Create beautiful, natively compiled applications for mobile, web, and desktop from a single codebase. - **C++**: Dive into the world of object-oriented programming and system-level coding. - **C#**: Develop robust applications with this powerful language used in a variety of industries. **Class Formats:** - **Offline Classes in Egypt**: Join us in person for hands-on learning and direct interaction with our experienced instructors. - **Online Classes**: Participate from anywhere in the world with our flexible online courses, designed to fit your schedule. **Who Can Join?** - **Adults**: Whether you're looking to start a new career, enhance your current skills, or simply explore a new hobby, our classes are perfect for you. - **Kids**: Our engaging and interactive lessons make learning to code fun and accessible for younger students. **Why Choose Us?** - **Experienced Instructors**: Learn from industry professionals with years of teaching and real-world experience. - **Comprehensive Curriculum**: Our courses are designed to provide a solid foundation and advanced knowledge in various programming languages. - **Flexible Learning Options**: Choose between offline and online classes to suit your lifestyle and learning preferences. Join us today and start your journey into the exciting world of programming and coding with the expert instructor Abdallah! ======================================== Comment: Looking to master programming and become a skilled developer? In this course, you will learn the basics and tools to manipulate coding and programming languages as well as using them to build machine learning models. We also provide assistance to students specializing in programming and database management using SQL Under special request, we provide courses on other programming languages. If you have any further questions, feel free to contact us. Coding is a powerful general-purpose programming methods. It is used in web development, data science, software prototyping, etc. Fortunately for beginners, Coding has a simple and easy to use syntax. This makes Python a great language for learning programming for beginners. In this course, you will learn the basics and tools for manipulating python as well as its use to build machine learning models. We also provide assistance to students specializing in python programming and database management using SQL If you have any further questions, please do not hesitate to contact us.
Computer programming · Web development · Game development
Trusted teacher: Don't settle for anything less than excellence. I am an Aerospace Engineer with a Master's degree in Quantum Physics and have completed Ph.D. work at the University of Cambridge in Computational Physics. Additionally, I have 4 years of experience developing MATLAB and possess deep programming skills in MATLAB/Simulink family, C/C++, Fortran, and Python. With over 12 years of tutoring experience, I have successfully guided more than 50 students worldwide to achieve distinction in various fields. Consistent results are my priority, and I strive for excellence in all aspects of my teaching. My lessons are customized to meet each student's unique needs and are designed to be engaging and insightful. Whether you are at a school level or require advanced or professional-level instruction, I offer support in the following areas: - Preparation for IB/IA, A-Levels, GCSE, University Entry, or equivalent. - Experience in preparing students to access world-class schools and universities, including Cambridge University, Oxford, Ivy League and other top institutions in the UK and US. - University levels (undergraduate and postgraduate). - High school studies and diploma programs. - Assistance with specific projects at a professional level, including job interview preparation. - Extensive experience working with children. Every lesson is meticulously planned in advance to ensure that it aligns with your goals and targets areas for improvement. I prioritize a dynamic and interactive learning experience, with one-on-one sessions tailored to your individual requirements. Lessons will be conducted via webcam, enabling you to connect from anywhere. I have a highly flexible schedule and can adapt to accommodate your needs. If you have any questions about my teaching method, availability, or pricing, please don't hesitate to reach out. I am here to assist you and provide the support you need.
Physics · Computer programming · Math
🎓 BIT UCSC UoM Final Year Software Project Help – Sri Lanka Are you a BIT student at UCSC – University of Colombo struggling with your Final Year Software Project? We provide Professional BIT Final Year Project Development & Documentation Support according to UCSC guidelines. ✅ Our Services: ✔ Project Proposal Writing ✔ Full Software Development (PHP, MySQL, Java, Python, AI, Web) ✔ System Documentation (Chapters 1–5) ✔ SRS Documentation ✔ Database Design & UML Diagrams ✔ Research Paper Support ✔ Plagiarism-Free Report ✔ Viva & Presentation Preparation ✔ Individual Project Guidance 💻 Technologies We Support: PHP & MySQL Systems Java Desktop Applications Python Projects Web-Based Systems E-commerce Systems AI & Machine Learning Projects Mobile App Projects 🎯 Why Choose Us? ✔ 100% Original Work ✔ According to UCSC BIT Guidelines ✔ Affordable Prices ✔ On-Time Delivery ✔ Friendly Support 📍 Specially for BIT Students – UCSC, University of Colombo 🇱🇰 සිංහල VERSION 🎓 UCSC BIT අවසන් වසර Software Project සහාය – ශ්‍රී ලංකාව ඔබ University of Colombo School of Computing BIT ශිෂ්‍යයෙක්ද? Final Year Software Project එකට සහාය අවශ්‍යද? අපි UCSC මාර්ගෝපදේශ අනුව සම්පූර්ණ Project සහ Documentation සහාය ලබාදෙමු. ✅ අපගේ සේවාවන්: ✔ Project Proposal ලිවීම ✔ Software Development (PHP, Java, Python, Web) ✔ සම්පූර්ණ Documentation (Chapter 1–5) ✔ SRS Documentation ✔ UML Diagrams & Database Design ✔ Research Support ✔ Plagiarism Free Report ✔ Viva Training 🎯 අපව තෝරාගැනීමට හේතු: ✔ 100% Original ✔ UCSC Guidelines අනුව ✔ සාධාරණ මිල ✔ නියමිත කාලයට 🇮🇳 தமிழ் VERSION 🎓 UCSC BIT இறுதி ஆண்டு Software Project உதவி – இலங்கை நீங்கள் University of Colombo BIT மாணவரா? Final Year Project க்கு உதவி தேவையா? UCSC வழிகாட்டுதலுக்கு ஏற்ப முழுமையான Project & Documentation உதவி வழங்குகிறோம். ✅ எங்கள் சேவைகள்: ✔ Project Proposal எழுதுதல் ✔ Software Development (PHP, Java, Python) ✔ முழு Documentation (Chapter 1–5) ✔ SRS & UML Diagram ✔ Database Design ✔ Research Paper உதவி ✔ Viva Preparation 🎯 ஏன் எங்களை தேர்வு செய்ய வேண்டும்? ✔ 100% Original Work ✔ UCSC Standard ✔ நேரத்திற்கு வேலை முடித்தல் ✔ மலிவு விலை
Computer programming · Information technology · Web development
Welcome! I'm Isaac, a certified tutor passionate about making complex subjects feel simple, relevant, and even enjoyable. Whether you're a student preparing for exams, a professional upskilling in tech, or a lifelong learner exploring something new—I'm here to help you succeed. ✨ What I Offer: Mathematics: From foundational algebra and geometry to calculus, statistics, and linear algebra—build confidence step-by-step with clear explanations and real-world examples. English Language Arts: Strengthen writing, reading comprehension, grammar, and communication skills with personalized feedback and practical exercises. Science & Physics: Understand core concepts through relatable analogies, visual aids, and hands-on problem solving—no more memorizing without meaning. Coding & Full-Stack Engineering: Learn Python, JavaScript, Java, C++, HTML/CSS, databases, and modern development workflows. We'll build real projects, not just theory. Project Management: Master planning, Agile/Scrum basics, documentation, and teamwork strategies used in real tech environments. Plus: Study skills, academic writing, technical documentation, and exam prep tailored to your goals. 🎯 My Teaching Approach: Personalized: Every lesson adapts to your pace, learning style, and objectives. Practical: We connect theory to real-life applications—because understanding why matters more than memorizing what. Patient & Encouraging: Mistakes are welcome here. Growth happens when you feel safe to ask, try, and explore. Interactive: Expect whiteboard sessions, live coding, quizzes, and collaborative problem-solving—not just lectures. 👨‍💻 Why Students Choose Me: "Isaac doesn't just teach—he explains until it clicks. I went from fearing calculus to actually enjoying it!" "His coding lessons helped me build my first web app. Clear, structured, and genuinely supportive." Whether you need help passing a test, landing a tech job, or simply understanding a tricky concept—I'm committed to your progress. Let's turn your learning goals into achievements, one session at a time. 📅 Book a lesson, and let's create your personalized learning roadmap!
Math · Science · Computer programming
This online programming class is designed for students who want to build real technical skills in computer science and web development — not just learn theory, but actually create and understand how systems work. I teach: • Python programming (fundamentals, logic building, problem-solving, data handling) • JavaScript (core concepts, DOM manipulation, interactivity) • CSS (styling, layout systems, responsive design) • Website Development (front-end foundations and structure) • WordPress Development (customization, site building, content management) • UI/UX Fundamentals (design thinking, layout clarity, user experience principles) Students learn how to think computationally, break down problems logically, and build structured solutions. Lessons are practical and project-based, meaning students don’t just watch — they build. For beginners, we focus on strong foundations: understanding how code works, writing clean syntax, and developing confidence in debugging. For intermediate learners, we move into structured projects such as creating simple websites, improving layout design, adding interactivity, and understanding how front-end components connect. My approach emphasizes clarity, structure, and application. I help students understand not only what to type, but why it works — which is the difference between copying code and truly understanding it. This class is suitable for: • School students exploring computer science • Beginners transitioning into tech • Learners preparing for academic computer science courses • Individuals interested in web development skills All sessions are fully online, interactive, and tailored to the student’s pace and goals.
Web development · Python · Computer programming
Showing results 26 - 50 of 157826 - 50 of 1578

Our students evaluate their Computer Programming teacher.

To ensure the quality of our Computer Programming teachers, we ask our students to review them.
Only reviews of students are published and they are guaranteed by Apprentus. Rated 4.8 out of 5 based on 18 reviews.

The Comprehensive Python Bootcamp: From Zero to Coder
Mohamed
rating star
rating green star
Mohamed is well-organized and demonstrates strong knowledge of the course material. Concepts are explained clearly, and examples are used effectively to support understanding. He is approachable and willing to answer questions, creating a respectful and supportive learning environment.
Review by AMIR
Cambridge-trained with 12+ years experience tutoring for Excellence: Maths, Physics, Programming, Engineering (London)
Enrique
rating star
rating green star
Enrique was able to help me with a specific Math project I am working on. In the first 20 mins of our discussion, he provided insight into how I could tackle the challenge I was experiencing.
Review by USER
Programming and Coding Lessons, Adults, Kids( Python, HTML, CSS, Java Script, MySQL, Dart and Flutter, C++, C#, ) Offline Egypt and Online (Cairo)
Abdallah
rating star
rating green star
My 12 years old son enjoyed his lesson. He would like to continue the lesson with him.
Review by AKIKO
map iconMap