Ibrahim
Trusted teacher
FavouritesAdd to Wish List
FavouritesAdd to Wish List
Trusted teacher
from50.00USD/ h

Arabic Language for All Ages (Basic, Intermediate, Advanced)

Teaching Arabic from scratch for any learner. Or teaching medium and advanced levels as well. Starting from basic reading and writing skills, into grammar and correct structure, and ending with reading and analyzing literature, novels or Quran

Location

Online via webcam

General info

Skills:
Arabic:
Arabic for adults, School
Age:
Children (7-12 years old)
Teenagers (13-17 years old)
Adults (18-64 years old)
Seniors (65+ years old)
Student level:
Beginner
Intermediate
Advanced
Duration:
60 minutes
The class is taught in:English, Arabic, Hebrew, Turkish

About Me

A 5-year-experienced software developer with specific experience in full stack web development.
Network and security researcher, especially in deep packet inspection and computer forensics.
Academic researcher in computer vision and artificial intelligence.

Education

Bahçeşehir Üniversitesi
M.A. of Computer Engineering
2014 – 2017
Areas of Study: Computer Vision. Artificial Intelligence. Machine Learning. Cyber Security. Network Cryptography

Birzeit University
B.A. of Computer Engineering
2007 – 2012

Experience / Qualifications

Web Developer, MTC Game
2016 – 2017
Development and maintenance for e-commerce web site
ASP.NET, C#, Webforms, MVC, SQL


Web Developer, PlusCanvas
2016
Development and maintenance for e-commerce web site
C# and MVC ASP.NET

Software Engineer (Java), DigiSecure
2015 – 2016
Java developer and computer forensics researcher

Software Engineer (VB), Deltasmarts
2014
Developed and customized an Accounting software for diverse client base in VB and MS SQL

Web Developer (Javascript), Exalt Technologies
2012– 2014
Development and maintenance in javaScript, jQuery, HTML and CSS

Software Engineer, Cisco Systems at Exalt Technologies
2011 - 2012
Implementing new software features, Deep Packet Inspection research, design, analysis and development

Reviews (1)

It was very helpful ..
Machine Learning is a first-class ticket to the most exciting careers in data analysis today. As data sources proliferate along with the computing power to process them, going straight to the data is one of the most straightforward ways to quickly gain insights and make predictions. Machine learning brings together computer science and statistics to harness that predictive power. It’s a must-have skill for all aspiring data analysts and data scientists or anyone else who wants to wrestle all that raw data into refined trends and predictions. This is a class that will teach you the end-to-end process of investigating data through a machine learning lens. It will teach you how to extract and identify useful features that best represent your data, a few of the most important machine learning algorithms, and how to evaluate the performance of your machine learning algorithms.
This course provides a step-by-step overview and instructions that help you get started with the SQL language. We use MSSQL, but you can use this course to get started with understanding data structures and techniques for all SQL engines including Access, Oracle and MySQL. We show you how to create SQL statements including SELECT, DELETE, UPDATE and INSERT. Then, we show you how to create and design tables. We show you how to create stored procedures, which allow you to run the same SQL statement multiple times without reprogramming your database. Finally, we show you how to use cursors, use transactions to preserve data integrity, and creating views for larger data sets.
Learning computer programming for university students in all levels. Could be very basic or for advanced courses. Suitable for reinforcement for university courses of: Java. Object Oriented, Data Structure, Advanced Java, Software Engineering, Database, Web Development.. etc. Can be given in: Java, C, C#, Javascript Course Outline: Section 1 - Getting Started Java Basics Data Types Arrays and References Operators and Constructs Java Objects Dynamic Memory Allocation Java Methods Java Strings Section 2 - Cla1sses and Objects Class Design Fields and Access Control Constructors Method Overloading Static Methods Inheritance Method Overriding Using final and super Abstract Classes and Methods Dynamic Binding Polymorphism Section 3 - Working with Classes Using instanceof Interfaces Exception Handling Exception Objects throw points, throws clause try, catch, finally Section 4 - User Interfaces Window Applications Layout Managers Event Handlers and Listeners Anonymous Classes and Lambdas Java Swing APIs Basic GUI Controls Menus and MenuBars Section 5 - Generics and Collections Why Use Generics? Generic Classes and Interfaces Generic Iterators Collections ArrayList, LinkedList, HashMap Section 6 - Threads Thread States Extending the Thread class Timer Thread Implementing the Runnable interface Section 7 - File I/O Input and Output Streams Binary and Text Files Files and Directory Methods

