facebook
favorite button
member since icon
Since December 2025
Instructor since December 2025
اساسيات البرمجة بلغة C++ وهياكل البيانات المستخدمة
course price icon
From 27.75 € /h
arrow icon
كورس أساسيات البرمجة بلغة C++ مصمم للمبتدئين ويؤهلك لفهم التفكير البرمجي وكتابة برامج حقيقية بطريقة صحيحة ومنظمة. ستتعلم اساسيات لغة ال C++ وبنهاية الكورس ستتمكن من فهم مبادئ البرمجة والتفكير المنطقي كتابة برامج كاملة بلغة C++ من الصفرو تحليل المشكلات وتحويلها إلى حلول برمجية
استمتعوا معي بدراسة البرمجة والقدرة على الابداع بها
Extra information
تحتاج للكمبيوتر وذهن حاضر فقط
Location
location type icon
Online from Egypt
Age
Teenagers (13-17 years old)
Adults (18-64 years old)
Student level
Beginner
Intermediate
Duration
60 minutes
The class is taught in
Arabic
Availability of a typical week
(GMT -04:00)
New York
at teacher icon
Online via webcam
Mon
Tue
Wed
Thu
Fri
Sat
Sun
00-04
04-08
08-12
12-16
16-20
20-24
Similar classes
arrow icon previousarrow icon next
verified badge
هل تطمح لإتقان البرمجة وتصبح مطورًا محترفًا؟ في هذه الدورة، ستتعلم أساسيات لغة بايثون ولغات برمجة أخرى، بالإضافة إلى كيفية استخدامها لبناء نماذج تعلم الآلة. كما نقدم دعمًا متخصصًا للطلاب في البرمجة وإدارة قواعد البيانات باستخدام لغة SQL.

بايثون لغة برمجة قوية متعددة الأغراض، تُستخدم في تطوير الويب، وعلوم البيانات، والنمذجة الأولية للبرمجيات، وغيرها. تركيبها النحوي البسيط وسهل الاستخدام يجعلها خيارًا ممتازًا للمبتدئين في تعلم البرمجة.

بالإضافة إلى ذلك، نقدم دورات في لغات برمجة أخرى مثل C و JAVA و R و MATLAB بناءً على الطلب.

يمكن إجراء الدروس عن بعد أو شخصيًا، ونقوم بتخصيص تعليماتنا لتلبية الاحتياجات الفردية أو الجماعية.

إذا كان لديك أي أسئلة، فلا تتردد في الاتصال بنا.
verified badge
Are you ready to create interactive, visually appealing websites that stand out in today’s competitive market? In this course, you’ll master the essential front-end development skills:

✅ HTML, CSS, and JavaScript – Build responsive and modern web pages
✅ React & Vue.js – Learn cutting-edge frameworks for dynamic UIs
✅ Real-World Projects – Work on hands-on projects to strengthen your skills
✅ Problem-Solving & Creativity – Develop intuitive, user-friendly interfaces

🔹 Who is this course for?

- Beginners who want to break into web development
- Developers struggling with front-end concepts
- Anyone looking to level up their skills and build real projects

🚀 Stuck on a project? Want to learn high-income tech skills?
This course will help you gain confidence, land opportunities, and grow in the tech industry.

📩 Contact me for more details and start your front-end journey today!
verified badge
إتقان لغة بايثون مع دورات مخصصة

اكتشف فن البرمجة مع دورات Python المصممة خصيصًا لتلبية احتياجاتك الخاصة. سواء كنت مبتدئًا أو متوسطًا أو محترفًا، فإن دروسي تتكيف مع جميع المستويات.

لماذا تختار دوراتي؟

نهج التدريس الشخصي: تم تصميم كل دورة وفقًا لمستوى مهاراتك وأهدافك الفردية.

الخبرة العملية: تعلم من خلال العمل بمشاريع واقعية تبني فهمك ومهاراتك.

الدعم المستمر: احصل على دعم غير محدود عبر البريد الإلكتروني لأية أسئلة لديك بين الجلسات.

كخبير في لغة بايثون، لدي شغف للتدريس ومشاركة معرفتي. هدفي هو إرشادك بشكل فعال في رحلة التعلم الخاصة بك.

احجز الدرس الأول:

ابدأ رحلتك إلى إتقان لغة بايثون الآن عن طريق حجز الدرس الأول. سواء كنت تطمح إلى دخول مجال التطوير أو صقل مهاراتك الحالية، فإن هذه الدورات مصممة خصيصًا لك.
verified badge
Welcome to my Programming Projects Support class!

Are you facing hurdles with your programming projects? Let's tackle them together!

As a Geophysics PhD student, I rely heavily on programming tools like Matlab, Python, and R for data analysis, mathematical modeling, plot results and much more.

After a lot of requests from students I created this course which is specifically meant to give you support completing your final programming projects.

Here's what you can expect:

- We'll review your project's background and requirements.
- Analyze your coding progress and identify areas for improvement.
- Collaborate to overcome obstacles, debug your code and advance your project.
- Tailored sessions based on your project's complexity and your skill level.

Whether you require a single session or a series of in-depth consultations, my goal remains the same: to help you break through programming barriers and achieve your goals.

Ready to level up your programming skills? Let's get started!

Please note:
This is a support course only ! While I'm here to guide you, the project's success lies in your hands and I will not finish your project for you.
verified badge
Je connais et pratique le Mac depuis 1989 et depuis 2014 c'est devenu mon activité principale et j'ai plus de 1600 clients en suisse et france voisine. Je donne des cours à domicile si besoin et des cours et des dépannages en ligne avec l'appli Messages de votre Mac, d'identifiant Apple à identifiant Apple, en toute sécurité.
Si vous avez des problèmes acec votre Mac, des mises à jour à faire ou des besoins de formations sur Mac OS ou les applis comme Contacts, Safari, Mail, les réglages et optimisations systèmes est de sécurité ( malwares ), iCloud, Photos, imprimantes et passwords, etc...n'hésitez pas à fare appel à moi.
Je suis inscrit au registre du commerce de Genève et à la fédération des entreprises romandes depuis 2015.
verified badge
Mathematics is the best way to enhance your intellect but also work on your intuition and your ability to see patterns.

Good day, my name is Alex, I have been teaching math for over 10 years to hundreds of students. I will teach all grades from elementary school all the way to high school and IB/GCSE etc.

