facebook
favorite button
super instructor icon
معلم موثوق
يتميز هذا المعلم بمعدل استجابة سريع، مما يدل على خدمة عالية الجودة لطلابه.
member since icon
منذ أغسطس 2019
أستاذ منذ أغسطس 2019
ترجم باستخدام ترجمة جوجلعرض النص الأصلي
أساسيات تطوير الجوال (Java - Android SDK) - دورة عبر الإنترنت للمبتدئين
course price icon
من 103.07 SAR
arrow icon
لماذا تعلم تطوير المحمول؟

يقوم مطور الويب بإنشاء مواقع الويب بشكل أساسي. وفي الوقت نفسه ، سيقوم مطور الهاتف المحمول بتشفير تطبيقات الهاتف المحمول. الشركات الناشئة وكذلك المجموعات الكبيرة و ESNs (شركات الخدمات الرقمية) بحاجة متزايدة إلى مطوري الهواتف المحمولة. ويستفيد الأخير من بعض الأجور الأعلى في السوق
معلومات إضافية
برنامج Teamviewer / Discord
المكان
location type icon
عبر الانترنت من المغرب
من أنا؟
عبد الرحمن
مهندس متكامل
رد فعل / الروبوت
مطور الويب والجوال وسطح المكتب
3 سنوات من التعليم الفني
أنا أعمل على الإنترنت - TeamViewer / Zoom -
المستوى التعليمي
• 2014-2015 | تدريب مجاني على تطوير سطح المكتب
• 2015 - 2017 | مدرسة مكناس العليا للتكنولوجيا دبلوم جامعي في التكنولوجيا (هندسة البرمجيات)
• 2017-2018 | ترخيص مدرسة سلا العليا للتكنولوجيا المهنية (هندسة تطبيقات الهاتف المحمول)
• 2018-2019 | دورة الهندسة ENSET المحمدية (هندسة البرمجيات وأنظمة الكمبيوتر الموزعة)
الخبرة / المؤهلات
البرمجة: C ، C ++ ، C # JAVA ، Python ، Perl ، Kotlin ، Swift ، Script Shell ، Android.
WEB: PHP ، CSS ، HTML ، Jquery ، JS ، J2EE.
قواعد البيانات: Oracle DB و MySQL و SQLite.
نظام التشغيل: Windows و MacOs و Linux.
خدمات الويب: REST ، SOAP.
السن
الأطفال (7-12 سنة)
شباب (13-17 سنة)
الكبار (18-64 سنة)
الكبار (65 سنة فأكثر)
مستوى الطالب
مبتدئ
متوسط
المدة
60 دقيقة
90 دقيقة
120 دقيقة
الدرس يدور باللغة
الفرنسية
العربية
الجاهزية في الأسبوع العادي
(GMT -05:00)
نيويورك
at teacher icon
على الانترنت عبر كاميرا ويب
Mon
Tue
Wed
Thu
Fri
Sat
Sun
00-04
04-08
08-12
12-16
16-20
20-24
[[Java]] هي واحدة من لغات البرمجة الأكثر شعبية المستخدمة لإنشاء التطبيقات ومنصات الويب. تم تصميمه لتحقيق المرونة ، وسمح للمطورين بكتابة التعليمات البرمجية التي يمكن تشغيلها على أي جهاز كمبيوتر ، بغض النظر عن بنيتهم أو النظام الأساسي الخاص بهم. وفقًا لصفحة Java الرئيسية ، فإن أكثر من مليار جهاز كمبيوتر وثلاثة مليارات هاتف محمول في جميع أنحاء العالم يستخدمون Java.

استخدام -
[[Java]] يستخدم لإنشاء تطبيقات ومنصات لعدد من الأجهزة ، بما في ذلك أجهزة الكمبيوتر والهواتف وأجهزة الألعاب وأنظمة الملاحة في السيارة وأجهزة المراقبة الطبية وأجهزة قياس مواقف السيارات ، محطات اليانصيب والهواتف الذكية. إنها أيضًا لغة أساسية للتواصل الشبكي ، خاصة بالنسبة لمراكز البيانات التي تقوم بتخزين ونقل بيانات الويب.

لمزيد من التفاصيل حول صفي ، لا تتردد في الاتصال بي.
إقرأ المزيد
فصول مماثلة
arrow icon previousarrow icon next
verified badge
أنا مطور محترف متكامل مع أكثر من 15 عامًا من الخبرة العملية في هندسة البرمجيات وتصميم الأنظمة والذكاء الاصطناعي.
لقد عملت في مختلف مجالات الواجهة الأمامية والخلفية وDevOps والذكاء الاصطناعي، حيث قمت ببناء أنظمة على مستوى المؤسسات للتطبيقات في العالم الحقيقي - من الخدمات المصغرة واسعة النطاق إلى منصات الذكاء الاصطناعي المعرفية.

أنا شغوف بتدريس الطريقة الحقيقية والحديثة للترميز - من خلال الجمع بين الأسس التقنية العميقة مع أحدث التقنيات اليوم: الذكاء الاصطناعي التوليدي، وأنظمة الوكالة، وهندسة RAG، والأتمتة السحابية، وDevOps الذكية.

سواء كنت مبتدئًا يستكشف "Hello World" الأول الخاص بك، أو محترفًا يعمل على تحسين مجموعتك، أو باحثًا/مطورًا يستكشف أنظمة الذكاء الاصطناعي، يمكنني إرشادك خطوة بخطوة - مفاهيميًا وعمليًا واستراتيجيًا.

🧩 ما سوف تتعلمه
🖥️ تطوير الواجهة الأمامية

إتقان كيفية بناء واجهات سريعة الاستجابة وتفاعلية وعالية الأداء:

HTML / HTML5 – البنية، والدلالات، والأشكال، وإمكانية الوصول

CSS / CSS3 / SCSS – التخطيط، الرسوم المتحركة، التصميم المتجاوب، Flexbox، الشبكة