Ask a question

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

Availability of a typical week

MonTueWedThuFriSatSun
7              
8              
9  Monday at 9:00  Tuesday at 9:00  Wednesday at 9:00  Thursday at 9:00  Friday at 9:00    
10  Monday at 10:00  Tuesday at 10:00  Wednesday at 10:00  Thursday at 10:00  Friday at 10:00    
11  Monday at 11:00  Tuesday at 11:00  Wednesday at 11:00  Thursday at 11:00  Friday at 11:00    
12            Saturday at 12:00  Sunday at 12:00
13            Saturday at 13:00  Sunday at 13:00
14            Saturday at 14:00  Sunday at 14:00
15            Saturday at 15:00  Sunday at 15:00
16            Saturday at 16:00  Sunday at 16:00
17            Saturday at 17:00  Sunday at 17:00
18            Saturday at 18:00  Sunday at 18:00
19            Saturday at 19:00  Sunday at 19:00
20  Monday at 20:00  Tuesday at 20:00  Wednesday at 20:00  Thursday at 20:00  Friday at 20:00  Saturday at 20:00  Sunday at 20:00
21  Monday at 21:00  Tuesday at 21:00  Wednesday at 21:00  Thursday at 21:00  Friday at 21:00  Saturday at 21:00  Sunday at 21:00
22  Monday at 22:00  Tuesday at 22:00  Wednesday at 22:00  Thursday at 22:00  Friday at 22:00  Saturday at 22:00  Sunday at 22:00
23              
from $50Online via webcam

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 December 2017
  • Phone number verified
  • Linkedin connected
    491 connections

Availability of a typical week

MonTueWedThuFriSatSun
7              
8              
9  Monday at 9:00  Tuesday at 9:00  Wednesday at 9:00  Thursday at 9:00  Friday at 9:00    
10  Monday at 10:00  Tuesday at 10:00  Wednesday at 10:00  Thursday at 10:00  Friday at 10:00    
11  Monday at 11:00  Tuesday at 11:00  Wednesday at 11:00  Thursday at 11:00  Friday at 11:00    
12            Saturday at 12:00  Sunday at 12:00
13            Saturday at 13:00  Sunday at 13:00
14            Saturday at 14:00  Sunday at 14:00
15            Saturday at 15:00  Sunday at 15:00
16            Saturday at 16:00  Sunday at 16:00
17            Saturday at 17:00  Sunday at 17:00
18            Saturday at 18:00  Sunday at 18:00
19            Saturday at 19:00  Sunday at 19:00
20  Monday at 20:00  Tuesday at 20:00  Wednesday at 20:00  Thursday at 20:00  Friday at 20:00  Saturday at 20:00  Sunday at 20:00
21  Monday at 21:00  Tuesday at 21:00  Wednesday at 21:00  Thursday at 21:00  Friday at 21:00  Saturday at 21:00  Sunday at 21:00
22  Monday at 22:00  Tuesday at 22:00  Wednesday at 22:00  Thursday at 22:00  Friday at 22:00  Saturday at 22:00  Sunday at 22:00
23              
from $50Online via webcam

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

You are here


Hiba
Experienced teacher in teaching Moroccan Arabic "darija" to foreigners
أهلا و سهلا بكم My name is hiba, I am specialized in teaching Moroccan Arabic "darija" to foreigners (German speaking, English speaking, French speaking). These Arabic lessons allow you to assimilate the Moroccan dialect quickly and in the most pleasant way possible.

