0Pricing
Web3 & DApp Development Fundamentals icon

Web3 & DApp Development Fundamentals

WebCryptoBackendFrontendBeginnerScripting

أتقن أساسيات Web3 وتطوير التطبيقات اللامركزية، من أساسيات البلوكشين إلى نشر العقود الذكية وبناء تطبيقات DApps قوية.

🤖 مدعوم بالذكاء الاصطناعي📚 29 دورة👥 100,000+ متعلم⭐ تقييم 4.9
نظرة عامة على الدورة

Web3 & DApp Development: From Blockchain Basics to Production Contracts

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

ما ستتعلمه

ستبدأ بهياكل بيانات البلوكشين والتشفير وكيفية عمل الغاز والمعاملات، ثم ستنتقل إلى Solidity — نظام الأنواع والأحداث والأنماط الشائعة. من هناك ستبني معايير الرموز الحقيقية: رموز ERC-20 القابلة للاستبدال و NFTs من ERC-721. سلسلة الأدوات تحصل على تغطية كاملة: Remix IDE للنماذج الأولية المبكرة، Hardhat و Foundry للتطوير والاختبار الاحترافي، ethers.js و web3.js للتكامل الأمامي، و OpenZeppelin للعقود الأساسية المدققة. تغطي المستويات العليا الأوراكل والبيانات خارج السلسلة، التخزين اللامركزي مع IPFS، آليات بروتوكول DeFi و AMMs، تطوير DAO، توسيع الطبقة 2، الجسور متعددة السلاسل، تحسين الغاز، والتدقيق الأمني للعقود الذكية.

مسار التعلم

تسعة وعشرون دورة تتقدم من A1 حتى C2. تؤسس دورات المستوى A أساسيات البلوكشين و EVM والمحافظ و Solidity الأساسي. تبني دورات المستوى B سير العمل الكامل للتطوير — آليات الإجماع وعقود الرموز والأدوات الاحترافية وعمارة DApp الأمامية و EVM الداخلية. تنتهي المسارات في C1 و C2 بـ Advanced Solidity Patterns و DeFi Protocols and AMMs و DAO Development و Layer 2 and Scaling و Cross-Chain and Bridges و Smart Contract Gas Optimization و DApp Security & Auditing.

كيف يعمل

تُقسم كل دورة إلى دروس قصيرة عملية تكملها في محرر مدمج مع ملاحظات فورية ومدرس AI عندما تواجه صعوبة. يتم تشغيل كود Solidity مقابل بيئات اختبار مباشرة حتى تتمكن من رؤية سلوك عقودك قبل النشر في أي مكان حقيقي.

ابدأ التعلم →

كيف ستتعلم

🎯
دروس تفاعلية
تمارين برمجة عملية مع ردود فعل فورية
🤖
معلم الذكاء الاصطناعي
احصل على مساعدة فورية من معلمنا الذكي عندما تعلق
💻
محرر مدمج
اكتب وشغّل الأكواد مباشرة في متصفحك
🏆
الشهادة
احصل على شهادة عند إكمالك للدورة
المنهج الدراسي

29 دورة

كل الدورات في مسار تعلم Web3 & DApp Development Fundamentals.

01

مقدمة إلى Web3 وأساسيات سلسلة الكتل

A13 دروس

تعرّفوا إلى المفاهيم الأساسية لـ Web3، وافهموا مبادئها الجوهرية وكيف تشغّل تقنية سلسلة الكتل الويب اللامركزي. استكشفوا التحول الجوهري من We…

02

هياكل بيانات Blockchain

A24 دروسPRO

هياكل بيانات Blockchain: الكتل والسلاسل، أشجار Merkle، ومواضيع أخرى

03

الغاز والمعاملات

A24 دروسPRO

الغاز والمعاملات: ما الغاز، دورة حياة المعاملة، ومواضيع أخرى

04

استكشاف أنواع بيانات Solidity بعمق

A24 دروسPRO

استكشاف أنواع بيانات Solidity بعمق: أنواع القيم، الأنواع المرجعية، ومواضيع أخرى

05

أساسيات التشفير والمحافظ

A23 دروسPRO

استوعبوا مبادئ التشفير التي تؤمّن معاملات سلسلة الكتل وهويات المستخدمين. تعلّموا إدارة الأصول الرقمية باستخدام محافظ العملات المشفرة مثل Me…

06

Ethereum والعقود الذكية

A23 دروسPRO

تعمّقوا في سلسلة كتل Ethereum وبنيتها ومفهوم العقود الذكية الثوري. افهموا كيفية عمل هذه الاتفاقيات ذاتية التنفيذ.

07

أساسيات البرمجة بلغة Solidity

A23 دروسPRO

ابدؤوا رحلتكم في تطوير العقود الذكية بتعلّم أساسيات Solidity، وهي اللغة الأساسية لكتابة العقود على سلاسل الكتل المتوافقة مع Ethereum.

08

التطوير باستخدام Remix IDE

A23 دروسPRO

اكتسبوا خبرة عملية باستخدام Remix IDE، وهي أداة قوية تعمل عبر المتصفح لكتابة العقود الذكية بلغة Solidity وتجميعها ونشرها والتفاعل معها.

09

آليات الإجماع

B14 دروسPRO

آليات الإجماع: إثبات العمل، إثبات الحصة، ومواضيع أخرى

10

الأحداث والتسجيل في Solidity

B14 دروسPRO

الأحداث والتسجيل في Solidity: تعريف الأحداث، المعلمات المفهرسة، ومواضيع أخرى

11

تطوير رموز ERC-20

B14 دروسPRO