Bootstrap / Tailwind / Material UI – أطر التصميم السريع

JavaScript (ES6+) – البرمجة الوظيفية، حلقة الحدث، الإغلاقات، async/await

TypeScript – الكتابة القوية، والواجهات، والديكورات، والأنواع العامة

React.js / Next.js – المكونات، والخطافات، وإدارة الحالة، والتوجيه، وواجهات برمجة التطبيقات

Angular (من 1.x إلى 17) – الوحدات النمطية، حقن التبعيات، RxJS، الهندسة المعمارية المتقدمة

Vue.js (اختياري) – البرمجة التفاعلية، وإدارة دورة الحياة

jQuery / AJAX – دعم الإصدارات القديمة والتواصل الخلفي

أداء الويب - Lighthouse، وCore Web Vitals، وPWA، واستراتيجيات التخزين المؤقت

⚙️ تطوير الواجهة الخلفية والمؤسسات

إنشاء أنظمة خادم قابلة للتطوير وآمنة وذكية:

C / C++ / هياكل البيانات / الخوارزميات / OOPS

Java / J2EE / Spring / Spring Boot / Spring Cloud / Hibernate / Struts / Wicket

هندسة الخدمات المصغرة – بوابة API، وسجل الخدمة، والاتصالات بين الخدمات

Node.js / Express / NestJS – واجهة خلفية حديثة لـ JavaScript/TypeScript

خدمات الويب REST & SOAP – تصميم واجهة برمجة التطبيقات (API)، والأمان، والتوثيق (Swagger / Postman)

Python (Flask / FastAPI) – واجهات برمجة تطبيقات REST، وخطوط أنابيب التعلم الآلي، والأتمتة

برمجة نصوص Shell (Linux/Unix) - الأتمتة، مهام cron، تحليل السجلات، برمجة DevOps

PHP / Laravel / CodeIgniter – تطوير الواجهة الخلفية الكلاسيكية للويب

الحاويات والتنسيق: Docker وKubernetes وHelm

CI/CD والسحابة: Jenkins، وGitHub Actions، وAzure DevOps Pipelines

☁️ إتقان السحابة وDevOps

تعلم كيفية إنشاء التطبيقات ونشرها وتوسيع نطاقها على السحابة:

AWS (EC2، S3، Lambda، DynamoDB، API Gateway، ECS)

Azure (خدمات التطبيقات، والوظائف، وCosmosDB، وDevOps)

Google Cloud (GCP، Vertex AI، BigQuery، Cloud Run)

المراقبة والتسجيل: ELK Stack (Elasticsearch، Logstash، Kibana)، Grafana، Prometheus

البنية التحتية ككود (IaC): Terraform، AWS CDK، Azure Bicep

التحكم في الإصدارات والتعاون: Git، GitHub، GitLab، Bitbucket

خطوط أنابيب CI/CD: البناء والاختبار ونشر الأتمتة والتراجع وإدارة الإصدارات

📱 تطوير التطبيقات

تطوير تطبيقات الهاتف المحمول والتطبيقات الهجينة من البداية إلى النهاية:

Android (Java/Kotlin) – واجهة المستخدم/تجربة المستخدم، دورة حياة النشاط، تكامل واجهة برمجة التطبيقات

الأطر الهجينة: Ionic، Cordova، React Native

تطبيقات الويب التقدمية (PWA) - وضع عدم الاتصال أولاً، التخزين المؤقت، تحسين الأجهزة المحمولة

تكامل Firebase: Auth، Firestore، Cloud Messaging

🤖 الذكاء الاصطناعي والتعلم الآلي

تعرف على كيفية بناء أنظمة الذكاء الاصطناعي الحديثة ونشرها:

أساسيات الذكاء الاصطناعي: الشبكات العصبية، التعلم الخاضع للإشراف/غير الخاضع للإشراف

التعلم الآلي باستخدام بايثون: scikit-learn، TensorFlow، PyTorch

معالجة اللغة الطبيعية (NLP): المحولات، BERT، GPT

رؤية الكمبيوتر: OpenCV، YOLO، تصنيف الصور

واجهات برمجة تطبيقات الذكاء الاصطناعي والتكاملات: Google DialogFlow، Azure Cognitive Services، OpenAI API

🧬 الذكاء الاصطناعي التوليدي، وأنظمة RAG والأنظمة الوكيلية

التركيز بشكل خاص على تكامل الذكاء الاصطناعي وأتمتته في العالم الحقيقي:

نماذج الذكاء الاصطناعي التوليدي (GPT، Claude، Gemini، Llama، Mistral) - التنفيذ العملي

هندسة المطالبات – تصميم أطر عمل قوية وقابلة لإعادة الاستخدام

التوليد المعزز بالاسترجاع (RAG) – هياكل البحث والتوليد الهجينة

أنظمة الذكاء الاصطناعي الوكيل - بناء سير عمل متعددة الوكلاء مستقلة (على سبيل المثال، AutoGPT، CrewAI)

Agentic RAG – أنظمة الذاكرة السياقية والتسلسل والاستدلال

LangChain / LlamaIndex – خطوط أنابيب RAG، ومحملات المستندات، والتضمينات، وقواعد بيانات المتجهات

قواعد بيانات المتجهات: Pinecone، Chroma، Weaviate، FAISS

الرسوم البيانية المعرفية وإدارة السياق – ربط بيانات المؤسسة بـ RAG

نشر تطبيقات الذكاء الاصطناعي: FastAPI + Streamlit + LangServe + Docker

أدوات المساعد والذكاء الاصطناعي: GitHub Copilot، وChatGPT API، ومترجم الكود، وVertex AI Studio

مجموعة أدوات مطوري الذكاء الاصطناعي من Google (ADK) – Edge AI وTensorFlow Lite وCoral وخدمة النماذج

الذكاء الاصطناعي الصوتي وتصميم المحادثة: Dialogflow CX، ومساعدو OpenAI، وElevenLabs

🔬 البيانات والاختبار والجودة

