facebook
favorite button
super instructor icon
معلم موثوق
يتميز هذا المعلم بمعدل استجابة سريع، مما يدل على خدمة عالية الجودة لطلابه.
member since icon
منذ نوفمبر 2022
أستاذ منذ نوفمبر 2022
ترجم باستخدام ترجمة جوجلعرض النص الأصلي
برمجة عقدة js / javascript لمطوري الواجهة الخلفية
course price icon
من 11.36 $
arrow icon
يعد تطوير الواجهة الخلفية مهمة عالية الطلب في الوقت الحاضر ويحتاج كل تطبيق ويب أو هاتف محمول إلى خلفية لمنطق الخدمة الخاص به. بصفتي مدرسك ، سأقوم بإرشادك خطوة بخطوة للحصول على معرفة عميقة بعالم الويب وهيكله المعماري وكيف يعمل كل شيء فيه. إنها ليست مجرد دورات لمطوري الواجهة الخلفية ، بل لكل من يريد الغوص في هذا المجال
معلومات إضافية
في هذه الدورة ، سوف تدرس أساسيات البرمجة والخوارزميات ، ثم سنكتشف جافا سكريبت كلغة برمجة رئيسية للدورات التدريبية بعد ذلك node js express js ، بقية apis mongodb لقاعدة البيانات وأكثر من ذلك بكثير مع تقدمنا
المكان
location type icon
عبر الانترنت من تونس
من أنا؟
- أنا شخص لا أحب حفظ الأشياء ولكني أحب أن أفهم كيف يعمل كل شيء بشكل منطقي
- أنا لست ذلك الشخص الذي سيقرأ ملف pdf أو أي شيء من أجلك ، لكني أرغب في أن يتدرب طلابي على أيديهم من خلال التدرب
- أحب التحديات والأسئلة الذكية التي ليس لدي إجابة لها لأننا سنتعلم ذلك معًا
المستوى التعليمي
طالب في السنة الثانية في تخصص هندسة البرمجيات (ثلاث سنوات إجمالاً)
لديّ درجة البكالوريوس في علوم الكمبيوتر والوسائط المتعددة
شهادة الثانوية العامة (تخصص مدرستي الثانوية)
الخبرة / المؤهلات
تدريب المطور الخلفي (مشروع العام الأخير للحصول على درجة البكالوريوس)
سنة واحدة كمطور برمجيات في جمعية الشركات الصغيرة
التدريب الصيفي كمطور للخلفية و fullstack
السن
شباب (13-17 سنة)
الكبار (18-64 سنة)
الكبار (65 سنة فأكثر)
مستوى الطالب
مبتدئ
متوسط
متقدم
المدة
60 دقيقة
الدرس يدور باللغة
الإنجليزية
الفرنسية
العربية
الجاهزية في الأسبوع العادي
(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
الخوارزميات هي أساس علوم الكمبيوتر وأساسها. بصفتك مبرمجًا ، ستحتاج إلى تدريب عقلك على العديد من المشكلات المعقدة التي ستساعد في تحسين تفكيرك.
لقد صممت هذه الدورة كدليل عملي للخوارزميات المصممة خصيصًا للمبرمجين.
إنه مزيج بين العصف الذهني لإيجاد حلول للمواقف المعقدة وبعض المرح عن طريق الترميز
إقرأ المزيد
فصول مماثلة
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
هل تريد أن تصبح مطور مكدس ذو خبرة؟ لدي ما تحتاجه لإتقان مجموعة MERN التي تعد واحدة من أكثر المجموعات طلبًا لعروض العمل أو العمل الحر، والأهم من ذلك كله أنها الأكثر متعة للتعلم!
سنقوم بإنشاء مشاريع عملية معًا باستخدام أطر عمل وتقنيات ويب مختلفة:
- الواجهة الأمامية: HTML / CSS / Tailwind CSS / Javascript / React js
- النهاية الخلفية: Node js / Express js / Firebase / MongoDB
- النمذجة والتصميم: Merise/UML
- أدوات إدارة الإصدار: Git
- المكافأة: أدوات الإنتاجية ونصائح حول VSCode
verified badge
انطلق في تجربة تعليمية تحويلية من خلال فصل تطوير الويب الخاص بنا المصمم خصيصًا للمبتدئين والباحثين عن خبرة متقدمة. هذه الدورة هي بوابتك لإتقان فن تطوير الويب ، بدءًا من الأساسيات وحتى التقنيات المتقدمة.

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

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

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

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


دورة:

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

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

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

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

ستتعلم خطوة بخطوة كيفية:

فهم الأسس المتينة لتطوير الويب (HTML, CSS, JavaScript)
بناء واجهات مستخدم احترافية متجاوبة تناسب جميع الأجهزة
استخدام أطر العمل الشائعة مثل Bootstrap وReact لتسريع عملية التطوير
التعامل مع قواعد البيانات وتطبيقات الويب الديناميكية باستخدام تقنيات حديثة
كل هذا وأكثر في بيئة تعليمية مريحة تدعمك في كل خطوة من خطوات التعلم. سواء كنت مبتدئًا تمامًا أو لديك خلفية بسيطة في البرمجة، سأكون معك لتبسيط كل مفهوم، وضمان فهمك وثقتك في كل ما تتعلمه.

انضم الآن واكتسب المهارات التي تحتاجها لتصبح مطور مواقع ويب محترف، وابنِ مستقبلًا تقنيًا واعدًا.
verified badge
تقدم هذه الدورة المعرفة والمهارات الأساسية في HTML وCSS وJavaScript، وهي التقنيات الأساسية لبناء وتصميم واجهات الويب.

1- HTML (لغة ترميز النص التشعبي): تعلم أساسيات HTML لتنظيم محتوى الويب. يغطي هذا القسم العناصر والعلامات والسمات والنماذج وHTML الدلالية، مما يضمن فهم كيفية إنشاء تخطيطات ويب منظمة وسهلة الوصول.

2-CSS (أوراق الأنماط المتتالية): اكتسب خبرة عملية في استخدام CSS في التصميم والتخطيط. تتضمن الموضوعات أدوات التحديد والألوان والطباعة ونموذج المربع والمربع المرن والشبكة والرسوم المتحركة والتصميم المستجيب، مما يمكّنك من تحويل هياكل HTML إلى تصميمات مرنة وجذابة بصريًا.

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

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

1. تعزيز التفكير النقدي وحل المشكلات:
- البرمجة تُعلّم الأطفال كيفية التفكير بطريقة منطقية ومنظمة.
- تطوير مهارات حل المشكلات من خلال تقسيم المهام الكبيرة إلى خطوات صغيرة وقابلة للتنفيذ.
2. تحفيز الإبداع:
- البرمجة تشجع الأطفال على ابتكار الألعاب، القصص التفاعلية، والمشاريع الرقمية.
- تعطيهم القدرة على تحويل أفكارهم إلى واقع.
3. تعلم مهارة للمستقبل:
- التكنولوجيا تتقدم بسرعة، ومعرفة البرمجة تفتح لهم أبوابًا واسعة في المستقبل المهني.
- البرمجة تُعتبر لغة العصر، ويزداد الطلب على المبرمجين في مختلف المجالات.
تعليم البرمجة للأطفال يضعهم في طريق مليء بالفرص والمهارات التي تساهم في تطورهم الشخصي والأكاديمي والمهني.
verified badge
تعرف على كيفية تطوير تطبيقات الويب الحديثة وعالية الأداء باستخدام React.js للواجهة الأمامية وNest.js للواجهة الخلفية. تم تصميم هذه الدورة للمطورين الذين يرغبون في إتقان هاتين التقنيتين الأساسيتين لتطوير الويب.

سوف نغطي:

أساسيات React.js: إنشاء المكونات، وإدارة الحالة باستخدام Redux أو context API، والتفاعل مع واجهات برمجة التطبيقات.
بنية Nest.js: إنشاء الوحدات النمطية، وإدارة قاعدة البيانات باستخدام TypeORM أو Mongoose، وتطوير واجهات برمجة تطبيقات REST أو GraphQL.
أفضل الممارسات في تطوير الويب: اختبار الوحدة والنشر وقابلية التوسع.
سواء كنت مبتدئًا أو لديك بالفعل بعض مهارات التطوير الأساسية، سترشدك هذه الدورة خطوة بخطوة لإنشاء تطبيقات قوية واحترافية.
verified badge
تعتبر هذه الدورات جزءًا من دورة تدريبية تمهيدية عملية وسهلة الوصول في مجال تطوير الويب 🌐💻، وهي مصممة لأولئك الذين يريدون تعلم كيفية إنشاء موقع ويب من الألف إلى الياء.
باستخدام تقنيات الويب الأساسية - HTML 🧱 وCSS 🎨 وJavaScript ⚙️ - ستتعلم كيفية هيكلة الصفحات وتصميمها وجعلها تفاعلية.

يركز أسلوبي في التدريس على الممارسة: حيث يرافق كل مفهوم أمثلة ملموسة وتمارين تدريجية لتعزيز معرفتك. ستتعلم كيفية إنشاء واجهة مستجيبة 📱💡، والتعامل مع أحداث المستخدم 🖱️ وتطبيق الرسوم المتحركة البسيطة ✨ لتحسين تجربة المستخدم.

سواء كنت مبتدئًا أو تبحث عن تعزيز أساسياتك، فإن هذا التدريب سيرشدك خطوة بخطوة نحو الاستقلالية في إنشاء مشاريع الويب الخاصة بك 🚀

خطة التدريب في 10 وحدات:

1. مقدمة في البرمجة 🧠💡
فهم الأساسيات: المنطق، وأوامر Linux، والتعليمات والخوارزميات البسيطة.

2. مقدمة إلى HTML 🧱📄
هيكل صفحة الويب، العلامات الرئيسية، الروابط، الصور، الجداول، النماذج.

3. إمكانية الوصول وتحسين محركات البحث ♿🔍
إنشاء مواقع شاملة ومرجعية بشكل جيد: العلامات الدلالية، وسمات ARIA، وأفضل ممارسات تحسين محركات البحث.

4. مقدمة إلى CSS 🎨🖌️
التنسيق والألوان والطباعة والمربعات وFlexbox والتخطيط المستجيب.

5. جيت وجيت هاب 🗂️⚙️
قم بإصدار الكود الخاص بك وتعاون بشكل فعال: أوامر Git، وإنشاء مستودعات، ودفع/سحب، وطلبات السحب.

6. جافا سكريبت - أنواع البيانات 🔢📝
الأرقام، السلاسل، القيم المنطقية، الكائنات، المصفوفات... تعلم كيفية التعامل مع البيانات.

7. جافا سكريبت - الدوال والطرق ⚙️🧩
تعريف واستدعاء الوظائف، وفهم النطاق، واستخدام الأساليب الأصلية.

8. جافا سكريبت - المصطلحات ❓🔁
إتقان عبارات if وelse وswitch للتعامل مع حالات محددة.

9. جافا سكريبت - المصفوفات والحلقات 🔄📊
كرر بشكل فعال مع for، while، forEach، وقم بالتلاعب بالمصفوفات مثل المحترفين.

10. التلاعب بـ DOM والإغلاقات 🌐✨
تحرير HTML/CSS من JS، وإضافة الأحداث، وفهم الإغلاقات للتفاعلات المتقدمة.
verified badge
افتح عالم البرمجة من خلال دورة واضحة وعملية مصممة للمبتدئين تمامًا.
في هذه الدورة، سوف تتعلم أساسيات JavaScript، إحدى اللغات الأكثر استخدامًا في تطوير الويب الحديث.

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

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

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

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

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

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

تطوير أساس متين للاستمرار في تطوير الواجهة الأمامية أو التطوير الكامل
message icon
اتصل بMajed
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
هل تريد أن تصبح مطور مكدس ذو خبرة؟ لدي ما تحتاجه لإتقان مجموعة MERN التي تعد واحدة من أكثر المجموعات طلبًا لعروض العمل أو العمل الحر، والأهم من ذلك كله أنها الأكثر متعة للتعلم!
سنقوم بإنشاء مشاريع عملية معًا باستخدام أطر عمل وتقنيات ويب مختلفة:
- الواجهة الأمامية: HTML / CSS / Tailwind CSS / Javascript / React js
- النهاية الخلفية: Node js / Express js / Firebase / MongoDB
- النمذجة والتصميم: Merise/UML
- أدوات إدارة الإصدار: Git
- المكافأة: أدوات الإنتاجية ونصائح حول VSCode
verified badge
انطلق في تجربة تعليمية تحويلية من خلال فصل تطوير الويب الخاص بنا المصمم خصيصًا للمبتدئين والباحثين عن خبرة متقدمة. هذه الدورة هي بوابتك لإتقان فن تطوير الويب ، بدءًا من الأساسيات وحتى التقنيات المتقدمة.

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

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

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

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


دورة:

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

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

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

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

ستتعلم خطوة بخطوة كيفية:

فهم الأسس المتينة لتطوير الويب (HTML, CSS, JavaScript)
بناء واجهات مستخدم احترافية متجاوبة تناسب جميع الأجهزة
استخدام أطر العمل الشائعة مثل Bootstrap وReact لتسريع عملية التطوير
التعامل مع قواعد البيانات وتطبيقات الويب الديناميكية باستخدام تقنيات حديثة
كل هذا وأكثر في بيئة تعليمية مريحة تدعمك في كل خطوة من خطوات التعلم. سواء كنت مبتدئًا تمامًا أو لديك خلفية بسيطة في البرمجة، سأكون معك لتبسيط كل مفهوم، وضمان فهمك وثقتك في كل ما تتعلمه.

انضم الآن واكتسب المهارات التي تحتاجها لتصبح مطور مواقع ويب محترف، وابنِ مستقبلًا تقنيًا واعدًا.
verified badge
تقدم هذه الدورة المعرفة والمهارات الأساسية في HTML وCSS وJavaScript، وهي التقنيات الأساسية لبناء وتصميم واجهات الويب.

1- HTML (لغة ترميز النص التشعبي): تعلم أساسيات HTML لتنظيم محتوى الويب. يغطي هذا القسم العناصر والعلامات والسمات والنماذج وHTML الدلالية، مما يضمن فهم كيفية إنشاء تخطيطات ويب منظمة وسهلة الوصول.

2-CSS (أوراق الأنماط المتتالية): اكتسب خبرة عملية في استخدام CSS في التصميم والتخطيط. تتضمن الموضوعات أدوات التحديد والألوان والطباعة ونموذج المربع والمربع المرن والشبكة والرسوم المتحركة والتصميم المستجيب، مما يمكّنك من تحويل هياكل HTML إلى تصميمات مرنة وجذابة بصريًا.

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

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

1. تعزيز التفكير النقدي وحل المشكلات:
- البرمجة تُعلّم الأطفال كيفية التفكير بطريقة منطقية ومنظمة.
- تطوير مهارات حل المشكلات من خلال تقسيم المهام الكبيرة إلى خطوات صغيرة وقابلة للتنفيذ.
2. تحفيز الإبداع:
- البرمجة تشجع الأطفال على ابتكار الألعاب، القصص التفاعلية، والمشاريع الرقمية.
- تعطيهم القدرة على تحويل أفكارهم إلى واقع.
3. تعلم مهارة للمستقبل:
- التكنولوجيا تتقدم بسرعة، ومعرفة البرمجة تفتح لهم أبوابًا واسعة في المستقبل المهني.
- البرمجة تُعتبر لغة العصر، ويزداد الطلب على المبرمجين في مختلف المجالات.
تعليم البرمجة للأطفال يضعهم في طريق مليء بالفرص والمهارات التي تساهم في تطورهم الشخصي والأكاديمي والمهني.
verified badge
تعرف على كيفية تطوير تطبيقات الويب الحديثة وعالية الأداء باستخدام React.js للواجهة الأمامية وNest.js للواجهة الخلفية. تم تصميم هذه الدورة للمطورين الذين يرغبون في إتقان هاتين التقنيتين الأساسيتين لتطوير الويب.

سوف نغطي:

أساسيات React.js: إنشاء المكونات، وإدارة الحالة باستخدام Redux أو context API، والتفاعل مع واجهات برمجة التطبيقات.
بنية Nest.js: إنشاء الوحدات النمطية، وإدارة قاعدة البيانات باستخدام TypeORM أو Mongoose، وتطوير واجهات برمجة تطبيقات REST أو GraphQL.
أفضل الممارسات في تطوير الويب: اختبار الوحدة والنشر وقابلية التوسع.
سواء كنت مبتدئًا أو لديك بالفعل بعض مهارات التطوير الأساسية، سترشدك هذه الدورة خطوة بخطوة لإنشاء تطبيقات قوية واحترافية.
verified badge
تعتبر هذه الدورات جزءًا من دورة تدريبية تمهيدية عملية وسهلة الوصول في مجال تطوير الويب 🌐💻، وهي مصممة لأولئك الذين يريدون تعلم كيفية إنشاء موقع ويب من الألف إلى الياء.
باستخدام تقنيات الويب الأساسية - HTML 🧱 وCSS 🎨 وJavaScript ⚙️ - ستتعلم كيفية هيكلة الصفحات وتصميمها وجعلها تفاعلية.

يركز أسلوبي في التدريس على الممارسة: حيث يرافق كل مفهوم أمثلة ملموسة وتمارين تدريجية لتعزيز معرفتك. ستتعلم كيفية إنشاء واجهة مستجيبة 📱💡، والتعامل مع أحداث المستخدم 🖱️ وتطبيق الرسوم المتحركة البسيطة ✨ لتحسين تجربة المستخدم.

سواء كنت مبتدئًا أو تبحث عن تعزيز أساسياتك، فإن هذا التدريب سيرشدك خطوة بخطوة نحو الاستقلالية في إنشاء مشاريع الويب الخاصة بك 🚀

خطة التدريب في 10 وحدات:

1. مقدمة في البرمجة 🧠💡
فهم الأساسيات: المنطق، وأوامر Linux، والتعليمات والخوارزميات البسيطة.

2. مقدمة إلى HTML 🧱📄
هيكل صفحة الويب، العلامات الرئيسية، الروابط، الصور، الجداول، النماذج.

3. إمكانية الوصول وتحسين محركات البحث ♿🔍
إنشاء مواقع شاملة ومرجعية بشكل جيد: العلامات الدلالية، وسمات ARIA، وأفضل ممارسات تحسين محركات البحث.

4. مقدمة إلى CSS 🎨🖌️
التنسيق والألوان والطباعة والمربعات وFlexbox والتخطيط المستجيب.

5. جيت وجيت هاب 🗂️⚙️
قم بإصدار الكود الخاص بك وتعاون بشكل فعال: أوامر Git، وإنشاء مستودعات، ودفع/سحب، وطلبات السحب.

6. جافا سكريبت - أنواع البيانات 🔢📝
الأرقام، السلاسل، القيم المنطقية، الكائنات، المصفوفات... تعلم كيفية التعامل مع البيانات.

7. جافا سكريبت - الدوال والطرق ⚙️🧩
تعريف واستدعاء الوظائف، وفهم النطاق، واستخدام الأساليب الأصلية.

8. جافا سكريبت - المصطلحات ❓🔁
إتقان عبارات if وelse وswitch للتعامل مع حالات محددة.

9. جافا سكريبت - المصفوفات والحلقات 🔄📊
كرر بشكل فعال مع for، while، forEach، وقم بالتلاعب بالمصفوفات مثل المحترفين.

10. التلاعب بـ DOM والإغلاقات 🌐✨
تحرير HTML/CSS من JS، وإضافة الأحداث، وفهم الإغلاقات للتفاعلات المتقدمة.
verified badge
افتح عالم البرمجة من خلال دورة واضحة وعملية مصممة للمبتدئين تمامًا.
في هذه الدورة، سوف تتعلم أساسيات JavaScript، إحدى اللغات الأكثر استخدامًا في تطوير الويب الحديث.

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

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

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

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

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

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

تطوير أساس متين للاستمرار في تطوير الواجهة الأمامية أو التطوير الكامل
ضمان المدرس المناسب
favorite button
message icon
اتصل بMajed