Majda
To speak fluently, you enroll in Arabic language lessons and learn it smooth and fun
You only have to register for Arabic language lessons for all groups, in order to speak fluently and learn Arabic in a smooth and fun way. This will help you learn communication skills in this wonderful language with native speakers in all Arab countries without exception. My comprehensive lessons for grammar, grammar and general conversation!

Abdul
Arabic language. Conversation. Grammar. Literature.
مرحبا/Hi, My name is Abdul Majeed. I am an Arabic teacher. I am 26 and I have spent 10 years with Arabic language and Islamic sciences. That,s why I love to teach Quranic sciences and Standard Arabic languageالعربیة الفصحی My specialty in Arabic conversation, Arabic Grammer, Arabic literature. I can teach all subjects related to the Arabic language. I teach children and adults. I have good experience teaching children to keep them interested in the lesson. and attract their attention to learning. My vision is to spread Islam and the Arabic language in the whole world. I teach Arabic with an easy method. And by the grace of Allah solve the difficult topics such as there is no problem. I can teach you Tafseer and Fiqh by my native languages: Arabic, Urdu, and Pashto. I teach students as: - The child who have Arabic or Muslim family background or study Arabic subject in school. - Students who study Arabic at universities and want to speak it confidently and fluently. - Muslims who want to learn Arabic or improve it in order to be able to read and understand Qur’an and the other Islamic studies properly. - Non- Arabs who live in Arab countries and want to be able to deal with people in their daily life there. - Non-Arabs are surrounded by some Arab communities or friends and want to understand them and communicate with them in Arabic. - Travelers who go on a trip to one of the Arab countries and want to manage to speak some basic phrases. -Who works in the Arab world and want to be able to understand and deal with their client efficiently. - Arabic learners who are interested in learning Arabic or those who have learned it a long time ago and want to brush up on it. If you like to be fluent in the Arabic language So I love to teach you. yours sincerely Abdul Majeed

Ahmed
Teaching Arabic, Teaching Greek you will be enthusiastic for each lesson
Hi there I am Ahmed Arabic & Greek Teacher I have worked in many fields with me Greek language I am a Greek & Arabic translator and interpreter I have 5 years experience in teaching So if you are interested please don't hesitate to contact me...

Vera
Armenian language- western Armenian (grammar, spelling,reading, comprehension)Arabic language (grammar,spelling,reading, comprehension)
I will help the person choosing to learn Armenian and/or Arabic language, to learn how to read,write and speak both or either languages. Many Armenians abroad need help to learn their native language, hence it is my job to teach it for you, as a graduate from An Armenian school in Beirut, I will be able to provide you with the best teaching method regarding both Armenian and Arabic languages noting that I have an experience of private tutoring for almost 8 years.

Meryem
Arabic and Darija courses: language and communication for beginners and intermediates * Online or at home *
I am Meryem, I have 23 years of Moroccan nationality, a student at the National School of Commerce and Management. The Arabic language is my native language, I have already given Arabic lessons for beginners and who were subsequently able to improve their levels and excel in Arabic thanks to my efficient method and their attention and seriousness. I give lessons so simplified in order to understand them well followed by evaluation exercises in order to ensure that everything is clear. We also have moments of communication where we learn to speak the Arabic language so effectively through dialogue situations, without forgetting the written expression that we organize to finally write in a simple and clear way.

