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!

1652 online computer programming teachers

Chaima

verified teacher icon
Canada
5.0

2 reviews

(2)

C$54

60-min

/h

trusted teacher iconTrusted teacher

The Complete Python Bootcamp From Zero to Hero in PythonTranslate this text using Google Translate.

The Complete Python Bootcamp From Zero to Hero in PythonTranslate this text using Google Translate.

Become a Python Programmer and learn one of employer's most requested skills of 2023! This is the most comprehensive, yet straight-forward, course for the Python programming language! Whether you have never programmed before, already know basic syntax, or want to learn about the advanced features of Python, this course is for you! In this course I will teach you Python 3. With lectures and hours of video this comprehensive course leaves no stone unturned! This course includes quizzes, tests, coding exercises and homework assignments as well as 3 major projects to create a Python project portfolio! Learn how to use Python for real-world tasks, such as working with PDF Files, sending emails, reading Excel files, Scraping websites for informations, working with image files, and much more! This course will teach you Python in a practical manner, with every lecture comes a full coding screencast and a corresponding code notebook! Learn in whatever manner is best for you! i will start by helping you get Python installed on your computer, regardless of your operating system, whether its Linux, MacOS, or Windows, we've got you covered. What you'll learn ? - You will learn how to leverage the power of Python to solve tasks. - You will be able to use Python for your own work problems or personal projects. - You will create a portfolio of Python based projects you can share. - Create games with Python, like Tic Tac Toe and Blackjack! - Learn advanced Python features, like the collections module and how to work with timestamps! - Understand how to use both the Jupyter Notebook and create .py files - Get an understanding of how to create GUIs in the Jupyter Notebook system! So what are you waiting for? Learn Python in a way that will advance your career and increase your knowledge, all in a fun and practical way!

Moetez

verified teacher icon
France
5.0

2 reviews

(2)

C$37

60-min

/h

trusted teacher iconTrusted teacher

MERN/MEAN Stack Training for Full-Stack Developers - Learn to Build Modern Web Applications!Translate this text using Google Translate.

MERN/MEAN Stack Training for Full-Stack Developers - Learn to Build Modern Web Applications!Translate this text using Google Translate.

🚀 Want to become a web development expert? Join my courses to learn how to master MERN and MEAN stacks, the modern technologies used by leading companies to develop robust and scalable web applications. I am a Full-Stack developer with several years of experience building web applications using MERN (MongoDB, Express, React, Node.js) and MEAN (MongoDB, Express, Angular, Node.js) technologies. I will guide you through practical projects and fundamental concepts to enable you to become a successful, independent developer. The training program includes: MERN Stack: - Introduction to MongoDB, Express, React, Node.js - Creation of RESTful APIs with Express and Node.js - Integration of NoSQL databases with MongoDB - Front-end development with React (hooks, state management, routing) - Authentication and session management with JWT - Deployment of MERN applications on services like Heroku, Netlify, or AWS MEAN Stack: - Discovery of Angular and its concepts (directives, services, modules, etc.) - Using Express to develop RESTful APIs - Connection with MongoDB and data management - Development of dynamic interfaces with Angular - Integration of web development best practices

Roman

verified teacher icon
Germany
C$43

60-min

/h

trusted teacher iconTrusted teacher

PLC programming Siemens. (Tia Portal, automation)Translate this text using Google Translate.

PLC programming Siemens. (Tia Portal, automation)Translate this text using Google Translate.

My name is Roman. I am a PLC programmer I teach for children and adults aged 17 to 50 in Siemens area. More than 2 years of teaching experience. More than four years of experience as a developer. I offer a course after which you can surely find a job as a PLC programmer. Main topics: - Structured programming, FC and FB blocks; - Data storage, DB blocks; - System interrupt, OBs; - S7 CPU software resources; - Data types and addressing modes; - Advanced tools for diagnostics and testing programs; - Standard libraries and system functions; - Project creation, main editors; - Hardware connections, simulation of variables; - Building screens. Dynamization of objects; - News presentation, news archiving; - Viewing and archiving messages; - Archiving of measured values, presentation of graphics and tables; - User archive; - Reporting system; - Background processing; - User management; The acquired knowledge and skills enable: - understand the composition of the project components and their functions in WinCC; - develop visualization screens with the functions of monitoring and controlling devices, registering alarms, generating archives and reports, and administration; - solve complex automation problems (e.g. production management, conveyor lines); I also help with setting up the software environment, regular repetition, homework, examples on expanded objects. At the end, I will find a programming company for you where you can work and prepare for the interview.

Mariem

Egypt
C$29

60-min

/h

trusted teacher iconTrusted teacher

Programming web or mobile applications using more than one programming languageTranslate this text using Google Translate.

Programming web or mobile applications using more than one programming languageTranslate this text using Google Translate.

Programming lesson explains the concept of programming and its benefits. Programming is the process of writing a set of instructions or commands in a sequential manner that the computer can understand and execute, using a specific programming language. Programming can be used for many things, including: 1. Web application and website development: Programming can help build web applications and websites that meet the needs of users and provide them with excellent user experiences. 2. Smartphone application development: Programming is essential in developing smartphone applications for different operating systems such as iOS and Android, which help provide functions and services to users on their mobile devices. 3. Improving performance and organizing data: Programming can be used to develop database systems and content management applications that facilitate efficient storage and retrieval of data, and provide detailed analyzes to improve performance. 4. Problem solving and process control: Programming can be used to develop customized solutions to solve everyday problems in a variety of fields, as well as create automated control programs for complex processes. By learning programming, individuals can understand how to build and improve software, develop their technology skills and increase their chances in the job market.

Online Learning (It Class Software

Sri Lanka
C$21

60-min

/h

BIT UCSC UoM Final Year Software Project Help – Sri Lanka E-Learning Module for Software Project ManagementTranslate this text using Google Translate.

BIT UCSC UoM Final Year Software Project Help – Sri Lanka E-Learning Module for Software Project ManagementTranslate this text using Google Translate.

🎓 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 ✔ நேரத்திற்கு வேலை முடித்தல் ✔ மலிவு விலை

PreviousShowing results 1401 - 1425 of 16521401 - 1425 of 1652Next

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

“ Mika is very polite, patient and very friendly. He alters lessons to your level and builds up from there. Only had 1 lesson with him but am already considering booking more. Very good communication, beforehand i knew where we would meet, what we would cover and even though i had internet problems, we worked through it and he also prepared a cheatsheet for me that I could download afterwards. He is a real teacher. ”

“ Anton is very professional, friendly, polite, punctual and knowledgeable. He has an amazing way to connect with the children; as well as their parents. He’s very helpful also to everyone he interacts with; and he is brilliant in math, science, and of course French. We are so lucky to have him and we wish him all the success he deserves in his academic and professional life! ”

“ Thomas is extremely helpful, patient, and explains things in a really nice way. I would definitely recommend him to anyone. Overall, the lessons make you feel positive and more confident in your ability to improve. ”

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

Map
Map