facebook
favorite button
super instructor icon
معلم موثوق
يتميز هذا المعلم بمعدل استجابة سريع، مما يدل على خدمة عالية الجودة لطلابه.
member since icon
منذ يونيو 2021
أستاذ منذ يونيو 2021
ترجم باستخدام ترجمة جوجلعرض النص الأصلي
تعرف على كيفية أن تصبح مطور مكدس كامل باستخدام أطر عمل JavaScript (تفاعلات ، nodejs ، إلخ ...)
course price icon
من 91.24 SAR
arrow icon
في هذا الفصل ، سأقدم كلًا من المعرفة الأمامية والخلفية من أجل فهم أفضل لكيفية أن تصبح مطور مكدس كامل!
ماذا يمكنني أن أعلمك:
الواجهة الأمامية: Html css bootstrap JavaScript (React Js) Redux
النهاية الخلفية: Node Js + express Js + MongoDB ، أساسيات REST api
آخرون: Git / GitHub
معلومات إضافية
تعلم كيفية البرمجة أمر بسيط ، كل ما تحتاجه هو شبكة wifi رائعة ومحرر نصوص رائع (VScode)
المكان
location type icon
عبر الانترنت من فرنسا
من أنا؟
مرحبا اسمي ميد حبيب
أنا مهندس برمجيات متخصص في تطوير الويب
خلال سنواتي الخمس في الكلية ، تعلمت الكثير من لغات البرمجة ، لكن أكثر ما أحبه هو أطر عمل جافا سكريبت الحديثة
أنا أعتبر نفسي مطور React و node Js. ومع ذلك يمكنني أيضًا مساعدتك وتقديم المساعدة لك بلغات وأطر عمل أخرى مثل Symfony Framework وإطار عمل Django وما إلى ذلك.
إذا واجهت أي مشكلة في إنشاء موقع الويب الخاص بك أو الانتهاء من مشروع مدرسي ، فتأكد من الاتصال بي وسيسعد بمساعدتك
المستوى التعليمي
درجة هندسة البرمجيات في:
FH Schmalkalden University of Applied Sciences (Hochschule Schmalkalden)

تخصص في تقنيات الويب والإنترنت
معتمدة في ReactJs ، NodeJs
الخبرة / المؤهلات
مطور مكدس MERN معتمد (رد فعل ، Nodejs ، Expressjs ، Mongodb)

درجة هندسة البرمجيات

