لغة ELIXIR هي لغة برمجية حديثة في قيد التطوير من المختصين و المبرمجين، و هدفها هو استعمال الانترنيت بسرعة عالية و فعالية كبيرة. و هي لغة وظيفية و دينيماكية. تقدم هذه الدورة أساسيات لغة ELIXIR ، فهذه فرصتك للتعلم.
تعلم لغة ELIXIR للبرمجة من الصفر (مع شهادة)
لغة Elixir هي لغة ديناميكية و وظيفية مصممة لبناء تطبيقات قابلة للتطوير و لصيانتها. تستفيد Elixir من ErlangVM، والمعروفة بتشغيل أنظمة الكمون المنخفض و الموزعة و المتسامحة مع الأخطاء، و يتم استخدامها بنجاح أيضًا في تطوير الويب و في المجال المدمج للبرمجيات.
في هذه الدورة، ستتعلم أسس لغة ELIXIR و أسس بناء اللغة، وكيفية تعريف الوحدات (modules)، و معالجة خصائص هياكل البيانات المشتركة، و غير ذلك الكثير. ثم ستتعلم كيفية استخدام برمجة لغة Elixir.
الأهداف و المكتسبات:
• التفكير بعقلية البرمجة الوظيفية.
• التمكن من فهم أنماط لغة ELIXIR وأنماط التصميم الشائعة.
• تعلم المفاهيم الأساسية للغة وهياكل البيانات الخاصة بها.
• تعلم استخدام الشروط (conditions) و الحلقات (loops) لإنشاء تطبيقك.
• التواصل مع العالم الخارجي من داخل برنامجك.
• تعريف التعليمات البرمجية القابلة لإعادة الاستخدام كوظائف و وحدات نمطية.
برنامج الدورة:
• القسم الأول: نظرة عامة حول هذه اللغة و أساسياتها و مميزاتها.
• القسم الثاني: التركيب الأساسي و أنواع البيانات، المتغيرات و العمليات.
• القسم الثالث: اتخاذ القرار بما في ذلك if statement، if..else statement، unless statement،
unless..else statement…
• القسم الرابع: السلاسل (Strings).
• القسم الخامس: القائمة و الصفوف.
• القسم السادس: الخرائط (Maps).
• القسم السابع: الوحدات و الوظائف (Modules and Functions).
• القسم الثامن: مواضيع إضافية.
المتطلبات:
• معرفة أساسيات لغة برمجية أخرى.
• الرغبة و الحماس لتعلم لغة برمجية جديدة.
الفئة المستهدفة:
كل شخص لديه الرغبة لتعلم لغة برمجية جديدة ، و كل عاشق للبرمجة بصفة عامة فهو مرحب به في هذه الدورة.
رابط الدورة
بالتوفيق للجميع، نحن رهن الإشارة إن احتجتم مساعدة ما. يكفي مراسلتنا عبر الصفحة الرسمية للموقع على الفيسبوك Education Libre أو ترك تعليقات. ويمكنكم متابعتنا عبر تطبيق Telegram لتتوصلوا بمستجدات موقع التعلم الحر باستمرار.