My philosophy revolves around these three values:
-Encouragement
-Inspiration
-Discipline

I specialize into teaching mathematics and programming, but in some occasions I teach physics too.
Feel free to contact me.
verified badge
سواءً كنتَ مبتدئًا في كتابة أسطرك البرمجية الأولى أو متعلمًا متقدمًا تُعالج مفاهيم معقدة، فأنا أُصمّم دروسًا مُخصصة تُناسب احتياجاتك. سنُركز معًا على المهارات العملية، وحل المشكلات، والمشاريع الواقعية لجعل البرمجة بديهية ومُجزية. دعونا نعمل معًا لتحويل أهدافك إلى إنجازات!
verified badge
تُعرّف هذه الدورة الطلاب على أساسيات تكنولوجيا المعلومات والاتصالات ودورها في المجتمع الحديث. تشمل المواضيع أجهزة وبرامج الحاسوب، وأدوات الاتصال الرقمية، وتقنيات الإنترنت، وإدارة البيانات، والأمن السيبراني، والاتجاهات الناشئة. سيكتسب الطلاب مهارات عملية في استخدام برامج الإنتاجية، وإجراء البحوث عبر الإنترنت، وفهم الاستخدام الأخلاقي والمسؤول للموارد الرقمية. تُركز الدورة على الكفاءة التقنية والمعرفة الرقمية، مما يُهيئ المتعلمين للتنقل بثقة والمساهمة في عالم تقوده التكنولوجيا.
verified badge
Data Science, Statistik & Mathematik – klar erklärt, persönlich begleitet.
Ich bin Kian, erfahrener Nachhilfelehrer aus Bern. Ich unterstütze Studierende, Berufseinsteiger:innen und Fachpersonen auf ihrem Weg in die datengetriebene Welt – sei es im Studium, bei Projekten oder im Berufsalltag.

Mit meiner strukturierten, verständlichen und motivierenden Herangehensweise helfe ich dir nicht nur, Aufgaben zu lösen – sondern Daten zu durchdringen, Zusammenhänge zu erkennen und fundierte Entscheidungen zu treffen. Mein Unterricht ist individuell, effizient und auf Augenhöhe.

Wer ich bin – und warum ich unterrichte:
Ich unterrichte in Bern und habe den MAS-Studiengang in Statistical Data Science an der Universität Bern erfolgreich abgeschlossen – mit Schwerpunkt auf Statistik, Mathematik und Data Science. Seit mehreren Jahren unterrichte ich mit Leidenschaft, sowohl im akademischen Kontext als auch für Berufspraktiker:innen, die datenbasierter denken und arbeiten wollen.

Parallel zu meinem Unterricht habe ich zahlreiche Data-Science-Projekte realisiert – von der explorativen Analyse über Datenmodellierung bis hin zur Entscheidungsunterstützung im Business-Kontext. Diese Verbindung von Theorie und Praxis macht meinen Unterricht besonders nah an der Realität und gleichzeitig verständlich.

Ich liebe es, komplexe Themen greifbar zu machen, Aha-Momente zu erzeugen und Menschen zu befähigen, sicher mit Daten umzugehen. Für mich ist Nachhilfe nicht nur Wissensvermittlung – sie ist Denkentwicklung auf Augenhöhe.

-Was du bei mir erwarten kannst:
Einzelunterricht mit Fokus auf Datenverständnis, Statistik & analytisches Denken
Unterstützung bei Projekten, Arbeiten, Prüfungen oder dem Einstieg in die Datenwelt
Praxisnahe Erklärungen – Schritt für Schritt und an deinen Alltag angepasst
Vermittlung moderner Methoden zur Datenanalyse, Modellierung & Interpretation
Langfristige Strategien zur Problemlösung & strukturiertem Denken
Flexibler Unterricht in Bern oder online – persönlich, kompetent & zuverlässig

Warum ich dir Data Science verständlich machen kann:
Weil ich an der Schnittstelle von Wissenschaft und Praxis arbeite. Ich weiß, wie schnell man sich in Formeln und Tools verlieren kann – und helfe dir, den roten Faden zu sehen:
Wie Daten Geschichten erzählen, wie du sie analysierst und daraus kluge Entscheidungen ableitest.

Du lernst bei mir nicht nur Methoden – du lernst, mit Daten zu denken. Ob im Studium oder im Beruf: Ich begleite dich dabei, Daten wirklich zu verstehen und souverän anzuwenden.
Lerne Datenanalyse.
Analysiere und modelliere komplexe Datensätze – verständlich, praxisnah und mit Struktur.
Wenn du bereit bist, mit Daten klarzukommen, bin ich bereit, dich zu begleiten.
verified badge
# **إتقان لغة C/C++: بناء أساس تطوير البرمجيات الحديثة**

اكتشف قوة إحدى أكثر لغات البرمجة تأثيرًا في تاريخ الحوسبة! سواءً كنت مبتدئًا تمامًا أو ترغب في تعميق خبرتك، تقدم هذه الدورة الشاملة في لغة C/C++ تعليمًا منظمًا، من الأساسيات إلى المفاهيم المتقدمة التي تُشغّل أنظمة التشغيل ومحركات الألعاب والتطبيقات عالية الأداء.

## **لماذا تختار برنامج C/C++ هذا؟**

**منهج دراسي مناسب للقطاع:** تعلّم إرشادات الخبراء حول تصميم فئات ووظائف وقوالب وأنماط وراثة فعّالة تُشكّل أساس تطوير لغة C++ الاحترافي. تخطّى قواعد النحو الأساسية لفهم كيفية كتابة أكواد برمجية واضحة وفعّالة وقابلة للصيانة، وتصمد أمام اختبار الزمن.

**إتقان القوالب والبرمجة العامة:** تجاوز المواد التمهيدية بتغطية متعمقة للقوالب - حجر الأساس في لغة ++C الحديثة - مما يُمكّنك من إنشاء مكونات برمجية قوية وقابلة لإعادة الاستخدام تعمل عبر أنواع بيانات متعددة. اكتشف كيف تعمل قوالب الدوال وقوالب الفئات والقوالب المتغيرة لتحقيق أقصى قدر من كفاءة البرمجة.

**نهج عملي ومباشر:** هذا ليس مجرد نظرية! ستُنشئ مشاريع واقعية تُبيّن تقنيات إدارة الذاكرة، والبرمجة كائنية التوجه، والبرمجة على مستوى النظام المستخدمة في عالم التكنولوجيا اليوم.