أنظمة قواعد البيانات: MySQL، PostgreSQL، MongoDB، Oracle، DB2، Redis

تصميم قاعدة البيانات: ERD، التطبيع، الفهرسة، ضبط الأداء

أدوات الاختبار: JUnit، Mockito، Selenium، Cypress، Postman

ممارسات TDD / BDD: اختبار الوحدة والتكامل والاختبار الشامل

التسجيل والمراقبة: ELK، Splunk، Prometheus

تحسين الأداء: إنشاء ملف تعريف، والتخزين المؤقت، والتزامن

🧩 أنظمة التشغيل والبرمجة النصية

إدارة Windows / Linux / Ubuntu / Unix

أنظمة الملفات، الأذونات، الشبكات، إدارة العمليات

برمجة النصوص البرمجية / الأتمتة / تحليل السجل

أمان النظام وتعزيز SSH

🧠 مواضيع إضافية

الرياضيات للمبرمجين - المنطق، والتركيبات، والاحتمالات، ونظرية الرسم البياني

أساسيات تطوير الألعاب: Unity، Phaser.js، HTML5 Canvas

أخلاقيات الذكاء الاصطناعي، وخصوصية البيانات، وتصميم الذكاء الاصطناعي المسؤول

مشاريع الأتمتة وزحف الويب/الاستخراج: BeautifulSoup وSelenium وPuppeteer

التكاملات بدون كود / منخفضة الكود: Zapier و Make وأتمتة الذكاء الاصطناعي
verified badge
هذه الدورة مخصصة للمبتدئين والمتوسطين في برمجة Java.
- أساسيات وأساسيات لغة POO و JAVA.
- إنشاء تطبيق سطح مكتب.
- إنشاء تطبيق ويب JEE java.
- إنشاء تطبيق ويب الربيع.
- SQL و ORM.
verified badge
بايثون هي لغة البرمجة هذه الأيام. إنه بسيط وجميل وتستخدمه جميع التطبيقات الحديثة تقريبًا. باستخدام Python ، يمكننا الآن إنشاء نماذج ذكاء اصطناعي تقلل من الجهد البشري وتعطينا نتائج أكثر دقة وموثوقية. لا تفتقر لغتا Java و C إلى الأهمية ، بل تتيحان أيضًا إمكانية إنشاء تطبيقات محسّنة من حيث ذاكرة الوصول العشوائي.

يعتمد تكوين الدورة على مستوى الطالب وأهدافه الخاصة. الجلسة الأولى عبارة عن جلسة تقييم مدتها ساعة واحدة تسمح بتشخيص مستوى واحتياجات الطالب. من هذا التشخيص ، نؤسس معًا برنامجًا سنتبعه خلال مسارنا.

بشكل عام ، يسمح المقرر للطالب باستيعاب:
* أنواع البيانات والمتغيرات المحددة مسبقًا ؛
* الهياكل الشرطية والحلقات.
* المهام ؛
* البرمجة الشيئية (OOP) ؛
* الهندسة الرقمية.
* مقدمة لقواعد البيانات (أمثلة واستخدامات)
* الجبر العلائقي
* LDD ، LCD ، LMD ، LCT
* استعلامات SQL (SELECT ، UPDATE ، ...)
* إنشاء قاعدة بيانات وأتمتة الاستعلامات باستخدام لغة بايثون
* معالجة الملفات (TXT ، Excel ، CSV ، JSON ، Word) ؛
* علم البيانات.
* مقدمة وبعض تطبيقات الذكاء الاصطناعي.

أنا في انتظارك لبدء هذه المغامرة.
verified badge
هل تطمح لإتقان البرمجة وتصبح مطورًا محترفًا؟ في هذه الدورة، ستتعلم أساسيات لغة بايثون ولغات برمجة أخرى، بالإضافة إلى كيفية استخدامها لبناء نماذج تعلم الآلة. كما نقدم دعمًا متخصصًا للطلاب في البرمجة وإدارة قواعد البيانات باستخدام لغة SQL.

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

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

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

إذا كان لديك أي أسئلة، فلا تتردد في الاتصال بنا.
verified badge
Flutter عبارة عن مجموعة تطوير برامج واجهة مستخدم مفتوحة المصدر (SDK) تم إنشاؤها بواسطة Google. يتم استخدامه لتطوير تطبيقات Android و iOS و Linux و Mac و Windows و Google Fuchsia والويب من قاعدة رمز واحدة.
verified badge
خبير في Java وPython وC وC++!
هل تريد إتقان Java أو Python أو C أو C++؟ احصل على نصيحة من مدرس علوم الكمبيوتر المتخصص في هذه اللغات القوية! بفضل خبرتي المتعمقة وسنوات الخبرة، أقدم لك تدريبًا فريدًا، يتكيف مع احتياجاتك، سواء لإتقان مهاراتك، أو النجاح في مشاريعك الجامعية، أو إعدادك لمواجهة التحديات المهنية.
المنهجية المُكيَّفة: دورات تفاعلية وعملية، مع مشاريع ملموسة لفهم حقيقي.
الخبرة الأكاديمية والمهنية: المعرفة المتقدمة المطبقة على احتياجات العالم الحقيقي.
نتائج مضمونة: تقدم بسرعة وكفاءة مهما كان مستواك الحالي.
verified badge
دورة في البرمجة القياسية "جافا" و / أو "Entreprise JAVA" و / أو الأطر المستخدمة في معظم مشاريع جافا.
تتم الدورة في شكل دورة تدريبية نظرية ، تليها بعض التدريبات العملية الصغيرة وسيتم الانتهاء منها من خلال مشروع صغير كامل يشمل كل ما يتم رؤيته في الدورة.
verified badge
يتم تعلم البرمجة عن طريق تبسيط الأساسيات ، وتصميم UML / Merise / POO / الشبكة ، ثم الممارسة والانتقال أخيرًا إلى المجمع باستخدام أنماط / أطر التصميم ...

