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!

4580 online computers & electronics teachers

Anas

verified teacher icon
Belgium
4.7

12 reviews

(12)

C$55

60-min

/h

trusted teacher iconTrusted teacher

Master Microsoft Excel (Beginner - Intermediate - Advanced)Translate this text using Google Translate.

Master Microsoft Excel (Beginner - Intermediate - Advanced)Translate this text using Google Translate.

>>> What is Excel? Microsoft Excel is a spreadsheet that allows you to do calculations, analyze data with formulas, tables and graphs. >>> What about pedagogy? I favor the learning by doing method >>> Who am I? For information, I am consultant / trainer and certified Microsoft Excel Expert. I have considerable experience in training. Indeed, I have trained hundreds of people whether in groups, or in private. >>> Location of the training? The place is to be agreed with the apprentice. Training can also be organized remotely (Teams, Zoom, Google Meet, Skype...) >>> Content of the training I can adapt to your level and your needs in terms of content. Here is a non-exhaustive example of the subjects taught. **** Excel Training (Beginner and Intermediate) **** Part I: Basic Concepts What is Excel? Discover the Excel window. Workbooks, spreadsheets, cells. Use the toolbars, the menu, the help. Part II: Working in a spreadsheet Identify basic concepts Manage cells: capture and copy Set up formulas. Master the modes of referencing cells: absolute, relative. Insert, delete rows or columns, move fields. Part III: Formatting a spreadsheet Format cells: present numbers, text, titles. Define conditional formatting. Print the entire sheet or part. Build the layout: titles, pagination Part IV: Workbook Management Save, edit a workbook. Divide your data over several sheets. Insert, delete, move, copy a sheet. Edit multiple sheets simultaneously Part V: Data Analysis Using Functions Calculate percentages, establish ratios. Perform statistics: AVERAGE, MAX, MIN Apply conditions: SI. Use functions: NOW, TODAY. Consolidate multiple sheets of a workbook with the SUM function. Part VI: Linking spreadsheets Transfer data from one table to another Copy / paste with link. Create summary tables. Part VII: Illustrate with graphics Create a chart from a table Change the type: histogram, curve, sector. Add or delete a series. **** Excel Training (Advanced) **** Part I: Configure Excel Options Set up Excel options. Customize the interface. Part II: Gaining time to present his paintings Define styles, use themes. Define conditional formats. Insert Sparklines charts. Part III: Creating simple and complex calculation formulas Master the various modes of referencing: relative, absolute, mixed. Name cells. Set up simple and complex conditions: IF, OR, AND. Calculate statistics: NBVAL, NB, NB.SI. Use mathematical functions: Sum and SUM. Retrieve data with search functions: VLOOKUP Calculate dates, times: DATE(), DAY() and MONTH() ... Manipulate text: CAPITAL, MINISCULE and CONCATENATE. Protect formulas, sheets or binders. Part IV: Consolidation of data Link multiple cells in a workbook. Manage connections between workbooks. Consolidate tables in a workbook. Consolidate data from multiple workbooks. Part V: Exploiting Data Lists Tris multicriteria. Custom sorting: Numeric, Textual and Chronological. Extract data: advanced filters. Delete duplicates. Part VI: Implementing Pivot Tables / Charts Create charts / pivot tables Group the information by period and by slice. Filter and sort Segment filters Show / hide data. Add ratios and percentages.

play iconVideo

Ammar

verified teacher icon
Canada
5.0

1 reviews

(1)

C$32

60-min

/h

trusted teacher iconTrusted teacher
student icon
2Students

Master Engineering, Physics, Chemistry & Technical Design | CAD, BIM/Revit, 3D Modeling, GIS & Graphic DesignTranslate this text using Google Translate.

Master Engineering, Physics, Chemistry & Technical Design | CAD, BIM/Revit, 3D Modeling, GIS & Graphic DesignTranslate this text using Google Translate.

