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

أسامة زيادة

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

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

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

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

    6

كل منشورات العضو أسامة زيادة

  1. يمكنك أن تبدأ أنت في تصميم الموقع الذي تريده وتطبيق ما تعلمته خلال الدورة ، مثلاً إنشاء صفحات هبوط أو مواقع من صفحة واحدة وهذا الأفضل لك ، أما إنك كنت تريد فعلاً تطبيق ما تعملته من خلال تتبع فيديوهات ودروس ، أولاً يمكنك إكمال المسار الأول في دورة تطوير واجهات المستخدوم وفي نهايته يوجد تطبيق عملي لبناء موقع شخصي أو البحث على اليوتيوب مثلاً html and css projectsوسوف تجد الكثير من الامثلةو العملية .
  2. يشارك كل من المبرمج والمطور في عملية إنشاء البرامج، لكن عادةً ما يكون لهما أدوار ومسؤوليات مختلفة. المبرمج هو الشخص الذي يكتب الشيفرة باستخدام لغة برمجة معينة. إنهم مسؤولون عن كتابة واختبار الكود، وتصحيح أي مشكلات، والتأكد من أن الكود فعال ومحسن. يعمل عادةً على الجانب التقني لتطوير البرمجيات. المطور هو شخص يأخذ فكرة أو مفهومًا ويحولها إلى برنامج وظيفي. وهو مسؤول عن تصميم وتطوير وصيانة نظم البرمجيات. وغالبا ما يكون لهه نطاق أوسع من المسؤوليات وقد يشارك أيضا في إدارة المشاريع واختبارها ونشرها. باختصار، يركز المبرمج على كتابة واختبار الكود، بينما يركز المطور على عملية تطوير البرمجيات بشكل عام. من المهم ملاحظة أن مصطلحي «مبرمج» و «مطور» غالبًا ما يتم استخدامهما بالتبادل، ويمكن أن تختلف المسؤوليات والأدوار المحددة لكل منهما اعتمادًا على المؤسسة أو الصناعة. أيضًا، عنوان «مطور البرمجيات» هو عنوان عام يمكن أن يشمل أدوار المبرمج والمطور.
  3. في حال كان سؤالك متعلق في الكلمات الإنجليزية المختصة في البرمجة ، المفاهيم الإنجليزية في البرمجة متكررة باستمرار في البداية عليك ترجمة المصطلحات التي تواجهك وفهمها جيداً ، وفي البدايات لا مشكلة لو قمت في تعلم الأساسيات من مصار عربية مثل موسوعة حسوب ، يوتيوب وغيرها من المنصات التي تقدم شروحات باللغة العربية ولكن يجب أن تبقي على إطلاع على بعض المفاهيم باللغة الإنجليزية ، وعند مواجهة المشكلات التي ممكن أن نتعرض عليها خلال تعلم البرمجة ، لذلك نلتجأ إلى البحث عنها في محرك البحث جوجل وقراءة الشروحات والتوثيق الخاص في لغة البرمجة ، وتكون هذه الشروحات في اللغة الإنجليزية لذلك نسعى لقرائتها وفهمها وهكذا حتى يصبح لديك خلفية كبيرة في المصطلحات البرمجية ومعالجة الصعوبة في اللغة الإنجليزية. بشكل عام حتى في الكلمات العادية والتي بعدية عن البرمجة في اللغة الإنجليزية نواجه أحياناً مشكلة في حفظها وكتابتها ، لكن الممارسة والتدريب أفضل حل لهذه المشكلة لذلك الممارسة على كتابة الكلمات بشكل مستمر يعزز من حفظ الكلمة ، لكن في حال كانت اللغة الإنجليزية لديك ضعيفة جداً يفضل أن تنتسب لأحد الدورات حتى تستطيع تقوية نفسك في اللغة .
  4. أولاً يجب أن ترى سوق العمل ماذا يتطلب وما عدد المنافسين لديك مثلاً إن كان عدد العاملين في الويب كثيراً يفضل أن تتدب على تطبيقات الموبايل وكذلك في الموبايل لو كانوا كثر يجب أن تتدرب على تطوير مواقع الويب . وأيضاً حسب الإمكانيات لديك مثلاً تطوير المواقع والأمور المتعلقة في الويب لا تطلب جهاز ذو مواصفات عالية جداً أما البرامج المستخدمة في تطوير تطبيقات الموبايل ربما تحتاج إلى جهاز ذو مواصفات عالية . أما عن تجربتي الخاصة لقد إطلعت على الإثنين اللغات الخاصة تطوير الويب واللغات الخاصة في تطوير مواقع الويب ولكن أنا فضلت مسار الويب واخترته رائيت أنني ممكن أن أبدع فيه أكثر من مجال تطوير تطبيقات الموبايل . ويفضل أن تسير في مسار واحد إما تطوير مواقع الويب أو تطوير تطبيقات الموبايل حتى لا تتشتت وتتصعب عليك الأمور والنهاية تشعر أنك لم تنجز شيء .
  5. بالطبع بعد نهاية كل مشروع يتم تنفيذه في أخر درس يكون هنالك توضيح لكيفية رفع المشروع على GitHub . أيضاً يمكنك الإطلاع على هذه الفيديوهات على الأكاديمية للإستفادة في كيفية رفع المشاريع على GitHub .
  6. لتصميم رسمة علي تيشرت يجب أن تكون لديك مهارات في التصميم وخبرة في البرامج التي تتعلق في التصميم ، ومن هذه البرامج التي تستطيع من خلالها تصميم رسمة على تيشرت مثل Photoshop ، illustrator وهذه البرامج أكثر شهرة لتعامل مع التصاميم . لو قمت بالبحث على اليوتيوب "كيفية تصميم رسمة علي تيشرت" سوف تظهر لك الكثير من الفيديوهات التي تشرح لك كيفية تصميم رسمة علي تيشرت ولو قمت بتطبيق مع الفيديو بالتأكيد سوف تتمكن من تصميم الرسمة . وهذه الفيديوهات سوف تغنيك عن الدورات . وفي حال كنت معني في الدورات يجب أن تأخذ دورات تتعلق في التدريب على برامج أدوبي المتعلق في التصميم .
  7. يمكنك الذهاب إلى مركز المساعدة من هنا .
  8. قم بالتواصل مع مركز المساعدة وأخبرهم بالمشكلة لديك وبالتأكيد سوف يجدون حل للمشكلة .
  9. نعم ليش شرطاً أن يستلم المبرمج تصميماً متوافق مع جميع الشاشات .
  10. حسب ما تم تسليم المبرمج به ، في حال قام المصمم أو صاحب المشروع بتسليم المبرمج تصميم للموقع بمختلف أحجام الشاشات مثلاً تصميم للشاشات الكبيرة الخاصة في الابتوب والشاشات الصغيرة الخاصة في الجوال ، هناك عملاء يطلبون فقط تصميم موقع للويب ويطلبون من المبرمج استخدام اطار عمل بوتستراب حتى يكون الموقع متوافق مع مختلف أحجام الشاشات . وأيضاً هناك عملاء يطلبون من المصمم عمل تصميم خاص بالشاشات الكبيرة وتصميم خاص بالشاشات الصغير . كما أنه في حال تم تسليم المبرمج تصميم للموقع على الشاشات الكبيرة يجب على المبرمج أن يجعل التصميم متوافق مع مختلف أحجام الشاشات وهنا تكمن إحترافية المبرمج ومدى إخلاصه في عمله وتسليم الموقع على أكمل وجه ، لأنه وبكل الأحوال يجب أن يكون الموقع متوافق مع مختلف أحجام الشاشات. ولجعل الموقع متوافق يستخدم المبرمج Media query لضبط العناصر مع الاحجام المختلفة /* Extra small devices (phones, less than 768px) */ /* No media query since this is the default in Bootstrap */ /* Small devices (tablets, 768px and up) */ @media (min-width: @screen-sm-min) { ... } /* Medium devices (desktops, 992px and up) */ @media (min-width: @screen-md-min) { ... } /* Large devices (large desktops, 1200px and up) */ @media (min-width: @screen-lg-min) { ... }
  11. قم باستخدام التنسيق التالي ، من أجل حذف الحواف البيضاء لديك من جميع الجهات . * { margin: 0; } وأخبرنا بالنتيجة
  12. البحث على اليوتيوب جيد ، لكن لا تبتعد كثيراً ربما تجل حل المشاكل في التعليقات أسفل الدرس أو الشرح الذي يكون أسفل الدرس .
  13. كل شخص لديه الحرية في إختيار الوقت المناسب له في الدراسة والتعلم ، ولكن مشكلة التوقيت هذه علاجها هي البحث عن حل للمشكلة بفسك إلى حين أن يتواجد أحد المدربين لحل المشكلة لديك ، أيضاً في حال لم تستطيع حل المشكلة لا تقف عند هذه المشكلة يمكنك الإطلاع على أمور أخرى مثل الإطلاع على الدرس الذي يليه بشكل نظري فقط وتفهم ما الخطوة التالية الذي سوف تقوم بها ، في الغالب أغلب المشاكل التي تواجه الطلاب يكون حلها في الشروحات التي أسفل الدرس أو التعليقات لذلك قم بالإطلاع على التعليقات وبتأكيد سوف يكون هناك طالب واجه مثل المشكلة التي واجهتك وقام أحد المدربين بحلها له ، كما أيضاً لمعالجة المشكلة يمكنك معاودة مشاهدة الدرس ومحاولة فهم أين يكون الخطأ لديك ، أيضاً محاولة معالجة الاخطاء سوف يزيد من مهارة إكتشاف المشاكل وحلها ، لأنه في الغالب يتوجد المدربين في النهار والليل يكون وقت الراحة لهم ، ولمعالجة هذه المشكلة إما أن تقوم بحل المشكلة لديك كما أخبرتك أو سوف تنتظر إلى الصباح لحل المشكلة .
  14. نعم يمكنك باذن الله إتقان لغات برمجية في أربعة أشعر لكن كما أخبرتك تحتاج إلى تكثيف التعليم .
  15. تعلم البرمجة لا يجب تحديده بوقت نظراً للتطور المستمر في هذا العالم ، لكن إن إستطعت تكثيف التعلم والدراسة بشكل مستمر على اللغة البرمجة التي تريد تعلمها يمكن أن تقوم بإنجازها خلال أربعة أشهر ، لكن يجب أن تبقى على إطلاع مستمر على كل جديد ممكن أن يضاف إلى اللغة وأيضىاً أحياناً تكون هناك لغات برمجية تحتاج إلى لغات أخرى مساعدة معها لإنشاء تطبيق أو موقع ويب لذلك يجب أن تتطلع على اللغات المساعدة وإطارات العمل التي ممكن أن تسهل عليك العمل. وبعدها وفي حال شعرت أنك جاهز لدخول سوق العمل يمكنك البدء في البحث عن المشاريع وإنجازها . أما بخصوص دورة علوم الحاسوب فهي تعلمك أشياء كثيرة وتعرفك على عالم البرمجة وتوضوح لك كثير من الأشياء ، لكن يجب أن تتخصص في مجال معين مثل تطوير تطبيفات الموبايل أو تطوير مواقع الويب وغيرها وكل كل تخصص له لغات برمجية تتعلق به لذلك بالطبع تحتاج إلى تعلم أكثر وعدم التوقف عن التعلم والإستمرار في مواكبة كل جديد في عالم البرمجة .
  16. بالإضافة إلى المواقع التي أخبر عنها المدرب ، لو قمت بالبحث في محرك البحث جوجل restaurant website templates free سوف تظهر لك عدة نتائج منها :- themewagon cssauthor bootstrapmade wpastra أيضاً هناك نتائج أخرى يمكن أن يظهر لك عدًة مواقع يوجد بها قوالب جاهزة ويمكنك إستخدامها .
  17. لمعالجة المشكلة قم بإعطاء الحاوية التي تحتوي على النص الخاصية z-index وهكذا سوف يظهر النص فوق الطبقة السوداء . .text-v { position: absolute; top: 20%; left: 20%; color: white; z-index: 3; }
  18. المفاهيم الإنجليزية في البرمجة متكررة باستمرار في البداية عليكِ ترجمة المصطلحات التي تواجهك وفهمها جيداً ، وفي البدايات لا مشكلة لو قمتِ في تعلم الأساسيات من مصار عربية مثل موسوعة حسوب ، يوتيوب وغيرها من المنصات التي تقدم شروحات باللغة العربية ولكن يجب أن تبقي على إطلاع على بعض المفاهيم باللغة الإنجليزية ، وعند مواجهة المشكلات التي ممكن أن نتعرض عليها خلال تعلم البرمجة ، لذلك نلتجأ إلى البحث عنها في محرك البحث جوجل وقراءة الشروحات والتوثيق الخاص في لغة البرمجة ، وتكون هذه الشروحات في اللغة الإنجليزية لذلك نسعى لقرائتها وفهمها وهكذا حتى يصبح لديكِ خلفية كبيرة في المصطلحات البرمجية ومعالجة الصعوبة في اللغة الإنجليزية.
  19. في العادة عندما يقوم أحد العملاء في وضع مشروع خاص به والمشروع عبارة عن تطوير موقع إلكتروني ويريد أن يوظف مستقل ليعمل عليه يوضع المدة شهر والميزانية تبدأ من 250$ إلى 500$ ، ربما تجد مستقلين يعملون على ميزانية 500$ وهناك مستقلين آخرين يعملون بميزانية أعلى من 500$ وذلك حسب مدة وجودة العمل الذي سوف يسلمه المستقل والأدوات التي سوف يستخدمها خلال تطوير الموقع . موقع مثل creative cloud في كثير من التفاصيل والأمور المهمة لذلك سوف تختلف أسعار المستقلين للبناء الموقع . يمكنك أن تقوم بوضع مشروع على منصة مستقل ويمكنك رؤية ما الأسعار التي سوف يضعها المستقلين لإنشاء الموقع وإختيار المستقل الذي يناسبك لإنشاء الموقع .
  20. الوسم div هو عبارة عن حاوية عامة للمحتوى ، وهي بالفعل لا تمثل شيئاً ويمكن استخدامها لتجميع العناصر لأغراض مثل التنسيق والترتيب أو إنشاء قسم جديد في الصفحة . <div> <p>يمكنك وضع أي نوع من أنواع المحتوى هنا، بما في ذلك الجداول وخلافه.</p> </div> أما عن الوسم br يؤدي هذا الوسم عند استخدامه إلى الإنتقال إلى سطر جديد ، مثلاً هنا كل نص سوف يظهر في سطر . <address> يمكنك مراسلتنا على العنوان الرسمي:<br> Hsoub Ltd.<br> Level 17, Dashwood House<br> 69 Old Broad Street<br> London </address> . أما عن استخدام الوسم span داخل الوسم p ، مثلاً في حال أردنا إعطاء تنسيقات لكلمات معينة داخل الفقرة نقوم بوضعها داخل span ونقوم بإعطاء الوسم span التنسيقات التي نريدها أن تظهر على هذه الكلمات ولا تظهر على كل الفقرة. كما يمكنك الإطلاع أكثر حول الوسوم :- br ، div ، span ، p
  21. الرابط يعمل ولا يوجد به أي مشكلة ، يمكنك الضغط هنا ، وسوف ينقلك لمركز المساعدة . أو يمكنك من أسفل الصفحة وسوف تجد قائمة بالأسفل قم باختيار مركز المساعدة وسوف ينقلك إلى صفحة مركز المساعدة
  22. يمكنك مراسلة الدعم الفني من خلال مركز المساعدة ، من خلال تحدث معنا يمكنك التحدث مع الدعم . وإشرحي لهم المشكةل وبتأكيد سوف يساعدونك لعلاجها .
  23. تعلم إطارات العمل مهم جداً بحيث لو دخلت لسوق العمل فالعملاء مختلفين ربما يكون أحد العملاء يحتاج أن يتم تصميم موقعه من خلال CSS فقط وعميل أخر ربما يحتاج إلى إطار عمل بوتستراب في تصميم موقعه .لذلك يجب عليك تعلم إطارات العمل وأن يكون لديك خبرة فيها أو سوف تطر إلى رفض العمل بسبب أن ليس لديك خبرة في إطار العمل الذي يجب أن تستخدمه في العمل ، وبخصوص خوفك من نسيان CSS عند إستعمالك لإطار العمل سوف تلتجئ إلى إستخدام CSS أيضاً في التصميم . وأيضاً أصبح الوصول إلى المعلومة أسعل فاذا احتجت إلى أمر ما يمكنك البحث عنه في الإنترنت وسوف تجد الإجابة بالتأكيد .
  24. بتأكيد لو إستمريت في تعلم اللغة البرمجة ومواكبة كل جديد في عالم البرمجة والسعي في تطوير نفسك للأفضل ، سوف تكون مبرمج محترف وبالطبع سوف يكون لك تأثير في عالم البرمجة . ولكن لو تعلم البرمجة وإكتفيت بما لديك من خبرات برمجية ولم تسعى لتطوير نفسك بهذا الشكل لن تستطيع من التقدم والتطوير وأهم شيء في عالم البرمجة أن تسعى لدخول في سوق العمل والحصول على أعمال ومشاريع وتبدع فيها تسلمها للعملاء بشكل إحترافي بالطبع العملاء سوف يمدحون بعملك وربما يمكنهم الإستمرار معك في أعمال برمجية دائمة وهؤلاء العملاء سوف يمدحون بعملك بين أصدقائهم المشتركين في المجال وهكذا سوف تصبح لديك سمعة جيدة وتأثير في عالم البرمجة .
  25. من أجل أن تصبح كاتب محتوى في الأكاديمية وحتى تستطيع كتابة المقالات في الأكاديمية يجب عليك وضع عروض على المشاريع التي ترفقها الأكاديمية في منصة مستقل ، أيضاً لمزيد من التفاصيل يمكنك زيارة صفحة اكتب معنا ويوجد في الصفحة تفاصيل أكثر حول الكتابة على الأكاديمية
×
×
  • أضف...