يسعدنا في حسوب أن نعلن عن إطلاق موسوعة حسوب التي تهدف إلى توفير توثيق عربي كامل وعالي الجودة للغات البرمجة بمختلف أنوعها. عملنا خلال الأشهر الستة الماضية على توثيقٍ كامل للغات HTML و CSS و JavaScript و SQL، إضافةً إلى توثيق لغة PHP. وسنعمل في الفترة القادمة على إضافة توثيق للغات البرمجة الأخرى مثل Python و Ruby و Kotlin و Go، مع المكتبات التابعة لها مثل Bootstrap و jQuery و React وغيرها… عدد الصفحات الحالية للموسوعة ألف صفحة ويكي (فيها
إضافة توثيق أردوينو إلى موسوعة حسوب
أكملنا اليوم في موسوعة حسوب العمل على توثيق لغة أردوينو. https://suar.me/l3qpX أردوينو (Arduino) هي منصة مفتوحة المصدر تُستعمَل من أجل بناء المشاريع الإلكترونية. تُستخدَم لغة أردوينو في برمجة لوحات أردوينو بمختلف أنواعها. https://wiki.hsoub.com/Arduino هذا يعني أصبح لدينا في الموسوعة توثيقٌ كامل للغات HTML و CSS و JavaScript و Bootstrap و Sass و jQuery و Node.js و React و Node.js و PHP و Laravel و Python و Kotlin و SQL و Bash. والعمل جارٍ على غيرها من توثيق اللغات والتقنيات. https://wiki.hsoub.com
إضافة توثيق React إلى موسوعة حسوب
أكملنا اليوم في موسوعة حسوب العمل على توثيق مكتبة React.js. https://suar.me/9g8Q0 React (والتي تُعرَف أيضًا باسم React.js أو ReactJS) هي مكتبة JavaScript تُستخدَم لبناء واجهات المستخدم. تُسهِّل React عملية إنشاء واجهات مستخدم تفاعليّة. عليك فقط تصميم عروض (views) لكل حالة في تطبيقك، وستُحدِّث React بكفاءة المكوّنات الصحيحة وتُصيّرها عندما تتغير بياناتك. https://wiki.hsoub.com/React هذا يعني أصبح لدينا في مجال تطوير واجهات المواقع توثيقٌ كامل لتقنيات HTML و CSS و JavaScript و Bootstrap و Sass و jQuery: https://wiki.hsoub.com/HTML https://wiki.hsoub.com/CSS https://wiki.hsoub.com/JavaScript https://wiki.hsoub.com/Bootstrap https://wiki.hsoub.com/Sass
إضافة توثيق jQuery إلى موسوعة حسوب
أكملنا اليوم في موسوعة حسوب العمل على توثيق مكتبة jQuery. jQuery هي مكتبة من مكتبات JavaScript السريعة والخفيفة والمليئة بالميزات، والتي تسهل تعديل مستندات HTML، والتعامل مع الأحداث، وإنشاء الحركات، واستعمال Ajax، وذلك بتوفير واجهة برمجية موحدة تعمل على جميع المتصفحات. https://wiki.hsoub.com/jQuery هذا يعني أصبح لدينا في مجال تطوير واجهات المواقع توثيقٌ كامل لتقنيات HTML و CSS و JavaScript و Bootstrap و Sass و jQuery: https://wiki.hsoub.com/HTML https://wiki.hsoub.com/CSS https://wiki.hsoub.com/JavaScript https://wiki.hsoub.com/Bootstrap https://wiki.hsoub.com/Sass إضافةً إلى ما عملنا عليه من توثيقٍ للغة PHP و
إضافة توثيق Bash إلى موسوعة حسوب
أكملنا اليوم في موسوعة حسوب العمل على توثيق الصَدَفة Bash. Bash هي مفسر للأوامر الذي يُنفِّذ الأوامر المدخلة تفاعليًا من سطر الأوامر أو من ملف (shell script). تأتي صَدَفة Bash مع أغلبية الأنظمة الشبيهة بيونكس (مثل لينكس أو ماك). https://wiki.hsoub.com/Bash هذا يعني أصبح لدينا في مجال تطوير واجهات المواقع توثيقٌ كامل لتقنيات HTML و CSS و JavaScript و Bootstrap و Sass و jQuery: https://wiki.hsoub.com/HTML https://wiki.hsoub.com/CSS https://wiki.hsoub.com/JavaScript https://wiki.hsoub.com/Bootstrap https://wiki.hsoub.com/Sass https://wiki.hsoub.com/jQuery إضافةً إلى ما عملنا عليه من توثيقٍ للغة PHP و Python
إضافة توثيق TypeScript إلى موسوعة حسوب
أكملنا اليوم في موسوعة حسوب العمل على توثيق لغة TypeScript. https://suar.me/a3yLy لغة TypeScript لغة برمجة مفتوحة المصدر من تطوير شركة Microsoft، تُعدّ امتدادًا وتوسعةً للغة JavaScript، حيث أضافت العديد من المزايا إليها، خاصّة دعم الأنواع (types) الذي يُساعد على تجنّب الأخطاء والعلل البرمجيّة وتوفير شيفرة برمجية نقية قابلة للقراءة أكثر من شيفرة JavaScript العادية. https://wiki.hsoub.com/TypeScript هذا يعني أصبح لدينا في الموسوعة توثيقٌ كامل للغات HTML و CSS و JavaScript و Bootstrap و Sass و jQuery و Node.js و React و
إضافة توثيق Python و Kotlin في موسوعة حسوب
يسعدنا اليوم الإعلان عن اكتمال العمل على البنية الأساسية لتوثيق لغتَي Python و Kotlin في موسوعة حسوب. هذا التوثيق هو اللبنة الأساسية للمحتوى عن هاتين اللغتين، وسنعمل في الفترة القادمة على الإضافة عليه بتوثيق دوال المكتبة القياسية التابعة لهما. يمكنكم الاطلاع على التوثيقين من هذين الرابطين: https://wiki.hsoub.com/Python https://wiki.hsoub.com/Kotlin أذكِّركم أنَّ باب المساهمة مفتوحٌ لجميع المتطوعين الراغبين بإثراء المحتوى التقني التخصصي باللغة العربية، سواءً بكتابة أو ترجمة صفحات التوثيق، أو بالمساعدة في التحرير وإضافة الأمثلة. https://wiki.hsoub.com/موسوعة_حسوب:دليل_المساهمين
إضافة توثيق روبي إلى موسوعة حسوب
أكملنا اليوم في موسوعة حسوب العمل على توثيق لغة روبي. https://suar.me/1MV82 لغة روبي هي لغة برمجية ديناميكية وكائنية التوجه وعامية الغرض (general-purpose). أضف إلى ذلك أنَّها لغة عالية المستوى ومفتوحة المصدر. تركز روبي على البساطة والإنتاجية، إذ تملك بنيةً أنيقةً سهلة القراءة والكتابة بطريقة أقرب إلى الحياة الطبيعية البشرية. اكتسبت روبي شهرتها من جمالية بنيتها، وقوتها. فيمكنك عند الاطلاع على أي تعبير برمجي في روبي أخذ فكرة أولية عن الوظيفة التي يفعلها دون أن يكون لك خلفية مسبقة عن البرمجة!
إضافة توثيق إطار عمل Bootstrap ولغة Sass إلى موسوعة حسوب
أكلمنا اليوم في موسوعة حسوب العمل على توثيق إطار العمل Bootstrap ولغة Sass. إطار Bootstrap هو إطار عمل حر ومفتوح المصدر لتصميم مواقع وتطبيقات الويب. يحتوي Bootstrap على قوالب جاهزة مكتوبة بلغة HTML و CSS لتنسيق النصوص والنماذج والأزرار وشرائط التنقل وغير ذلك من عناصر الواجهة الرسومية. https://wiki.hsoub.com/Bootstrap لغة Sass هي امتداد للغة CSS تسمح باستخدام المتغيرات والقواعد المتشعّبة والاستيرادات وغير ذلك من الميزات المتقدمة التي كانت تنقص لغة CSS: https://wiki.hsoub.com/Sass هذا يعني أصبح لدينا في مجال تطوير واجهات المواقع
إضافة توثيق ريلز إلى موسوعة حسوب
أكملنا اليوم في موسوعة حسوب العمل على توثيق إطار العمل روبي أون ريلز (Ruby on Rails). https://suar.me/9qplX روبي أون ريلز (أو Ruby On Rails أو تدعى اختصارًا Rails ريلز)، هو إطار لإنشاء تطبيق ويب من جهة الخادم مكتوب بلغة روبي ومفتوح المصدر ومجاني الاستعمال. يحرص ريلز على راحة المبرمج وبقائه سعيدًا من خلال اتباع أنماط ونماذج مشهورة في هندسة التطبيقات لبناء تطبيقات الويب، وبذلك اكتسب ريلز شهرة واسعة في أوساط المبرمجين ومطوري الويب. https://wiki.hsoub.com/Rails هذا يعني أصبح لدينا في الموسوعة
إضافة توثيق كوردوفا إلى موسوعة حسوب
أكملنا اليوم في موسوعة حسوب العمل على توثيق إطار العمل كوردوفا Cordova. https://suar.me/52xQ2 إطار العمل كوردوفا هو إطار تطوير جوال مفتوح المصدر. يسمح لك كوردوفا باستخدام تقنيات الويب القياسية مثل HTML5 و CSS3 و JavaScript لتطوير تطبيق للجوال يعمل على جميع المنصات. https://wiki.hsoub.com/Cordova توفِّر أكاديمية حسوب دورةً تدريبيةً لتعلم تطوير تطبيقات الجوال باستخدام تقنيات الويب، وهي معتمدة على إطار العمل كوردوفا. يمكنكم الاطلاع على مزيدٍ من المعلومات حول هذه الدورة من صفحتها: https://academy.hsoub.com/learn/hybrid-mobile-application-development/ هذا يعني أصبح لدينا في الموسوعة توثيقٌ
تحديثات دورات أكاديمية حسوب
أجرينا خلال الشهرين الماضيين تحديثات وإضافات على مختلف دورات أكاديمية حسوب، وكانت الإضافات تزيد عن 42 ساعة فيديو، وتجاوزت كل دوراتنا 200 ساعة فيديو. هذه التحديثات متاحة الآن لطلاب الأكاديمية المشتركين في الدورات. تأتي هذه التحديثات في سياق اهتمامنا بتعليم أحدث التقنيات وآخر الإصدارات بأفضل الأساليب الممكنة، مما يواكب ما هو مستعمل في سوق العمل. https://academy.hsoub.com/learn/front-end-web-development حدثنا مسار أساسيات تطوير الويب في دورة تطوير واجهات المستخدم للتركيز على المهارات المهمة التي تفيد المطورين في مختلف المجالات مستقبلًا، مع تبسيط الشرح
إضافة توثيق إعادة التصميم (Refactoring) إلى موسوعة حسوب
أكملنا اليوم في موسوعة حسوب العمل على توثيق طرائق إعادة تصميم البرمجيات وتحسينها (Refactoring). https://suar.me/52Lo2 تهدف عملية إعادة التصميم (refactoring) للحصول على شيفرة جيّدة سهلة القراءة يسهل تطويرها والتخلُّص من المتطلَّبات التقنيّة الزائدة فيها، وهذا ما يُعرَف بالشيفرة النظيفة (clean code). ما نهدف إليه هو توثيق ما هي الأمور التي تجعل الشيفرة سيئة، وطرائق تحسينها. https://wiki.hsoub.com/Refactoring هذا يعني أصبح لدينا في الموسوعة توثيقٌ كامل للغات HTML و CSS و JavaScript و TypeScript و Bootstrap و Sass و jQuery و Node.js
تحديث: مميزات إضافية لطلاب أكاديمية حسوب
يسعدنا أن نعلن عن تحديث جديد لجميع طلاب أكاديمية حسوب. بدءاً من اليوم، عندما تشترك بأي دورة من دورات أكاديمية حسوب ستحصل معها على وصول لمسار الأساسيات من جميع الدورات الأخرى أيضًا. أي لو كنت مشترك بأحد دوراتنا فأصبح بإمكانك الوصول للمسار الأول من كل دورة أخرى في أكاديمية حسوب. فلو اشتركت في دورة تطوير واجهات المستخدم على سبيل المثال فستحصل على وصول مجاني الى المسارات التالية: - الأساسيات من دورة تطوير تطبيقات الويب باستخدام PHP - الأساسيات من دورة