Engineering and design become much easier when analysis, geometry, technical representation, digital modelling, spatial reasoning, and visual communication are connected within one coherent problem-solving process. I am a PhD-qualified engineer, university professor, researcher, technical trainer, designer, and multidisciplinary consultant with more than 30 years of experience across engineering, teaching, project work, CAD, technical drawing, 3D modelling, GIS, visualization, information systems, and professional problem solving. This class provides a personalized pathway for school and university students, engineering and design learners, architects and technicians, researchers, professionals, career changers, and adult learners. Depending on your goals, we can focus deeply on one specialized area or connect several areas within a complete technical workflow. PHYSICS & APPLIED ENGINEERING SCIENCE • Mechanics: motion, forces, Newton’s laws, work, energy, momentum, and rotational motion • Statics, dynamics, equilibrium, torque, and engineering applications • Fluids, pressure, buoyancy, density, and basic fluid mechanics • Heat, temperature, thermodynamics, and energy transfer • Waves, oscillations, sound, optics, electricity, and magnetism according to the learner’s level • Mathematical modelling of physical systems • Units, dimensions, vectors, graphs, and interpretation of experimental or engineering data • Connecting physical principles to engineering design, calculations, and real-world technical problems CHEMISTRY & ENGINEERING MATERIALS • Atomic structure, chemical bonding, molecular structure, and periodic trends • Stoichiometry, chemical reactions, solutions, concentrations, gases, and equilibrium • Acids, bases, oxidation-reduction, and introductory thermochemistry • Properties and behaviour of engineering materials • Metals, polymers, ceramics, composites, and material-selection principles when relevant • Connecting chemical principles to materials, manufacturing, environmental, and engineering applications ENGINEERING DESIGN & PROBLEM SOLVING • Understanding and structuring engineering problems • Translating requirements into technical objectives • Identifying constraints, assumptions, variables, and criteria • Engineering calculations and quantitative reasoning • Applied mechanics and engineering fundamentals when relevant • Dimensional reasoning and unit consistency • Design alternatives and trade-off analysis • Verification and reasonableness checking • Engineering decision making • Design methodology and iterative improvement • Interpreting technical specifications • Connecting analysis to drawings, models, and deliverables • Engineering-management and multidisciplinary project contexts AUTOCAD & TECHNICAL DRAFTING • AutoCAD interface and efficient workflows • Coordinate systems and precise geometric construction • 2D drafting fundamentals • Layers, properties, object organization, and standards • Blocks and reusable drawing content • Dimensions, annotations, text, and hatching • Model space and paper space • Layouts, viewports, scales, and plotting • Technical drawing principles • Reading and interpreting engineering drawings • Plans, sections, elevations, and details • Drawing organization and documentation quality • Advanced drafting workflows • AutoCAD 3D concepts when relevant • Improving speed, accuracy, and drawing consistency BIM & REVIT WORKFLOWS • BIM concepts and model-based thinking • Revit project organization • Levels and grids • Walls, floors, roofs, and building elements • Doors, windows, components, and families • Views, sections, elevations, and schedules • Annotation and documentation workflows • Sheets and presentation standards • View templates and graphical consistency • Family-library organization • BIM coordination principles • Connecting models to professional documentation • Developing structured Revit templates and repeatable workflows 3D MODELLING & PARAMETRIC DESIGN • 3D geometric thinking • Curves, surfaces, solids, and meshes • Constructive and feature-based modelling concepts • Precision modelling • Product and engineering geometry • Architectural and spatial modelling • Rhino 3D workflows • Grasshopper and visual parametric thinking • Parameters, relationships, dependencies, and constraints • Algorithmic generation of geometry • Reusable and adaptive design logic • Design iterations and controlled variation • SolidWorks and Inventor workflows when relevant • 3D Studio Max and visualization contexts when relevant • Connecting models to drawings, analysis, fabrication, or presentation CAD/CAM & MANUFACTURING WORKFLOWS • From CAD geometry to manufacturable components • Design-for-manufacturing principles • Introduction to CAM concepts and machining strategies • CNC fundamentals, coordinate systems, tools, operations, and toolpaths when relevant • SolidWorks CAD/CAM workflows • Verification, simulation, and interpretation of manufacturing outputs GIS, MAPPING & SPATIAL ANALYSIS • Foundations of Geographic Information Systems • Spatial data models • Vector and raster concepts • Coordinate systems and projections • Georeferencing • Spatial data collection and organization • Attribute data and database relationships • Geodatabases • Selection and spatial queries • Buffering, overlay, proximity, and spatial analysis • Thematic mapping • Cartographic principles • Spatial patterns and decision support • ArcGIS Desktop and ArcGIS Pro workflows when relevant • Remote-sensing and imagery concepts when relevant • Integrating maps, analysis, and professional reporting GRAPHIC DESIGN & VISUAL COMMUNICATION • Principles of visual communication • Composition and layout • Visual hierarchy • Typography • Colour and contrast • Image preparation and editing • Vector graphics and illustration • Technical diagrams and infographics • Maps and spatial presentation • Engineering and architectural presentation • Portfolio and project-board development • Presentation graphics • Adobe Photoshop workflows • Adobe Illustrator workflows • Adobe InDesign workflows • Connecting technical accuracy with visual clarity Depending on your objectives, practical work may involve AutoCAD, Revit, BIM workflows, Rhino, Grasshopper, SolidWorks, Inventor, 3ds Max, ArcGIS Desktop, ArcGIS Pro, QGIS, Adobe Photoshop, Illustrator, InDesign, SketchUp, Figma, Canva or other relevant technical and design tools. My teaching approach follows a structured workflow: define the problem → understand the requirements → analyze the constraints → develop the geometry or data structure → create the drawing, model, or spatial analysis → verify accuracy → refine the solution → communicate it clearly I do not simply demonstrate isolated commands. I help you understand why a workflow is appropriate, how information should be structured, how accuracy can be verified, how alternative solutions can be evaluated, and how the final technical idea should be communicated professionally. We can work with your course syllabus, engineering problem, technical drawing, CAD file, Revit/BIM model, 3D model, parametric definition, GIS dataset, map, design project, portfolio, graphic layout, or professional workflow challenge. Whether you are learning your first CAD commands, solving an engineering problem, developing a BIM workflow, building a 3D or parametric model, conducting spatial analysis, or improving technical visual communication, I will adapt the sessions to your level, objectives, and pace. My goal is to help you become an independent technical problem solver who can analyze, design, model, verify, visualize, and communicate solutions with confidence.