بشكل ملموس:
أقدم الدورة بوضوح مع عروض توضيحية في الوقت الفعلي بغرض ممارسة الدورة قبل البحث عن حلول للتمارين ،
وبعد دراسات الحالة والمشاريع للاستفادة وبناء المهارات في جوانب أخرى ..

يمكنني أيضًا المساعدة في التقدم في المشاريع ، Java Python و Web ، ولكن أيضًا لدعم الأشخاص الجدد الذين يرغبون في بدء البرمجة
verified badge
بايثون هي واحدة من أكثر اللهجات الممتازة إذا لم تكن هي اللهجة الرائدة لبدء تعلم البرمجة. وهي أيضًا واحدة من اللهجات الأكثر استخدامًا على نطاق واسع في الوقت الحاضر، خاصة في المجالات المتطورة مثل التعلم الآلي.

يشير هذا الوجود في كل مكان إلى أن بايثون تتقدم دائمًا. إنه يوفر مجموعة واسعة من الأجهزة والمكتبات المجانية والمتغيرة بشكل استثنائي.

باعتباري منشئ طيران، أحب مشاركة معلوماتي والحصول على الرضا منها من خلال تثقيف الآخرين وتحفيزهم.

أنا معتاد على العمل مع أفراد من مختلف الأعمار. أنا أؤمن بأهمية تجزئة التعلم، وتصور التقدم، وتحديد أهداف ملموسة، والشحذ بشكل متكرر.

بعد هذه المعايير العامة، ليس هناك سحر في إدارة العرض أو الإستراتيجية. تعمل بعض الأساليب مع عدد قليل من الطلاب ولكن ليس مع الآخرين. التكيف مع الاحتياجات الشخصية هو بالتالي الهدف الأكثر أهمية للدروس الخصوصية. لذلك سأبذل قصارى جهدي لاكتشاف ما يحفز طلابي ويحدث فرقًا.

في حال كان طفلك مهتمًا بالتكنولوجيا، عليك أن تقدم له هذه الفرصة، دورة لغة البرمجة لبناء الألعاب ثنائية الأبعاد، وتعليم كيفية إنشاء موقع على الإنترنت بلغة الويب، والمزيد من القدرات في كل عنوان العناوين المرتبطة، والتي تتكون من 6 مستويات، وكل مستوى له 4 عناوين. مدة المحاضرة ساعتان، مع احتساب استراحة قصيرة للطلاب. العناوين مرتبطة، وتتكون من 6 مستويات، وكل مستوى له 4 عناوين. مدة المحاضرة ساعتين، مع وجود استراحة قصيرة للطلاب.
الدورة متاحة لجميع الأعمار.
إذا كنت مهتما، أرسل رسالة وسوف أقوم بالرد عليك في أقرب وقت ممكن
أفضل الاحترام
ابراهيم.
verified badge
باعتباري مهندس برمجيات حاصل على درجة الدكتوراه في علوم الكمبيوتر من ENSIAS، فإنني أعتمد نهجًا تعليميًا متنوعًا لإنشاء بيئة تعليمية تفاعلية وشخصية. تبدأ كل دورة بتقييم احتياجات الطالب، يليها هيكل يتضمن شروحات مفاهيمية وعروض عملية وتمارين موجهة.

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

أنا أستهدف أي شخص يرغب في تعميق مهاراته في تطوير البرمجيات. من خلال تغطية كل من تطوير الواجهة الخلفية (Java) وتطوير الواجهة الأمامية (React وBootstrap وHTML وCSS وJS)، تعد دوراتي مناسبة لمجموعة واسعة من المتعلمين.
verified badge
أقدم دروسًا خصوصية في SCRATCH، وهي منصة برمجة ممتعة وتعليمية، مصممة خصيصًا للأطفال. يتيح SCRATCH للشباب اكتشاف أساسيات البرمجة مع تحفيز إبداعهم ومنطقهم.

ماذا سيتعلم أطفالك:

مفاهيم البرمجة الأساسية
إنشاء الألعاب والرسوم المتحركة الخاصة بهم
حل المشكلات بطريقة ممتعة
التفكير المنطقي والمنظم
لماذا تختار سكراتش؟

واجهة بديهية وصديقة للطفل
يشجع على الإبداع والابتكار
التعلم من خلال الممارسة واللعب
لمن هذه الدورات؟

الأطفال من سن 7 إلى 14 سنة
مبتدئين بدون خبرة سابقة في البرمجة
انضم إلي في جلسات تفاعلية ومثرية حيث يمكن لأطفالك تطوير المهارات الأساسية للمستقبل في بيئة ممتعة وجذابة.
verified badge
فيما يلي نسخة أكثر رسمية ودقة من النص الخاص بك:

أدرس حاليًا هندسة الكمبيوتر، وتخصصت في تطوير البرمجيات، في جامعة آلتو في فنلندا. أنا شغوف بمجال دراستي، وأريد أن أشارك معرفتي وتدريبي مع المبتدئين الذين يرغبون في التعرف على هذا المجال الرائع.

نظرًا لأسفاري، أقدم دورات تدريبية عالية الجودة عبر Zoom، وبأسعار معقولة جدًا. الدورات التي أقدمها تشمل:

مقدمة إلى أساسيات البرمجة الشيئية (OOP)
مقدمة إلى المفاهيم الأساسية للغة جافا
لا تقلق إذا بدت البرمجة معقدة بالنسبة لك. أنا المعلم المثالي لدعمك وتبسيط تعلمك. لا تتردد في الاتصال بي، فلن تكون بخيبة أمل!
verified badge
تعرف على كيفية إنشاء تطبيقات جوال حقيقية من الصفر باستخدام Flutter وFlutterFlow — الأداتان الأقوى لإنشاء تطبيقات متعددة الأنظمة الأساسية (Android وiOS) باستخدام قاعدة بيانات واحدة.

في هذه الدورة، سأرشدك خطوة بخطوة - من الصفر إلى إطلاق تطبيقك الخاص. ستتعلم كيفية:

قم بتصميم واجهات مستخدم جميلة باستخدام عناصر واجهة المستخدم Flutter أو بصريًا في FlutterFlow.

قم بتوصيل تطبيقك بالبرامج الخلفية الحقيقية (Firebase، PHP، SQL).

أضف ميزات التجارة الإلكترونية أو الأعمال الأساسية مثل المصادقة وقواعد البيانات وتكامل واجهة برمجة التطبيقات.

قم بتحسين الأداء ونشر تطبيقك على Google Play أو App Store.

سواء كنت مبتدئًا تمامًا أو شخصًا يقوم بالفعل بالبرمجة، فستحصل على دروس عملية وعملية مصممة خصيصًا لأهدافك - وبحلول النهاية، سيكون لديك تطبيق جوال وظيفي خاص بك جاهزًا للاستخدام أو البيع.
verified badge
افتح عالم البرمجة من خلال دورة واضحة وعملية مصممة للمبتدئين تمامًا.
في هذه الدورة، سوف تتعلم أساسيات JavaScript، إحدى اللغات الأكثر استخدامًا في تطوير الويب الحديث.

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

بحلول نهاية الدورة، ستكون قادرًا على:

فهم المتغيرات والشروط والحلقات والوظائف

إنشاء برامج JavaScript الأساسية التي يتم تشغيلها في المتصفح

العمل مع الأحداث والتلاعب بـ DOM لإنشاء صفحات تفاعلية

تطبيق منطق البرمجة لحل المشاكل الواقعية

تطوير أساس متين للاستمرار في تطوير الواجهة الأمامية أو التطوير الكامل
verified badge
أقوم بتدريس البرمجة للمبتدئين والطلاب ذوي المستوى المتوسط.
تركز الدروس على المنطق والبرمجة الأساسية والتمارين العملية.
يتم تعديل الدروس لتناسب وتيرة الطالب.
يمكن للطلاب الاختيار بين تطوير مواقع الويب أو تطبيقات الجوال. تطوير عملي
message icon
اتصل بAbderrahmane
repeat students icon
الدرس الأول مضمون
بواسطة
ضمان المدرس المناسب
فصول مماثلة
arrow icon previousarrow icon next
verified badge
أنا مطور محترف متكامل مع أكثر من 15 عامًا من الخبرة العملية في هندسة البرمجيات وتصميم الأنظمة والذكاء الاصطناعي.
لقد عملت في مختلف مجالات الواجهة الأمامية والخلفية وDevOps والذكاء الاصطناعي، حيث قمت ببناء أنظمة على مستوى المؤسسات للتطبيقات في العالم الحقيقي - من الخدمات المصغرة واسعة النطاق إلى منصات الذكاء الاصطناعي المعرفية.

أنا شغوف بتدريس الطريقة الحقيقية والحديثة للترميز - من خلال الجمع بين الأسس التقنية العميقة مع أحدث التقنيات اليوم: الذكاء الاصطناعي التوليدي، وأنظمة الوكالة، وهندسة RAG، والأتمتة السحابية، وDevOps الذكية.

سواء كنت مبتدئًا يستكشف "Hello World" الأول الخاص بك، أو محترفًا يعمل على تحسين مجموعتك، أو باحثًا/مطورًا يستكشف أنظمة الذكاء الاصطناعي، يمكنني إرشادك خطوة بخطوة - مفاهيميًا وعمليًا واستراتيجيًا.

🧩 ما سوف تتعلمه
🖥️ تطوير الواجهة الأمامية

إتقان كيفية بناء واجهات سريعة الاستجابة وتفاعلية وعالية الأداء:

HTML / HTML5 – البنية، والدلالات، والأشكال، وإمكانية الوصول

CSS / CSS3 / SCSS – التخطيط، الرسوم المتحركة، التصميم المتجاوب، Flexbox، الشبكة

Bootstrap / Tailwind / Material UI – أطر التصميم السريع

JavaScript (ES6+) – البرمجة الوظيفية، حلقة الحدث، الإغلاقات، async/await

TypeScript – الكتابة القوية، والواجهات، والديكورات، والأنواع العامة

React.js / Next.js – المكونات، والخطافات، وإدارة الحالة، والتوجيه، وواجهات برمجة التطبيقات

Angular (من 1.x إلى 17) – الوحدات النمطية، حقن التبعيات، RxJS، الهندسة المعمارية المتقدمة

Vue.js (اختياري) – البرمجة التفاعلية، وإدارة دورة الحياة

jQuery / AJAX – دعم الإصدارات القديمة والتواصل الخلفي

أداء الويب - Lighthouse، وCore Web Vitals، وPWA، واستراتيجيات التخزين المؤقت

⚙️ تطوير الواجهة الخلفية والمؤسسات

إنشاء أنظمة خادم قابلة للتطوير وآمنة وذكية:

C / C++ / هياكل البيانات / الخوارزميات / OOPS

Java / J2EE / Spring / Spring Boot / Spring Cloud / Hibernate / Struts / Wicket

هندسة الخدمات المصغرة – بوابة API، وسجل الخدمة، والاتصالات بين الخدمات

Node.js / Express / NestJS – واجهة خلفية حديثة لـ JavaScript/TypeScript

خدمات الويب REST & SOAP – تصميم واجهة برمجة التطبيقات (API)، والأمان، والتوثيق (Swagger / Postman)

Python (Flask / FastAPI) – واجهات برمجة تطبيقات REST، وخطوط أنابيب التعلم الآلي، والأتمتة

برمجة نصوص Shell (Linux/Unix) - الأتمتة، مهام cron، تحليل السجلات، برمجة DevOps

PHP / Laravel / CodeIgniter – تطوير الواجهة الخلفية الكلاسيكية للويب

الحاويات والتنسيق: Docker وKubernetes وHelm

CI/CD والسحابة: Jenkins، وGitHub Actions، وAzure DevOps Pipelines

☁️ إتقان السحابة وDevOps