## **رحلة التعلم الخاصة بك**

يأخذك مسارنا المُنظّم من كتابة برنامج "Hello World" الأول إلى البرمجة الوصفية المتقدمة للقالب، مع التركيز بشكل خاص على معايير C++ الحديثة (حتى C++20). ستكتسب الثقة اللازمة لمواجهة تحديات البرمجة المعقدة وفهم "السبب" وراء ممارسات C++ الفعّالة - وليس فقط "الكيفية".

## **غيّر مسارك المهني اليوم**

لا تزال مهارات C/C++ مطلوبة بشدة في مختلف القطاعات، من المالية إلى الألعاب وإنترنت الأشياء. بإتقان هذه اللغات الأساسية، ستطور مهارات حل المشكلات التي تُترجم إلى أي بيئة برمجة.
verified badge
الهدف: فهم الذكاء الاصطناعي دون خوف، واستخدامه لتبسيط حياة المرء ومعرفة كيفية تحديد الفخاخ الرقمية.

1: تبسيط مفهوم الذكاء الاصطناعي (ما هو بالضبط؟)
الذكاء الاصطناعي ليس روبوتًا سينمائيًا: الفرق بين الخيال والواقع.

كيف يعمل (ببساطة): صورة "المكتبة العملاقة": لقد قرأ الذكاء الاصطناعي مليارات الكتب ويستخدمها للتنبؤ باستمرار الجملة أو إنشاء صورة.

أين هي موجودة بالفعل؟ مدققات الإملاء، واقتراحات نتفليكس/يوتيوب، ونظام تحديد المواقع العالمي (GPS)، والمساعدين الصوتيين (سيري/أليكسا).

2: استخدام الذكاء الاصطناعي لتسهيل الحياة
التحدث مع الذكاء الاصطناعي (ChatGPT، Claude، Gemini):

اطلب منه كتابة بريد إلكتروني إداري أو رسالة معقدة.

قم بتلخيص مقال صحفي طويل أو وثيقة.

خطط لرحلة سفر أو ابحث عن أفكار لوصفات طعام باستخدام ما تبقى في الثلاجة.

الذكاء الاصطناعي للإبداع والذاكرة:

قم بإنشاء صور لتوضيح بطاقة عيد ميلاد (Midjourney, DALL-E).

استخدام الذكاء الاصطناعي لاستعادة أو تلوين صور العائلة القديمة.

3: تعلم "التحدث" إلى الذكاء الاصطناعي (فن التوجيه)
أسلوب السياق: لماذا يكون قول "أعطني وصفة كعكة" أقل فعالية من قول "أنا أعاني من حساسية تجاه الغلوتين وأستضيف 4 أشخاص، أعطني وصفة كعكة شوكولاتة بسيطة".

دور الخبير: تعلم كيفية إخبار الذكاء الاصطناعي "تصرف كمرشد سياحي" أو "تصرف كبستاني خبير".

4: الاحتياطات والتفكير النقدي (دليل البقاء)
"الهلوسات": يجب أن تفهم أن الذكاء الاصطناعي يمكن أن يقدم ادعاءات كاذبة بيقين تام (لا تأخذ أبدًا نصائح طبية أو قانونية من الذكاء الاصطناعي دون التحقق).

حماية الخصوصية:

لا تُعطِ بيانات حساسة (رقم الضمان الاجتماعي، كلمات المرور، تفاصيل الحساب المصرفي) إلى الذكاء الاصطناعي.

مع العلم أن كل ما نكتبه للذكاء الاصطناعي يُحتمل استخدامه لتدريبه.

اكتشاف "التزييف العميق":

كيفية التعرف على صورة أو فيديو تم التلاعب به (تفاصيل على اليدين، انعكاسات غريبة، صوت معدني قليلاً).

تحقق من المعلومات: القاعدة الذهبية للتحقق من المصادر.

5: الأخلاقيات والآثار (للمزيد من التفاصيل)
حقوق النشر: من يملك الصورة التي تم إنشاؤها بواسطة الذكاء الاصطناعي؟

الأثر البيئي: استهلاك المياه والطاقة لخوادم الذكاء الاصطناعي.

المستقبل: هل سيحل الذكاء الاصطناعي محلنا أم سيساعدنا؟
verified badge
PhD Candidate in Informatics – Private Lessons & Pancyprian Exams

I am a PhD Candidate in Informatics and I offer private lessons in Informatics to High School students (Pancyprian Exams) as well as to University students, with an emphasis on correct understanding and methodical thinking.

Pancyprian Exams – Informatics

Systematic preparation with an emphasis on:
• understanding of the material
• correct algorithmic thinking
• methodology for solving problems
• analysis of old Pancyprian exam questions

We cover, for example: pseudocode, tables, repetitions, control structures and common exam errors.

Students & General Computing

Support in:
• Programming (C / C++ / Python)
• Operating Systems
• Computer Architecture
• Code Understanding & Debugging

In-person or online courses, with emphasis on understanding and proper study organization.

English text below

PhD Candidate in Computer Science – Private Tutoring & Pancyprian Exams

I am a PhD candidate in Computer Science offering private tutoring for high school students (Pancyprian Exams – Computer Science) and university students.

Pancyprian Exams – Computer Science

Structured exam preparation focusing on:
• understanding the syllabus
• correct algorithmic thinking
• exam-oriented problem-solving
• analysis of past Pancyprian exams

Topics include pseudocode, arrays, loops, control structures, and common exam mistakes.

University & General Computer Science

Support in:
Programming (C/C++/Python)
• Operating Systems
• Computer Architecture
• Code understanding and debugging

Lessons are available in person or online, with emphasis on understanding concepts rather than memorization.
verified badge
Muchos estudiantes utilizan hoy herramientas de IA como ChatGPT, pero a menudo de forma insegura o improvisada. Surgen dudas legítimas: ¿está permitido?, ¿cómo evitar errores?, ¿cómo usar la IA sin perder el control del propio pensamiento?

Este curso no trata de atajos ni de “trabajos hechos por una máquina”. Se centra en comprender la IA como una herramienta y en aprender a utilizarla de forma consciente y responsable. Trabajamos con ejemplos concretos del ámbito universitario y mostramos cómo la IA puede apoyar el estudio sin poner en riesgo la integridad académica.

