facebook

اكتشف أفضل مدرسي JavaScript عبر الإنترنت للدروس الخصوصية.

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

search-teacher-icon

اعثر على المدرس المناسب لك.

تصفح قائمة مدرسي JavaScript واستخدم الفلاتر للعثور على صفك المثالي عبر الإنترنت.

chat-icon

تواصل مع المدرسين مجانًا.

شارك أهدافك وخياراتك مع المدرسين واختر درس JavaScript الذي يلبي احتياجاتك.

calendar-icon

احجز درسك الأول.

خططوا لجدول درسك الأول معًا. بمجرد أن يؤكد مدرسك الموعد، ستكون مستعدًا للبدء بثقة!

29 مدرس javascript عبر الأنترنت

معلم موثوق: تُعد هذه الدورات جزءًا من تدريب منظم وتدريجي في البرمجة الكائنية (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 أو أي إطار عمل حديث آخر
Javascript · برمجيات الكمبيوتر
معلم موثوق: أنا مطور محترف متكامل مع أكثر من 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 وأتمتة الذكاء الاصطناعي
برمجيات الكمبيوتر · Java · Javascript
معلم موثوق: تقدم هذه الدورة المعرفة والمهارات الأساسية في HTML وCSS وJavaScript، وهي التقنيات الأساسية لبناء وتصميم واجهات الويب. 1- HTML (لغة ترميز النص التشعبي): تعلم أساسيات HTML لتنظيم محتوى الويب. يغطي هذا القسم العناصر والعلامات والسمات والنماذج وHTML الدلالية، مما يضمن فهم كيفية إنشاء تخطيطات ويب منظمة وسهلة الوصول. 2-CSS (أوراق الأنماط المتتالية): اكتسب خبرة عملية في استخدام CSS في التصميم والتخطيط. تتضمن الموضوعات أدوات التحديد والألوان والطباعة ونموذج المربع والمربع المرن والشبكة والرسوم المتحركة والتصميم المستجيب، مما يمكّنك من تحويل هياكل HTML إلى تصميمات مرنة وجذابة بصريًا. 3-JavaScript: استكشف JavaScript لإضافة التفاعل والوظائف إلى صفحات الويب. ستغطي مواضيع أساسية مثل المتغيرات وأنواع البيانات والوظائف ومعالجة DOM ومعالجة الأحداث ومقدمة حول ميزات ES6+، مما يتيح لك إنشاء مواقع ويب ديناميكية وسهلة الاستخدام. بحلول نهاية هذه الدورة، ستكون قادرًا على إنشاء صفحات ويب منظمة ومصممة وتفاعلية توفر تجربة مستخدم إيجابية وتجهزك لمواضيع تطوير الواجهة الأمامية الأكثر تقدمًا.
Html · Css · Javascript
معلم موثوق: تعلم تطوير مواقع الويب من البداية إلى الاحتراف! هل حلمت يومًا بتصميم مواقع ويب مذهلة تكون واجهة لمستقبل تقني مشرق؟ الآن حان الوقت لتحويل هذا الحلم إلى حقيقة! في هذه الدورة الشاملة، سنبدأ معًا من الأساسيات وصولًا إلى إنشاء مواقع ويب متكاملة وحديثة باستخدام أحدث الأدوات والتقنيات. ستتعلم خطوة بخطوة كيفية: فهم الأسس المتينة لتطوير الويب (HTML, CSS, JavaScript) بناء واجهات مستخدم احترافية متجاوبة تناسب جميع الأجهزة استخدام أطر العمل الشائعة مثل Bootstrap وReact لتسريع عملية التطوير التعامل مع قواعد البيانات وتطبيقات الويب الديناميكية باستخدام تقنيات حديثة كل هذا وأكثر في بيئة تعليمية مريحة تدعمك في كل خطوة من خطوات التعلم. سواء كنت مبتدئًا تمامًا أو لديك خلفية بسيطة في البرمجة، سأكون معك لتبسيط كل مفهوم، وضمان فهمك وثقتك في كل ما تتعلمه. انضم الآن واكتسب المهارات التي تحتاجها لتصبح مطور مواقع ويب محترف، وابنِ مستقبلًا تقنيًا واعدًا.
Css · Javascript · Html
معلم موثوق: انطلق في تجربة تعليمية تحويلية من خلال فصل تطوير الويب الخاص بنا المصمم خصيصًا للمبتدئين والباحثين عن خبرة متقدمة. هذه الدورة هي بوابتك لإتقان فن تطوير الويب ، بدءًا من الأساسيات وحتى التقنيات المتقدمة. سواء كنت جديدًا في البرمجة أو لديك بعض الخبرة ، فإن مناهجنا مصممة بدقة لاستيعاب مستويات المهارات المختلفة. سنقوم بتوجيه المبتدئين من خلال المفاهيم الأساسية مثل HTML و CSS و JavaScript ، مما يوفر أساسًا قويًا في عالم تطوير الويب. بالنسبة لأولئك الأكثر تقدمًا ، نتعمق في مواضيع معقدة مثل التصميم سريع الاستجابة وتطبيقات الويب الديناميكية والبرمجة النصية من جانب الخادم. يجلب مدرسونا المتفانون تجربة واقعية إلى الفصل الدراسي ، مما يضمن أنك لا تفهم النظرية فحسب ، بل التطبيقات العملية أيضًا. تعد المشاريع العملية وتمارين الترميز التفاعلية والمهام التعاونية أجزاء لا يتجزأ من عملية التعلم ، مما يسمح لك ببناء محفظة تعرض مهاراتك المكتسبة. بحلول نهاية هذا الفصل ، سيكون المبتدئين قد صاغوا صفحات الويب الوظيفية الأولى الخاصة بهم ، بينما سيكون لدى المتعلمين المتقدمين المعرفة لإنشاء تطبيقات ويب ديناميكية تتمحور حول المستخدم. انضم إلينا في هذه الرحلة التعليمية لإطلاق العنان للإمكانات الكاملة لتطوير الويب ، من الألف إلى الياء إلى الكفاءة المتقدمة.
تطوير الويب · Javascript
معلم موثوق: اكتشف عالم إنشاء وتصميم الويب: هل أنت مفتون بعالم تطوير الويب؟ هل ترغب في إنشاء مواقع ويب مذهلة ، وإتقان تقنيات الواجهة الأمامية ، وإحياء أفكارك الإبداعية على اللوحة الرقمية؟ انضم إليّ يا يوسف في تجربة تعليمية غامرة ستعرفك على أساسيات HTML و CSS وجافا سكريبت. حول الفصل: في هذا الفصل الديناميكي ، سأوجهك خلال أساسيات تطوير الويب ، وسأزودك بالمهارات اللازمة لبناء وتصميم صفحات ويب تفاعلية. سواء كنت مبتدئًا بدون خبرة سابقة أو تتطلع إلى ترسيخ مؤسستك ، فإن هذا الفصل مصمم لتلبية احتياجاتك التعليمية. ماذا ستتعلم: أساسيات HTML: فهم بنية صفحات الويب وإنشاء العناوين والفقرات والقوائم والروابط. تعرف على كيفية دمج الصور وعناصر الوسائط المتعددة. أنماط CSS: تعمق في عالم أوراق الأنماط المتتالية. استكشف تصميم التخطيط والطباعة والألوان ومبادئ التصميم سريع الاستجابة. قم بتحويل عناصر الويب لتحقيق المظهر المرئي الذي تتخيله. أساسيات JavaScript: أطلق العنان للتفاعل مع JavaScript. اكتشف المتغيرات وأنواع البيانات والجمل الشرطية والحلقات والوظائف. استخدم JavaScript لإضافة سلوك ديناميكي إلى مواقع الويب الخاصة بك. يسلط الضوء على الفئة: تمارين عملية: الممارسة تجعلها مثالية. شارك في التدريبات العملية والمشاريع التي تعزز فهمك لكل تقنية. مشاريع Real-World: قم بتطبيق مهاراتك المكتشفة حديثًا على مشاريع العالم الحقيقي ، وإنشاء صفحات ويب تعرض إبداعك وبراعتك التقنية. التعلم التفاعلي: أنا أؤمن بالتعلم التفاعلي. اطرح الأسئلة وشارك في المناقشات وتعاون مع زملائك المتعلمين لتعزيز فهمك. التوجيه والملاحظات: احصل على توجيه شخصي وردود فعل بناءة حول مشاريعك. أنا هنا لدعم نموك وتطورك. من يمكنه الاستفادة: المبتدئين: إذا كنت جديدًا في تطوير الويب ، فإن هذا الفصل يعد نقطة انطلاق مثالية لبناء أساس قوي. التصميمات: سيجد مصممو الجرافيك والفنانون والأفراد المبدعون الذين يتطلعون إلى توسيع مجموعة مهاراتهم في تصميم الويب أن هذه الفئة ذات قيمة. المتحمسون للتكنولوجيا: إذا كنت مهتمًا بالجوانب التقنية للويب وترغب في فهم كيفية عمل مواقع الويب ، فإن هذا الفصل يمثل فرصة رائعة. أطلق العنان لإمكانياتك كمطور ويب وأطلق العنان لإبداعك في المجال الرقمي. انضم إلي في استكشاف HTML و CSS وجافا سكريبت ، وانطلق في رحلة اكتساب المهارات وإتقان تصميم الويب. إبداعاتك الرقمية تنتظر! اتصل بي لحجز مكانك في الفصل.
تطوير الويب · Html · Javascript
معلم موثوق: برمجة الويب هي برمجة كمبيوتر تسمح لك بتحرير مواقع الويب. فهو يسمح بإنشاء التطبيقات المعدة للنشر على الإنترنت أو الإنترانت. تتكون تطبيقات الويب هذه من صفحات ويب يمكن أن تتخذ أشكالًا مختلفة، مثل: الصفحات "الثابتة": لا يتأثر محتواها بمستخدم الإنترنت الذي يطلبها، وتتطور بالتدخل اليدوي على الكود المصدري الخاص بها. الصفحات “الديناميكية”: يتطور محتواها دون تعديل كود الموقع يدويًا، ولكن من خلال تفاعل المستخدم، أو عن طريق إنشاء الصفحات تلقائيًا، أو عن طريق الحساب. وهذا هو الحال بالنسبة للغالبية العظمى من مواقع الويب منذ بداية العقد الأول من القرن الحادي والعشرين. بالنسبة لمستخدم الإنترنت الذي يستخدم عنوان URL، تتكون صفحة الويب المقابلة، سواء كانت ثابتة أو ديناميكية، من تعليمات برمجية "من جانب العميل" (HTML، CSS، Javascript، وما إلى ذلك) والتي يتم تفسيرها بواسطة متصفحه (Google Chrome، Firefox، . ..) إنتاج واجهة مستخدم. قد يتم إنشاء هذا الرمز، الذي يتم إرجاعه بواسطة خادم الويب، أو لا يتم إنشاؤه عن طريق الحساب "من جانب الخادم"، عبر لغات برمجة معينة، والتي قد تستخدم قواعد البيانات وواجهات برمجة التطبيقات وما إلى ذلك. هناك تقنيات مختلفة ولغات مختلفة لبناء مواقع الويب عبر خوادم الويب، وبالتالي يمكن تصنيفها وفقًا لمبدأين: لغات البرمجة من جانب العميل أو من جانب الخادم. يتم هذا التمييز لفصل اللغات "من جانب الخادم" التي يتم تنفيذ كودها على خادم الويب قبل الوصول إلى متصفح المستخدم، عن لغات "من جانب العميل" التي لا يتطلب تنفيذها حسابًا على خادم الويب ولكن، فقط بعد تنزيل الصفحة، يتم التفسير من خلال متصفح المستخدم.
Html · Css · Javascript
عرض النتائج 1 - 25 من مجموع 291 - 25 من 29
map iconخريطة