facebook
FavouritesAdd to Wish List
FavouritesAdd to Wish List
Trusted teacher
from71.38CAD/ h

ICT Computer Science, Technology, Software Education and MATLAB

Translated by Google. Click to view original.
ICT for school
Web development
web design
database
Microsoft office (word - excel - PowerPoint...)
PHP
HTML, CSS, Bootstrap
Angular
Python
photoshop
MATLAB
Image Processing
Teaching all classes in computer science and information technology

Location

At student's location: Around Doha, Qatar

|
Use ⊞+wheel to zoom!
+

General info

Age:
Teenagers (13-17 years old)
Adults (18-64 years old)
Student level:
Beginner
Intermediate
Advanced
Duration:
60 minutes
The class is taught in:Arabic, English

Ask a question

Send a message explaining your needs and ابراهيم will reply soon:
The more detail, the better.
Ex. "Hi, when are you available to meet for a lesson?"

Availability of a typical week

(GMT -05:00) New York
MonTueWedThuFriSatSun
0    Tuesday at 0:00  Wednesday at 0:00  Thursday at 0:00    Saturday at 0:00  Sunday at 0:00
1    Tuesday at 1:00  Wednesday at 1:00  Thursday at 1:00    Saturday at 1:00  Sunday at 1:00
2    Tuesday at 2:00  Wednesday at 2:00  Thursday at 2:00    Saturday at 2:00  Sunday at 2:00
3    Tuesday at 3:00  Wednesday at 3:00  Thursday at 3:00    Saturday at 3:00  Sunday at 3:00
4    Tuesday at 4:00  Wednesday at 4:00  Thursday at 4:00    Saturday at 4:00  Sunday at 4:00
5    Tuesday at 5:00  Wednesday at 5:00  Thursday at 5:00    Saturday at 5:00  Sunday at 5:00
6    Tuesday at 6:00  Wednesday at 6:00  Thursday at 6:00    Saturday at 6:00  Sunday at 6:00
7    Tuesday at 7:00  Wednesday at 7:00  Thursday at 7:00    Saturday at 7:00  Sunday at 7:00
8              
9              
10              
11              
12              
13              
14              
15              
16              
17              
18              
19              
20              
21              
22              
23  Monday at 23:00  Tuesday at 23:00  Wednesday at 23:00    Friday at 23:00  Saturday at 23:00  
from C$71.38At student's home

Good-fit Instructor Guarantee


If you are not satisfied after your first lesson, Apprentus will find you another instructor or will refund your first lesson.

Online reputation

  • Instructor since February 2024

Availability of a typical week

(GMT -05:00) New York
MonTueWedThuFriSatSun
0    Tuesday at 0:00  Wednesday at 0:00  Thursday at 0:00    Saturday at 0:00  Sunday at 0:00
1    Tuesday at 1:00  Wednesday at 1:00  Thursday at 1:00    Saturday at 1:00  Sunday at 1:00
2    Tuesday at 2:00  Wednesday at 2:00  Thursday at 2:00    Saturday at 2:00  Sunday at 2:00
3    Tuesday at 3:00  Wednesday at 3:00  Thursday at 3:00    Saturday at 3:00  Sunday at 3:00
4    Tuesday at 4:00  Wednesday at 4:00  Thursday at 4:00    Saturday at 4:00  Sunday at 4:00
5    Tuesday at 5:00  Wednesday at 5:00  Thursday at 5:00    Saturday at 5:00  Sunday at 5:00
6    Tuesday at 6:00  Wednesday at 6:00  Thursday at 6:00    Saturday at 6:00  Sunday at 6:00
7    Tuesday at 7:00  Wednesday at 7:00  Thursday at 7:00    Saturday at 7:00  Sunday at 7:00
8              
9              
10              
11              
12              
13              
14              
15              
16              
17              
18              
19              
20              
21              
22              
23  Monday at 23:00  Tuesday at 23:00  Wednesday at 23:00    Friday at 23:00  Saturday at 23:00  
from C$71.38At student's home

Good-fit Instructor Guarantee


If you are not satisfied after your first lesson, Apprentus will find you another instructor or will refund your first lesson.

Share


Salah Eddine
Master Python with Courses Suitable for All Ages and Levels! Beginners, Intermediates, Professionals, Everyone is Welcome
Master Python with Personalized Courses Discover the art of programming with Python courses tailor-made to meet your specific needs. Whether you are a beginner, intermediate or professional, my lessons are suitable for all levels. Why Choose My Courses? Personalized Teaching Approach: Each course is tailored to your skill level and individual goals. Practical Experience: Learn by doing with real-world projects that build your understanding and skills. Ongoing Support: Get unlimited email support for any questions you have between sessions. As a Python expert, I have a passion for teaching and sharing my knowledge. My goal is to guide you effectively in your learning journey. Book Your First Lesson: Start your journey to Python mastery now by booking your first lesson. Whether you aspire to enter the development field or hone your existing skills, these courses are designed for you.