Uno de los ejes del curso es la IA como instrumento de investigación. Veremos cómo delimitar temas, formular buenas preguntas y estructurar un trabajo desde el inicio. La IA puede ayudar a obtener una visión general y a ordenar ideas, pero también analizamos claramente sus límites y la necesidad de una revisión crítica propia.

A partir de ahí abordamos la escritura académica. Desde la elaboración de esquemas y líneas argumentales hasta la mejora del estilo y la claridad del texto, la IA puede servir como apoyo. Se muestra cómo trabajar con borradores, detectar incoherencias y evitar errores típicos que suelen generar problemas en el ámbito universitario.

Otro bloque se dedica al aprendizaje con IA. Explicar textos complejos, aclarar conceptos, repasar contenidos y comprobar la comprensión propia son usos especialmente valiosos si se formulan las preguntas adecuadas. El objetivo es utilizar la IA de forma activa, no como consumo pasivo.

Por último, trabajamos la IA como sparring intelectual. No como sustituto del pensamiento propio, sino como interlocutor que ayuda a contrastar argumentos, plantear objeciones y explorar otras perspectivas. En este punto suele encontrarse el mayor valor real de la IA: pensar mejor, no pensar menos.

El curso está dirigido a estudiantes de cualquier disciplina. No se requieren conocimientos previos. El objetivo es ganar seguridad en el uso de la IA y aprender a integrarla de forma productiva y responsable en el estudio universitario.
verified badge
تُعد هذه الدورات جزءًا من تدريب منظم وتدريجي في البرمجة الكائنية (OOP) باستخدام JavaScript، وهي مصممة للمطورين المبتدئين أو المتوسطين الذين يرغبون في فهم كيفية عمل اللغة بعمق، وكتابة كود أكثر وضوحًا وقابلية للصيانة، وإعداد أنفسهم بهدوء للأطر الحديثة مثل React ⚛️.

غالباً ما يُنظر إلى البرمجة الكائنية التوجه على أنها معقدة أو مجردة.

هدفي بسيط: جعله منطقياً وملموساً وقابلاً للتطبيق الفوري.

🎯 أهداف التدريب

بعد إتمام هذا التدريب، ستكون قادراً على:

فهم ماهية البرمجة الكائنية التوجه (ومتى يتم استخدامها)
إنشاء ومعالجة الكائنات في جافا سكريبت بطريقة نظيفة وفعالة
استخدم فئات ES6، والمنشئات، والأساليب بثقة
إتقان هذا، النموذج الأولي، ومنطق التجسيد
تطبيق التغليف والوراثة وتعدد الأشكال دون لبس
تجنب الأخطاء الشائعة التي يرتكبها مبتدئو البرمجة الكائنية التوجه
قم بتنظيم كود جافا سكريبت الخاص بك مثل مطور محترف

📖 خطة تدريبية – البرمجة الكائنية في جافا سكريبت
1. مقدمة في البرمجة الكائنية التوجه 🧠
فهم مفهوم وأهداف وفوائد البرمجة الكائنية التوجه.
2. البرمجة الإجرائية مقابل البرمجة الكائنية التوجه
لماذا يصبح الكود غير المنظم غير قابل للإدارة بسرعة؟
3. الكائنات في جافا سكريبت
خصائص العالم الحقيقي وأساليبه وتمثيله.
4. الكلمة المفتاحية هي هذا
فهم سياق التنفيذ (الذي غالباً ما يكون غير مفهوم بشكل جيد).
5. قيود الأشياء البسيطة
لماذا يُعد تكرار التعليمات البرمجية فكرة سيئة؟
6. الدوال البنائية
أنشئ عدة كائنات من نفس النموذج.
7. الكلمة المفتاحية الجديدة
ما الذي يفعله فعلياً في الخفاء.
8. النموذج الأولي
أساليب المشاركة وتحسين الذاكرة.
9. فصول ES6
القواعد النحوية الحديثة وأفضل الممارسات.
10. البنّاء
تهيئة الكائنات بشكل صحيح.
11. تغليف البيانات
حماية الحالة الداخلية للأشياء.
12. الوراثة بين الفئات
إعادة استخدام الكود بذكاء.
13. الكلمة المفتاحية سوبر
التواصل بين الوالدين والطفل في الفصل الدراسي.
14. تعدد الأشكال
نفس السلوك، بأشكال متعددة.
15. التركيب مقابل الوراثة
اختيار التصميم المعماري المناسب.
16. أفضل الممارسات في البرمجة الكائنية التوجه
اكتب كودًا قابلاً للقراءة والتطوير والصيانة.
17. الأخطاء الشائعة التي يرتكبها المبتدئون
مآزق يجب تجنبها تماماً.
18. تمرين عملي موجه
إنشاء فئة ملموسة (منتج، مستخدم، إلخ).
19. اختبار التقييم (أسئلة الاختيار من متعدد)
للتأكد من الفهم الفعلي للمفاهيم.

🛠️ أسلوب التدريس: الفهم قبل الكتابة

يعتمد هذا البرنامج التدريبي على نهج تدريجي وعملي:
تفسيرات واضحة ومصورة
أمثلة ملموسة من مشاريع حقيقية
تمارين بسيطة لكنها فعالة
طرح الأسئلة باستمرار لتجنب الحفظ عن ظهر قلب
التكيف مع مستوى المتعلم وسرعته
هنا، نحن لا "نردد" البرمجة الكائنية التوجه - بل نفهمها.

🚀 نتيجة الطالب

في نهاية التدريب، لن تعرف فقط كيفية كتابة فئة جافا سكريبت.
ستعرف:

1- لماذا يوجد؟
2- متى يُستخدم
3- ومتى لا يجب استخدامه

ستغادر ومعك:
فهم قوي لبرمجة الكائنات
كود أكثر وضوحًا واحترافية
أساس مثالي لتعلم React أو Node.js أو أي إطار عمل حديث آخر
verified badge
Je propose des cours d’informatique et de programmation pour jeunes (primaire supérieur, cycle, gymnase) qui veulent apprendre à coder concrètement et créer leurs propres projets.

Pendant les cours, l’élève apprend à :
- Comprendre la logique de la programmation
- Écrire ses premiers vrais programmes en Python
- Créer un site web avec HTML & CSS
- Ajouter de l’interactivité avec JavaScript
- Structurer son code proprement
- Résoudre des problèmes étape par étape

