facebook

Find the Best Online Computers & Electronics Tutors & Teachers for Private Lessons

For over a decade, our private Computers & Electronics 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 Computers & Electronics 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 Computers & Electronics 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!

4628 online computers & electronics teachers

Moetez

verified teacher icon
France
5.0

2 reviews

(2)

C$39

60-min

/h

trusted teacher iconTrusted teacher

Object-oriented programming (OOP) in Python: write clean, clear, and reusable codeTranslate this text using Google Translate.

Object-oriented programming (OOP) in Python: write clean, clear, and reusable codeTranslate this text using Google Translate.

You know how to write Python scripts, but your code quickly becomes difficult to read and maintain? Object-oriented programming is the most common way to organize a program, and it's essential in business, engineering school, and technical interviews. I'm a software engineer and I use Python in production (FastAPI, data, optimization). I'll teach you OOP in a practical way: using classes when they simplify the code, and knowing when to do without them when they complicate it. Program (adapted to your level): Clean code: why programming paradigms exist and how they make code maintainable Classes and objects: attributes, methods, the `__init__` constructor, `self`. Differences between OOP and the functional approach Encapsulation: protecting an object's data, private attributes, properties (@property) Abstraction: hiding complexity and exposing a simple interface. Abstract classes (abc) Inheritance: reusing and specializing class behavior, super(), when to avoid it Polymorphism: the same call, different behaviors. Special methods (__str__, __eq__...) Final project: model a real problem from A to Z (game, library management, reservation system...) with a code organized into classes For who ? Students (BTS, BUT, Bachelor's degree, engineering school, preparatory classes) preparing for an exam or project; High school students Career changers and junior developers who want to take their skills to the next level Prerequisite: knowledge of the basics of Python (variables, conditions, loops, functions). Otherwise, a refresher course can be started. Each session alternates between short explanations and practical exercises. I can also help you directly with your practical work and projects. Feel free to contact me to discuss it!

Paul

Singapore
C$63

60-min

/h

trusted teacher iconTrusted teacher

Master's Research Student at NUS (French/English), Mathematics, Physics, Computer ScienceTranslate this text using Google Translate.

Master's Research Student at NUS (French/English), Mathematics, Physics, Computer ScienceTranslate this text using Google Translate.

I am a research student at the National University of Singapore (NUS), offering private lessons in mathematics, physics, and computer science, from middle school all the way to higher education. I am very pedagogical and genuinely enjoy teaching. I have worked as a teaching assistant and have extensive experience giving private lessons, so I know how to adapt my explanations to each student's level, pace, and goals. My priority is to make sure you truly understand the logic behind each concept rather than just memorizing formulas. I can teach everything from fundamental notions, such as an introduction to programming or the basics of physics, all the way up to advanced topics. Whether you need to catch up, prepare for an exam, or go deeper into a subject, I will build each session around your actual needs. What I offer: Mathematics: algebra, analysis, geometry, probability, exam preparation Physics: mechanics, electricity, thermodynamics, waves Computer Science: introduction to programming, algorithms, data structures, languages such as Python and C Lessons are available in both French and English. Feel free to reach out to discuss what you are looking for, and we can find the best way to help you progress.

Roman

verified teacher icon
Germany
C$42

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.

Elmehdi

verified teacher icon
Morocco
C$21

60-min

/h

trusted teacher iconTrusted teacher

Do you want to create your own website and master Wordpress with Elementor, mailchimp, woocommerce... from A to Z? I would train youTranslate this text using Google Translate.

Do you want to create your own website and master Wordpress with Elementor, mailchimp, woocommerce... from A to Z? I would train youTranslate this text using Google Translate.

My name is Mehdi I have 8 years of experience more than 10 accredited certificates Licensed in IT I create websites, applications with WordPress..., I insist that my students are satisfied with my services so that we can still be in contact and why not work together throughout the days. Today, I have been working for more than 2 years under Wordpress. I worked on big projects as well as smaller projects. I now want to share this experience with you and train you in the use of this incredible tool that is Wordpress. Work program : My lessons generally take place in three stages: - Your objectives: I like to take the time at the start of the lesson to clearly define your objectives and what you want to achieve to be sure that you leave satisfied! The objective: Work on your problem! - The theory: I like to explain the “why and how” as they say. In my opinion, once you understand the logic, it's much easier to implement. - Practice: We defined your objectives, we worked on the theory, so now we get into the hard stuff and we practice! The training plan: - Let's understand the types of websites - Accommodation - Website creation using WordPress - Site design using Divi - Security -Backup - Optimization And at the level of the creation & design stage of the site: - we will see all the types of websites + their necessary configurations

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.

PreviousShowing results 3926 - 3950 of 46283926 - 3950 of 4628Next

Our students evaluate their Computers & Electronics teacher.

To ensure the quality of our Computers & Electronics 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 26 reviews.

“ 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. ”

“ If you`d like to have fun while improving your English skills, she is what you looking for. Thank you Imane! ”

To ensure the quality of our Computers & Electronics 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 26 reviews.

Map
Map