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

عبدالباسط ابراهيم

الأعضاء
  • المساهمات

    4894
  • تاريخ الانضمام

  • تاريخ آخر زيارة

  • عدد الأيام التي تصدر بها

    11

كل منشورات العضو عبدالباسط ابراهيم

  1. لابد من التعلم حسب ترتيب المسار في الدورة لعدة أسباب حيث أن في التطبيقات الموجودة في الدورة يتم تعلم تقنيات جديدة وأساليب لتنفيذ مهام معينة بطرق مختلفة كما أن التطبيقات الموجودة يتم التدرج في صعوبتها كلما تقدمت أي أن تخطي مسار بناء واجهة مستخدم تشبه يوتيوب والإنتقال مباشرة يزيد من صعوبة تعلم مسار بناء متجر إلكتروني وللتوضيح أكثر يتم تدريس bootstrap في المسار بناء واجهة مستخدم تشبه يوتيوب وعند العمل على بناء متجر إلكتروني يتم استخدام bootstrap ومن المفترض أنك تعلمته من المسار السابق لذلك تجد صعوبة في ذلك ومثال آخر أنه في مسار بناء متجر إلكتروني يتم تدريس webpack مع استخدام sass لذلك عند تخطي هذا المسار وتعلم المسار التالي ستجد صعوبة في استخدام webpack أو sass لذلك الأفضل هو التعلم حسب الترتيب الموجود
  2. يمكنك إنشاء الخطة الدراسية التي تناسبك بناء على العوامل الموجودة لديك حيث أن لكل شخص عوامل ومعطيات مختلفة لذلك لا يمكننا توفير خطة لمدة ثلاثة شهور . كما أن حساب الوقت الذي يجب أن تتطبق فيه على المفاهيم والدروس التي تعلمتها شبه مستحيل فلا يمكن توقع ذلك كما أنك يمكنك التوسع والتعمق في المعلومات بعد كل درس أو عدة دروس لذلك من الصعب تحديد ما يمكنك تعلمه في اليوم لإنهاء الدورة في ثلاثة شهور ولكن للتقريب فإن الدورة تحتوي على 57 ساعة تعليمية وللتطبيق على الدروس ستحتاج لكل ساعة الضعف تقريباً إذاً احتاج لحوالي 180 ساعة لإنهاء الدورة فتحتاج يومياً على الأقل ساعتين
  3. الترتيب الموجود في الدورة بالطبع هو الأفضل لإتباعه ولكن إذا قمت بتخطي بعض الدروس فغالباً ستواجه بعض الصعوبات في فهم وتعلم بعض المفاهيم ولكن يمكنك تعلم قواعد البيانات بعد اكتساب الأساسيات في لغة البرمجة بايثون. بعد أن تكون مرتاحًا في استخدام قواعد البيانات في بايثون وتنفيذ العمل الضروري، يمكنك العودة ومتابعة تعلم المفاهيم والتقنيات الأخرى في لغة البرمجة بايثون. يمكنك بناء تطبيقات أكثر تعقيدًا وتفصيلاً باستخدام قواعد البيانات والبرمجة في بايثون.
  4. في البداية أحب أن أُشيد بحماسك واهتمامك بتطوير مهاراتك وتعلم ما يمكن أن يفيدك في مستقبلك المهني. إذا كنت تشعر بأنك مهتم بكلا الاختصاصين، فإن الحصول على معرفة في عدة مجالات يمكن أن يكون له ميزة كبيرة. يمكن أن يساعدك تعلم علوم الحاسوب في تطوير مهارات تقنية قوية، في حين يمكن أن توفر لك إدارة الأعمال فهمًا أعمق للجوانب المالية والتسويقية في العمل. كما أن مجال علوم الحاسوب يمكنك تعويض الدراسة الجامعية من خلال الدورات والشهادة الجامعية ليس عليها عامل كبير كما تتخيل في التوظيف قد يكون من الجيد اختيار الاختصاص الذي يتناسب مع قدراتك ومهاراتك الحالية. إذا كنت لديك موهبة في علوم الحاسوب وتشعر بأن لديك القدرة على التفوق فيها، فإن اختيارها كاختصاص جامعي يمكن أن يساعدك في بناء مستقبل مهني قوي في هذا المجال.ولكن كما أخبرتك إذا كنت مهتم بالمجالين فيمكنك تعلمهما معاً بدون أي مشكلة ولكن بالطبع سيكون جهد مضاعف عليك يمكنك إستشارة من هم أكثر خبرة أيضاً ومن تفضل إجابته قم بإتباعها ولا تقلق
  5. يمكنك استخدام PHP كـ Back-End لتطبيقات Flutter.و يمكنك استخدام PHP أو أي لغة برمجة أخرى كـ Back-End لتوفير واجهة برمجة التطبيقات (API) والتفاعل مع قاعدة البيانات ومعالجة المنطق الخلفي للتطبيق. بالنسبة لجودة PHP كـ Back-End، فإنها تعتمد على مهارات وخبرة المطور وكيفية تنفيذها. PHP هي لغة برمجة قوية وشائعة، وتوفر العديد من الإطارات والأدوات لتطوير تطبيقات الويب. إذا تم استخدامها بشكل صحيح ومهارة، يمكن أن تكون جودة التطبيق النهائي عالية. بالمقارنة مع Firebase، فإن Firebase هي منصة تطوير تطبيقات الجوال المقدمة من Google. توفر Firebase العديد من الخدمات السحابية مثل قاعدة بيانات NoSQL (Firestore)، وتخزين الملفات، والمصادقة، والإشعارات، والتحليلات، وغيرها. إن استخدام Firebase يوفر الكثير من الميزات والخدمات المدارة التي يمكن أن تسهل وتسرع عملية تطوير التطبيقات. بالنسبة للطلب في سوق العمل، فإن PHP لا تزال لغة برمجة شائعة ومطلوبة في تطوير تطبيقات الويب والـ Back-End. هناك العديد من الشركات والمؤسسات التي تستخدم PHP في تطوير تطبيقاتها، وقد تجد فرص عمل تتطلب معرفة PHP ومهارات تطوير Back-End المرتبطة به. لا يمكن مقارنة Firebase بـ PHP مباشرة، لأنهما يخدمان أغراضًا مختلفة في عملية تطوير التطبيقات. عندما تقارن بين Firebase و PHP، يجب أن تأخذ في الاعتبار احتياجات مشروعك ومتطلبات التطبيق. إذا كنت بحاجة إلى مجموعة كبيرة من الخدمات المدارة التي توفرها Firebase مثل قاعدة بيانات NoSQL والتخزين والمصادقة، وتفضل الاستفادة من البنية التحتية السحابية المدارة، فإن Firebase قد يكون الاختيار المناسب. من ناحية أخرى، إذا كنت بحاجة إلى مرونة أكبر وتحكم دقيق في تطوير الجزء الخلفي للتطبيق واستخدام اللغة التي تعرفها بالفعل وتفضلها، فقد تفضل استخدام PHP مع إطارات ومكتبات مختلفة لتلبية احتياجاتك.
  6. يمكنك استخدام بعض التقنيات والأدوات لإدارة وعرض المحتوى الخاص بالصور والفيديوهات دون الحاجة إلى التعامل مع الواجهة الخلفية (Back-End). وستقوم ببناء الموقع كما تعلمت وكما أشار لك مصطفى في التعليق السابق ويمكنك أيضاً الإستفادة من إحدى الخدمات التالية إ استضافة الصور والفيديوهات على خدمة تخزين سحابية (Cloud Storage): يمكنك استخدام خدمات مثل Amazon S3 أو Google Cloud Storage لتخزين الصور والفيديوهات الخاصة بك. بعد رفع الملفات إلى الخدمة، يمكنك الحصول على روابط عامة لكل ملف لاستخدامها في عرضها على الموقع. استخدام خدمات تخزين الفيديو عبر الإنترنت: إذا كانت الكمية كبيرة من الفيديوهات يمكنك النظر في استخدام خدمات تخزين الفيديو عبر الإنترنت مثل YouTube أو Vimeo. يمكنك تحميل الفيديوهات على هذه الخدمات ومن ثم تضمينها في صفحات موقعك باستخدام رموز التضمين المقدمة من الخدمة. استخدام مكتبات وإطارات الواجهة الأمامية: يمكنك استخدام مكتبات وإطارات الواجهة الأمامية مثل React أو Vue.js أو Angular لإدارة وعرض المحتوى الديناميكي بشكل فعال. يمكنك إنشاء مكونات خاصة بعرض الصور والفيديوهات واستخدامها في صفحات متعددة دون الحاجة إلى إنشاء صفحة لكل فيديو.(إذا كان لديك خبرة بأي إطار عمل فهذا أفضل حل)
  7. لم تذكر التقنية أو اللغة التي تريد تمارين لها لذلك من الصعب إقتراح تمارين ولكن يمكنك تصفح المواقع التالية حيث تقدم تمارين مجانية للمبتدئين في مختلف مجالات البرمجة. فيما يلي بعض من أفضل هذه المواقع: HackerRank LeetCode Codewars Project Euler تختلف هذه المواقع في أسلوبها ومحتوى التمارين التي تقدمها، ولكن جميعها تقدم مجموعة متنوعة من التمارين التي يمكن أن تساعدك على تحسين مهاراتك في البرمجة.
  8. هذه هي الخطوات الأساسية التي يتخدها المبرمج حينما يستلم تفاصيل مشروع بدون figma file . ومع ذلك، قد يختلف الخطوات الدقيقة حسب المشروع والاحتياجات المحددة للعميل. على سبيل المثال، إذا كان العميل لديه متطلبات محددة لتصميم الموقع، فقد يحتاج المبرمج إلى إنشاء wireframe أو mockup أولاً. فيما يلي بعض الخطوات الإضافية التي قد يتخدها المبرمج: قم بإجراء مناقشة مع العميل لفهم متطلبات المشروع بشكل أفضل. قم بإنشاء نموذج أولي للموقع باستخدام برنامج مثل Figma أو Sketch وإذا لم يكن لديك المهارة لتنفيذ ذلك يمكنك العثور على تصميم يناسب العميل أو يبحث العميل عن تصميم للموقع (حيث أن هذه ليست من وظيفة ال frontend المقالات المرفقة تناقش هذه الجزئية بالتفصيل). احصل على الموافقة من العميل على النموذج الأولي. ابدأ في التطوير وبالطبع ليس شرطاً العملب webpack حيث أن لكل مشروع متطلبات مختلفة أي إذا لم يكن الموقع يحتاج ل webpack فليس هناك حاجة للعمل بها.
  9. Express، وSocket.IO، وWebSockets، وHTTP هي تقنيات مختلفة، ولكن يمكن استخدامها معًا لإنشاء تطبيقات ويب تفاعلية. Express هو إطار عمل Node.js يسهل إنشاء تطبيقات ويب. Socket.IO هو مكتبة JavaScript تسهل إنشاء اتصالات ثنائية الاتجاه بين الخادم والعملاء. WebSockets هي بروتوكول شبكة يسمح باتصالات ثنائية الاتجاه بين الخادم والعملاء. HTTP هو بروتوكول شبكة يسمح بنقل البيانات بين الخادم والعملاء. يمكن استخدام Express وSocket.IO وWebSockets وHTTP معًا لإنشاء تطبيقات ويب تفاعلية يمكن للمستخدمين التفاعل معها في الوقت الفعلي. على سبيل المثال، يمكن استخدام هذه التقنيات لإنشاء تطبيقات دردشة، وألعاب، وتطبيقات بث فيديو. لا تندرج هذه التقنيات تحت API، ولكنها تُستخدم لإنشاء API. API هو مجموعة من واجهات برمجة التطبيقات التي تسمح للتطبيقات بالتواصل مع بعضها البعض. يمكن استخدام Express وSocket.IO وWebSockets وHTTP لإنشاء API التي تسمح للتطبيقات بالتواصل مع بعضها البعض في الوقت الفعلي. يفضل الإطلاع على المقالة التالية
  10. لا يتم المقارنة بينهما بذلك الشكل حيث أن لكل دورة أهدافها الخاصة دورة علوم الحاسوب تتعلم بها اساسيات علوم الحاسب أساسيات البرمجة التفكير المنطقي والخوارزميات مبادئ البرمجة مرورا بأنظمة التشغيل وقواعد البيانات. بمعنى دورة علوم الحاسوب ليست كافية للبدء بالعمل بعد انتهائها. أما دورة تطوير واجهة المستخدم ستؤهلك لتصبح frontend developer لذلك تعتبر هذه الدورة هي التي تؤهلك لسوق العمل مباشرة والإجابات التالية تفيدك في إجابة السؤال ما الفائدة من تعلم دورة علوم الحاسوب قبل دورة تطوير واجهة المستخدم ؟
  11. عندما يتعلق الأمر بعملية الـ streaming للملفات الصوتية أو الفيديو، عدد المستخدمين المتزامنين ووقت الاستجابة للطلبات يمكن أن يؤثران على أداء الـ backend الخاص بك. إليك بعض النصائح التي يمكن أن تساعدك في تحسين الأداء وتجنب أي مشاكل محتملة: يمكنك استخدام خدمات Live Streaming: إذا كنت ترغب في تقديم بث مباشر مثل البث المباشر للفعاليات أو الفيديوهات التفاعلية، يمكنك النظر في استخدام خدمات الـ live streaming. توفر هذه الخدمات البنية التحتية للبث المباشر وتعزز الأداء وتوفر سهولة الاستخدام. بعض الخدمات المشهورة في هذا المجال هي YouTube Live و Vimeo Live و Twitch. كما يوجد خدمات Content Delivery Network (CDN): تُساعد خدمات CDN في تسريع توصيل المحتوى إلى المستخدمين من خلال استخدام شبكة موزعة جغرافيًا من الخوادم. تعمل هذه الخدمات على تخزين المحتوى الثابت مثل ملفات الصوت والفيديو في الخوادم الموزعة لتقديمها بشكل أسرع للمستخدمين في مواقعهم الجغرافية. بعض الخدمات المعروفة هي Amazon CloudFront و Cloudflare و Fastly.
  12. الحل الذي قدمته لحساب سنة الميلاد بناءً على العمر في جافاسكريبت صحيح.ويمكنك تحسين الدالة year عن طريق إضافة طريقة جديدة لكائن person تسمى birthYear تقوم بحساب سنة الميلاد بناءً على السنة الحالية والعمر. يتم استخدام new Date().getFullYear() للحصول على السنة الحالية. يتم استبدال القسم: this.year = function() { return 2023 - this.age; }; بالقسم: this.birthYear = function() { return new Date().getFullYear() - this.age; };
  13. لا يشترط معرفة PHP لبناء ثيم على منصة سلة مع محرك Twig. Twig هو محرك قوالب يستخدم ترميزًا خاصًا به لإنشاء القوالب، لذا يكفي تعلم لغة Twig نفسها. أكاديمية حسوب ليس لديها حاليًا كورس مخصص لـ Twig، لكن يمكنك تعلمه من مصادر أخرى مثل: الوثائق الرسمية لـ Twig كما توجد وثائق ل twig باللغة العربية في موسوعة حسوب من هذا الرابط دورات Twig على اليوتيوب كتب ومقالات تعليم Twig مثل بالنسبة لوثائق سلة لتطوير الثيمات، فهي توفر نظرة عامة مفيدة على كيفية بناء الثيمات على سلة باستخدام Twig. تغطي مواضيع مثل: كيفية تنظيم ملفات الثيم والقوالب كتابة قوالب Twig تضمين الصور والوسائط تخصيص التنسيق والألوان إضافة الترجمات التحكم بالكتل والصفحات إجمالاً توفر دليل جيد لفهم كيفية بناء ثيم مخصص على سلة باستخدام Twig.
  14. إكمال الكورس بشكل طبيعي مع محاولة حل المسائل هو الأفضل في رأيي، لعدة أسباب: التوقف لفترات طويلة عند مسألة واحدة قد يؤدي إلى فقدان التركيز والدافع لإكمال بقية الكورس. تجاوز المسألة الصعبة مؤقتًا والاستمرار في الكورس قد يساعدك على اكتساب مهارات ومعارف جديدة تساعدك لاحقًا على حل تلك المسألة الصعبة. العودة للمسائل السابقة الصعبة بعد الانتهاء من عدة دروس قد تجدها أسهل بكثير بسبب الخبرة التي اكتسبتها. حل المسائل جزء مهم من التعلم ولكن ليس الجزء الوحيد، فهناك النظريات والمفاهيم التي يجب اكتسابها أيضًا من خلال إكمال الكورس. لا تترددي في طلب المساعدة من فريق المدربين الموجودة دائماً للمساعدة في حل المشكلات . لذا أنصح بمواصلة الكورس مع تخصيص وقت لمحاولة حل المسائل الصعبة، ولكن دون التوقف لفترات طويلة تؤخر إكمال باقي الكورس. في النهاية، فإن أفضل طريقة لتعلم جافا سكريبت هي أن تجد ما يناسبك. جرب بعض الأساليب المختلفة وانظر ما يعمل بشكل أفضل بالنسبة لك.
  15. إليك بعض الأمثلة على استخدام التوابع السحرية: __init__(): هذه الدالة السحرية هي دالة منشئة، وتُستخدم لإنشاء كائن جديد. يتم استدعاؤها تلقائيًا عند إنشاء كائن جديد. على سبيل المثال، الكود التالي ينشئ كائنًا من فئة Person ويعيين المتغيرات name و age على القيم John Doe و 21 على التوالي: class Person: def __init__(self, name, age): self.name = name self.age = age p = Person('John Doe', 21) print(p.name) # John Doe print(p.age) # 21 __str__(): هذه الدالة السحرية هي دالة سلسلية، وتُستخدم لإنشاء سلسلة من كائن. يتم استدعاؤها تلقائيًا عندما يتم تحويل كائن إلى سلسلة. على سبيل المثال، الكود التالي ينشئ كائنًا من فئة Person ويعيد سلسلة تحتوي على اسم وعمر الكائن: class Person: def __str__(self): return f'{self.name} is {self.age} years old' p = Person('John Doe', 21) print(p) # John Doe is 21 years old __lt__() و __gt__(): هذه الدوال السحرية هي دوال مقارنة، وتُستخدم لمقارنة كائنين. يتم استدعاؤها تلقائيًا عندما يتم مقارنة كائنين. على سبيل المثال، الكود التالي يقارن كائنين من فئة Person بناءً على عمرهم: class Person: def __lt__(self, other): return self.age < other.age p1 = Person('John Doe', 21) p2 = Person('Jane Doe', 22) print(p1 < p2) # True هذه مجرد أمثلة قليلة على استخدام التوابع السحرية. يمكن استخدام التوابع السحرية في العديد من السياقات الأخرى.
  16. هناك العديد من الطرق عند السحب من مواقع العمل الحر فمثلاً يمكنك السحب إلى حسابك البنكي مباشرة أو السحب إلى paypal ومن paypal يجب السحب إلى بطاقة وهناك هناك العديد من الإختيارات حسب كل بلد وقوانينها ولكن في مصر easypay هي التي تعمل حالياً مع paypal بالإضافة لل البنك القطري وعدة خيارات أخرى
  17. نعم ، يبدو أنك قد قمت بتغطية أساسيات التفاضل والتكامل التي ستحتاجها لتعلم تعلم الآلة. ومع ذلك ، هناك بعض الموضوعات الإضافية التي قد تكون مفيدة لك للتعلم ، مثل: الجبر الخطي: هذا مهم لفهم كيفية عمل الشبكات العصبية. الاحتمالات والإحصاء: هذا مهم لفهم كيفية تقييم أداء نماذج تعلم الآلة. علم البيانات: هذا مهم لتعلم كيفية جمع وتحليل البيانات التي ستستخدمها لتدريب نماذج تعلم الآلة. يمكنك العثور على العديد من الموارد عبر الإنترنت لتعلم هذه الموضوعات. يمكنك أيضًا العثور على دورات تدريبية في الجامعات والكليات. أهم شيء هو أن تبدأ التعلم والممارسة. كلما زادت معرفتك بالموضوعات الرياضية ، كلما كان من المرجح أن تنجح في تعلم تعلم الآلة.
  18. فيما يلي بعض الطرق لتحويل كود Python إلى كود c استخدام مترجم لغة: هناك العديد من مترجمي اللغات المتاحة التي يمكنها تحويل كود Python إلى C. يعمل مترجمو اللغة عادةً عن طريق تحليل كود Python وإنشاء كود C معادل. تشمل بعض مترجمي اللغات الشائعة: CPython: هذا هو مترجم Python الرسمي ، ويتضمن مترجم لغة مدمجًا يمكنه تحويل كود Python إلى C. Cython: هذا مترجم يمكنه تحويل كود Python إلى C. يمكن تجميع كود Cython إلى كود آلة أصلي ، مما يمكن أن يحسن الأداء. Pycc: هذا مترجم يمكنه تحويل كود Python إلى C. يمكن تجميع كود Pycc إلى مكتبة مشتركة ، والتي يمكن استخدامها في برامج C أو C++ الأخرى. القيام به يدويًا: هذا يشمل الترجمة اليدوية لكل سطر من كود Python إلى C. يمكن أن يكون هذا عملية تستغرق وقتًا طويلاً استخدام أداة أو خدمة: هناك أيضًا عدد من الأدوات والخدمات المتاحة التي يمكن أن تساعدك في تحويل كود Python إلى C. تستخدم هذه الأدوات عادةً مزيجًا من الترجمة الآلية والمراجعة اليدوية لإنتاج كود C عالي الجودة. تشمل بعض الأدوات والخدمات الشائعة: Online Python to C converter: هذه أداة عبر الإنترنت مجانية يمكنها تحويل كود Python إلى C. يعتمد الطريقة التي تستخدمها لتحويل كود Python إلى C على الاحتياجات المحددة للمشروع. إذا كنت بحاجة إلى إنتاج كود C عالي الجودة بسرعة ، فيمكنك استخدام مترجم لغة أو أداة أو خدمة. إذا كنت بحاجة إلى فهم كيفية عمل الترجمة ، فيمكنك القيام بذلك يدويًا. اطلب المساعدة من الآخرين: إذا واجهت مشكلة ، فلا تخف من طلب المساعدة من الآخرين. آمل أن يساعدك هذا!
  19. بالإضافة لأخذ الدورات التعليمية للتطوير في مجال ال frontend يمكنك أيضاً استخدام طرق أخرى للتطوير من مهاراتك قم ببناء المشاريع. أفضل طريقة لتعلم تطوير الويب الأمامي هي من خلال الممارسة. قم ببناء المشاريع الخاصة بك، حتى لو كانت صغيرة. سيساعدك هذا على تعلم كيفية تطبيق ما تعلمته في الممارسة. انضم إلى مجتمع المطورين. هناك العديد من المجتمعات عبر الإنترنت والمواقع الإلكترونية التي يمكن أن تساعدك في تعلم تطوير الويب الأمامي. يمكنك طرح الأسئلة على المطورين الآخرين والحصول على المساعدة في حل المشكلات.
  20. يمكنك استخدام مكتبة AOS لإنشاء رسوم متحركة للعناصر عند التمرير. لاستخدام مكتبة AOS، عليك أولاً تضمينها في مشروعك. يمكنك القيام بذلك عن طريق إضافة سطر الكود التالي إلى رأس HTML الخاص بك: <link href="https://unpkg.com/aos@2.3.0/dist/aos.css" rel="stylesheet"> <script src="https://unpkg.com/aos@2.3.0/dist/aos.js"></script> بعد ذلك، يمكنك استخدام مكتبة AOS لإنشاء رسوم متحركة للعناصر. يمكنك القيام بذلك عن طريق إضافة علامة aos إلى العنصر الذي تريد إنشاء رسوم متحركة له. علامة aos لديها العديد من الخيارات التي يمكنك استخدامها لتحديد كيفية إنشاء الرسوم المتحركة. على سبيل المثال، لإنشاء رسوم متحركة للعنصر الذي يظهر عند التمرير إلى أسفل الصفحة، يمكنك استخدام الكود التالي: <div class="aos aos-fade-in"> This text will fade in when the page scrolls down. </div> لمزيد من المعلومات حول كيفية استخدام مكتبة AOS، يمكنك زيارة موقع الويب الرسمي للمكتبة.
  21. سأحاول توضيح السؤال السابق فقط أفهم أنك مستغرب من عدم شرح بعض عناصر CSS في الدورة التدريبية. هذا أمر طبيعي، لأن هناك الكثير من عناصر CSS، ومن المستحيل شرحها جميعًا في دورة واحدة. بالإضافة لذلك الأفضل هو شرح الأساسيات فقط نظريً ثم التعمق في الشرح من خلال التطبيقات العملية وبناء المواقع وذلك أفضل من التعمق في المفاهيم المتقدمة من خلال الشرح النظري فقط وأعتقد أنك تتفهم أهمية ذلك والفرق بينهما إذا كنت تريد معرفة المزيد عن عناصر CSS، فهناك العديد من الموارد المتاحة لك عبر الأكاديمية . يمكنك العثور على كتب ودروس فيديو ومقالات والتوثيق للعديد من اللغات والتقنيات من خلال موسوعة حسوب .
  22. للحصول على فرصة للتدريب عن بُعد كمبرمج Front-End، هناك عدة خطوات يمكنك اتباعها: إنشاء سيرتك الذاتية: قم بإعداد سيرتك الذاتية الخاصة بك، واجعلها تبرز المهارات والمشاريع التي قمت بها خلال الدورة التدريبية. قد تحتاج أيضًا إلى إعداد نماذج أو أعمال توضيحية لتظهر قدراتك في تطوير واجهات المستخدم. بحث عن فرص التدريب: استخدم محركات البحث والمواقع المتخصصة للبحث عن فرص التدريب عن بُعد. بعض المواقع المعروفة التي تقدم فرص التدريب والتدريب المهني عن بُعد تشمل LinkedIn, Indeed, Glassdoor, Remote OK, وInternshala. التقديم على الفرص: عندما تجد فرصًا مناسبة، قم بتقديم طلبك وسيرتك الذاتية وأي مستندات أخرى مطلوبة وفقًا لتعليمات الشركة. قد تحتاج أيضًا إلى كتابة رسالة تغطية توضح اهتمامك وما يمكنك أن تقدمه للشركة. ابحث عن فرص على وسائل التواصل الاجتماعي: تابع الشركات والمجموعات ذات الصلة على منصات التواصل الاجتماعي مثل LinkedIn و Twitter و Facebook. قد تجد فرصًا للتدريب المعلن عنها عبر هذه المنصات.
  23. ليس عليك توفير دولار (أي تكون عملة البطاقة بالدولار)عند الشراء من الخارج (مثل دورات أكاديمية حسوب) حيث يمكنك الدفع من خلال رصيدك بالجنيه المصري بسعر البنك (يقوم البنك توفير الدولار بحسابك المصري)ولكن يتم إضافة ضريبة 10% تدبير عمله (قم بالتحدث مع البنك الذي تتعامل ربما يكون هناك ضريبة أخرى على ما أعتقد) ولكن المشكلة تكمن في " تعديل الحد الأقصى لعمليات الشراء من الخارج تماشيًا مع اتجاه البنوك العاملة في السوق المحلية لتقليص حدود السحب من خارج مصر باستخدام البطاقات الائتمانية" لذلك أفضل حل بالنسبة لك هو التحدث مع البنك الذي تتعامل معه ويتم توضيح كل شئ بالتفصيل أو يمكنك التعامل مع وسيط كما يوجد بطاقة أيزي باي جيدة في الشراء من الخارج وبالنسبة لفتح حساب بالدولار والحصول علي فيزا تدفع بالدولار؟ يوجد فقط بنك QNB والبنك الأفريقي العربي من البنوك التي تستطيع فتح حساب دولاري والحصول على بطاقة بعملة الدولار وبالأخير يفضل التحدث مع مركز المساعدة للبحث عن حل مناسب بالنسبة لك
  24. إذا كنت ترغب في تحويل رمز HTML الذي كتبته إلى موقع ويب يمكن الوصول إليه فقط عبر الرابط، يمكنك استخدام خدمات الاستضافة المجانية المتاحة على الإنترنت. هناك عدة خيارات تتيح لك تحميل ملفات HTML وتشغيلها كموقع ويب. فيما يلي خطوات بسيطة لتحقيق ذلك: اختر خدمة استضافة مجانية: يوجد العديد من موفري خدمات الاستضافة المجانية مثل GitHub Pages وNetlify وFirebase Hosting.يمكنك استخدام GitHub Pages بالإطلاع على التعليمات الموجودة في الفيديو التالي كما يمكنك نشر التطبيق باستخدام Netlify، والمقالة التاليةستوضح كيفية تطبيق اختبار بسيط عليه.
  25. بالإضافة لمواقع العمل الحر كما أخبرك مصطفى في التعليق السابق يوجد بعض الأماكن الأخرى التي يمكنك العثور فيها على مسوقين بالعمولة: المنتديات والمدونات المتخصصة في مجال التجارة الإلكترونية. مجموعات الفيسبوك والمواقع الإلكترونية التي تركز على التسويق بالعمولة. شبكات التسويق بالعمولة مثل Clickbank و CJ Affiliate هذه تعتبر من أكبر شبكات التسويق بالعمولة في العالم. لديها مجموعة واسعة من المعلنين، بما في ذلك العديد من البائعين الذين يبيعون منتجات الأطفال.. بعض النصائح لإنشاء حملة تسويقية بالعمولة ناجحة: حدد أهدافك بوضوح. ما الذي تريد تحقيقه من خلال حملة التسويق بالعمولة؟ هل تريد زيادة عدد الزيارات إلى موقعك الإلكتروني؟ أم أنك تريد زيادة المبيعات؟ حدد جمهورك المستهدف. من هم الأشخاص الذين تريد أن تصل إليهم من خلال حملة التسويق بالعمولة؟ ما هي اهتماماتهم؟ ما هي احتياجاتهم؟ اخلق محتوى جذابًا. يجب أن يكون المحتوى الذي تقدمه للمسوقين جذابًا ومفيدًا لهم. يجب أن يشجعهم على الترويج لمتجرك.
×
×
  • أضف...