اذهب إلى المحتوى

لوحة المتصدرين

  1. أكاديميّة حسوب

    • نقاط

      1

    • المساهمات

      5187


  2. صلاح سلامة

    صلاح سلامة

    الأعضاء


    • نقاط

      1

    • المساهمات

      25


  3. Lujain Maaz

    Lujain Maaz

    الأعضاء


    • نقاط

      1

    • المساهمات

      344


  4. elham4hamed

    elham4hamed

    الأعضاء


    • نقاط

      1

    • المساهمات

      3


المحتوى الأكثر حصولًا على سمعة جيدة

المحتوى الأعلى تقييمًا في 09/19/17 في كل الموقع

  1. هل تساءلت من قبل عن ما هي المنتجات الرقمية الأكثر طلبا على الويب؟ يضم هذا المقال أنواعًا مُختلفةً من المنتجات الرقمية التي لا يختلف اثنين على كونها من أكثر المُنتجات طلبًا على الويب؛ وفي حالة استطعت وضعتها على مقياس عدم التقادم السريع ودوامها المستقبلي، فسوف تجتاز هذا الاختبار أيضًا وتحقق عوائدك على المدى الجيد. ما هي أشهر المنتجات الرقمية؟ سنذكر في ما يلي أشهر المنتجات الرقمية التي يشاع استخدامها وطلبها في وقتنا الحالي: الكتب الإلكترونية يزداد الطلب على الكتب الإلكترونية يومًا بعد يوم، خاصةً بعد إدخال أجهزة وبرامج القراءة الإلكترونية لأغلب الهواتف الذكية، فقد أصبح بإمكان أي شخص لديه هاتف ذكي مثلًا أن يحمل آلاف الكُتب معه أينما ذهب، وبما أن أسعار الكتب الورقية معتبر نوعًا ما مقارنةً مع الكتب الإلكترونية المدفوعة، ومع توفر الكثير وحتى الملايين من الكتب الإلكترونية مجانًا، فقد بات ميول الأشخاص لهذا النوع من الكتب أكثر وأكثر، ولهذا يمكنك أنت الآخر نشر منتجك الرقمي وعرض كتابك الإلكتروني الأول للبيع والبدء بالاستفادة المباشرة منه، دون أخذ مهمة التفكير في تكاليف النشر ودور النشر وغيرها على عاتقك كما تستلزمه الكتب الورقية. انشر كتابك عبر الإنترنت وأخرج أفكارك للنور دع مبدعي خمسات يساعدونك في تأليف كتابك ونشره وبيعه وترويجه عبر الإنترنت اطلب خدمتك الآن الدورات التعليمية عن بعد تعد الدورات التعليمية عن بعد واحدة من المنتجات الرقمية الأكثر طلبا على الويب في وقتنا هذا، لما لها من مزابا ومرونة عالية تمنح لمتعلميها حتى لو كان حاضروها من مختلف بقاع الأرض. وعليه، إذا كُنت مُتخصصًا بأحد المجالات، فبإمكانك عمل دورة تعليمية إلكترونية عن بعد تجمع فيها كل ما يحتاج إليه المُتعلم كي يُطبق التخصص الذي تُروج له، ولا تقتصر الدورات التعليمية على العمل الحر عبر الإنترنت والأمور التي تتعلق به، ولكن هُناك أمثلة كثيرة لدورات تعليمية تُعلم كيف يُمكنك عمل المشغولات اليدوية، ومنها ما يُعلمك كيف تزرع عيش الغراب. لا تستغرب من هذه المواضيع، ففي عالم الدورات التعليمية، حتى الأفكار البسيطة قد تنجح أيضا، فمثلا دورة تعليمية تُعلم الأمهات طريقة ربط فيونكات أطفالهن بطرق جديدة قد تكون دورة ذات جمهور معتبر. هل ترغب في إطلاق دورتك التدريبية الأولى؟ حوّل معرفتك وخبراتك إلى دورة تدريبية تلقى رواجًا من خلال خدمات الخبراء على خمسات أنشئ دورتك التدريبية الآن قوالب المواقع الإلكترونية من المنتجات الإلكترونية الأكثر شيوعًا وطلبًا في وقتنا الحاضر يمكننا ذكر قوالب المواقع الإلكترونية، مثل قوالب بلوجر وقوالب ووردبريس الجاهزة وغيرها من القوالب الأخرى التي يمكن توفيرها وبيعها إلكترونيًا، والتي تحوي أشكالًا متنوعة تتناسب وطريقة العرض التي يحتاجها أصحاب المواقع الإلكترونية، وتحتوي على خصائص ومزايا عالية في التحكم. هل تطمح لبيع قوالبك الرقمية عبر الإنترنت؟ استثمر مهاراتك التقنية وأطلق منتجًا رقميًا يحقق لك دخلًا عبر بيعه على متجر بيكاليكا أطلق منتجك الآن الإضافات والبرامج الإلكترونية في نوع آخر من المنتجات الرقمية الأكثر طلبا على الويب، يمكننا ذكر الإضافات الإلكترونية "plugins"، وهي إضافات برمجية تُقدم ميزة جديدة للمستخدم، خاصةً إضافات المتصفح وإضافات قوالب منصة الموقع الإلكتروني نفسها. ففي ووردبريس مثلًا تُقدم الإضافت ميزة جديدة لا يتوفر عليها قالب الووردبريس، وهي بذلك تُعتبر إضافات مُساعدة لقالب الووردبريس ولها مُهمة مُحددة خاصة بها؛ فُهناك إضافة مثلًا خاصة بعرض الإعلانات ومن خلال هذه الإضافة تتحكم في حجم وتنسيق ومكان الإعلان. وُهناك إضافة أُخرى خاصة بمنع التعليقات المزعجة، وإضافة أخرى خاصة بتهيئة موقع ووردبريس لمحركات البحث، وهكذا كل إضافة لها هدف مُختلف. يزداد الطلب أيضًا على إضافات الووردبريس، نظرًا لاحتياج أصحاب المواقع إلى مميزات غير موجودة حاليًا، أو موجودة ولكنها سيئة العرض، أو لأنها معروضة بلغة لا يفهمها، ومع قلة عدد المُطورين العرب، فهذه فرصة كبيرة أن تكون الرائد في هذا المجال فيما يخص إنشاء إضافات عربية للمواقع التي تستخدم اللغة العربية. نفس الشيء للمتصفحات، إذ تصادف المستخدم أحيانًا بعض العراقيل التي لا تكون حلولها متاحة في المتصفح، وهنا تأتي إضافات المتصفح لحل تلك المشكلات على اختلافها، فعدد كبير للغاية دائم الجلوس امام الإنترنت، وهو بذلك يستخدم مُتصفحات لتصفح مواقع الإنترنت المُختلفة. وهذه فرصة جيدة لأي مُبرمج أن يوجه جهوده نحو تصميم إضافة جديدة للمُتصفح توفر على المُستخدمين الوقت أو تحل لهم مُشكلة قائمة. كذلك في مجال صناعة البرامج فقد زاد الصراع على أشده في مجال صناعة البرامج الخدمية لنسخ الحاسوب كويندوز ولينكس، ومن الجيد توفير برامج مساعدة على الاستخدام لأنظمة التشغيل المتاحة. استضافات وأسماء المواقع الإلكترونية بعد أن تحدثنا عن منصات المواقع الإلكترونية وإضافاتها، بات من المهم الإشارة إلى مواقع بيع الاستضافات الإلكترونية، التي تسمح لأصحاب المواقع الإلكترونية بتوفير الوصول إلى مواقعهم الإلكترونية على مدار اليوم بدون توقف، وبتسمية خاصة بالموقع الإلكتروني بعيدًا عن اللاحقة الخاصة بالمنصة مثل: academy.hsoub.com بدل academy.hsoub.wordpress.com، إلى جانب العديد من المزايا الأمنية التي تضمن استقرار الموقع الإلكتروني. يمكنك هنا توفير خدمة استضافتك للمواقع الإلكترونية من خلال توفير عدة حواسيب بمواصفات مناسبة تسمح للمواقع الإلكترونية بالاستفادة من العرض المتواصل لمواقعها الإلكترونية، مع توفير باقات اشتراك متنوعة. صفحات الهبوط هي صفحات مُصممة بأسلوب رائع ومُنظم، ويتم استخدامها كشكل ثابت لاستقبال الزوار لإقناعهم بشراء منتج مُعين أو لإقناعهم بالتسجيل في القائمة البريدية، وهي عادة ما تكون صفحة واحدة تعرض مميزات المُنتج كاملة وتُقنع الزائر بالمنتج، أو أنها صفحات squeeze هدفها جمع البريد الإلكتروني من الزائر كالصفحات التي تطلب منك كتابة بريدك الإلكتروني مقابل الحصول على كتاب ما. هل تريد تعلم كيفية تطوير صفحات الهبوط تعلم كيفية تطوير صفحات الهبوط في دورة تطوير واجهات المستخدم اشترك الآن بالدورة مقاطع الفيديو الفيديوهات هي واحدة من أهم المُنتجات الرقمية التي يُحبها ويُفضلها الكثير عن المُحتوى المكتوب؛ فالفيديوهات تُوصل المعلومة بشكل مُباشر وسريع، ولذلك لا تتعجب إن كان موقع يوتيوب YouTube هو الثالث عالميًا، كذلك لا تتعجب إن كانت الفيديوهات التي ينشرها أحدهم على يوتيوب هي السبب في إشهارهم. يتزايد الطلب كثيرًا على مُصممي ومُحرري مقاطع الفيديو، فما بالك إن كُنت مُحترف وخبير في مجال تحرير الفيديوهات! يُمكنك أن تبني قناتك الخاصة على يوتيوب وتبدأ في تعليم الآخرين مجالك تخصصك، وبإمكانك تصميم الفيديوهات الاحترافية والتسويقية للآخرين. أو تصميم حزم من المقاطع والتأثيرات الجاهزة وبيعها لصناع الأفلام والمخرجين لاستخدامها بأفلامهم. بيع الصوتيات من بين المنتجات الرقمية الأكثر طلبا على الويب والتي ذاع صيتها مؤخرًا، يمكننا الإشارة إلى الصوتيات، والتي نقصد بها أي منتج صوتي سواء كانت بودكاست، أو كتب صوتية مقروءة، أو أصوات موجهة للاستخدام في الأفلام والفيديوهات عمومًا، أو حتى التعليق الصوتي لشركة أو عمل تسويقي ما. يعني يمكنك الاستفادة من معداتك الاحترافية في توفير ما قد يحتاجه الناس في هذا المجال، أو توفير أعمال معينة جاهزة موجهة للاستخدام المتعدد وبيعها. 9. الصور الفوتوغرافية والتصاميم الجاهزة من أساسيات التصنيف الجيد لدى خوارزميات جوجل في وقتنا الحالي، وتوفير عمل مرئي ممتاز يجذب المستخدم، نجد ضرورة استخدام الصور. إذ لعرض مقال أو فيديو سنحتاج إلى صورة بارزة تجذب عين المشاهد، وإذا أردنا الإعلان عن شيء معين سنحتاج إلى صورة محددة تساهم في تسويق المنتجات أحسن، وفي مواقف أخرى كثيرة أيضًا، يعني للمجلات والأفلام أيضًا. هنا قد يكون من الصعب أحيانًا إن لم نقل في الغالب توفير تلك الصور بأنفسنا سواء من خلال التصوير الاحترافي جدًا لكل الصور الفوتوغرافية خاصةً ذاك النوع الذي يتطلب توفر استوديو تصوير أو حتى الرسم لتصميم نوع معين من الصور أو الانفوجرافيك، خاصةً إذا كانت إضافة الصور مكلفة وذات جهد ووقت لا يتناسبان مع ما نحتاجه وما نريد تقديمه. هنا سيلجأ أي شخص بطبيعة الحال إلى استخدام الصور الجاهزة المتاحة عبر الانترنت، سواءً من خلال تحميل الصور المجانية أو حتى اقتناء صور أكثر جودة تكون جاهزة لإضافتها إلى الموقع الإلكتروني أو أي مكان نريدها أن تكون عليه بنقرة زر واحدة بدل كل ذلك التعب والتكلفة العالية، خاصةً وأن أسعار الحصول على تلك الصور تعد منخفضة جدًا. ولهذا يمكنك لتوفير صور مناسبة للغير أن تصور أو تصمم صورًا، وتبيعها للمستخدمين مباشرةً أو حتى للمواقع التي تعرض الصور المجانية والمدفوعة للبيع. فقد ظهرت في السنوات الأخيرة مواقع كثيرة تُقدم صورًا يُمكنك استخدامها كما تُحب، واخرى يمكنك من خلالها بيع إبداعاتك. أما عن مواقع المشاع الإبداعي فقد بُنيت بمُساهمات من مُصورين ومُصممين مُحترفين، ولا تفهم المُساهمة والتطوع بشكل خاطئ، فهُناك مواقع كثيرة تشتري منك هذه الصور التي تُبدعها أو تُصورها أنت تحت رخص استخدام مُختلفة؛ لذلك إن كُنت هاوي او مُحترف تصوير أو إن كان إصبعك لا يُفارق زر الكاميرا، فربما تكون هذه فرصتك، لتبيع حقوق ملكية صورك. من أمثلة المواقع الشائعة التي يمكنك الاطلاع عليها أو توفير صور بها، نذكر موقع فريبك Freepik. 10. تطبيقات الويب والهاتف الجوال يمكن القول أن الإشارة إلى هذا النوع من المنتجات الرقمية الأكثر طلبا على الويب واضح ومفروغ منه، إذ من المؤكد أنك تمتلك هاتفًا ذكيًا لتطلع من خلاله على هذا المقال، أو حتى حاسوبًا. ومن المؤكد أيضًا أنك لم تقدم على شرائه واستخدامه فقط من أجل تصفح سريع للمقال (رغم أهمية المقال لك). يعني من المؤكد أن استخدامك للوسيلة التي تتصفح منها المقال الآن ليست جديدة عليك ومن المؤكد أن استخدامك لها متعدد، ومن المؤكد أيضًا أنك تستخدم عدة تطبيقات للوصول إلى ما تحتاجه فيها، وعليه تدرك جيدًا أهمية هذه التطبيقات وأهمية استخدامها، سواءً لأمور ذات فائدة أكيدة أو لأمور ترفيهية. وهنا ليس علي تذكيرك بمدى حاجة مستخدمي الوسائل الإلكترونية من هواتف وحواسيب وأجهزة لوحية إلى تطبيقات متنوعة تناسب اهتماماتهم وتسهل استخداماتهم وبحثهم، وإنما علي تنبيهك إلى أن هذه التطبيقات سواءً كانت تطبيقات ويب أو تطبيقات هواتف جوالة، تُعَد فرصةً عظيمةً لتحقيق العوائد المادية منها نظرًا لوجود طلب عال عليها. بعد إعدادك لهذه التطبيقات يمكنك عرضها للبيع على المتاجر الإلكترونية، مثل متجر بيكاليكا. وهنا تجدر الإشارة إلى أنك قد لا تحتاج إلى أفكار عبقرية جدًا للعمل على تطبيق ما، فالأفكار البسيطة قد تنجح أيضًا، وقصة نجاح تطبيق WhatsApp التي بدأت بمساهمة رجل عانى الفقر والاغتراب هي مثال قوي على ذلك. 11. الألعاب الألعاب أصبحت تجري في الإنترنت مجرى المياه في نهر النيل، والشيء الأروع بالنسبة إلى مُبرمج الألعاب أن مدمنو الألعاب يُحبون تجربة كافة الألعاب الحديثة ولا يكتفون بواحدة، وكثير ما هم. إذا كنت تفكر باحتراف تطوير ألعاب الفيديو أو ألعاب الهواتف الذكية فإن سوق الألعاب العربية لازال في بداياته تستطيع أن تثبت قدميك قبل أن تشتد المنافسة. تحتوي أكاديمية حسوب على مدخل لصناعة الألعاب باستخدام محرك Unity3D، تنتهي بصناعة لعبة وتصديرها لـ Android، قد تكون نقطة انطلاق جيدة بالنسبة لك. 12. بيع المستندات الجاهزة للملء من أكثر الأمور التي صرنا بحاجة إليها في وقتنا الحالي، وهو ونوع آخر من المنتجات الرقمية الأكثر طلبا على الويب، نجد توفير مستندات مساعدة على أتمتة بعض المهام التي علينا، ومنح احتياجاتنا النهائية مرونة وسرعة في التجهيز. ولهذا بدأت المستندات الجاهزة للملء تظهر وتننشر بسرعة على ساحة المنتجات الرقمية، حيث بات من السهل على المتقدم لوظيفة اقتناء مستندات جاهزة بتصاميم مميزة واحترافية تساعده على الحصول على نظرة جيدة من طرف أصحاب العمل وما عليه سوى ملء معلوماته الخاصة بتلك المستندات. أيضًا بدل بذل الكثير من الجهد والوقت على إعداد ملفات العروض التقديمية بتصاميم معينة وإضفاء لمسات خاصة، صار من الممكن عرض العروض التقديمية بطريقة احترافية جذابة للمشاهدين عبر ملء ملفات جاهزة بالمحتوى المطلوب، وهنا صار من الممكن توفير الوقت الذي كان يستغرق في إعداد ملفات العرض وتحويله إلى الاستعداد للعرض بطريقة أفضل لتحقيق الأهداف المطلوبة في وقت قصير. كذلك بدل كتابة الأمور المتعلقة بالأعمال على أوراق أو ملفات غير مؤتمة أو حتى محاولة تذكرها، صار من الشائع الاعتماد على المستندات الجاهزة للملء الموجهة لتتبع المخزون والمداخيل وإدارة الأموال الفردية والخاصة بالشركات وتحصيل حسابات دقيقة وسريعة. هل تطمح لبيع مستنداتك الجاهزة للملء عبر الإنترنت؟ استثمر مهاراتك التقنية وأطلق منتجًا رقميًا يحقق لك دخلًا عبر بيعه على متجر بيكاليكا أطلق منتجك الآن ثمة أنواع أخرى طبعًا لهذه المستندات والتي يمكنك البحث بها وإضافة ما يتناسب مع تخصصك وما تتميز فيه، ومن ثمة عرضها في المتاجر الإلكترونية، وهنا نرشح لك متجر بيكاليكا مثلًا لإضافة منتجاتك عليه والسماح ببيعها للعملاء عبر ضغطة زر واحدة وتحقيق مداخيل منها في أي وقت. حقوق الصورة البارزة: Sale vector designed by Freepik. اقرأ أيضًا دليلك الشامل إلى مفهوم المنتجات الرقمية Digital products 4 طرق لتسويق منتجاتك الرقمية على الانترنت كيف تربح من بيع المنتجات الرقمية؟ النسخة الكاملة من كتاب دليلك المُختصر لبيع المُنتجات الرّقمية
    1 نقطة
  2. سنتعرّف في هذا الدّرس على لغة البرمجة جافاسكربت من منظور عامّ وسنجيب على تساؤلاتك ماهي جافاسكربت؟ وما الذي تقوم بعمله في صفحات الوِب؟ و نتأكد من أن مفهوم جافاسكريبت قد أصبح واضحًا لديك. ملحوظة: يتوجَّه هذا الدرس، والدروس التي تليه - إلى من لديهم معرفة سابقة بأساسيّات التطوير للوِب: HTML وCSS. التعريف العام لجافاسكريبت تُعرَّف جافاسكريبت بأنّها لغة برمجة تسمح لك بتنفيذ أشياء معقدة على صفحات الوِب، تعدّ صفحات الوِب الحديثة أكثر من مجرد موقع يُظهر لك معلومات ثابتة تتصفحها، فهي - مثلًا - تعرض تحديثات المحتوى المباشرة، أو تعرض الخرائط التفاعلية، أو الرسومات المتحركة ثنائية أو ثلاثية الأبعاد، أو تمرّر ملفات الفيديو المصورة، وما إلى ذلك. تمثّل جافاسكريبت الطبقة الثالثة من طبقات تقنيات الوِب القياسية. الطبقتان الأوليان هما HTML وCSS. HTML هي لغة توصيف Markup نستخدمها لإنشاء محتوى الوِب وإضفاء معنى عليه، مثل تعريف الفقرات، العناوين وجداول البيانات أو تضمين الصور ومقاطع الفيديو في الصفحة. CSS هي لغة تعرّف قواعد الأنماط Style rules التي نستخدمها لتطبيق التصميم على المحتوى الذي تصفه HTML، على سبيل المثال، تعيين ألوان وخطوط الخلفية، ووضع محتوى ما في أعمدة متعددة. Javascript هي لغة برمجة تمكّنك من إنشاء محتوى حيوي وديناميكي، التحكم في الوسائط المتعددة، وتحريك الصور وأمورا وكل شيء آخر. حسنًا، ليس كل شيء، ولكن من المدهش ما يمكنك تحقيقه مع بضعة أسطر من شفرة جافاسكريبت. سنأخذ مثالًا يوضح كيفية بناء هذه الطبقات الثلاث فوق بعضها بشكل لطيف. لنأخذ تسمية نص بسيط كمثال. سنضع علامة عليه باستخدام HTML لإعطائه هيكلًا وغرضًا: <p>Player 1: Chris</p> النتيجة حتى الآن. سنضيف تحسينات على الشكل باستخدام CSS: p { font-family: 'helvetica neue', helvetica, sans-serif; letter-spacing: 1px; text-transform: uppercase; text-align: center; border: 2px solid rgba(0,0,200,0.6); background: rgba(0,0,200,0.3); color: rgba(0,0,200,0.6); box-shadow: 1px 1px 2px rgba(0,0,200,0.4); border-radius: 10px; padding: 3px 10px; display: inline-block; cursor:pointer; } أصبحت النتيجة الآن كالتالي. وأخيرًا، نضيف بضعة تعليمات جافاسكريبت لتنفيذ السلوك الديناميكي. var para = document.querySelector('p'); para.addEventListener('click', updateName); function updateName() { var name = prompt('Enter a new name'); para.textContent = 'Player 1: ' + name; } غرضنا الآن ليس شرح التعليمات السابقة (سنفعل ذلك لاحقا) ولكن توضيح ما يمكن أن تضيفه جافاسكريبت لـHTML وCSS. عند النقر على النص تظهر نافذة تطلُب إدخال اسم ثم عند إدخال الاسم في النافذة المنبثقة والنقر على زر OK تأخذ النص وتطبعه أمام الجملة Player 1. استعرض المثال على Jsfiddle. الشفرة المصدرية الكاملة للمثال. التشغيل المباشر. يمكن لجافاسكريبت أن تفعل أكثر من ذلك بكثير؛ دعونا نستكشف مزيدًا من التفاصيل. مالذي يمكن لجافاسكريبت فعله حقا؟ تتكون لغة جافاسكريبت الأساسية من بعض ميزات البرمجة الشائعة التي تسمح لك بفعل أشياء مثل: تخزين قيم مفيدة داخل متغيرات Variables. في المثال السابق على سبيل المثال، نطلب من المستخدم ادخال اسم جديد ثم يُخزَّن هذا الاسم في متغير يسمى name. العمليات على أجزاء من النص (المعروفة باسم سلاسل المحارف Strings في البرمجة). في المثال أعلاه، نأخذ سلسلة المحارف Player 1: ونضمها إلى متغير الاسم المذكور أعلاه لإنشاء الجملة الكاملة، على سبيل المثال Player 1: Chris. تشغيل التعليمات البرمجية ردًا على أحداث معينة تحدث على صفحة وِب. في المثال أعلاه استخدمنا الحدث click الذي يخبرنا أن المستخدم نقر على النصّ ثم نشغّل الشفرة التي تعمل على تحديث النص. والكثير! ولكن ما هو أكثر إثارة هو وظيفة بُنيت على لبّ لغة جافاسكريبت الأساسي. تسمى APIs وهي اختصار لـ Application Programming Interface واجهات برمجة التطبيقات. تتيح لك واجهات برمجة التطبيقات (APIs) المزيد من القوة لاستخدامها في شفرة جافاسكريبت. تُعرّف واجهات برمجة التطبيقات (APIs) على أنها مجموعات جاهزة من الشفرات البرمجيّة تسمح لمطور البرامج بتنفيذ برامج سيكون من الصعب أو المستحيل تنفيذها من دون استخدام واجهة برمجة التطبيقات. لأوضح لك الفكرة، تخيل أنك تريد عمل رف خشبي للكتب، سيكون الأمر أسهل بكثير لو توافرت لك الألواح الخشبية والمسامير بالمقاسات المناسبة وما عليك سوى تجميعها معًا لعمل رف الكتب. في حين سيكون الأمر أصعب بكثير لو توجّب عليك أنت العثور على الخشب المناسب وتقطيعه إلى الحجم والشكل الصحيح وإيجاد قياس المسامير المناسب ومن ثم تجميعها معًا لعمل رف الكتب. هذا ما تسهل عمله واجهات برمجة التطبيقات. تنقسم واجهات برمجة التطبيقات (APIs) عمومًا إلى فئتين. واجهات برمجة التطبيقات الخاصّة بالمتصفّح Browser APIs: تُدمَج واجهات برمجة تطبيقات في المتصفّح لإعطائه القدرة على عرض البيانات من بيئة الحاسوب المحيطة به، أو القيام بأشياء معقدة مفيدة. فمثلا: تسمح لك واجهة برمجة تطبيقات DOM وهي اختصار لـ Document Object Model بمعالجة HTML و CSS، إنشاء، إزالة وتغيير HTML ، تطبيق أنماط Styles جديدة ديناميكيًّا على صفحتك، وما إلى ذلك. في كل مرة تُعرَض فيها نافذة منبثقة تظهر على صفحة، أو يُعرَض محتوى جديد -كما رأينا أعلاه في مثالنا السابق- فواجهة DOM هي المسؤولة عن ذلك. تستعيد واجهة برمجة التطبيقات Geolocation API معلومات الموقع الجغرافي، ممّا يفسّر كيف يمكن لخرائط جوجل Google Maps أن تعثُر على موقعك الجغرافي وترسمه على الخريطة. تسمح لك واجهات برمجة تطبيقات اللوحة Canvas و WebGL بإنشاء رسومات متحركة ثنائية الأبعاد وثلاثية الأبعاد. يقوم الأشخاص بأشياء مدهشة باستخدام تقنيات الوِب هذه. تسمح لك واجهات برمجة التطبيقات الصوتية والمرئية مثل HTMLMediaElement و WebRTC بالقيام بأشياء مثيرة للاهتمام حقًا مع الوسائط المتعددة، مثل تشغيل الصوت والفيديو مباشرة في صفحة وِب أو التقاط الفيديو من كاميرا الوِب الخاصة بك وعرضها على جهاز كمبيوتر شخص آخر (جرب العرض التوضيحي snapshot) ملاحظة: لن تعمل العديد من العروض التوضيحية المذكورة أعلاه في متصفح أقدم. عند التجربة، من الأفضل استخدام متصفح حديث مثل فايرفوكس أو كروم أو Edge أو Opera لتشغيل الشفرة. واجهة برمجة التطبيقات الخاصّة بطرف ثالث Third party APIs. لا تُضمَّن هذه الواجهات في المتصفح مبدئيًّا. وعليك عمومًا الحصول على التعليمات البرمجية والمعلومات من مكان ما على الوِب. فمثلا: تتيح لك واجهة برمجة تطبيقات تويتر Twitter API إجراء أشياء مثل عرض أحدث التغريدات على موقعك الإلكتروني. تسمح لك واجهة برمجة التطبيقات لخرائط غوغل Google Maps API بتضمين الخرائط المخصصة في موقعك على الوِب، وغير ذلك من الوظائف. ملاحظة: واجهات برمجة التطبيقات هذه متقدمة، ولن يتم تغطية أي منها في هذه الدّروس، ولكن الروابط الواردة أعلاه توفّر وثائق شاملة إذا كنت مهتمًا بمعرفة المزيد. يوجد الكثير لتعلّمه، لا تفقد حماسك. دراسة جافاسكريبت لمدة 24 ساعة لن تعطيك القدرة على بناء فيسبوك، خرائط غوغل أو إنستغرام. هناك الكثير من الأساسيات التي يجب تغطيتها أولًا. وهذا هو السبب في أنك هنا. سنكمل في الدرس السابق حديثنا عن جافاسكريبت وستكون فرصة على للنظر الفعلي في شفرات برمجية. ترجمة - بتصرف - للمقال What is JavaScript? الذي اشترك في كتابته مساهمو موزيللا.
    1 نقطة
  3. الكتابة هي مهارة تحتاج لمن يتقنها ويمارسها وينميها مع الوقت ولكي تفعل ذلك عليك بأن تكون محباً للقراءة والاطلاع لأنك سوف تبدأ بقراءة عدة مقالات في المجال الذي تريد الكتابة فيه ثم بعد ذلك تقوم بكتابة النقاط الأساسية التي أعجبتك في كل مقال وكذا المعلومات الجديدة التي لم تكن تعرفها مسبقاً ثم تستخدم هذه النقاط والمعلومات في كتابة مقال خاص بك وهكذا حتي يصبح لديك الكثير من المعلومات وتبدأ بالكتابة بمفردك.
    1 نقطة
  4. هل ترغب في تعلّم برمجة إضافات ووردبريس؟ هذه السّلسلة أُعدّت خصّيصًا لك. سنتعرف في هذه السّلسلة على كل ما تحتاجه لتطوير أوّل إضافة لك على ووردبريس، وفق النّهج التّالي: 1. مُقدّمة إلى برمجة إضافات Wordpress: ستتعرّف في هذا المقال على ماهية إضافات ووردبريس، الأسباب التي تدفعك إلى إنشاء إضافة، وكيف تبني أوّل إضافية بسيطة. 2. برمجة إضافات ووردبريس: الخُطّافات (Hooks) : في هذا المقال ستتعرّف على مفهوم الخّطافات في ووردبريس والتي تعد من أهم الخصائص التي يوفرها ووردبريس والتي جعلته مرنًا وقابل للتمدد بصورة قل أن تجد لها نظيرًا في برمجيات الويب. 3. استقبال وحفظ خيارات (وبيانات) الإضافة: سنتعرف في هذا الدّرس على أنسب الطّرق لحفظ الخيارات العامةللإضافة، وكيفيّة إضافة صفحة إعدادات Settings Page في لوحة التحكم تمكن المستخدم من إدخال وتعديل الخيارات الخاصة بالإضافة 4. نظرة شاملة على قاعدة بيانات ووردبريس: في هذا المقال ستتعرّف على جداول قاعدة بيانات ووردبريس ودور كل جدول بالإضافة لأهم محتوياته وارتباطه بالجداول الأخرى، بالإضافة إلى ذكر بعض الطرق التي يوفرها ووردبريس للتعامل مع البيانات. الآن وبعد أن كوّنت صورة واضحة على كيفية برمجة إضافة ووردبريس، نختم السّلسلة بمثال عملي: 5. مثال عملي لبرمجة إضافة ووردبريس- الجزء الأوّل 6. مثال عملي لبرمجة إضافة ووردبريس- الجزء الثّاني
    1 نقطة
×
×
  • أضف...