Dr. Mohamed
Microsoft Excel standard level and professional level
As a university professor specializing in statistics and mathematics. In addition to that, I obtained many certificates in computer training, and after my previous experience as a computer trainer in many training centers, it was necessary for me to master the use of the Excel program at its basic and advanced levels. As a result, I prepared two lessons that included distinct explanations in Arabic and English, according to the trainee’s language. As a university professor specialized in statistics and mathematics, and with multiple certifications in computer training, in addition to my prior experience as a computer trainer in various training centers, it was imperative for me to master the use of Excel at both basic and advanced levels. . Consequently, I have prepared two lessons, presented in both Arabic and English, which include comprehensive explanations. Lesson One: Introduction to using Excel In this lesson, you will introduce basic concepts about Excel in a simplified way. You can include the following: Explanation of the Excel interface: Explanation of the main interface elements such as the toolbar and navigation bar. Create a simple table: How to create a basic table in Excel and enter data into cells. Simple Calculations: How to use basic arithmetic operations such as addition, subtraction, multiplication, and division. Data formatting: How to format data so that fonts, colors, and style can be changed. Lesson 1: Introduction to Using Excel In this lesson, I will provide a simplified explanation of basic Excel concepts, covering: Excel Interface: An overview of the main elements of the interface, such as the toolbar and the navigation bar. Creating a Simple Table: How to create a basic table in Excel and input data into cells. Basic Calculations: How to perform fundamental mathematical operations such as addition, subtraction, multiplication, and division. Data Formatting: How to format data, including changing fonts, colors, and styles. Lesson Two: Excel for the advanced level This lesson can be targeted at people who want to use Excel for more complex purposes. You can include the following topics: Functions and equations: An explanation of the use of built-in functions such as SUM and AVERAGE, but not limited to, and custom equations. Dynamic Tables: How to create dynamic tables and use them to analyze data. Conditional formatting: How to set up conditional formatting of cells based on certain rules. Graphs: How to create graphs and use them to visualize data. Data Review: Explain how to use review tools such as filters, sorting, and searching. Within each lesson, you can include interactive examples and hands-on exercises to help students apply the concepts explained. Students can also be directed to additional resources for delving deeper into Excel if they are interested. On the practical side, you can use Excel to create examples and practical exercises that help students apply the concepts taught in the lessons. Thus, you will have excellent lessons to teach basic and advanced use of Excel. Lesson 2: Advanced Excel This lesson is designed for individuals who wish to utilize Excel for more complex purposes. It will cover the following topics: Functions and Equations: Explanation of using built-in functions like SUM, AVERAGE, and more, as well as creating custom equations. Pivot Tables: How to create pivot tables and use them for data analysis. Conditional Formatting: How to set up conditional formatting for cells based on specific criteria. Charts and Graphs: Create charts and graphs to visualize data. Data Review: Explanation of tools for data review, such as filters, sorting, and search. Within each lesson, interactive examples and practical exercises will be included to help students apply the concepts taught. Additionally, students can be directed to additional resources for further in-depth exploration of Excel if they are interested. These lessons will ensure that students can learn how to use Excel effectively at both basic and advanced levels, benefiting from my expertise in the field.

Adam
From scratch to the professionally java, angular, spring, spring boot, sql
Teaching Java language from scratch to professionalism and obtaining the international Java programmer certificate In addition to teaching SpringBot and SpringBot for programming applications and websites, as well as using microservices. Teaching Angular Programming teaching Java from scratch to Java programming certification from Oracle plus teaching spring and spring boot to create web applications or websites Also, apply the microservices architecture Teaching angular from scratch to the professionalism

Abdulkareem
Mathematics teacher for all sections for middle and primary school
We can provide private lessons for all mathematics subjects for middle and primary school, in an interesting and interactive way. More than 5 years experience in private lessons Competitive prices - lessons in Arabic and English Possibility of establishing from scratch and follow-up online or at the student’s home, in addition to supporting examples