تعلم كيفية إنشاء التطبيقات ونشرها وتوسيع نطاقها على السحابة:

AWS (EC2، S3، Lambda، DynamoDB، API Gateway، ECS)

Azure (خدمات التطبيقات، والوظائف، وCosmosDB، وDevOps)

Google Cloud (GCP، Vertex AI، BigQuery، Cloud Run)

المراقبة والتسجيل: ELK Stack (Elasticsearch، Logstash، Kibana)، Grafana، Prometheus

البنية التحتية ككود (IaC): Terraform، AWS CDK، Azure Bicep

التحكم في الإصدارات والتعاون: Git، GitHub، GitLab، Bitbucket

خطوط أنابيب CI/CD: البناء والاختبار ونشر الأتمتة والتراجع وإدارة الإصدارات

📱 تطوير التطبيقات

تطوير تطبيقات الهاتف المحمول والتطبيقات الهجينة من البداية إلى النهاية:

Android (Java/Kotlin) – واجهة المستخدم/تجربة المستخدم، دورة حياة النشاط، تكامل واجهة برمجة التطبيقات

الأطر الهجينة: Ionic، Cordova، React Native

تطبيقات الويب التقدمية (PWA) - وضع عدم الاتصال أولاً، التخزين المؤقت، تحسين الأجهزة المحمولة

تكامل Firebase: Auth، Firestore، Cloud Messaging

🤖 الذكاء الاصطناعي والتعلم الآلي

تعرف على كيفية بناء أنظمة الذكاء الاصطناعي الحديثة ونشرها:

أساسيات الذكاء الاصطناعي: الشبكات العصبية، التعلم الخاضع للإشراف/غير الخاضع للإشراف

التعلم الآلي باستخدام بايثون: scikit-learn، TensorFlow، PyTorch

معالجة اللغة الطبيعية (NLP): المحولات، BERT، GPT

رؤية الكمبيوتر: OpenCV، YOLO، تصنيف الصور

واجهات برمجة تطبيقات الذكاء الاصطناعي والتكاملات: Google DialogFlow، Azure Cognitive Services، OpenAI API

🧬 الذكاء الاصطناعي التوليدي، وأنظمة RAG والأنظمة الوكيلية

التركيز بشكل خاص على تكامل الذكاء الاصطناعي وأتمتته في العالم الحقيقي:

نماذج الذكاء الاصطناعي التوليدي (GPT، Claude، Gemini، Llama، Mistral) - التنفيذ العملي

هندسة المطالبات – تصميم أطر عمل قوية وقابلة لإعادة الاستخدام

التوليد المعزز بالاسترجاع (RAG) – هياكل البحث والتوليد الهجينة

أنظمة الذكاء الاصطناعي الوكيل - بناء سير عمل متعددة الوكلاء مستقلة (على سبيل المثال، AutoGPT، CrewAI)

Agentic RAG – أنظمة الذاكرة السياقية والتسلسل والاستدلال

LangChain / LlamaIndex – خطوط أنابيب RAG، ومحملات المستندات، والتضمينات، وقواعد بيانات المتجهات

قواعد بيانات المتجهات: Pinecone، Chroma، Weaviate، FAISS

الرسوم البيانية المعرفية وإدارة السياق – ربط بيانات المؤسسة بـ RAG

نشر تطبيقات الذكاء الاصطناعي: FastAPI + Streamlit + LangServe + Docker

أدوات المساعد والذكاء الاصطناعي: GitHub Copilot، وChatGPT API، ومترجم الكود، وVertex AI Studio

مجموعة أدوات مطوري الذكاء الاصطناعي من Google (ADK) – Edge AI وTensorFlow Lite وCoral وخدمة النماذج

الذكاء الاصطناعي الصوتي وتصميم المحادثة: Dialogflow CX، ومساعدو OpenAI، وElevenLabs

🔬 البيانات والاختبار والجودة

أنظمة قواعد البيانات: MySQL، PostgreSQL، MongoDB، Oracle، DB2، Redis

تصميم قاعدة البيانات: ERD، التطبيع، الفهرسة، ضبط الأداء

أدوات الاختبار: JUnit، Mockito، Selenium، Cypress، Postman

ممارسات TDD / BDD: اختبار الوحدة والتكامل والاختبار الشامل

التسجيل والمراقبة: ELK، Splunk، Prometheus

تحسين الأداء: إنشاء ملف تعريف، والتخزين المؤقت، والتزامن

🧩 أنظمة التشغيل والبرمجة النصية

إدارة Windows / Linux / Ubuntu / Unix

أنظمة الملفات، الأذونات، الشبكات، إدارة العمليات

برمجة النصوص البرمجية / الأتمتة / تحليل السجل

أمان النظام وتعزيز SSH

🧠 مواضيع إضافية

الرياضيات للمبرمجين - المنطق، والتركيبات، والاحتمالات، ونظرية الرسم البياني

أساسيات تطوير الألعاب: Unity، Phaser.js، HTML5 Canvas

أخلاقيات الذكاء الاصطناعي، وخصوصية البيانات، وتصميم الذكاء الاصطناعي المسؤول

مشاريع الأتمتة وزحف الويب/الاستخراج: BeautifulSoup وSelenium وPuppeteer

التكاملات بدون كود / منخفضة الكود: Zapier و Make وأتمتة الذكاء الاصطناعي
verified badge
هذه الدورة مخصصة للمبتدئين والمتوسطين في برمجة Java.
- أساسيات وأساسيات لغة POO و JAVA.
- إنشاء تطبيق سطح مكتب.
- إنشاء تطبيق ويب JEE java.
- إنشاء تطبيق ويب الربيع.
- SQL و ORM.
verified badge
بايثون هي لغة البرمجة هذه الأيام. إنه بسيط وجميل وتستخدمه جميع التطبيقات الحديثة تقريبًا. باستخدام Python ، يمكننا الآن إنشاء نماذج ذكاء اصطناعي تقلل من الجهد البشري وتعطينا نتائج أكثر دقة وموثوقية. لا تفتقر لغتا Java و C إلى الأهمية ، بل تتيحان أيضًا إمكانية إنشاء تطبيقات محسّنة من حيث ذاكرة الوصول العشوائي.