تطوير رموز ERC-20: معيار ERC-20، تنفيذ رمز مميز، ومواضيع أخرى

12

تطوير NFT وفق ERC-721

B14 دروسPRO

تطوير NFT وفق ERC-721: معيار ERC-721، إنشاء NFTs، ومواضيع أخرى

13

بيئة تطوير Hardhat

B14 دروسPRO

بيئة تطوير Hardhat: إعداد Hardhat، ترجمة العقود، ومواضيع أخرى

14

ethers.js وweb3.js

B14 دروسPRO

ethers.js وweb3.js: الاتصال بموفّر، قراءة بيانات العقد، ومواضيع أخرى

15

تطوير الواجهة الأمامية للتطبيقات اللامركزية

B13 دروسPRO

أتقنوا بناء واجهات أمامية تفاعلية ومتجاوبة للتطبيقات اللامركزية، مع ربطها بسلاسة بالعقود الذكية وتمكين تفاعلات المستخدمين.

16

أساسيات EVM

B24 دروسPRO

أساسيات EVM: آلة Ethereum الافتراضية، التخزين، الذاكرة، المكدس، ومواضيع أخرى

17

اختبار العقود الذكية

B24 دروسPRO

اختبار العقود الذكية: كتابة الاختبارات، اختبار حالات التراجع والأحداث، ومواضيع أخرى

18

عقود OpenZeppelin

B24 دروسPRO

عقود OpenZeppelin: لماذا OpenZeppelin، التحكم في الوصول، ومواضيع أخرى

19

الأوراكل والبيانات خارج السلسلة

B23 دروسPRO

استكشفوا كيفية تفاعل التطبيقات اللامركزية بأمان مع البيانات الواقعية والأنظمة الخارجية باستخدام أوراكل سلسلة الكتل، متجاوزين قيود البيانات…

20

التخزين اللامركزي وIPFS

B23 دروسPRO

اكتشفوا بدائل التخزين السحابي المركزي لأصول التطبيقات اللامركزية. تعلّموا عن IPFS وحلول التخزين اللامركزية الأخرى لاستضافة بيانات مرنة ومقا…

21

حزمة أدوات Foundry

B24 دروسPRO

حزمة أدوات Foundry: ‏Foundry مقابل Hardhat، اختبار forge، ومواضيع أخرى

22

البنية الأساسية للتطبيقات اللامركزية

B23 دروسPRO

افهموا البنية الأساسية للتطبيق اللامركزي (DApp)، بما في ذلك كيفية اتصال واجهات الواجهة الأمامية بالعقود الذكية على سلسلة الكتل وتفاعلها معه…

23

أنماط Solidity المتقدمة

C13 دروسPRO

طوّروا مهاراتكم في Solidity من خلال استكشاف أنماط تصميم العقود المتقدمة، ومواصفات الرموز المعتمدة في المجال، وأفضل الممارسات لكتابة شيفرة آ…

24

بروتوكولات DeFi وAMMs

C14 دروسPRO

بروتوكولات DeFi وAMMs: نظرة عامة على DeFi، صانعو السوق الآليون، ومواضيع أخرى

25

تطوير DAO

C14 دروسPRO

تطوير DAO: ما DAO، رموز الحوكمة، ومواضيع أخرى

26

الطبقة الثانية والتوسّع

C14 دروسPRO

الطبقة الثانية والتوسّع: لماذا الطبقة الثانية، Rollups، ومواضيع أخرى

27

التعامل بين السلاسل والجسور

C14 دروسPRO

التعامل بين السلاسل والجسور: مفاهيم التعامل بين السلاسل، بُنى الجسور، ومواضيع أخرى

28

تحسين استهلاك الغاز في العقود الذكية

C14 دروسPRO

تحسين استهلاك الغاز في العقود الذكية: نموذج تكلفة الغاز، تحسين التخزين، ومواضيع أخرى

29

أمان التطبيقات اللامركزية وتدقيقها

C23 دروسPRO

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

الأسئلة الشائعة

الأسئلة الشائعة

هل دورة Web3 & DApp Development Fundamentals مجانية؟

نعم. يمكنك البدء في دورة Web3 & DApp Development Fundamentals مجانًا وإكمال دروسها التفاعلية بلا تكلفة. اشتراك PRO اختياري يفتح لك أدوات ذكاء اصطناعي متقدمة وشهادة قابلة للمشاركة.

هل أحتاج إلى خبرة سابقة لتعلم ALL؟

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

كيف ستتعلم ALL على CoddyKit؟

تتعلم من خلال العمل. دروس تفاعلية قصيرة تجمع بين شرح واضح وتمرين برمجة عملي يعمل في الوقت الفعلي، ومعلم ذكاء اصطناعي يعمل 24/7 يقدم مساعدة مخصصة عندما تعلق.

هل أحصل على شهادة عند إكمال Web3 & DApp Development Fundamentals؟

نعم. متعلمو PRO يمكنهم الخضوع لامتحان والحصول على شهادة إكمال قابلة للمشاركة برمز تحقق لدورة Web3 & DApp Development Fundamentals.

هل يمكنني تعلم ALL على هاتفي؟

نعم. CoddyKit متاح على الويب وكتطبيقات iOS و Android أصلية، لذا يمكنك تعلم ALL على أي جهاز وسيتم مزامنة تقدمك عبرها جميعًا.

ابدأ Web3 & DApp Development Fundamentals الآن

انضم إلى آلاف المتعلمين الذين يتقنون البرمجة مع دروس مدعومة بالذكاء الاصطناعي.

ابدأ مجاناً →استعرض جميع الدورات