Faraz
Mathematics, English as a Second Language (ESL), and Computer (ICT) Tutoring
Name: Faraz Years of Experience: Over 4 years Subjects: - Mathematics 🧮 - English (ESL) 📚 - ICT 💻 Experience: - Oxford Learning Center: Worked as a tutor, helping students ages 4-18 excel in Mathematics, English (ESL), and ICT. Created engaging lesson plans tailored to each student's needs. 🎓 - Private Tutoring: Successfully tutored students of various ages, ranging from 4 to 18 years old, in Mathematics, English (ESL), and ICT. Adapted teaching methods to suit individual learning styles. 💪 Passion and Approach: I'm passionate about guiding students of all ages towards academic success in Mathematics, English (ESL), and ICT. I believe in creating a supportive and interactive learning environment that fosters confidence and growth. Together, we'll conquer any challenges and achieve great results! If you're seeking a dedicated tutor with a knack for connecting with students and making learning enjoyable, I'm here to help. Let's embark on an exciting educational journey together! 🌟✨

Keerthi
Computer Science, Programming, IGCSE ICT and Cambridge A level
I am a computer science graduate and Oracle certified programmer and i have an experience as a software programmer as well. Now i am working as a Cambridge ICT teacher in International School in Qatar. i do tution classes both online and physical. I can help undergraduates, Cambridge A Level and IGCSE students to be master of their subjects.

Omar
ICT / Computer science / English lesson for students from 4 years upwards.
I have taught for a number of years’ experience teaching in the UK and currently teach in Doha. I have taught GCSE's and the High school American curriculum. I currently teach at am American school and cover Java Script and AI to the senior students, I design lesson plans, quizzes, projects, arrange trip where possible along with covering other subjects. For GCSE’s I have taught KS3, KS4 & KS 5 information technology and computer science. I covered a wide range of the curriculum from I.T, Functional skills ICT, KS3 to CS KS4, BTEC I.T level 3 KS5. I teach a small number of students Imedia and followed the OCR spec J277 for GCSE’s CS. I taught topics such as Mobile app dev, spreadsheets, network security etc. I also covered a wide range of topics in GCSE’s such as the OCR spec J277: J277/01: Computer systems 1.1 Systems architecture • 1.2 Memory and storage • 1.3 Computer networks, connections and protocols • 1.4 Network security • 1.5 Systems software • 1.6 Ethical, legal, cultural and environmental impacts of digital technology J277/02: Computational thinking, algorithms and programming • 2.1 Algorithms • 2.2 Programming fundamentals • 2.3 Producing robust programs • 2.4 Boolean logic • 2.5 Programming languages and Integrated Development Environments

Riyaz
Learn Programming with Ease : Python, Data Structure, C++, Java, HTML, SQL
A computer trainer with several years of experience offers an individualized pedagogy on computer science in general or in Algorithmics and programming, My goal is to advance the student without overloading him. I give homework after each lesson and periodically provide progress reports.

Walid
Mathematics, computing science, exam preparation lessons
I specialize in mathematics and computers I have great confidence in myself to deliver information and simplify it to the student, and I am responsible and honest, and I promise my dear students to follow up and make sure to find the necessary ways to simplify the lesson, even though I have high capabilities in science and student training and to ensure the enhancement of the student’s self-confidence. Thank you very much, respect, peace and mercy of God be upon you.

Matías
Private coding / programming lessons with python
Python is one of the best, if not the best, language to start learning programming. It is also one of the most widely used languages today, especially in cutting-edge areas such as machine learning. This popularity means that Python is constantly evolving. It offers a wide range of tools and libraries, which are free and very varied. As an aeronautical engineer, I like to share my knowledge and derive satisfaction from it by teaching and motivating others. I'm used to working with people of different ages. I believe in the importance of segmenting learning, visualizing progress, setting concrete goals and practicing regularly. Beyond these general principles, there is no magic rule or method. Some approaches work with some students but not with others. Adaptation to individual needs is therefore the main objective of private lessons. So I will do my best to find what motivates and helps my student.

Robert
Excel lessons, at your place, at my place or remotely, at your best convenience!
As a Franco-Belgian management teacher, I give Excel lessons with passion! Whether remotely or face-to-face, I offer many examples and exercises to accompany you. I travel without problem throughout the region of Brussels and its surroundings, for lessons of at least 2 hours. For France, courses are only given remotely. Here are some key words that will be covered in my classes: Scenario analysis, Year, Rounding, Today, Bdnb, Bdnbval, Bdsum, Search, Column, Copy/paste in values, Copy/paste with transposition, Consolidation, Date, Datedif, Determat, Dollar, Right, Righterg, Equiv, Esterror, Estna, Frequency, Filter (simple and advanced), Format of cells, Left, Large.Value, Printing of documents, Index, Indirect, Inversemat, Day, Weekday, Line, Matrix, Max, Maxa, Max.Si, Min , Mina, Mina.If, Formatting of cells and ranges, Month, Average, Average.If, Nb, Nb.If, Nbval, Naming of cells and ranges, No, Small.value, Product, Productmat, Protection of cells, Lookup (Lookup), Lookupv (VLookup), Lookuph (HLookup), If (If), If.Not.Disp, If.Conditions, Iferror, Sum, Sumproduct, Sum.If, Sum.If.Set, Substitute , Pivot tables, Sorting, Cell locking Do not hesitate to contact me to organize your lessons according to your needs and availability. Together, we will develop your Excel skills in an efficient and personalized way.