Video thumbnail
Play icon
Ammar's video

Izhar

verified teacher icon
Netherlands
5.0

3 reviews

(3)

C$38

60-min

/h

trusted teacher iconTrusted teacher
student icon
1Students

Python Step by step tutorial for beginners and intermediateTranslate this text using Google Translate.

Python Step by step tutorial for beginners and intermediateTranslate this text using Google Translate.

Python is a high level programming language. It's object oriented approach help programmers to write simple and logical codes. Due to its easy syntax, it is actually easier as compared to other programming languages. Having years of experience in coding language, I know how and where to start and move the topics at a good pace. I'll be starting with you from scratch and help you to build your concepts and master over the language. I am providing you a brief summary of our course which we generally follow but that doesn't mean that I am bound to just this much content. In case you have any doubt for any other specific topic related to the subject, you could always come up to me or you need any help in your assignments or projects, you are always welcome. Here is a brief overview of the topics we'll be covering : 1: Introduction To Python • Installation and Working with Python • Understanding Python variables • Python basic Operators • Understanding python blocks 2: Python Data Types • Declaring and using Numeric data types: int, float, complex • Using string data type and string operations • Defining list and list slicing • Use of Tuple data type 3: Python Program Flow Control • Conditional blocks using if, else and elif • Simple for loops in python • For loop using ranges, string, list and dictionaries • Use of while loops in python • Loop manipulation using pass, continue, break and else • Programming using Python conditional and loops block 4: Python Functions, Modules And Packages • Organizing python codes using functions • Organizing python projects into modules • Importing own module as well as external modules • Understanding Packages • Powerful Lamda function in python • Programming using functions, modules and external packages 5: Python String, List And Dictionary Manipulations • Building blocks of python programs • Understanding string in build methods • List manipulation using in build methods • Dictionary manipulation • Programming using string, list and dictionary in build functions 6: Python File Operation • Reading config files in python • Writing log files in python • Understanding read functions, read(), readline() and readlines() • Understanding write functions, write() and writelines() • Manipulating file pointer using seek • Programming using file operations 7: Python Object Oriented Programming – Oops • Concept of class, object and instances • Constructor, class attributes and destructors • Real time use of class in live projects • Inheritance , overlapping and overloading operators • Adding and retrieving dynamic attributes of classes • Programming using Oops support 8: Python Regular Expression • Powerful pattern matching and searching • Power of pattern searching using regex in python • Real time parsing of networking or system data using regex • Password, email, url validation using regular expression • Pattern finding programs using regular expression 9: Python Exception Handling • Avoiding code break using exception handling • Safe guarding file operation using exception handling • Handling and helping developer with error code • Programming using Exception handling 10: Python Database Interaction • SQL Database connection using python • Creating and searching tables • Reading and storing config information on database • Programming using database connections 11: Python Multithreading • Understanding threads • Forking threads • Synchronizing the threads • Programming using multithreading 12: Contacting User Through Emails Using Python • Installing smtp python module • Sending email • Reading from file and sending emails to all users addressing them directly for marketing 13: Python CGI Introduction • Writing python program for CGI applications • Creating menus and accessing files • Server client program In case you have any query, please feel free to contact me. Give yourself a chance for a better future. All the best