Nous ne faisons pas seulement de la théorie!
Chaque notion est appliquée à travers des petits projets concrets, par exemple :
- Créer un mini-jeu simple
- Développer une calculatrice en Python
- Construire une page web personnalisée
- Comprendre comment fonctionnent les sites internet

L’objectif est que l’élève comprenne réellement ce qu’il fait, gagne en autonomie et développe une vraie logique informatique.

Les cours sont adaptés au niveau : débutant complet ou élève ayant déjà des bases.
message icon
Contact Nahed
repeat students icon
1st lesson is backed
by our
Good-fit Instructor Guarantee
Similar classes
arrow icon previousarrow icon next
verified badge
هل تطمح لإتقان البرمجة وتصبح مطورًا محترفًا؟ في هذه الدورة، ستتعلم أساسيات لغة بايثون ولغات برمجة أخرى، بالإضافة إلى كيفية استخدامها لبناء نماذج تعلم الآلة. كما نقدم دعمًا متخصصًا للطلاب في البرمجة وإدارة قواعد البيانات باستخدام لغة SQL.

بايثون لغة برمجة قوية متعددة الأغراض، تُستخدم في تطوير الويب، وعلوم البيانات، والنمذجة الأولية للبرمجيات، وغيرها. تركيبها النحوي البسيط وسهل الاستخدام يجعلها خيارًا ممتازًا للمبتدئين في تعلم البرمجة.

بالإضافة إلى ذلك، نقدم دورات في لغات برمجة أخرى مثل C و JAVA و R و MATLAB بناءً على الطلب.

يمكن إجراء الدروس عن بعد أو شخصيًا، ونقوم بتخصيص تعليماتنا لتلبية الاحتياجات الفردية أو الجماعية.

إذا كان لديك أي أسئلة، فلا تتردد في الاتصال بنا.
verified badge
Are you ready to create interactive, visually appealing websites that stand out in today’s competitive market? In this course, you’ll master the essential front-end development skills:

✅ HTML, CSS, and JavaScript – Build responsive and modern web pages
✅ React & Vue.js – Learn cutting-edge frameworks for dynamic UIs
✅ Real-World Projects – Work on hands-on projects to strengthen your skills
✅ Problem-Solving & Creativity – Develop intuitive, user-friendly interfaces

🔹 Who is this course for?

- Beginners who want to break into web development
- Developers struggling with front-end concepts
- Anyone looking to level up their skills and build real projects

🚀 Stuck on a project? Want to learn high-income tech skills?
This course will help you gain confidence, land opportunities, and grow in the tech industry.

📩 Contact me for more details and start your front-end journey today!
verified badge
إتقان لغة بايثون مع دورات مخصصة

اكتشف فن البرمجة مع دورات Python المصممة خصيصًا لتلبية احتياجاتك الخاصة. سواء كنت مبتدئًا أو متوسطًا أو محترفًا، فإن دروسي تتكيف مع جميع المستويات.

لماذا تختار دوراتي؟

نهج التدريس الشخصي: تم تصميم كل دورة وفقًا لمستوى مهاراتك وأهدافك الفردية.

الخبرة العملية: تعلم من خلال العمل بمشاريع واقعية تبني فهمك ومهاراتك.

الدعم المستمر: احصل على دعم غير محدود عبر البريد الإلكتروني لأية أسئلة لديك بين الجلسات.

كخبير في لغة بايثون، لدي شغف للتدريس ومشاركة معرفتي. هدفي هو إرشادك بشكل فعال في رحلة التعلم الخاصة بك.

احجز الدرس الأول:

ابدأ رحلتك إلى إتقان لغة بايثون الآن عن طريق حجز الدرس الأول. سواء كنت تطمح إلى دخول مجال التطوير أو صقل مهاراتك الحالية، فإن هذه الدورات مصممة خصيصًا لك.
verified badge
Welcome to my Programming Projects Support class!

Are you facing hurdles with your programming projects? Let's tackle them together!

As a Geophysics PhD student, I rely heavily on programming tools like Matlab, Python, and R for data analysis, mathematical modeling, plot results and much more.

After a lot of requests from students I created this course which is specifically meant to give you support completing your final programming projects.

Here's what you can expect:

- We'll review your project's background and requirements.
- Analyze your coding progress and identify areas for improvement.
- Collaborate to overcome obstacles, debug your code and advance your project.
- Tailored sessions based on your project's complexity and your skill level.

Whether you require a single session or a series of in-depth consultations, my goal remains the same: to help you break through programming barriers and achieve your goals.

Ready to level up your programming skills? Let's get started!

Please note:
This is a support course only ! While I'm here to guide you, the project's success lies in your hands and I will not finish your project for you.
verified badge
Je connais et pratique le Mac depuis 1989 et depuis 2014 c'est devenu mon activité principale et j'ai plus de 1600 clients en suisse et france voisine. Je donne des cours à domicile si besoin et des cours et des dépannages en ligne avec l'appli Messages de votre Mac, d'identifiant Apple à identifiant Apple, en toute sécurité.
Si vous avez des problèmes acec votre Mac, des mises à jour à faire ou des besoins de formations sur Mac OS ou les applis comme Contacts, Safari, Mail, les réglages et optimisations systèmes est de sécurité ( malwares ), iCloud, Photos, imprimantes et passwords, etc...n'hésitez pas à fare appel à moi.
Je suis inscrit au registre du commerce de Genève et à la fédération des entreprises romandes depuis 2015.
verified badge
Mathematics is the best way to enhance your intellect but also work on your intuition and your ability to see patterns.

Good day, my name is Alex, I have been teaching math for over 10 years to hundreds of students. I will teach all grades from elementary school all the way to high school and IB/GCSE etc.

My philosophy revolves around these three values:
-Encouragement
-Inspiration
-Discipline