يعتمد تكوين الدورة على مستوى الطالب وأهدافه الخاصة. الجلسة الأولى عبارة عن جلسة تقييم مدتها ساعة واحدة تسمح بتشخيص مستوى واحتياجات الطالب. من هذا التشخيص ، نؤسس معًا برنامجًا سنتبعه خلال مسارنا.

بشكل عام ، يسمح المقرر للطالب باستيعاب:
* أنواع البيانات والمتغيرات المحددة مسبقًا ؛
* الهياكل الشرطية والحلقات.
* المهام ؛
* البرمجة الشيئية (OOP) ؛
* الهندسة الرقمية.
* مقدمة لقواعد البيانات (أمثلة واستخدامات)
* الجبر العلائقي
* LDD ، LCD ، LMD ، LCT
* استعلامات SQL (SELECT ، UPDATE ، ...)
* إنشاء قاعدة بيانات وأتمتة الاستعلامات باستخدام لغة بايثون
* معالجة الملفات (TXT ، Excel ، CSV ، JSON ، Word) ؛
* علم البيانات.
* مقدمة وبعض تطبيقات الذكاء الاصطناعي.

أنا في انتظارك لبدء هذه المغامرة.
verified badge
هل تطمح لإتقان البرمجة وتصبح مطورًا محترفًا؟ في هذه الدورة، ستتعلم أساسيات لغة بايثون ولغات برمجة أخرى، بالإضافة إلى كيفية استخدامها لبناء نماذج تعلم الآلة. كما نقدم دعمًا متخصصًا للطلاب في البرمجة وإدارة قواعد البيانات باستخدام لغة SQL.

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

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

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

إذا كان لديك أي أسئلة، فلا تتردد في الاتصال بنا.
verified badge
Flutter عبارة عن مجموعة تطوير برامج واجهة مستخدم مفتوحة المصدر (SDK) تم إنشاؤها بواسطة Google. يتم استخدامه لتطوير تطبيقات Android و iOS و Linux و Mac و Windows و Google Fuchsia والويب من قاعدة رمز واحدة.
verified badge
خبير في Java وPython وC وC++!
هل تريد إتقان Java أو Python أو C أو C++؟ احصل على نصيحة من مدرس علوم الكمبيوتر المتخصص في هذه اللغات القوية! بفضل خبرتي المتعمقة وسنوات الخبرة، أقدم لك تدريبًا فريدًا، يتكيف مع احتياجاتك، سواء لإتقان مهاراتك، أو النجاح في مشاريعك الجامعية، أو إعدادك لمواجهة التحديات المهنية.
المنهجية المُكيَّفة: دورات تفاعلية وعملية، مع مشاريع ملموسة لفهم حقيقي.
الخبرة الأكاديمية والمهنية: المعرفة المتقدمة المطبقة على احتياجات العالم الحقيقي.
نتائج مضمونة: تقدم بسرعة وكفاءة مهما كان مستواك الحالي.
verified badge
دورة في البرمجة القياسية "جافا" و / أو "Entreprise JAVA" و / أو الأطر المستخدمة في معظم مشاريع جافا.
تتم الدورة في شكل دورة تدريبية نظرية ، تليها بعض التدريبات العملية الصغيرة وسيتم الانتهاء منها من خلال مشروع صغير كامل يشمل كل ما يتم رؤيته في الدورة.
verified badge
يتم تعلم البرمجة عن طريق تبسيط الأساسيات ، وتصميم UML / Merise / POO / الشبكة ، ثم الممارسة والانتقال أخيرًا إلى المجمع باستخدام أنماط / أطر التصميم ...

بشكل ملموس:
أقدم الدورة بوضوح مع عروض توضيحية في الوقت الفعلي بغرض ممارسة الدورة قبل البحث عن حلول للتمارين ،
وبعد دراسات الحالة والمشاريع للاستفادة وبناء المهارات في جوانب أخرى ..

يمكنني أيضًا المساعدة في التقدم في المشاريع ، Java Python و Web ، ولكن أيضًا لدعم الأشخاص الجدد الذين يرغبون في بدء البرمجة
verified badge
بايثون هي واحدة من أكثر اللهجات الممتازة إذا لم تكن هي اللهجة الرائدة لبدء تعلم البرمجة. وهي أيضًا واحدة من اللهجات الأكثر استخدامًا على نطاق واسع في الوقت الحاضر، خاصة في المجالات المتطورة مثل التعلم الآلي.

يشير هذا الوجود في كل مكان إلى أن بايثون تتقدم دائمًا. إنه يوفر مجموعة واسعة من الأجهزة والمكتبات المجانية والمتغيرة بشكل استثنائي.

باعتباري منشئ طيران، أحب مشاركة معلوماتي والحصول على الرضا منها من خلال تثقيف الآخرين وتحفيزهم.

أنا معتاد على العمل مع أفراد من مختلف الأعمار. أنا أؤمن بأهمية تجزئة التعلم، وتصور التقدم، وتحديد أهداف ملموسة، والشحذ بشكل متكرر.

بعد هذه المعايير العامة، ليس هناك سحر في إدارة العرض أو الإستراتيجية. تعمل بعض الأساليب مع عدد قليل من الطلاب ولكن ليس مع الآخرين. التكيف مع الاحتياجات الشخصية هو بالتالي الهدف الأكثر أهمية للدروس الخصوصية. لذلك سأبذل قصارى جهدي لاكتشاف ما يحفز طلابي ويحدث فرقًا.

