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!

1537 online computer programming teachers

Sound (music) · Computer programming · Ableton live
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
star icon
active star icon
(1 review)
Amine - Paris, France41€
Trusted teacher: ◾ Tools RStudio • SQL • SPSS • SAS • Jamovi • JASP ◾ Statistical Methods & Tests Student's t-test • ANOVA • MANOVA • ANCOVA • Regression (linear & logistic) • Correlation • Chi-square • Nonparametric tests • PCA • MCA • Exploratory factor analysis • Classification / Clustering • Mediation • Moderation • Interpretation ◾ Data analysis & decision support - Data preparation, structuring and validation using SAS, R and SQL - Descriptive, exploratory and multivariate statistical analyses on business data - Production of performance indicators and actionable analyses to support decision-making ◾ Selection and implementation of methods - Preparation and structuring of databases - Hypothesis testing and univariate, bivariate and multivariate analyses (ANOVA / ANCOVA) - Linear and logistic regressions - Factor analyses (PCA / MCA) - Mediation and moderation models - Classification / clustering 1) Academic support - Lectures, tutorials, projects and assignments in statistics - Help in understanding and interpreting the results - Preparation for exams and academic presentations 2) Statistical analysis - Descriptive statistics (univariate and bivariate) - Multivariate analyses - Data exploration and outlier detection 3) Statistical tests - Correlations (Pearson, Spearman, Cohen's Kappa) - t-tests (one and two samples, independent or paired) - Chi-square, binomial tests - z-scores and associated indicators 4) Statistical modeling - Linear regressions (simple and multiple) - Logistic regression - Interpretation of coefficients, diagnostics and validation of models 5) ANOVA & ANCOVA - One- or multi-factor ANOVA - Repeated measures ANOVA - Fixed and random effects - Post-hoc tests and effect sizes 6) Factor analyses - ACP / PCA (scree plot, factor scores, matrices) - Exploratory factor analysis - Factorial rotations - Validation and interpretation of structures and clusters ◾ Reporting & communication - Clear, structured and concise reporting of results - Visualizations tailored to decision-makers - Support for strategic and operational decision-making.
Statistics · Database · 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 1537251 - 275 of 1537

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.9 out of 5 based on 33 reviews.

Python, learn how to think and build effective code (Utrecht)
Kelly
rating star
rating green star
Kelly is a lovely person and great teacher. I had a number of classes with her online via Zoom in order to get help with a beginners level Python data analysis course I was doing. I would not have gotten through the course without her patience and help in explaining different concepts. I highly recommend her as a tutor if you are struggling with coding!
Review by ELLA
Learn to program | Python, JavaScript, Java, HTML, CSS
Alexander
rating star
rating green star
A very patient teacher, will explain the material multiple times until you really understand it. Caters to your individual requests, like reviewing and helping you with specific exercises. Always well-prepared.
Review by YULIYA
Programming and Data Analysis, Matlab, Python, Fortran, SPSS
Nikolaos
rating star
rating green star
Nikolas is a very depentable tutor with an abudant amount of knowledge in programming. He was very helpful in preparing me for my programming exam and I higly recommend him!
Review by KYRIAKOS
map iconMap