Owusu-Banahene
Computer Programming & Data Structures and Algorithms
Data Structures and Algorithms are the building blocks that make up the solutions to all computational problems. Understanding how to organize data and about fundamental algorithms is essential for solving all computational problems now and in the future. If you truly want to understand computer science, start from here.

Hamza
Maîtrisez Python avec un Expert en Programmation et Data Science
Découvrez la puissance de Python avec un formateur expérimenté en informatique ! Je suis Hamza, un développeur passionné et mentor chevronné avec une vaste expérience dans l'enseignement de la programmation. Mon approche pédagogique unique vous permettra d'acquérir rapidement des compétences solides en Python, tout en découvrant ses applications concrètes dans le monde professionnel. Ce que vous apprendrez : Fondamentaux de Python (variables, structures de contrôle, fonctions) Programmation orientée objet avancée Analyse et visualisation de données avec pandas et matplotlib Développement d'interfaces graphiques avec PyQt Projets pratiques inspirés de cas réels en entreprise Pourquoi me choisir ? Plus de 5 ans d'expérience en formation et mentorat Méthode pédagogique adaptée à tous les niveaux Approche hands-on basée sur des projets concrets Passion contagieuse pour le code et l'innovation technologique Que vous soyez débutant cherchant à vous lancer dans la programmation ou professionnel souhaitant monter en compétences, ce cours vous ouvrira de nouvelles perspectives passionnantes dans le monde du développement logiciel et de la data science. Rejoignez-moi pour un voyage captivant au cœur du langage de programmation le plus polyvalent et demandé du marché ! Réservez maintenant et faites le premier pas vers la maîtrise de Python. Votre carrière en tant que développeur Python commence ici !

Ayoub
Specialized Courses for Higher Education Students - CPGE, INSA, INP, ECE...
This preparation session is dedicated to students aiming for preparatory classes for scientific Grandes Ecoles (CPGE), with a particular focus on the subjects of Physics and Engineering Sciences. The goal is to strengthen the foundations and deepen the knowledge to succeed. 1. Mechanics: Kinematics: Study of rectilinear and circular movements, position vectors, speed and acceleration. Dynamics: Newton's laws, work and energy, kinetic energy theorem. 2. Electromagnetism / Electrokinetics: Electrostatics: Electric charges and fields, electric potential, capacitance. Magnetostatics: Magnetic fields, Lorentz forces, electromagnetic induction. Alternating Currents: RLC circuits, resonance, impedance. 3. Thermodynamics: Principles of thermodynamics: Internal energy, heat, work, first and second principles. Ideal and real gases: Equations of state, thermodynamic transformations. 4. Industrial sciences: Automatic Linear, Kinematic, Static. For more information and to register for the preparation session, please contact me. Good preparation and success in your studies! .

Oussama
Mastering Web Development: From Fundamentals to Advanced Techniques
What You’ll Learn: Front-end Technologies: HTML, CSS, JavaScript, React.js, Next.js, TailwindCSS for creating dynamic, responsive applications. Back-end Mastery: Node.js, Nest js, Express, and Fastify for building robust and scalable web servers. Databases: MySQL, PostgreSQL, and MongoDB for handling data efficiently. DevOps & Deployment: Learn Docker, CI/CD with GitHub Actions, and cloud deployment practices to ensure your applications are production-ready. How You Will Benefit: Students: Gain the technical skills and portfolio to ace your academic projects and land internships or entry-level jobs. Self-Taught Learners: Stop the guesswork and follow a structured, hands-on approach to mastering full-stack development faster. Professionals: Upgrade your skills to meet the demands of modern web development and position yourself for career growth. Why My Course is Different: Real-World Projects: You'll build applications that solve real business problems, like a complete e-commerce site, RESTful APIs, and microservices. Tailored Learning: Each course is personalized to your experience level and goals, ensuring you get the most out of every session. Problem-Solving Focus: From debugging to performance optimization, you'll learn to tackle real-world challenges confidently. Industry-Relevant Skills: Stay ahead of the curve with training in modern technologies and practices that top employers are looking for.