في حال كان طفلك مهتمًا بالتكنولوجيا، عليك أن تقدم له هذه الفرصة، دورة لغة البرمجة لبناء الألعاب ثنائية الأبعاد، وتعليم كيفية إنشاء موقع على الإنترنت بلغة الويب، والمزيد من القدرات في كل عنوان العناوين المرتبطة، والتي تتكون من 6 مستويات، وكل مستوى له 4 عناوين. مدة المحاضرة ساعتان، مع احتساب استراحة قصيرة للطلاب. العناوين مرتبطة، وتتكون من 6 مستويات، وكل مستوى له 4 عناوين. مدة المحاضرة ساعتين، مع وجود استراحة قصيرة للطلاب.
الدورة متاحة لجميع الأعمار.
إذا كنت مهتما، أرسل رسالة وسوف أقوم بالرد عليك في أقرب وقت ممكن
أفضل الاحترام
ابراهيم.
verified badge
باعتباري مهندس برمجيات حاصل على درجة الدكتوراه في علوم الكمبيوتر من ENSIAS، فإنني أعتمد نهجًا تعليميًا متنوعًا لإنشاء بيئة تعليمية تفاعلية وشخصية. تبدأ كل دورة بتقييم احتياجات الطالب، يليها هيكل يتضمن شروحات مفاهيمية وعروض عملية وتمارين موجهة.

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

أنا أستهدف أي شخص يرغب في تعميق مهاراته في تطوير البرمجيات. من خلال تغطية كل من تطوير الواجهة الخلفية (Java) وتطوير الواجهة الأمامية (React وBootstrap وHTML وCSS وJS)، تعد دوراتي مناسبة لمجموعة واسعة من المتعلمين.
verified badge
أقدم دروسًا خصوصية في SCRATCH، وهي منصة برمجة ممتعة وتعليمية، مصممة خصيصًا للأطفال. يتيح SCRATCH للشباب اكتشاف أساسيات البرمجة مع تحفيز إبداعهم ومنطقهم.

ماذا سيتعلم أطفالك:

مفاهيم البرمجة الأساسية
إنشاء الألعاب والرسوم المتحركة الخاصة بهم
حل المشكلات بطريقة ممتعة
التفكير المنطقي والمنظم
لماذا تختار سكراتش؟

واجهة بديهية وصديقة للطفل
يشجع على الإبداع والابتكار
التعلم من خلال الممارسة واللعب
لمن هذه الدورات؟

الأطفال من سن 7 إلى 14 سنة
مبتدئين بدون خبرة سابقة في البرمجة
انضم إلي في جلسات تفاعلية ومثرية حيث يمكن لأطفالك تطوير المهارات الأساسية للمستقبل في بيئة ممتعة وجذابة.
verified badge
فيما يلي نسخة أكثر رسمية ودقة من النص الخاص بك:

أدرس حاليًا هندسة الكمبيوتر، وتخصصت في تطوير البرمجيات، في جامعة آلتو في فنلندا. أنا شغوف بمجال دراستي، وأريد أن أشارك معرفتي وتدريبي مع المبتدئين الذين يرغبون في التعرف على هذا المجال الرائع.

نظرًا لأسفاري، أقدم دورات تدريبية عالية الجودة عبر Zoom، وبأسعار معقولة جدًا. الدورات التي أقدمها تشمل:

مقدمة إلى أساسيات البرمجة الشيئية (OOP)
مقدمة إلى المفاهيم الأساسية للغة جافا
لا تقلق إذا بدت البرمجة معقدة بالنسبة لك. أنا المعلم المثالي لدعمك وتبسيط تعلمك. لا تتردد في الاتصال بي، فلن تكون بخيبة أمل!
verified badge
تعرف على كيفية إنشاء تطبيقات جوال حقيقية من الصفر باستخدام Flutter وFlutterFlow — الأداتان الأقوى لإنشاء تطبيقات متعددة الأنظمة الأساسية (Android وiOS) باستخدام قاعدة بيانات واحدة.

في هذه الدورة، سأرشدك خطوة بخطوة - من الصفر إلى إطلاق تطبيقك الخاص. ستتعلم كيفية:

قم بتصميم واجهات مستخدم جميلة باستخدام عناصر واجهة المستخدم Flutter أو بصريًا في FlutterFlow.

قم بتوصيل تطبيقك بالبرامج الخلفية الحقيقية (Firebase، PHP، SQL).

أضف ميزات التجارة الإلكترونية أو الأعمال الأساسية مثل المصادقة وقواعد البيانات وتكامل واجهة برمجة التطبيقات.

قم بتحسين الأداء ونشر تطبيقك على Google Play أو App Store.

سواء كنت مبتدئًا تمامًا أو شخصًا يقوم بالفعل بالبرمجة، فستحصل على دروس عملية وعملية مصممة خصيصًا لأهدافك - وبحلول النهاية، سيكون لديك تطبيق جوال وظيفي خاص بك جاهزًا للاستخدام أو البيع.
verified badge
افتح عالم البرمجة من خلال دورة واضحة وعملية مصممة للمبتدئين تمامًا.
في هذه الدورة، سوف تتعلم أساسيات JavaScript، إحدى اللغات الأكثر استخدامًا في تطوير الويب الحديث.

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

بحلول نهاية الدورة، ستكون قادرًا على:

فهم المتغيرات والشروط والحلقات والوظائف

إنشاء برامج JavaScript الأساسية التي يتم تشغيلها في المتصفح

العمل مع الأحداث والتلاعب بـ DOM لإنشاء صفحات تفاعلية

تطبيق منطق البرمجة لحل المشاكل الواقعية

تطوير أساس متين للاستمرار في تطوير الواجهة الأمامية أو التطوير الكامل
verified badge
أقوم بتدريس البرمجة للمبتدئين والطلاب ذوي المستوى المتوسط.
تركز الدروس على المنطق والبرمجة الأساسية والتمارين العملية.
يتم تعديل الدروس لتناسب وتيرة الطالب.
يمكن للطلاب الاختيار بين تطوير مواقع الويب أو تطبيقات الجوال. تطوير عملي
ضمان المدرس المناسب
favorite button
message icon
اتصل بAbderrahmane