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!

1525 online computer programming teachers

Trusted teacher: Course description: Title: Programming course for beginners Duration: 8 weeks (16 sessions of 2 hours each) Description: This programming course for beginners is designed for average students who want to learn the solid foundation of programming. Whether you are interested in Python, JavaScript, HTML, CSS or PHP, this course will provide you with the essential knowledge to create your own programs and applications. Through clear explanations, real-world examples and practical exercises, you will develop your understanding of key programming concepts and be able to apply this knowledge in real-world projects. Lesson Plan : Week 1-2: Introduction to programming and fundamental concepts - Presentation of programming languages (Python, JavaScript, HTML, CSS, PHP) - Understand variables, data types and basic operations - Introduction to control structures (loops, conditions) - The functions and organization of the code Week 3-4: Object Oriented Programming - Understand the basic concepts of object-oriented programming - Creation of classes and objects - Using attributes and methods Week 5-6: Web development - Introduction to HTML and CSS - Creation of static web pages - Using JavaScript to interact with page elements Week 7-8: Applications and projects - Using Python, JavaScript, HTML, CSS or PHP to create simple programs and applications - Creation of a final project to put into practice all the skills acquired Each session will include a theoretical part followed by practical exercises to consolidate the concepts covered. You will also be encouraged to ask questions and work on personal projects to reinforce your learning. Join this exciting course and develop your programming skills, you'll be ready to create your own programs and applications in no time!
Computer programming · Information systems · Python
Trusted teacher: Welcome Student, As a graduate of the Bachelor's program in Mathematics and Computer Science and the Master's program in Mathematics, I've noticed that many students struggle with many subjects. These are often also the most crucial for their progress, as many future courses build on them. If you're a Bachelor's student facing the same challenge, you've come to the right place. We'll review the material together and work towards your exams, so you can confidently take them. From a 'birds-eye view', many of these courses clearly have specific types of assignments that you must be able to pass your exam. We pick out these kinds of assignments and we will train you together in order to master them. In addition, we will counteract your weaknesses by going through assignments and theory about it. To give you a clear idea of which courses I've taken and how I can help you, I've included a list of my completed university courses below (all with a grade of 7 or higher). Note that I studied in Utrecht myself, so your courses may be titled differently. Math - Proofs in Mathematics - Infinitesimal Calculation and Linear Algebra 1 - Introduction to Probability Theory and Statistics - Infinitesimal Calculation and Linear Algebra 2 - Analysis - Introduction to Geometry - Introduction Groups and Rings - Introduction Analysis in More Variables - Introduction to Topology - Functions and Sequences - Discrete Mathematics - Topology and Geometry - Introduction to Scientific Computing - Analysis in More Variables - Differentiable Varieties - Groups, Modules and Shows - Thesis Computer science - Computer architecture and Networks - Imperative Programming - Functional Programming (Haskell) - Introduction Project - Databases - Data structures Graphics - Optimization and Complexity - Languages and Compilers - Competition - Modeling and System Development - Software Testing and Verification - Image processing - Software project If you are not sure if I can help you, you can always send me a message! Sam
Math · Calculus · Computer programming
Trusted teacher: As an IT expert with a Master's degree in Computer Science and a Bachelor's degree in Business IT, I offer private Java lessons, designed especially for beginners. Whether you have no programming experience or want to strengthen your basics, this personalized course will allow you to master the fundamentals of the most used programming language in the world. Course content : Introduction to Java Programming: Discover the basic concepts of programming and learn to write your first programs in Java. Control Structures: Explore loops, conditions and control structures to create efficient and functional programs. Object Oriented Programming: Understand the fundamentals of object oriented programming (OOP) and learn how to create classes and objects in Java. Error Management: Master error and exception handling techniques to make your programs robust and reliable. Practical Work and Projects: Put your knowledge into practice through practical work and challenging projects that will strengthen your understanding of Java. Pedagogical Approach: Personalized sessions adapted to your level and your learning pace. Concrete examples and practical exercises for better assimilation of concepts. Detailed feedback and personalized follow-up to help you progress quickly. Schedule flexibility: Sessions will be scheduled around your availability, providing optimal flexibility to allow you to learn at your own pace. Continuous Support: I am available between sessions to answer your questions, provide additional advice, and support you as you learn Java. Ready to start your journey in the exciting world of Java programming? Contact me now to reserve your place!
Computer programming
Trusted teacher: Welcome to my algorithms and programming course, suitable for all levels and covering the most popular programming languages! Whether you are an absolute beginner or want to deepen your programming skills, this course is for you. The objective is to familiarize you with the fundamental concepts of algorithmics and to guide you through the practical learning of different programming languages. In this course, we'll cover topics like control structures, functions, arrays, loops, conditions, and more. You will learn how to design efficient algorithms and implement them in popular languages such as Python, Java, C++, JavaScript and many more. Whatever your favorite programming language, I'm here to guide you in your learning. The teaching method that I adopt is interactive and practical. We will alternate between clear theoretical explanations and practical exercises to strengthen your problem-solving skills. You will have the opportunity to put your knowledge into practice by developing simple programs, solving programming challenges and working on real-world projects. This course is designed to be accessible to everyone. Whether you are a student, a professional or simply curious to learn programming, here you will find the basics necessary to master the essential concepts. I adapt to your learning pace and provide concrete examples to facilitate your understanding. The goal of this course is to give you the skills to tackle any programming language with confidence. By understanding the underlying principles of algorithms and mastering programming structures, you will be able to develop applications, solve complex problems and explore new horizons in the field of programming. No matter your current level, this course will help you progress and achieve your programming goals. Whether you want to learn the basics, improve your skills, or prepare for more advanced challenges, I'm here to walk you through the process. Don't hesitate to enroll in this Algorithms and Programming course, where you will explore popular programming languages and develop your skills to take on exciting new challenges. Book your place now and let's start this adventure together!
Computer programming · Algorithms · Computer science
Showing results 251 - 275 of 1525251 - 275 of 1525

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 59 reviews.

Private lessons in Mathematics for all levels (Lausanne)
Imane
rating star
rating green star
My daughter and I e-met Imane yesterday, to get to know each other a bit and to plan their work. Imane is a really nice person, bright, kind, great with kids and was very well prepared for our first meeting. I believe that she will work well with our daughter. Our daughter looks forward to it!
Review by DRAGANA
Maths, Assignments, Home works and Test Preparation (Gothenburg)
Jude
rating star
rating green star
Jude shows that he cares for his students, he will go the extra mile. Jude helps me with his work outside the time of the class. He will research new technics for me and help me out with them. Jude is probably the best math teacher out there.
Review by IKER
Private lessons in statistics and data analysis in Brussels (for psychological and social sciences) (Auderghem)
Zacharia
rating star
rating green star
Zacharia has been very helpful thus far with helping me understand statistical analyses with R. He has great knowledge in the field and brilliant teaching skills! He even prepared very useful course material. Highly recommended!
Review by MIO
map iconMap