I specialize into teaching mathematics and programming, but in some occasions I teach physics too.
Feel free to contact me.
verified badge
سواءً كنتَ مبتدئًا في كتابة أسطرك البرمجية الأولى أو متعلمًا متقدمًا تُعالج مفاهيم معقدة، فأنا أُصمّم دروسًا مُخصصة تُناسب احتياجاتك. سنُركز معًا على المهارات العملية، وحل المشكلات، والمشاريع الواقعية لجعل البرمجة بديهية ومُجزية. دعونا نعمل معًا لتحويل أهدافك إلى إنجازات!
verified badge
تُعرّف هذه الدورة الطلاب على أساسيات تكنولوجيا المعلومات والاتصالات ودورها في المجتمع الحديث. تشمل المواضيع أجهزة وبرامج الحاسوب، وأدوات الاتصال الرقمية، وتقنيات الإنترنت، وإدارة البيانات، والأمن السيبراني، والاتجاهات الناشئة. سيكتسب الطلاب مهارات عملية في استخدام برامج الإنتاجية، وإجراء البحوث عبر الإنترنت، وفهم الاستخدام الأخلاقي والمسؤول للموارد الرقمية. تُركز الدورة على الكفاءة التقنية والمعرفة الرقمية، مما يُهيئ المتعلمين للتنقل بثقة والمساهمة في عالم تقوده التكنولوجيا.
verified badge
Data Science, Statistik & Mathematik – klar erklärt, persönlich begleitet.
Ich bin Kian, erfahrener Nachhilfelehrer aus Bern. Ich unterstütze Studierende, Berufseinsteiger:innen und Fachpersonen auf ihrem Weg in die datengetriebene Welt – sei es im Studium, bei Projekten oder im Berufsalltag.

Mit meiner strukturierten, verständlichen und motivierenden Herangehensweise helfe ich dir nicht nur, Aufgaben zu lösen – sondern Daten zu durchdringen, Zusammenhänge zu erkennen und fundierte Entscheidungen zu treffen. Mein Unterricht ist individuell, effizient und auf Augenhöhe.

Wer ich bin – und warum ich unterrichte:
Ich unterrichte in Bern und habe den MAS-Studiengang in Statistical Data Science an der Universität Bern erfolgreich abgeschlossen – mit Schwerpunkt auf Statistik, Mathematik und Data Science. Seit mehreren Jahren unterrichte ich mit Leidenschaft, sowohl im akademischen Kontext als auch für Berufspraktiker:innen, die datenbasierter denken und arbeiten wollen.

Parallel zu meinem Unterricht habe ich zahlreiche Data-Science-Projekte realisiert – von der explorativen Analyse über Datenmodellierung bis hin zur Entscheidungsunterstützung im Business-Kontext. Diese Verbindung von Theorie und Praxis macht meinen Unterricht besonders nah an der Realität und gleichzeitig verständlich.

Ich liebe es, komplexe Themen greifbar zu machen, Aha-Momente zu erzeugen und Menschen zu befähigen, sicher mit Daten umzugehen. Für mich ist Nachhilfe nicht nur Wissensvermittlung – sie ist Denkentwicklung auf Augenhöhe.

-Was du bei mir erwarten kannst:
Einzelunterricht mit Fokus auf Datenverständnis, Statistik & analytisches Denken
Unterstützung bei Projekten, Arbeiten, Prüfungen oder dem Einstieg in die Datenwelt
Praxisnahe Erklärungen – Schritt für Schritt und an deinen Alltag angepasst
Vermittlung moderner Methoden zur Datenanalyse, Modellierung & Interpretation
Langfristige Strategien zur Problemlösung & strukturiertem Denken
Flexibler Unterricht in Bern oder online – persönlich, kompetent & zuverlässig

Warum ich dir Data Science verständlich machen kann:
Weil ich an der Schnittstelle von Wissenschaft und Praxis arbeite. Ich weiß, wie schnell man sich in Formeln und Tools verlieren kann – und helfe dir, den roten Faden zu sehen:
Wie Daten Geschichten erzählen, wie du sie analysierst und daraus kluge Entscheidungen ableitest.

Du lernst bei mir nicht nur Methoden – du lernst, mit Daten zu denken. Ob im Studium oder im Beruf: Ich begleite dich dabei, Daten wirklich zu verstehen und souverän anzuwenden.
Lerne Datenanalyse.
Analysiere und modelliere komplexe Datensätze – verständlich, praxisnah und mit Struktur.
Wenn du bereit bist, mit Daten klarzukommen, bin ich bereit, dich zu begleiten.
verified badge
# **إتقان لغة C/C++: بناء أساس تطوير البرمجيات الحديثة**

اكتشف قوة إحدى أكثر لغات البرمجة تأثيرًا في تاريخ الحوسبة! سواءً كنت مبتدئًا تمامًا أو ترغب في تعميق خبرتك، تقدم هذه الدورة الشاملة في لغة C/C++ تعليمًا منظمًا، من الأساسيات إلى المفاهيم المتقدمة التي تُشغّل أنظمة التشغيل ومحركات الألعاب والتطبيقات عالية الأداء.

## **لماذا تختار برنامج C/C++ هذا؟**

**منهج دراسي مناسب للقطاع:** تعلّم إرشادات الخبراء حول تصميم فئات ووظائف وقوالب وأنماط وراثة فعّالة تُشكّل أساس تطوير لغة C++ الاحترافي. تخطّى قواعد النحو الأساسية لفهم كيفية كتابة أكواد برمجية واضحة وفعّالة وقابلة للصيانة، وتصمد أمام اختبار الزمن.

**إتقان القوالب والبرمجة العامة:** تجاوز المواد التمهيدية بتغطية متعمقة للقوالب - حجر الأساس في لغة ++C الحديثة - مما يُمكّنك من إنشاء مكونات برمجية قوية وقابلة لإعادة الاستخدام تعمل عبر أنواع بيانات متعددة. اكتشف كيف تعمل قوالب الدوال وقوالب الفئات والقوالب المتغيرة لتحقيق أقصى قدر من كفاءة البرمجة.

**نهج عملي ومباشر:** هذا ليس مجرد نظرية! ستُنشئ مشاريع واقعية تُبيّن تقنيات إدارة الذاكرة، والبرمجة كائنية التوجه، والبرمجة على مستوى النظام المستخدمة في عالم التكنولوجيا اليوم.

## **رحلة التعلم الخاصة بك**

يأخذك مسارنا المُنظّم من كتابة برنامج "Hello World" الأول إلى البرمجة الوصفية المتقدمة للقالب، مع التركيز بشكل خاص على معايير C++ الحديثة (حتى C++20). ستكتسب الثقة اللازمة لمواجهة تحديات البرمجة المعقدة وفهم "السبب" وراء ممارسات C++ الفعّالة - وليس فقط "الكيفية".

## **غيّر مسارك المهني اليوم**

