منذ ساعتين
أهلا بك عزيزي المتابع لموقع (journey for learn) نقدم دورات بكوبونات متاحة لاول 1000 تسجيل مجاني فقط وكوبونات اخري لفترة محدودة فاذا كنت تريد ان تحصل علي كل الكورسات علي موقعنا وان تكون اول المسجلين في الكورسات المجانية قم بتسجيل الدخول أوقم بالدخول علي وسائل التواصل الاجتماعي وخصوصا التليجرام نوضح الوصف المختصر والطويل للدورات لكي تعرف الدروس التي سوف تتعلمها بسهولة ويسر :
تحتوي هذه الدورة على استخدام الذكاء الاصطناعي. Lua هي لغة برمجة نصية صغيرة نشأت في البرازيل، ولكنها أصبحت لغة مؤثرة بشكل لا يصدق، وتوجد في محركات الألعاب، والأجهزة المدمجة، وأجهزة الشبكات، وحتى المسابر الفضائية حول العالم. World of Warcraft، وRoblox، وAdobe Lightroom، وNginx، وRedis، وWireshark — تعمل Lua بهدوء كلغة مشتركة لتكوين وتوسيع البرامج التي تتفاعل معها يوميًا. لماذا يتم اختياره في العديد من المجالات؟ تكمن الإجابة في خفة الوزن الجذرية، وبناء الجملة الموجز للغاية، وفلسفة التصميم الفريدة المتمثلة في "توفير الآلية، وليس السياسة". هذه الدورة عبارة عن دورة يابانية كاملة حيث يمكنك تعلم هذه اللغة الرائعة بشكل منهجي من الصفر ورفعها إلى مستوى حيث يمكنك استخدامها كسلاح في المعارك الفعلية. الميزة الرئيسية لهذه الدورة هي هيكلها الذي "ينسج بين المفاهيم والتنفيذ". مقسمة إلى سبعة أقسام، يبدأ كل قسم من أقسام البرمجة بمحاضرة مفاهيمية قصيرة لمساعدتك على فهم موضوع الفصل - التاريخ، وفلسفة التصميم، وخلفية عن سبب القيام بالأشياء بهذه الطريقة - ثم يغوص مباشرة في التدريب العملي على البرمجة. من الإخراج الأولي لوظيفة الطباعة، ستتعلم المتغيرات والنطاقات، والأنواع الأساسية مثل الأرقام والسلاسل والقيم المنطقية والصفر، وعبارات if، والأرقام الرقمية للبيانات، وهياكل التحكم مثل while، وتكرار، وعامة لتعريفات الوظائف وإرجاعات متعددة القيم، والوسائط ذات الطول المتغير، ووظائف من الدرجة الأولى، والإغلاقات، والتكرار، وبنية البيانات الوحيدة متعددة الاستخدامات في Lua، والجداول، من جميع جوانب المصفوفات والتجزئة والتداخل وترميز الكائنات. علاوة على ذلك، ستصقل مهاراتك في التنفيذ من خلال التعرف على تنفيذ coroutine، والخريطة/التصفية/التقليل، ومعالجة الأخطاء باستخدام pcall وxpcall، والتحميل الزائد للمشغل، ونظام فئة عصامي باستخدام __index، وأنماط الوحدة النمطية، وإدخال/إخراج الملفات، ومطابقة أنماط Lua الخاصة، والجداول المرجعية الضعيفة، وصناديق الحماية، وإدارة الحزم باستخدام LuaRocks، ومشروع صغير للاختتام. تم توحيد المواد العملية مع الأمثلة المألوفة المستندة إلى ألعاب تقمص الأدوار وعوالم الألعاب، وهي مصممة لمساعدتك على تذكر القواعد النحوية المجردة المفيدة بالفعل من خلال المواقف الملموسة مثل الأبطال والحفلات ومعارك الزعماء والنهب. وفي ختام القسم الأخير، قمنا بترتيب مجموعة من المحاضرات المفاهيمية التي تتعمق في الهيكل الداخلي وفلسفة التصميم. مقارنة بين ثلاثة أساليب موجهة للكائنات، coroutines مثل تعدد المهام التعاونية المتماثلة، والأجهزة الافتراضية القائمة على التسجيل والرمز الثانوي، ومترجم التتبع الخاص بـ LuaJIT، والبنيات المدمجة المقترنة باللغة المضيفة C - كل ذلك معًا سيمنحك فهمًا عميقًا لما يحدث خلف الكواليس في التعليمات البرمجية الخاصة بك. تستهدف هذه الدورة بشكل أساسي الأشخاص الذين يرغبون في البدء بدون أي خبرة في البرمجة، والأشخاص الذين لديهم خبرة في لغات أخرى والذين يرغبون في تعلم Lua بشكل صحيح، والأشخاص الذين يرغبون في استخدام Roblox وLöve2D وDefold في تطوير الألعاب، والأشخاص الذين يرغبون في استخدام Lua للتطوير المضمن، وتوسيع Nginx/Redis، وأتمتة أجهزة الشبكة. لا توجد أي معرفة مسبقة مطلوبة تقريبًا، فقط عمليات الكمبيوتر الأساسية والرغبة في تعلم أشياء جديدة. بعد الالتحاق بالدورة، ستتمكن من قراءة وكتابة أساليب النص الكامل في Lua بثقة، وتعلم كيفية التصميم باستخدام الجداول والجداول الوصفية، والتعاون مع coroutines، وإنشاء نظام صفي خاص بك ووحدات قابلة لإعادة الاستخدام، وكتابة تعليمات برمجية متسامحة مع الأخطاء، وبناء أدوات عملية من خلال الجمع بين المكتبات الخارجية. ميزة هذه الدورة هي أنها تتجاوز مجرد حفظ القواعد وتشرح بعمق فلسفة التصميم لسبب كون الأشياء على ما هي عليه والآليات الداخلية مثل الأجهزة الافتراضية وJIT وتنسيق C. بالنسبة للناطقين باللغة اليابانية، تم تصميم الكتاب لتنظيم كل مصطلح ومفهوم بعناية واحدًا تلو الآخر، وبعد فهم الخلفية في كل فصل، يمكنك في الواقع استخدام يديك لبناء فهمك. دعونا نستمتع بجوهر لغة Lua، وهي لغة صغيرة وجميلة، ونوسع نطاق تعبيرات البرمجة الخاصة بك. ابدأ دورتك التدريبية الآن واكتشف جوهر اللغات خفيفة الوزن.ما هي المتطلبات الأساسية لدخول الدورة والتسجيل فيها على موقعنا؟ رحلة التعلم:
(احصل على الدورة للدخول إلى الموقع والتسجيل)
يجب أن يكون لديك بريد إلكتروني (حساب بريد) تتذكره لنفسك وأيضًا يجب أن تتذكر كلمة مرور البريد الإلكتروني الذي ستسجل به ، وإذا لم يكن لديك حساب بريد إلكتروني ، فمن الأفضل إنشاء حساب (Gmail)
0 تعليقات
تسجيل دخول
دورات مشابهة