Acine
Learn Arabic and Darija Learning ( Grammar, Communication and Writing ) Transcription included
This course is for those who want to start learning the Arabic language or who need a deepening knowledge in addition to the courses they are already taking. I am currently teaching private Arabic (classical/literary Arabic and Moroccan Arabic dialect (spoken) in English and frensh as a target language, and English lessons for all ages. Depending on the needs of each student, the sessions could be tailored accordingly. Arabic is a very beautiful language that has a very strong and versatile culture. It is spoken in more than forty countries with over 500 million speakers. Being a TEFL and a Bachelor's degree holder among other certifications, such as education sciences, pedagogical techniques and an Arabic and Darija native speaker, I can help you throughout your learning process to master your Arabic. We may do this through day-to-day communication, grammar enhancement, writing and using a wide array of hand tailored methods to facilitate speaking from day one. If you beleive that this class does not suit you, you can request a full refund after the first session.

Rita
Learn Arabic or the Lebanese dialect in a fun and interactive way
Learning a new language or a new dialect can be difficult and tiring if not approached with the proper tools. Games, songs, stories and videos can be good methods to learn effortlessly while having fun. I am a patient, caring and empathetic teacher; I will adapt my lesson plan to fit my students intelligence type with presentations tailored according to his needs, strengths and weaknesses.

Rayen & Ranim
Arabic lessons (Tunisian dialect) - Arabic lessons - عربيّة
Hello everyone, My name is Rayen, I am Tunisian, I am an engineer. I give Arabic lessons for primary, college, high school and even adult students. I can move around (Ariana), I also give online lessons via skype. I have been doing this job for 2 years with students on an international scale. If you need some help don't hesitate to contact me. I help students improve their grades and skills. Very cordially, Rayen

Rawan
Aprende el idioma Inglés o mejorala ahora!! / تعليم و المساعدة في تطوير لغتك الإنكليزية بطريقة سهلة و فعالة
تعليم اللغة الإنجليزية ل كل الأعمار ليتمكنّو من المحادثة في اللغة الأجنبية التعليم عن بعد في عدة أوقات و مدّة زمنية. Aprende inglés de forma facil y effectiva. Te ayudare a mejorar tu idioma para hacerte la vida mas facil en el tourismo y el extranjero. Soy maestra, commerciante y mama, por eso implemento mi experiencia para asegurarme de dar una clase interactiva y de buenos resultados. Vamos amigos Lets learn English. Classes are online with interactive presentations and felixible ways and methods to deliver the message in a clear and understandable way. Practice makes perfect.

Gemma
Tunisian Arabic, culture and civilization for everyone
This class is about learning Tunisian Arabic to easily interact with Tunisians. Tunisian Arabic is not the first dialect you hear about when you start to learn Arabic, but it is indeed one of the most fascinating and useful, especially if you are working in Tunisia, your partner is Tunisian or you are into North African social studies. It occurred to you to be told that Tunisian Arabic has no grammatical or syntactic rules because it's not real Arabic? Well, that's not true! I can reveal you some tips to speak and sound Tunisian even if you don't know anything about Arabic. We will talk, play, watch videos from Tunisian tv programs and learn about language and culture. I also do transcriptions and translations of documents and videos into French and Italian for academic researchers, journalists, and entrepreneurs.

Nadim
Classical Arabic or dialectal course (Syro-Lebanese)
This course is for those who want to start learning the Arabic language or who need a deepening in addition to the courses they are already taking. Having a master of classical Arabic from the University of Geneva in addition to having Lebanese origins, the teaching of this language is for me a pleasure to share with you. Lebanese dialect classes can be provided according to the wishes of the student.

Youness
Cours de coran à distance pour tout le monde - En Ligne
je donne des cours de coran à distance pour tous. Apprendre le Tajwid en ligne et les Règles de récitation du Coran. Approuvez les règles de psalmodie du Coran en ligne par Skype. Les cours de Tajwid sont divisés ainsi en 3 niveaux: débutant, intermédiaire et avancé. Pour plus d'informations, contactez moi.

Lina
Arabic and Turkish language teacher for foreigners
On line Arabic and Turkish languages teacher 5 years experience in teaching Arabic and Turkish for foreigners Teaching the kids in a funny way Teaching the culture of Arabic countries beside the languages Teaching (writing - reading -listening - grammer

Sam
Arabic (Standard and the Egyptian Dialect) - Conversation and Grammar
Arabic is the sixth most spoken language in the world. Spoken by about 420 million natives, and many more that know it as a foreign language for religious reasons. Arabic is known for its encompassing vocabulary, beautiful poetry, and a sense for the melodrama! I will teach you either Standard Arabic or Egyptian (your choice), with a focus on the amazing sides of the language and the culture such as poetry, great movies, TV, and so on. And of course we will hopefully have great discussions in Arabic!