منذ ساعتين
أهلا بك عزيزي المتابع لموقع (journey for learn) نقدم دورات بكوبونات متاحة لاول 1000 تسجيل مجاني فقط وكوبونات اخري لفترة محدودة فاذا كنت تريد ان تحصل علي كل الكورسات علي موقعنا وان تكون اول المسجلين في الكورسات المجانية قم بتسجيل الدخول أوقم بالدخول علي وسائل التواصل الاجتماعي وخصوصا التليجرام نوضح الوصف المختصر والطويل للدورات لكي تعرف الدروس التي سوف تتعلمها بسهولة ويسر :
البرمجة الوظيفية لم تعد تجربة أكاديمية. لقد اكتسبت هاسكل اعتماداً هادئًا ولكن بثبات في المجالات "المقاومة للسقوط" مثل التمويل، والمترجمين، والأساليب الرسمية، وتصميم خط المشترك الرقمي (DSL). تعمل الركائز الثلاث للنقاء والكتابة القوية والتقييم البطيء على إزالة معظم الأخطاء في وقت الترجمة وإنتاج تعليمات برمجية قابلة للصيانة بدرجة عالية. في عصر يكتب فيه الذكاء الاصطناعي كميات كبيرة من التعليمات البرمجية، ستصبح القدرة على التعبير عن "التصميمات غير القابلة للكسر" في القوالب سلاحًا نادرًا من أي وقت مضى. تم تصميم هذه الدورة لوضع هذا السلاح بين يديك. تأخذك هذه الدورة عبر الصورة الكبيرة لهاسكل، بدءًا من تاريخها وفلسفتها وحتى تفاصيل تنفيذها. هناك تدفق ثابت لأساليب التعلم. يبدأ كل قسم من أقسام البرمجة بمحاضرة مفاهيمية قصيرة تغطي الخلفية والتاريخ و"لماذا تم تصميمه بهذه الطريقة" للموضوع، تليها مباشرة محاضرة تطبيقية عملية. بهذه الطريقة، أثناء استيعاب "السياق" مثل قصة ميلاد هاسكل، وفلسفة التصميم، ونقاط الضعف والانتقادات، والنظام البيئي للأداة، وأمثلة التبني، والخريطة المقارنة للغات الوظيفية، سنغطي الخطوات الأولى في GHCI، دع/أين، الأنواع الأساسية، التعليقات التوضيحية للنوع، مطابقة الأنماط، الحراس، تعبيرات الحالة، الدرجة الأولى للوظائف، الكاري، وظائف الترتيب الأعلى، التكرار، فهم القائمة، القوائم اللانهائية، سنستمر في نسج المفاهيم والرموز معًا، مثل الصفوف والسلاسل والأنواع الأصلية (البيانات/النوع/النوع الجديد)، ربما/إما، وإنشاء فئات الكتابة الخاصة بك، والاشتقاق، وتعدد الأشكال المقيد، والقيام بالتدوين والإدخال والإخراج، ومعالجة الأخطاء، وإدارة الموارد باستخدام forkIO/MVar، وasync/STM، والأقواس. تنتهي الدورة بسلسلة من المحاضرات المفاهيمية الأعمق مثل الحدس الأحادي، وتنفيذ التقييم البطيء لـ GHC Core، وتسربات المساحة والصرامة، وأنماط التصميم الوظيفية، والمجالات التطبيقية، وربط المبادئ الكامنة وراء الكود الذي كتبته حتى الآن. الجمهور المستهدف هم المهندسين الذين لديهم خبرة في اللغات الأخرى ويريدون استكشاف النموذج الوظيفي بجدية، والمصممين الذين يرغبون في استخدام نظام الكتابة كسلاح لهم، والطلاب والباحثين الذين يرغبون في تأكيد الأسس النظرية لعلوم الكمبيوتر من خلال التنفيذ. المتطلبات الأساسية هي خبرة البرمجة الأساسية في إحدى اللغات، وتشغيل سطر الأوامر، واستخدام محرر النصوص، والقدرة على التحمل الفكري لمتابعة المفاهيم المجردة باستمرار. عند الانتهاء، سوف تكون قادرًا على تصميم وتنفيذ برامج صغيرة ومتوسطة الحجم في هاسكل، والتعبير عن المجالات بالأنواع، والتحكم في الآثار الجانبية باستخدام الوحدات الأحادية، وكتابة البرامج المتزامنة بأمان. الفرق عن الكتب المشابهة هو أنه بدلاً من قائمة النحو، فإنه يشرح "لماذا تم تصميمه بهذه الطريقة" من خلال ثلاث طبقات: التاريخ، والفلسفة، والتنفيذ. سوف نتعامل مع نقاط ضعف هاسكل وعوائق اعتمادها بشكل مباشر، ونضع عينًا على تقييمها كخيار حقيقي. إذا كنت لا تريد كتابة التعليمات البرمجية فحسب، بل تريد أيضًا تعلم التفكير الوظيفي، فابدأ في تلقي الدورة التدريبية الآن.ما هي المتطلبات الأساسية لدخول الدورة والتسجيل فيها على موقعنا؟ رحلة التعلم:
(احصل على الدورة للدخول إلى الموقع والتسجيل)
يجب أن يكون لديك بريد إلكتروني (حساب بريد) تتذكره لنفسك وأيضًا يجب أن تتذكر كلمة مرور البريد الإلكتروني الذي ستسجل به ، وإذا لم يكن لديك حساب بريد إلكتروني ، فمن الأفضل إنشاء حساب (Gmail)
0 تعليقات
تسجيل دخول
دورات مشابهة