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

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

  1. comeng

    comeng

    الأعضاء


    • نقاط

      1

    • المساهمات

      10


  2. عبدالهادي الديوري

    • نقاط

      1

    • المساهمات

      368


  3. Mohamed Taimor2

    Mohamed Taimor2

    الأعضاء


    • نقاط

      1

    • المساهمات

      2


  4. معتصم عيسى

    معتصم عيسى

    الأعضاء


    • نقاط

      1

    • المساهمات

      2


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

المحتوى الأعلى تقييمًا في 02/12/20 في كل الموقع

  1. بعد أن تعرّفنا على أساسيات لغة بايثون حان الوقت للانتقال إلى مرحلة جديدة. في هذه السّلسلة من الدّروس سنتعرّف على أساسيات تطوير تطبيقات الويب بلغة بايثون، وذلك بالاستعانة بإطار العمل Flask، يعتبر Flask إطارا مُصغّرا Micro-Framework أي أنّه يُقدّم للمُبرمج أدوات مُساعدة بسيطة، وبعكس إطار Django فهو مُناسب للمُبتدئين الذين تعرّفوا على لغة بايثون حديثا. متطلبات هذه السلسلة لمتابعة هذه الدّروس وفهمها، ستحتاج إلى معرفة بسيطة بلغة بايثون. ستحتاج كذلك إلى معرفة بسيطة بلغة HTML الهيكلية، وكذلك القليل من لغة CSS لتنسيق الصّفحات إذ لن أشرح ما يتعلق بلغة HTML وCSS لأنّ ذلك ليس من اختصاص السّلسلة. يمكنك مراجعة الدروس التالية على أكاديمية حسوب لتعلم أساسيات هذه اللغات: سلسلة دروس تعلم لغة بايثون تعلّم لغة HTML ولغة CSS ما هو تطبيق الويب؟ تطبيق الويب، هو كل تطبيق يُمكن الوصول إليه عن طريق مُتصفّح للويب (Firefox ،Chrome ،Safari) ويقوم بتقديم صفحات مرئية حسب طلب الزّائر. يُمكن اعتبار موقع الأكاديمية هذا تطبيق ويب، إذ يتفاعل مع الزائر بتقديم المقالات بشكل متناسق، ويوفّر إمكانية المُشاركة للمُستخدمين عبر صندوق التّعليقات وغير ذلك من الخصائص. الصفحة التي تقرأ منها هذا المقال حاليا أصلها شيفرات لغة HTML وهي لغة أساسية في الويب. وتُستعمل لغات البرمجة مثل لغة Python لتقديم شيفرة HTML من الخادوم إلى المُتصفّح الذي يعرضها بدوره للمُستخدم. ما يعني أنّ الهدف النهائي من برمجة التّطبيق هو تقديم ملفات HTML من الخادوم إلى العميل (المُستخدم). خلاصة القول أنّك عندما تدخل إلى موقع الأكاديمية عن طريق رابط academy.hsoub.com، يرسل المُتصفّح طلبا للخادوم الخاص بالأكاديمية، عندما يستقبل الخادوم الطلب يقوم مُباشرة بتنفيذ الشيفرة المكتوبة بلغة برمجية، الشيفرة البرمجيّة تُجيب بملفات HTML ويعرضها لك المُتصفّح فور استقبالها. ما سنتعلّمه في هذه السّلسلة هو كيفيّة التعامل مع طلبات المُستخدم وكيفيّة تقديم ملفات HTML للمُتصفّح باستخدام لغة بايثون. ما هو إطار العمل؟ إطار العمل هو مجموعة من المكتبات والوحدات التي تحتوي على دوال مُساعدة تُمكّن المُبرمج من كتابة تطبيقات دون الاضطرار إلى التعامل مع التفاصيل الدقيقة التي تتطلب وقتا وجهدا كبيرين. يُمكن أن يكون إطار العمل خاصا بتطوير تطبيقات الويب مثل Flask أو Django، ويُمكن كذلك أن يكون مُخصّصا لمجالات أخرى كبناء تطبيقات سطح المكتب مثلا. تتوفّر لغة بايثون على العديد من أطر العمل الخاصّة بتطوير الويب، والتالي قائمة ببعض الأطر مع وصف مختصر لكلّ إطار. Django: إطار عمل ضخم، يتوفّر على عدد هائل من الدوال المُساعدة، كما يعتبر أنسب خيار لمن يرغب بتطوير تطبيقات كبيرة ومُعقّدة متعدّدة الوظائف، يتميّز بشهرته الواسعة وهو سهل التّعلم، يعتبر مناسبا كذلك لمن يرغب بإنشاء تطبيق بسرعة وهو شائع بين الشّركات النّاشئة. Flask: إطار عمل مُصغّر/صغير، يتوفّر على عدد لا بأس به من الدوال المُساعدة، شهرته تقريبا بنفس شهرة Django، مُناسب لتطوير تطبيقات صغيرة ومُتوسّطة (مُدونة، منتدى، موقع شخصي… ). Tornado: إطار عمل مُخصّص للتطبيقات التي تتطلب سرعة في مُعالجة الطّلبات وسرعة في التجاوب كتطبيقات الدّردشة مثلا. Bottle: إطار عمل صغير جدا، يوفّر أدنى المُتطلبات لتطوير تطبيق بسرعة، ويعتبر أصغر من إطار Flask. سبق وأن نشرنا درسا عنه. TurboGears: خصائصه تقترب من خصائص إطار Django، الاختلاف الرئيسي يكمن في الأدوات والمكتبات التي يعتمد عليها كالاتصال بقواعد البيانات وما إلى ذلك ويُعتبر خيارا آخر لمن يرغب بتطوير تطبيقات كبيرة. صحيح أن هناك أطر عمل أخرى لكنّ ما تقدّم ذكره يعتبر أبرزها. لماذا Flask؟ وقع الاختيار على إطار العمل Flask لسهولة تعلّمه بالنّسبة للمبتدئ، إذ سيبدو مألوفا لمن تعرّف حديثا على لغة بايثون، وبما أنّه إطار عمل مُصغّر فسيسهل عليك فهم خطوات إنشاء تطبيق كامل، خاصّة أنّك تستطيع أن تبني تطبيقا في ملفّ بايثون واحد. يتميّز إطار Flask كذلك بإتاحة إمكانيّة ربط تطبيقك بمُختلف مكتبات لغة بايثون، والتي يُمكنك تنصيبها بسهولة بأداة pip، وهي أداة لإدارة الحزم (مثل Gem بالنّسبة للغة روبي و Composer بالنّسبة للغة PHP). يُمكن كذلك الاعتماد على إضافات لجعل الإطار أقرب إلى الأطر الكبيرة مثل Django إذ يمتلك إطار العمل Flask العديد من الإضافات التي يُمكنك تنصيبها واستعمالها في مشروعك، ما يُمكن أن يُساعدك على إنشاء مشاريع كبيرة. Flask أم Django؟ يعتبر الاختيار بين إطار Flask وإطار Django من القرارات الصّعبة على المُبتدئ، لكنّ عليك فهم الفرق بين الإطارين لتختار ما يُناسبك، فكما قلنا سابقا فإطار Django يُوفّر عددا هائلا من الدوال والأدوات المُساعدة، أما إطار Flask فيُوفّر أدوات بسيطة وعددا أقلّ من الدوال المُساعدة. يُمكنك اختيار تعلّم إطار Django إذا كانت لديك خبرة مُسبقة بأحد أطر العمل في اللغات الأخرى مثل Laravel أو Ruby On Rails، كما يُنصح به إذا كان المشروع الذي ستعمل عليه كبيرا كتطبيق تواصل اجتماعي أو تطبيق خدمي. أما إذا لم تكن تملك أية خبرة مُسبقة فأنصح بتعلّم إطار Flask أولا، وبعد التمكن من التعامل معه وإتقان ذلك يُمكنك الانتقال إلى استعمال Django متى ما دعت الحاجة إلى ذلك، وستجد حينها بأنّ الوقت الذي استثمرته في تعلّم Flask قد أتى أكله، وسيسهل عليك تعلّم إطار Django وفهم كيفيّة عمله. كيف تستفيد من هذه السلسلة من الدروس؟ سلسلة الدروس هذه ستكون موزعة حسب المُخطّط التالي: إعداد بيئة التّطوير وإنشاء تطبيقك الأول تقديم ملفات HTML وملفات CSS والصور استخدام قاعدة بيانات مع تطبيق Flask كل درس سيكون شبه مُستقل عن الدّرس الذي يسبقه، وذلك لتكون الدروس مرجعا لك في حالة نسيان أي جزئية. في نهاية السّلسلة ستكون قادرا على استعمال لغة بايثون لتطوير تطبيق يعمل على المُتصفّح ويتصل بقاعدة بيانات. ختاما في الدّرس المُقبل سنقوم بإعداد بيئة التّطوير بتنصيب الأدوات المطلوبة، كما سننشئ تطبيقا بسيطا لعرض صفحة ويب على المُتصفّح.
    1 نقطة
  2. هذه مراحل الاستثمار المبكر في المشروع, فصاحب المشروع -فرد أو مجموعه- يضع الفكرة وقد يضع أيضا من ماله لتحديد وتنفيذ فكره المشروع الأولية (قد يكون بحث أو نموذج لمنتج أو حتى مثلا نموذج لتطبيق ويب), المال المستخدم في هذه المرحلة يسمى بتمويل البذرة seed funding, في اوروبا توجد جهات تستطيع الحصول منها على هذا التمويل وايضا يمكنك الحصول على هذه التمويل من احد اقاربك مثلا او الاصدقاء مقابل حصة مناسبة في الشركة, وعادة هذا التمويل يستخدم في انشاء الشكل القانوني للمشروع, استشارات المحاميين والمحاسبين, دفع ايجار مقر المشروع لمدة معينة, تكاليف انشاء النماذج أو عمل البحث. عندما تكتمل فكرتك في نموذج او بحث وتصبح جاهزة للتنفيذ ستريد أموال أكثر, مثلا لانشاء مصنع او خلافه, هنا ياتي دور المستثمرين في تمويل مشروعك مقابل حصة من الأسهم في شركتك وتوجد تفاصيل كثيرة يجب الانتباه لها هنا, لان المستثمرين بطبيعة الحال سيريدون الاستفادة لاقصى درجة, لذلك لابد من التوضيح القانوني لحقوق الملكية مثلا, كذلك هناك طرق قانونية مختلفة لادخال المستثمر المشروع ولكن أيضا حماية نفسك من خطورة استيلائه علي المشروع او تخفيض حصتك في المستقبل. عموما تدخل الشركات في سلسلة من المراحل الاستثمارية, كل مرحلة تكون مرهونة بمخرجات معينة من المرحلة التي قبلها.
    1 نقطة
  3. مبدئيا : هل أنتى تريدين فتح هذا المشروع على الإنترنت أم على أرض الواقع ؟ على الإنترنت : نعم يمكنك ذلك . وهذا المجال يسمى الدروب شيبنج طريقة عملة : أن يكون المنتج معروض فى أحد المواقع بسعر معين . وتقومى أنتى بأخد البيانات الخاصة بالمنتج وعرضها فى موقع أخر بسعر أعلى من المنتج الأصلى .وإليك مثال ... أنكى تذهبين إلى أحد مواقع بيع المنتجات مثل Alibaba وتتواصلى مع صاحب المتجر . وتقولى لة أنك تعملين فى الدروب شيبنج وأنك سوف تختارى منتج معين وتعملى علية وليكن سعر المنتج 5$ . تقومى أنتى بالدخول الى موقع ebay وتعرضى نفس المنتج 10$. وعندما يتم عملية شراء المنتج الخاص بك على موقع ebay . تحصلين على الـ 10$ على بنك paypal. تذهبى الى موقع alibaba وتتواصلى على صاحب المتجر الذى تم التعامل معة من قبل . وتقولى لة أريد أن أرسل المنتج الذى قمت بإختيارة الى العنوان التالى . وتقومى بإرسال لة البيانات التى حصلتى عليها من قبل المشترى على موقع ebay. وتدفعى لة 5 دولار من ضمن الـ 10 $ الذى أرسلهم لك المشترى على موقع ebay . وهكذا تصبح أرباحك 3.5 دولار كنسبة مئوية من 10$ بعد عملية تغير العملة . ورسوم تحويل وغيرها . مجال أخر : وهو عملية الأفليت . الخاصة بالمتاجر . مثل نظام سوق دوت كوم . أو ebay أو أمازون. على ارض الواقع : يمكنك ذلك من خلال بعض الشركات . ومن خلال تجربتى مع بعض الشركات والتى بعضهم لازلت أعمل معهم. أشهرهم شركة أورفليم . يمكن التواصل معى لتزويدك بمعلومات أكتر عن هذة الشركة . وكيفية العمل بها والنجاح بأفضل الطرق . أتمنى يكون المعلومات أفادت حضرتك .
    1 نقطة
  4. بالنسبة لريادة الاعمال فهو علم يدرس في كثير من الجامعات اضافة الى انه ايضا مهارة مكتسبة وبرأيي الشخصي أيضا فإن ريادة الاعمال هي مهنة مرتبطة بالشخصية الى حد كبير فغالبا ما ترى رواد الاعمال منتظمين وغير مهملين ومنطبطين بالوقت ويهمهم التخطيط والمتابعة كما أنهم طموحين وحذرين ومبادرين ريادة الاعمال بمفوهمها المصغر ضرورية لكل شخص لبناء عمل الخاص وهنا لا داعي لأن يتم تعلمها ومع ذلك فان الاطلاع عليها مهم لتنمية العمل وتكبيرهفالبدء في أي مشروع تجاري يتطلب توفير المصادر وتنظيم الموارد اللازمة واتخاذ كلا من المخاطر والعوائد المرتبطة المشروع في الحسبان وهذا ينطوي على عدة علوم قد لا يكون درسها الشخص ضمن اختصاصه مثل دراسة إدارة المشاريع pmp واذا أردت معلومات أكثر فإنه هناك حسب موقع Hot Courses أكثر من1059 دورة وبرنامجا دراسيا متخصصا بالجامعات الأجنبية لدراسة ريادة الاعمال أما في البلدان العربية فإنها تدرس ضمن فروع إدارة المشاريع على الاغلب وتوفر ليدنا وكورسيرا دورات مدفوعة للتعلم وأخذ شهادات بها أتمنى أن أكون أفدتك
    1 نقطة
×
×
  • أضف...