لا تزال مهارات C/C++ مطلوبة بشدة في مختلف القطاعات، من المالية إلى الألعاب وإنترنت الأشياء. بإتقان هذه اللغات الأساسية، ستطور مهارات حل المشكلات التي تُترجم إلى أي بيئة برمجة.
verified badge
الهدف: فهم الذكاء الاصطناعي دون خوف، واستخدامه لتبسيط حياة المرء ومعرفة كيفية تحديد الفخاخ الرقمية.

1: تبسيط مفهوم الذكاء الاصطناعي (ما هو بالضبط؟)
الذكاء الاصطناعي ليس روبوتًا سينمائيًا: الفرق بين الخيال والواقع.

كيف يعمل (ببساطة): صورة "المكتبة العملاقة": لقد قرأ الذكاء الاصطناعي مليارات الكتب ويستخدمها للتنبؤ باستمرار الجملة أو إنشاء صورة.

أين هي موجودة بالفعل؟ مدققات الإملاء، واقتراحات نتفليكس/يوتيوب، ونظام تحديد المواقع العالمي (GPS)، والمساعدين الصوتيين (سيري/أليكسا).

2: استخدام الذكاء الاصطناعي لتسهيل الحياة
التحدث مع الذكاء الاصطناعي (ChatGPT، Claude، Gemini):

اطلب منه كتابة بريد إلكتروني إداري أو رسالة معقدة.

قم بتلخيص مقال صحفي طويل أو وثيقة.

خطط لرحلة سفر أو ابحث عن أفكار لوصفات طعام باستخدام ما تبقى في الثلاجة.

الذكاء الاصطناعي للإبداع والذاكرة:

قم بإنشاء صور لتوضيح بطاقة عيد ميلاد (Midjourney, DALL-E).

استخدام الذكاء الاصطناعي لاستعادة أو تلوين صور العائلة القديمة.

3: تعلم "التحدث" إلى الذكاء الاصطناعي (فن التوجيه)
أسلوب السياق: لماذا يكون قول "أعطني وصفة كعكة" أقل فعالية من قول "أنا أعاني من حساسية تجاه الغلوتين وأستضيف 4 أشخاص، أعطني وصفة كعكة شوكولاتة بسيطة".

دور الخبير: تعلم كيفية إخبار الذكاء الاصطناعي "تصرف كمرشد سياحي" أو "تصرف كبستاني خبير".

4: الاحتياطات والتفكير النقدي (دليل البقاء)
"الهلوسات": يجب أن تفهم أن الذكاء الاصطناعي يمكن أن يقدم ادعاءات كاذبة بيقين تام (لا تأخذ أبدًا نصائح طبية أو قانونية من الذكاء الاصطناعي دون التحقق).

حماية الخصوصية:

لا تُعطِ بيانات حساسة (رقم الضمان الاجتماعي، كلمات المرور، تفاصيل الحساب المصرفي) إلى الذكاء الاصطناعي.

مع العلم أن كل ما نكتبه للذكاء الاصطناعي يُحتمل استخدامه لتدريبه.

اكتشاف "التزييف العميق":

كيفية التعرف على صورة أو فيديو تم التلاعب به (تفاصيل على اليدين، انعكاسات غريبة، صوت معدني قليلاً).

تحقق من المعلومات: القاعدة الذهبية للتحقق من المصادر.

5: الأخلاقيات والآثار (للمزيد من التفاصيل)
حقوق النشر: من يملك الصورة التي تم إنشاؤها بواسطة الذكاء الاصطناعي؟

الأثر البيئي: استهلاك المياه والطاقة لخوادم الذكاء الاصطناعي.

المستقبل: هل سيحل الذكاء الاصطناعي محلنا أم سيساعدنا؟
verified badge
PhD Candidate in Informatics – Private Lessons & Pancyprian Exams

I am a PhD Candidate in Informatics and I offer private lessons in Informatics to High School students (Pancyprian Exams) as well as to University students, with an emphasis on correct understanding and methodical thinking.

Pancyprian Exams – Informatics

Systematic preparation with an emphasis on:
• understanding of the material
• correct algorithmic thinking
• methodology for solving problems
• analysis of old Pancyprian exam questions

We cover, for example: pseudocode, tables, repetitions, control structures and common exam errors.

Students & General Computing

Support in:
• Programming (C / C++ / Python)
• Operating Systems
• Computer Architecture
• Code Understanding & Debugging

In-person or online courses, with emphasis on understanding and proper study organization.

English text below

PhD Candidate in Computer Science – Private Tutoring & Pancyprian Exams

I am a PhD candidate in Computer Science offering private tutoring for high school students (Pancyprian Exams – Computer Science) and university students.

Pancyprian Exams – Computer Science

Structured exam preparation focusing on:
• understanding the syllabus
• correct algorithmic thinking
• exam-oriented problem-solving
• analysis of past Pancyprian exams

Topics include pseudocode, arrays, loops, control structures, and common exam mistakes.

University & General Computer Science

Support in:
Programming (C/C++/Python)
• Operating Systems
• Computer Architecture
• Code understanding and debugging

Lessons are available in person or online, with emphasis on understanding concepts rather than memorization.
verified badge
Muchos estudiantes utilizan hoy herramientas de IA como ChatGPT, pero a menudo de forma insegura o improvisada. Surgen dudas legítimas: ¿está permitido?, ¿cómo evitar errores?, ¿cómo usar la IA sin perder el control del propio pensamiento?

Este curso no trata de atajos ni de “trabajos hechos por una máquina”. Se centra en comprender la IA como una herramienta y en aprender a utilizarla de forma consciente y responsable. Trabajamos con ejemplos concretos del ámbito universitario y mostramos cómo la IA puede apoyar el estudio sin poner en riesgo la integridad académica.

Uno de los ejes del curso es la IA como instrumento de investigación. Veremos cómo delimitar temas, formular buenas preguntas y estructurar un trabajo desde el inicio. La IA puede ayudar a obtener una visión general y a ordenar ideas, pero también analizamos claramente sus límites y la necesidad de una revisión crítica propia.

A partir de ahí abordamos la escritura académica. Desde la elaboración de esquemas y líneas argumentales hasta la mejora del estilo y la claridad del texto, la IA puede servir como apoyo. Se muestra cómo trabajar con borradores, detectar incoherencias y evitar errores típicos que suelen generar problemas en el ámbito universitario.