يعمل حاليًا عن بعد كمهندس برمجيات مستقل مع شركة في (باريس ، فرنسا)
السن
شباب (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
خلال هذه الدورة ، يمكنني تقديم أي شيء متعلق بمكدس MERN (React js و Node js و Express js و mongoDB)
يمكنني أن أعطيك فكرة عن تطوير المجموعة الكاملة
سوف تكون قادرًا على فهم الجانب الهندسي للمجموعة الكاملة جنبًا إلى جنب مع جميع المهارات التقنية
أنت لا تحتاج إلى أي خبرة عميقة فقط المعرفة الأساسية لتطوير الويب والترميز
إذا كنت ترغب في تحسين مهاراتك أيضًا في لغة تأشير النص الفائق ، فمن الممكن
الدورات متاحة لجميع المستويات والأعمار
إقرأ المزيد
في هذا الفصل ، سأقدم كلًا من المعرفة الأمامية والخلفية من أجل فهم أفضل لكيفية أن تصبح مطور مكدس كامل!
ماذا يمكنني أن أعلمك:
الواجهة الأمامية: Html css bootstrap JavaScript (React Js) Redux
النهاية الخلفية: Node Js + express Js + MongoDB ، أساسيات REST api
آخرون: Git / GitHub
إقرأ المزيد
فصول مماثلة
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
خبرة 10 بالإضافة إلى 10 شهادات مستحقة ، ليسانس في التكنولوجيا المتعددة الوسائط ، مدرب ورائد مواقع الويب ، تطبيقات avec WordPress ، إرضاء جيد للمؤتمرات.

Aujourd'hui، je travaille depuis plus de 3 ans sous Wordpress. J'ai travaillé sur des gros projets comme des plus petits projets. جيه سوهايت صيانته تجربة جزء من التجربة السابقة لاستخدامها لا يمكن تدميرها من ووردبريس.

برنامج العمل:

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


خطة التدريب:
- دعونا نفهم أنواع المواقع
- هيبيرجيمنت
- إنشاء الموقع باستخدام الووردبريس
- تصميم موقع Elementor ، Divi أو Woo-coomerce
- القانون
-دعم
- الاقوي

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

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

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

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

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

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

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

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

سوف نغطي:

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

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

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

انضم إلي، ودعنا نحول أفكارك إلى حقيقة من خلال الكود!
verified badge
تم تصميم دورة **الخوارزميات في بايثون** لتعليمك الأساسيات والمفاهيم المتقدمة للخوارزميات باستخدام لغة بايثون. ستكتشف هياكل البيانات الأساسية، وأنماط البرمجة (التكرارية، والتكرارية، والتقسيم والغزو، والبرمجة الديناميكية) وتتعلم كيفية حل المشكلات الخوارزمية بكفاءة. من خلال التمارين والمشاريع العملية، ستتمكن من تطوير المهارات الأساسية لتحليل وتحسين الخوارزميات، مع تحسين منطق البرمجة لديك.
verified badge
صُممت هذه الدورة للمبتدئين لتعريفك بتقنيات الويب الرئيسية: HTML وCSS وJavaScript. سواء كنت مبتدئًا في البرمجة أو تسعى لترسيخ أساسياتك، سترشدك هذه الدورة خطوة بخطوة من خلال أمثلة عملية ومشاريع واقعية. بنهاية هذه الدورة، ستكون واثقًا من قدرتك على إنشاء وتصميم صفحات ويب تفاعلية.
verified badge
هل تحلم بإنشاء موقع ويب خاص بك ولكنك لا تعرف من أين تبدأ؟ 🙋‍♂️🙋‍♀️ هذه الدورة لك! معًا، سنغوص في عالم تطوير الويب المثير من خلال تعلم أساسيات اللغات الثلاث الأساسية: HTML 🧱 لتنظيم صفحاتك، وCSS 🎨 لجعلها جميلة ومُقدمة بشكل جيد، وJavaScript ⚙️ لإضافة التفاعل والديناميكية إلى مشاريعك (مثل القوائم المنسدلة، وتأثيرات النقر، والنماذج المتجاوبة).

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

الدورة عن بُعد عبر كاميرا الويب (Zoom، Google Meet، إلخ) 📍💻. كل ما تحتاجه هو جهاز كمبيوتر محمول ومحرر أكواد مثل Visual Studio Code (مجاني). سأوفر جميع الملفات اللازمة لمتابعة التمارين وبناء موقعك خطوة بخطوة 🧑‍💻📂.

تُدرّس هذه الدورة باللغة الفرنسية 🇫🇷، وهي مُوجّهة للجميع، من المراهقين إلى كبار السن، الراغبين في تعلّم شيء جديد ومفيد. مدة كل جلسة 60 أو 90 دقيقة، أيهما يُناسبك أكثر ⏱️. سواءً كنت ترغب في إنشاء موقع ويب شخصي، أو اكتشاف البرمجة، أو حتى بدء مشروع احترافي، فأنت في المكان المناسب! 💬✨

نراكم قريبًا لإنشاء موقعكم الأول معًا! 😄👨‍🏫👩‍🏫
verified badge
ستتعلم كيفية بناء مواقع الويب والتطبيقات الخاصة بك! في هذه الدورة، ستتعلم كل شيء، من أساسيات HTML وCSS وJavaScript إلى الأدوات الحديثة مثل React وNext.js.

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

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

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

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

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

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

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

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

تطوير أساس متين للاستمرار في تطوير الواجهة الأمامية أو التطوير الكامل
verified badge
برنامج تدريبي لتعليم البرمجة للأطفال من سن 7 إلى 18 سنة، مقسّم إلى عدة ليفلات (مستويات) تناسب كل مرحلة عمرية.
كل ليفل مخصص لسن معين ويهدف إلى تنمية التفكير المنطقي ومهارات حل المشكلات.
يبدأ الطالب بتعلّم البرمجة باستخدام Scratch و App Inventor و PictoBlox بطريقة سهلة وممتعة.
ثم ينتقل إلى تعلّم أساسيات برمجة Python وبناء برامج وألعاب بسيطة.
بعد ذلك يتدرّب على تصميم وتطوير المواقع باستخدام HTML و CSS و JavaScript.
وفي نهاية كل ليفل يقدّم الطالب مشروعًا عمليًا وشهادة إتمام المستوى.
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 أو أي إطار عمل حديث آخر
message icon
اتصل بMohamed Habib
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
خبرة 10 بالإضافة إلى 10 شهادات مستحقة ، ليسانس في التكنولوجيا المتعددة الوسائط ، مدرب ورائد مواقع الويب ، تطبيقات avec WordPress ، إرضاء جيد للمؤتمرات.

Aujourd'hui، je travaille depuis plus de 3 ans sous Wordpress. J'ai travaillé sur des gros projets comme des plus petits projets. جيه سوهايت صيانته تجربة جزء من التجربة السابقة لاستخدامها لا يمكن تدميرها من ووردبريس.

برنامج العمل:

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


خطة التدريب:
- دعونا نفهم أنواع المواقع
- هيبيرجيمنت
- إنشاء الموقع باستخدام الووردبريس
- تصميم موقع Elementor ، Divi أو Woo-coomerce
- القانون
-دعم
- الاقوي

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

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

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

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

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

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

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

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

سوف نغطي:

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

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

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

انضم إلي، ودعنا نحول أفكارك إلى حقيقة من خلال الكود!
verified badge
تم تصميم دورة **الخوارزميات في بايثون** لتعليمك الأساسيات والمفاهيم المتقدمة للخوارزميات باستخدام لغة بايثون. ستكتشف هياكل البيانات الأساسية، وأنماط البرمجة (التكرارية، والتكرارية، والتقسيم والغزو، والبرمجة الديناميكية) وتتعلم كيفية حل المشكلات الخوارزمية بكفاءة. من خلال التمارين والمشاريع العملية، ستتمكن من تطوير المهارات الأساسية لتحليل وتحسين الخوارزميات، مع تحسين منطق البرمجة لديك.
verified badge
صُممت هذه الدورة للمبتدئين لتعريفك بتقنيات الويب الرئيسية: HTML وCSS وJavaScript. سواء كنت مبتدئًا في البرمجة أو تسعى لترسيخ أساسياتك، سترشدك هذه الدورة خطوة بخطوة من خلال أمثلة عملية ومشاريع واقعية. بنهاية هذه الدورة، ستكون واثقًا من قدرتك على إنشاء وتصميم صفحات ويب تفاعلية.
verified badge
هل تحلم بإنشاء موقع ويب خاص بك ولكنك لا تعرف من أين تبدأ؟ 🙋‍♂️🙋‍♀️ هذه الدورة لك! معًا، سنغوص في عالم تطوير الويب المثير من خلال تعلم أساسيات اللغات الثلاث الأساسية: HTML 🧱 لتنظيم صفحاتك، وCSS 🎨 لجعلها جميلة ومُقدمة بشكل جيد، وJavaScript ⚙️ لإضافة التفاعل والديناميكية إلى مشاريعك (مثل القوائم المنسدلة، وتأثيرات النقر، والنماذج المتجاوبة).

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

الدورة عن بُعد عبر كاميرا الويب (Zoom، Google Meet، إلخ) 📍💻. كل ما تحتاجه هو جهاز كمبيوتر محمول ومحرر أكواد مثل Visual Studio Code (مجاني). سأوفر جميع الملفات اللازمة لمتابعة التمارين وبناء موقعك خطوة بخطوة 🧑‍💻📂.

تُدرّس هذه الدورة باللغة الفرنسية 🇫🇷، وهي مُوجّهة للجميع، من المراهقين إلى كبار السن، الراغبين في تعلّم شيء جديد ومفيد. مدة كل جلسة 60 أو 90 دقيقة، أيهما يُناسبك أكثر ⏱️. سواءً كنت ترغب في إنشاء موقع ويب شخصي، أو اكتشاف البرمجة، أو حتى بدء مشروع احترافي، فأنت في المكان المناسب! 💬✨

نراكم قريبًا لإنشاء موقعكم الأول معًا! 😄👨‍🏫👩‍🏫
verified badge
ستتعلم كيفية بناء مواقع الويب والتطبيقات الخاصة بك! في هذه الدورة، ستتعلم كل شيء، من أساسيات HTML وCSS وJavaScript إلى الأدوات الحديثة مثل React وNext.js.

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

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

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

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

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

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

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

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

تطوير أساس متين للاستمرار في تطوير الواجهة الأمامية أو التطوير الكامل
verified badge
برنامج تدريبي لتعليم البرمجة للأطفال من سن 7 إلى 18 سنة، مقسّم إلى عدة ليفلات (مستويات) تناسب كل مرحلة عمرية.
كل ليفل مخصص لسن معين ويهدف إلى تنمية التفكير المنطقي ومهارات حل المشكلات.
يبدأ الطالب بتعلّم البرمجة باستخدام Scratch و App Inventor و PictoBlox بطريقة سهلة وممتعة.
ثم ينتقل إلى تعلّم أساسيات برمجة Python وبناء برامج وألعاب بسيطة.
بعد ذلك يتدرّب على تصميم وتطوير المواقع باستخدام HTML و CSS و JavaScript.
وفي نهاية كل ليفل يقدّم الطالب مشروعًا عمليًا وشهادة إتمام المستوى.
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 أو أي إطار عمل حديث آخر
ضمان المدرس المناسب
favorite button
message icon
اتصل بMohamed Habib