play iconVideo

Muhammad

Germany
C$42

60-min

/h

trusted teacher iconTrusted teacher

Experienced Online & In-Person Tutor | AI Engineer & MSc AI Student | Programming, English, Mathematics & Computer Science TeacherTranslate this text using Google Translate.

Experienced Online & In-Person Tutor | AI Engineer & MSc AI Student | Programming, English, Mathematics & Computer Science TeacherTranslate this text using Google Translate.

Are you looking to learn programming, strengthen your computer science concepts, or explore Artificial Intelligence and Machine Learning? I offer personalized lessons designed for school students, university students, and professionals who want to build practical skills and real-world understanding. As an MSc Artificial Intelligence student and AI/ML Engineer, I have experience working on real AI systems involving Machine Learning, Large Language Models (LLMs), Knowledge Graphs, OCR systems, backend development, and full-stack applications. I am also an experienced tutor who has been teaching students since 2022 through both online and in-person learning environments. I have taught students on platforms online tutoring platforms, where I have helped learners across different subjects including programming, English, and Urdu while maintaining strong student feedback and ratings. Additionally, I currently support students at Ohm Gymnasium Erlangen, where I assist students with mathematics, programming, and English learning activities. Subjects I can teach include: • Programming: Python, Java, C/C++, JavaScript • Computer Science fundamentals • Data Structures & Algorithms • Object-Oriented Programming (OOP) • Databases and SQL • Web Development (Django, Flask, React, MERN) • Artificial Intelligence & Machine Learning • Deep Learning and Generative AI • English language support (IELTS qualified, C1 level) • Mathematics support • Microsoft Office tools (Word, Excel, PowerPoint) • Academic assignments and project guidance • Interview preparation and coding practice My teaching approach focuses on: ✓ Learning concepts step-by-step ✓ Practical coding exercises and projects ✓ Real-world examples and applications ✓ Interactive problem solving ✓ Personalized guidance based on your level and goals Whether you are starting from scratch or preparing for advanced topics, lessons are tailored to help you build confidence and develop strong technical skills.

Video thumbnail
Play icon
Muhammad's video
play iconVideo

Laroussi

verified teacher icon
Tunisia
C$18

60-min

/h

trusted teacher iconTrusted teacher

Getting started with LaTeX. The number one scientific publishing toolTranslate this text using Google Translate.

Getting started with LaTeX. The number one scientific publishing toolTranslate this text using Google Translate.

Session 1: Revolutionizing your Scientific Writing with LaTeX & AI Duration: 2 Hours | Level: Beginner | Tools: Overleaf + AI** First Hour: Foundations and Cloud Environment (60 min) 1. Introduction to LaTeX Philosophy (15 min) - The "WYSIWYM" concept:** Explain the difference between Word (*What You See Is What You Get*) and LaTeX (*What You See Is What You Mean*). Why content takes precedence over form. - Key advantages:** Unrivaled typographic quality, automatic reference management, stability on long documents (theses), and free of charge. - The structure of a file:** Distinction between the **preamble** (the brain: settings and packages) and the **body of the document** (the heart: text). 2. Immersion in Overleaf (25 min) - Configuration:** Creation of an account and first project "Blank Project". - Exploring the interface:** The file panel (left), the code editor (middle) and the PDF preview (right). - Real-time collaboration:** How to share a project and leave comments (like on Google Docs). - History and versions:** How to revert to a previous version in case of a compilation error. 3. Practical Workshop: My First Document (20 min) * Writing basic commands: `\documentclass`, `\usepackage[french]{babel}`, `\title`, `\author`. * Compilation of the document and observation of the result. * Structuring: Use of `\section` and `\subsection`. Second Hour: Mathematics and the Magic of AI (60 min) 4. The Power of Mathematics (20 min) - Mathematical modes:** Difference between the text (`$...$`) and the centered block (`\[...\]`). - Essential syntax:** Fractions `\frac{}{}`, exponents `^`, indices `_`, and roots `\sqrt{}`. - Introduction to AMS packages: Why amsmath and amssymb are essential for professional rendering. 5. From hand to screen: AI at the service of LaTeX (30 min) - Presentation of OCR tools:** Use of **Mathpix Snip** (the leader) or models like Gemini/ChatGPT to transform a photo into code. - Concrete demonstration: 1. Take a picture of a complex handwritten formula (e.g., an integral with matrices). 2. Use AI to generate the corresponding LaTeX code. 3. Correction and insertion: Learn to check the AI-generated code before copying and pasting it into Overleaf. 6. Conclusion and Q&A (10 min) * Summary of achievements. * Resources for further exploration * Definition of the exercise for the next session.