Otro bloque se dedica al aprendizaje con IA. Explicar textos complejos, aclarar conceptos, repasar contenidos y comprobar la comprensión propia son usos especialmente valiosos si se formulan las preguntas adecuadas. El objetivo es utilizar la IA de forma activa, no como consumo pasivo.

Por último, trabajamos la IA como sparring intelectual. No como sustituto del pensamiento propio, sino como interlocutor que ayuda a contrastar argumentos, plantear objeciones y explorar otras perspectivas. En este punto suele encontrarse el mayor valor real de la IA: pensar mejor, no pensar menos.

El curso está dirigido a estudiantes de cualquier disciplina. No se requieren conocimientos previos. El objetivo es ganar seguridad en el uso de la IA y aprender a integrarla de forma productiva y responsable en el estudio universitario.
verified badge
تُعد هذه الدورات جزءًا من تدريب منظم وتدريجي في البرمجة الكائنية (OOP) باستخدام JavaScript، وهي مصممة للمطورين المبتدئين أو المتوسطين الذين يرغبون في فهم كيفية عمل اللغة بعمق، وكتابة كود أكثر وضوحًا وقابلية للصيانة، وإعداد أنفسهم بهدوء للأطر الحديثة مثل React ⚛️.

غالباً ما يُنظر إلى البرمجة الكائنية التوجه على أنها معقدة أو مجردة.

هدفي بسيط: جعله منطقياً وملموساً وقابلاً للتطبيق الفوري.

🎯 أهداف التدريب

بعد إتمام هذا التدريب، ستكون قادراً على:

فهم ماهية البرمجة الكائنية التوجه (ومتى يتم استخدامها)
إنشاء ومعالجة الكائنات في جافا سكريبت بطريقة نظيفة وفعالة
استخدم فئات ES6، والمنشئات، والأساليب بثقة
إتقان هذا، النموذج الأولي، ومنطق التجسيد
تطبيق التغليف والوراثة وتعدد الأشكال دون لبس
تجنب الأخطاء الشائعة التي يرتكبها مبتدئو البرمجة الكائنية التوجه
قم بتنظيم كود جافا سكريبت الخاص بك مثل مطور محترف

📖 خطة تدريبية – البرمجة الكائنية في جافا سكريبت
1. مقدمة في البرمجة الكائنية التوجه 🧠
فهم مفهوم وأهداف وفوائد البرمجة الكائنية التوجه.
2. البرمجة الإجرائية مقابل البرمجة الكائنية التوجه
لماذا يصبح الكود غير المنظم غير قابل للإدارة بسرعة؟
3. الكائنات في جافا سكريبت
خصائص العالم الحقيقي وأساليبه وتمثيله.
4. الكلمة المفتاحية هي هذا
فهم سياق التنفيذ (الذي غالباً ما يكون غير مفهوم بشكل جيد).
5. قيود الأشياء البسيطة
لماذا يُعد تكرار التعليمات البرمجية فكرة سيئة؟
6. الدوال البنائية
أنشئ عدة كائنات من نفس النموذج.
7. الكلمة المفتاحية الجديدة
ما الذي يفعله فعلياً في الخفاء.
8. النموذج الأولي
أساليب المشاركة وتحسين الذاكرة.
9. فصول ES6
القواعد النحوية الحديثة وأفضل الممارسات.
10. البنّاء
تهيئة الكائنات بشكل صحيح.
11. تغليف البيانات
حماية الحالة الداخلية للأشياء.
12. الوراثة بين الفئات
إعادة استخدام الكود بذكاء.
13. الكلمة المفتاحية سوبر
التواصل بين الوالدين والطفل في الفصل الدراسي.
14. تعدد الأشكال
نفس السلوك، بأشكال متعددة.
15. التركيب مقابل الوراثة
اختيار التصميم المعماري المناسب.
16. أفضل الممارسات في البرمجة الكائنية التوجه
اكتب كودًا قابلاً للقراءة والتطوير والصيانة.
17. الأخطاء الشائعة التي يرتكبها المبتدئون
مآزق يجب تجنبها تماماً.
18. تمرين عملي موجه
إنشاء فئة ملموسة (منتج، مستخدم، إلخ).
19. اختبار التقييم (أسئلة الاختيار من متعدد)
للتأكد من الفهم الفعلي للمفاهيم.

🛠️ أسلوب التدريس: الفهم قبل الكتابة

يعتمد هذا البرنامج التدريبي على نهج تدريجي وعملي:
تفسيرات واضحة ومصورة
أمثلة ملموسة من مشاريع حقيقية
تمارين بسيطة لكنها فعالة
طرح الأسئلة باستمرار لتجنب الحفظ عن ظهر قلب
التكيف مع مستوى المتعلم وسرعته
هنا، نحن لا "نردد" البرمجة الكائنية التوجه - بل نفهمها.

🚀 نتيجة الطالب

في نهاية التدريب، لن تعرف فقط كيفية كتابة فئة جافا سكريبت.
ستعرف:

1- لماذا يوجد؟
2- متى يُستخدم
3- ومتى لا يجب استخدامه

ستغادر ومعك:
فهم قوي لبرمجة الكائنات
كود أكثر وضوحًا واحترافية
أساس مثالي لتعلم React أو Node.js أو أي إطار عمل حديث آخر
verified badge
Je propose des cours d’informatique et de programmation pour jeunes (primaire supérieur, cycle, gymnase) qui veulent apprendre à coder concrètement et créer leurs propres projets.

Pendant les cours, l’élève apprend à :
- Comprendre la logique de la programmation
- Écrire ses premiers vrais programmes en Python
- Créer un site web avec HTML & CSS
- Ajouter de l’interactivité avec JavaScript
- Structurer son code proprement
- Résoudre des problèmes étape par étape

Nous ne faisons pas seulement de la théorie!
Chaque notion est appliquée à travers des petits projets concrets, par exemple :
- Créer un mini-jeu simple
- Développer une calculatrice en Python
- Construire une page web personnalisée
- Comprendre comment fonctionnent les sites internet

L’objectif est que l’élève comprenne réellement ce qu’il fait, gagne en autonomie et développe une vraie logique informatique.

Les cours sont adaptés au niveau : débutant complet ou élève ayant déjà des bases.
Good-fit Instructor Guarantee
favorite button
message icon
Contact Nahed