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!

1638 online computer programming teachers

Alex

verified teacher icon
Netherlands
5.0

1 reviews

(1)

£51

60-min

/h

trusted teacher iconTrusted teacher

Ableton & MaxMSP Lessons - in a͓̽m͓̽s͓̽t͓̽e͓̽r͓̽d͓̽a͓̽m͓̽Translate this text using Google Translate.

Ableton & MaxMSP Lessons - in a͓̽m͓̽s͓̽t͓̽e͓̽r͓̽d͓̽a͓̽m͓̽Translate this text using Google Translate.

Ableton Live is a software music sequencer and digital audio workstation. In contrast to many other software sequencers, Live is designed to be an instrument for live performances as well as a tool for composing, recording, arranging, mixing, and mastering. Max, also known as Max/MSP/Jitter, is a visual programming language for music and multimedia. Over its more than thirty-year history, it has been used by composers, performers, software designers, researchers, and artists to create recordings, performances, and installations. Depending on your interest I will show you how to use and customise each program to your needs, but also show you how to combine the two in order to get the best of the 2 worlds. Ableton and MaxMSP are a killer combo for anyone that wants to: - expand their musical instrument with electronic extensions - create custom made controllers for their live performances - create complex automations for live or studio use - produce music, compose, arrange - create automated VJ sets to accompany their live performance - create a live looping performance - control backing tracks for live performances - work on generative music - program art installations and much more I will give you sets & patches with examples to accompany the lessons, but also help you build your own creations in MaxMSP or Ableton.

Sam

verified teacher icon
Netherlands
£22

60-min

/h

trusted teacher iconTrusted teacher

Mathematics/Informatics University (For bachelor students)Translate this text using Google Translate.

Mathematics/Informatics University (For bachelor students)Translate this text using Google Translate.

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

Oleg

verified teacher icon
Israel
2.0

1 reviews

(1)

£27

60-min

/h

trusted teacher iconTrusted teacher

Linux systems programming and administration course through programming perspectiveTranslate this text using Google Translate.

Linux systems programming and administration course through programming perspectiveTranslate this text using Google Translate.

Hello everyone! I want to offer to you a dedicated, structured from ground up, course on Linux systems, accompanied by presentations, written materials and exercises. The course designed to introduce and teach Linux system by studying the shell scripting and revealing system essential through C programming perspective. Linux systems are found nearly everywhere, they are supporting majority of internet infrastructure, running networking and database software, boost websites and Cloud providers. IT companies all over the world use different distributions of Linux for their development environment, system monitoring, administration and infrastructure support, running all sort of modern DevOps tools. Knowledge and ability to use Linux is highly demanded nowadays and will be highly evaluated by every employer in the related IT area. The proposed material targets beginners, but will perfectly fit to the more advanced users willing to study shell programming the "right way", and learn how to use system professionally and utilize features it offers at it's maximum power. Course starts by introducing key aspects of system architecture, filesystem, commands, users, terminal, their interconnection and thereafter will rapidly continue to the programming discipline itself. We will explore and create an example for each available feature, adopting and combining variety of system utilities, making you more and more familiar with it's possible usage. Regular expressions are very powerful feature of manipulating any sort of text stream and add the real power when data needs to be retrieved or manipulated. They will be introduced almost immediately and used heavily all along the way, continuously familiarizing you with it's complex syntax and making you skilled enough to craft your own expressions for extracting all sorts of data you might need. By the end of the course you will understand Operating system design, environment available to the program, it's execution cycle. You will be able to use system professionally, develop and edit system scripts, tailoring them for your needs, confidently use common terminal tools (including "vim" and "tmux") and features that they offer. Learned material will suite you a solid base for the future studying, exploring and working with Linux systems.

Amine

verified teacher icon
France
5.0

1 reviews

(1)

£32

60-min

/h

trusted teacher iconTrusted teacher

Experienced Engineer & Professor - Advanced Data Analysis & Statistics | 300+ people coached | SPSS, R Studio, Jamovi, JASPTranslate this text using Google Translate.

Experienced Engineer & Professor - Advanced Data Analysis & Statistics | 300+ people coached | SPSS, R Studio, Jamovi, JASPTranslate this text using Google Translate.

◾ Tools R studio • 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

Khaoula

verified teacher icon
Qatar
£22

60-min

/h

trusted teacher iconTrusted teacher