Video thumbnail
Play icon
Laroussi's video

Abdelali

verified teacher icon
Morocco
5.0

3 reviews

(3)

C$52

60-min

/h

trusted teacher iconTrusted teacher
student icon
2Students

Matlab Simulink: Software and Programming LanguageTranslate this text using Google Translate.

Matlab Simulink: Software and Programming LanguageTranslate this text using Google Translate.

Hello, I am an electrical and electronic engineer with extensive experience as a professor in higher education in engineering sciences and electrical engineering, as well as a rich experience as an embedded systems engineer, in EE architecture, ADAS, Testing and validation in the automotive sector. I offer support courses and training in engineering science subjects for graduate students, particularly in Matlab Simulink programming. My methodology is based on the acquisition of knowledge and course concepts in a very simple way and also on practice using the most widely used software on the market. Matlab is both software and a scientific programming language developed by the American company MathWorks which allows various numerical calculation operations to be carried out. For example, manipulating algorithms, displaying data curves or even generating matrices. It is used in everything that is programming, signals and systems, signal processing... It contains another part of graphical programming called Simulink, dedicated to the programming and modeling of dynamic systems (Widely used in the discipline of automatic and industrial regulation). I also give courses and training in: Embedded systems, ADAS systems and automotive engineering Electrical and electronic circuits Automatic Industrial regulation Signal processing C Programming, Assembler, PIC, Arduino LabVIEW PIC microcontroller Microprocessor

play iconVideo

Emmanuel

verified teacher icon
Morocco
C$42

60-min

/h

trusted teacher iconTrusted teacher

Office Courses - Master the Essential Tools for Your CareerTranslate this text using Google Translate.

Office Courses - Master the Essential Tools for Your CareerTranslate this text using Google Translate.

Improve your office skills and become an expert in office tools. Join my office course on Apprentus and learn how to effectively use the most popular office software, such as Microsoft Office (Word, Excel, PowerPoint) and Google Workspace. What you will learn: - Microsoft Word: Creation and formatting of professional documents, use of styles and themes, management of tables of contents and references. - Microsoft Excel: Manipulating data, using formulas and functions, creating graphs and pivot tables to analyze your data. - Microsoft PowerPoint: Designing impactful presentations, using animations and transitions, tips to captivate your audience. - Google Workspace: Real-time collaboration with Google Docs, Sheets and Slides, use of sharing and commenting features, integration with other Google tools. Why choose our course? - Suitable for all levels: Whether you are a beginner or looking to perfect your skills, our course is designed to adapt to your needs. - Practical learning: Each lesson is accompanied by practical exercises to reinforce your knowledge and allow you to master the concepts taught. - Flexibility: Learn at your own pace, with online sessions accessible anytime, anywhere. - Personalized support: Benefit from the assistance of an experienced trainer to answer your questions and guide you throughout your learning. Register now and give your career a boost.

Video thumbnail
Play icon
Emmanuel's video
PreviousShowing results 201 - 225 of 4580201 - 225 of 4580Next

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

“ Izhar is an excellent tutor. He is very professional, knowledgeable, enlightening, insightful and adaptable/receptive to individual student needs. My tutoring session with him was really amazing and transformative for me and I highly recommend him. He keeps his lessons effective, engaging and fun. He customizes classes based upon your level of understanding. He conveys his knowledge of complex material in a manner which is easily understandable. If you want someone to work with you and ensure you progress like I have, go with Izhar. ”

“ I recommend Hasmik. Her knowledge, engaging teaching style, and personalized approach made learning economics enjoyable and effective. She was professional, reliable, and truly committed to my success. A fantastic tutor who I am grateful to have worked with. ”

“ Alex is really good at teaching. Also with his friendly attitude, he can easily bond with the student and make them more into the violin. I can recommend Alex to all who consider taking lessons from him. ”

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

Map
Map