STEM Masterclass: Master Math, Physics & Coding with Real-World Applications and Clear ExplanationsTranslate this text using Google Translate.

STEM Masterclass: Master Math, Physics & Coding with Real-World Applications and Clear ExplanationsTranslate this text using Google Translate.

Unlock the world of logic, numbers, and problem-solving with personalized tutoring in Mathematics, Physics, Science, and Computer Programming. Whether you're a high school or college student, a complete beginner, or preparing for important exams, this class is meticulously designed to build a strong foundation, boost your confidence, and develop critical thinking skills. Through tailored lessons that focus on your unique learning style and goals, you will gain a deep understanding of complex concepts broken down into manageable, easy-to-follow steps. We cover everything from fundamental principles to advanced topics, ensuring that you not only memorize formulas but truly grasp the underlying ideas. In addition to theory, this class emphasizes practical problem-solving and real-world applications, helping you connect classroom knowledge to everyday scenarios and future career paths. You’ll also develop valuable skills in coding and programming languages such as Python, Java, and C++, opening doors to the fast-growing field of computer science. Whether your aim is to improve your school grades, prepare for competitive exams, or simply satisfy your curiosity and passion for STEM, my personalized approach ensures you receive the support, motivation, and resources needed to excel. Together, we will erase the struggles, replace confusion with clarity, and make learning an enjoyable and rewarding experience.

Ahmed

verified teacher icon
Canada
5.0

3 reviews

(3)

£26

60-min

/h

trusted teacher iconTrusted teacher

Courses in Mathematics, Physics, Chemistry, and Computer ScienceTranslate this text using Google Translate.

Courses in Mathematics, Physics, Chemistry, and Computer ScienceTranslate this text using Google Translate.

Mathematics, Physics, and Computer Science Tutor | Montreal | French & English Private tutoring in mathematics, physics and chemistry, life and earth sciences, and computer science for high school, CEGEP, and university students in M French curriculum: middle school, high school, preparation for the Baccalaureate (Mathematics, Physics-Chemistry, Life and Earth Sciences) — Stanislas, Marie de France Quebec Program (Secondary & CEGEP), (NYA, NYB, NYC), university Mathematics: Secondary 1 to 5 (including SN and CST components). Science: Secondary 5 Physics and Chemistry. CEGEP: Integral and Differential Calculus (NYA, NYB), Linear Algebra (NYC), and Physics. English-language program: secondary school, CEGEP, university level Computer science: Java, C++, Linux, algorithms formations Baccalaureate with a specialization in Mathematics B.Sc. Computer Science, Finance and Mathematics — McGill M.Sc. Applied Computer Science — Concordia I have been giving private lessons in mathematics, physics-chemistry and computer science for over 10 years in Montreal. I support high school, CEGEP and university students, in Quebec, French and English programs. In mathematics and physics, I teach from secondary school to university level, including CEGEP courses at NYA, NYB, and NYC. For students at French schools in Montreal such as Stanislas or Marie de France, I cover the French curriculum from middle school through the Baccalaureate with a specialization in Mathematics, including mathematics, physics and chemistry, and life and earth sciences. In computer science, I teach programming courses in Java, C++ and Linux, as well as algorithm courses for college and university levels. My method is based on understanding before memorization. Each session is adapted to the student's level and objectives, whether it is to fill gaps in knowledge, prepare for an exam or deepen understanding of a concept. My background is rooted in both systems: I graduated with a French Baccalaureate specializing in Mathematics, hold a B.Sc. in Computer Science-Finance-Mathematics from McGill University, and an M.Sc. in Applied Computer Science from Concordia University. I have over 10 years of experience tutoring students of all levels in mathematics, physics, and computer science in Montreal.

PreviousShowing results 276 - 300 of 1638276 - 300 of 1638Next

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

Volodymyr worked with my son for 2 months after he failed an oberstufe year 7 schularbeit, and by the next exam he got a 3 (only 2 points from a 2!). Volodymyr has continued to work with him over the summer, and my son feels so much more prepared for year 8 and the matura. My son enjoys working with Volodymyr--he is kind, positive, and supportive. He is comfortable teaching matura-level math, and does so with great clarity. My son is a native English speaker, so they mostly use English, but the first lessons they did in German, and Volodymyr works easily in either language. I highly recommend Volodymyr!

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!

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.

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

Map
Map