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

أسامة زيادة

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

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

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

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

    6

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

  1. عند ملاحظة البطاقات سوف نلاحظ أن السبب في عدم ظهور البطاقات بنفس الحجم هو الصور ، فأنت تستخدم صور بعدّة أحجام وليست موحدة على جميع الصور ، يمكنك معالجة المشكلة باستخدام صور ذات طول وعرض موحد على جميع الصور وهكذا سوف تظهر بنفس الطول أو يمكنك عمل التالي :- نقوم بإنشاء صنف جديد لنسميه مثلاً image-style ونعطيه للوسم img <a href="#"> <img src="css/background.png" class="card-img-top image-style" alt="..."> <div class="card-body p-0"> <h5 class="card-title ">أحمد حيدر</h5> <p class="card-text text-dark">خبرة في مجال كمال الأجسام منذ أكثر من 15 سنة خريج الجامعة الصينة تخصص تغذية</p> </div> </a> وفي تنسيقات css نقوم بإعطائه التنسيقات التالية ، ويمكنك وضع حجم height الذي تراه مناسب لصور .image-style { width: auto; height: 280px; } وهكذا سوف تظهر الصور بنفس الطول ، لكن يفضل دائماً استخدام صور ذات طول وعرض موحد على جميع الصور .
  2. أغلبية المشاريع المستخدمة في الدورة يتم استخدام JQuery لكتابة الشيفرات الجافا سكربت ، ولكن في الشرح يتم التقارب بين دوال JQuery المستخدمة وكيفية كتابة الشيفرات البرمجية بلغة جافا سكربت ، وفي حال أردت أن تتعلم الجافا سكربت بشكل خاص يوجد في الأكاديمية دورة تطوير التطبيقات باستخدام JavaScript وفي الدورة يتم شرح جافا سكربت وبعض من المكتبات وإطارات العمل مثل React.js ، Next.js ، Electron.js وسوف تساعدك لفهم JavaScript بالطريقة السليمة .
  3. عندما نقوم باستخدام الصنف row فيجب أيضاً استخدام الصنف col المستخدم في إعطاء كم column يجب أن يأخذ العنصر من مساحة الشاشة بهذا الشكل <div class="container "> <div class = "row"> <div class="col-lg-2" >test</div> <div class="col-lg-2">test1</div> <div class="col-lg-2">test2</div> <div class="col-lg-2">test3</div> <div class="col-lg-2">test4</div> </div> </div> وفي هذه حالة سوف تظهر العناصر بجانب بعضها ويأخذ كل عنصر مساحة 2 columnsمن مساحة 12 columns، لذلك قمت بتنفيذ ما أخبرتك به وفي حالك لم ينجح الأمر تأكد من الوصول الصحيح لملف لملف CSS الخاص في Bootstrap
  4. العفو ، بخصوص هذا المسارات لقد تم تحديث الدروس الموجودة فيه ويمكنك عدم متابعتها والاكتفاء بالدروس المحدثة.
  5. لا ، لا تبدأ في الدورات في الدورات بالترتيب ، فقط اذهب إلى دوره تطوير واجهات المستخدم وسوف تجد أن جميع المسارات متاحة لديك ويمكنك البدء في مشاهدة الدروس دون أي مشاكل ، أما عن باقي الدورات فقط متاح لك المسار الأول من كل دورة ويمكنك دراسته وفي حال وجدت أنك ترغب في استكمال باقي المسارات في الدورة يمكنك الاشتراك في الدورة وسوف تكون لديك جميع المسارات متاحة .
  6. في حال كنت مبتدئ في عالم البرمجة فالأفضل لك أن تتعلم أساسيات HTML لمعرفة بنية HTML وطريقة عملها بكل وضوح ، علماً أن HTML5 هي تطوير وتحسين لـ HTML حيث أن لهما نفس طريقة الكتابة وآلية العمل . فقط تم إضافة بعض الوسوم الجديدة المساعدة في محركات البحث مثل article ، div ، nav ، aside ، header ، section ، strong والتعمق كثيراً والدخول في API مثل الموقع الجيوغرافي والتخزين المحلي والعديد من API الجديدة التي يتم التعامل معها مباشرة عبر JS وأمور أخرى متقدمة لذا من الصعب على مبتدئ تعلمها ، لذلك خشية من أن تتفاجأ بهذه الأمور من البداية يمكنك تعلم أساسيات HTML ثم الانتقال إلى HTML5 . يمكنك الاطلاع على المقالات الخاصة في HTML من هنا ، أيضاً يوجد أسئلة مشابهة على حسوب I/O يمكنك الاطلاع عليها ومعرفة ما يقول المبرمجين الأخرين :- مالافضل ان اتعلم HTML او HTML5 ولماذا هل يمكنني تعلم html5 بدون تعلم html ؟
  7. تهانينا لك على الإنجاز الجميل في إنهائك لدورة تطوير واجهات المستخدم ، إلى مزيد من التقدم والنجاح ، يجب عرض المشروع في معرض أعمالك بطريقة احترافية من خلال اختيار صور عالية الجودة للمشروع وأيضاً وضعها في موك أب وهذا أفضل لتظهر بشكل جميل ومن المهم جداً كتابة عنوان العمل بطريقة مفهومة وواضحة للعملاء و كتابة الأدوات التي استخدمتها في تطوير المشروع بطريقة جميلة ومفهومة ومختصرة لا تشمل كل شيء النقاط المهمة التي توضح مجالك و في خانة رابط العمل يمكنك إرفاق رابط GitHub للمشروع الخاص بك . أما عن الصورة المصغرة يمكنك فهي تعتبر واجهة المشروع وأول شيء سوف يراه العميل عند دخوله لمعرض أعمالك لذلك يجب أن تكون الصورة جميلة وواضحة جداً وملفتة من أجل أن يدخل العميل لرؤية المشروع بالكامل يمكنك استخدام موقع canva مثلاً من أجل ترتيب صورة جميلة وواضحة للمشروع وترفق لو جزء من المشروع في الصورة . في خانة الملفات والصور قم بإرفاق صور للمشروع وإن أحببت يمكنك إرفاق الملفات حتى ينظر العملاء على كيفية كتابة للأكواد وغيرها أو الاكتفاء بوضع رابط GitHub للمشروع .
  8. أهم شيء في تعلم البرمجة هو التطبيق العملي للكود وفهمه جيداً وما مهمة الكود ، في حال قمت بكتابة الأكواد في دفتر ولم تقوم بالتطبيق لن تسطيع فهم الأكواد جيداً ، البرمجة لا تعتمد على الحفظ أكثر ما هي تحتاج إلى الفهم ثم التجربة والتكرار والممارسة والتعمق كثيراً في البحث على الإنترنت ، الممارسة ستجعلك تتذكر الأكواد بشكل ممتاز وستزيد من خبرتك في المجال وفي حال قمت بكتابة الأكواد على الدفتر سوف يكون مرجع لك وتعتمد هذه الأكواد في كل مهمة ولن تسطيع الاطلاع على ما هو جديد في عالم البرمجة وفي حال نسيت بعض الأكواد يمكنك استخدام محرك البحث لتذكر أبسط الأشياء . كل ما عليك فعله هو الممارسة والتطبيق العملي . يمكنك الإطلاع على هذا المقال فهو مساعدة لتعلم البرمجة :-
  9. هل يمكنك إرفاق الشيفرة البرمجية التي تتوقع بها المشكلة ؟
  10. وعليكم السلام هل قمت بإنجاز أربع مسارات من مسارات الدورة ؟ يفضل دائماً الانتهاء من الدروة بشكل كامل وبعدها يمكنك تقديم الامتحان وعدم الاستعجال في تقديم الامتحان وهذا سوف يساعدك على فهم اللغة بشكل جيد دون نواقص ، لذلك حاول التركيز على كسب المعلومات التي تحتويها الدورة وعدم التفكير كثيراً في الامتحان الأن ، أيضاً يمكنك التواصل مع مركز المساعدة من هنا وإخبارهم أنك تريد التقديم للامتحان قبل الانتهاء من بعض المسارات وبالتأكيد سوف يجيبون عليك .
  11. في دورة تطوير التطبيقات باستخدام JavaScript ، يتم شرح الدروس باستخدام عدّة إطارات عمل تعمل على النظامين android و ios وهناك عدة تطبيقات مختلفة يتم شرح كيفية تطويرها في الدورة مثل :- تطوير تطبيق جوال باستخدام React Native تطبيق دردشة يشبه WhatsApp تطوير تطبيق سطح مكتب باستخدام Electron.js إنشاء تطبيق أسئلة وأجوبة باستخدام Next.js تطوير تطبيق جوال للتواصل الاجتماعي باستخدام Ionic تطبيق حجز مناسبات باستخدام GraphQL خلال الدورة سوف تتعمق كثيراً في JavaScript ومعرفتها وفهمها بشكل جيد وسوف يساعدك ذلك في المستقبل على بناء التطبيقات بنفسك .
  12. صحيح ، يوجد فرص عمل كثيرة جداً لبرمجة تطبيقات الهاتف باستخدام اللغات المذكورة ، و يمكنك ملاحظة الكثير من المشاريع التي تكون موجودة على مواقع العمل الحر بحيث يكون أصحاب هذه المشاريع يطلبون برمجة التطبيقات المطلوبة باللغات الاصلية مثل اللغات المذكورة و بالتالي لا يمكنك الحكم على انتهاء أي لغة بقلة الطلب عليها . أنصحك بتعلم أي من اللغات المذكورة و مباشرة العمل عليها و ستجد الكثير من فرص العمل.
  13. ربما لم يتم الاشتراك بعد ، في هذه الحالة يرجى التواصل مع مركز المساعدة من هنا وإخبارهم بالمشكلة وسوف يساعدونك في أسرع وقت ممكن .
  14. في حال قمتِ بالاشتراك في أحد الدورات في أكاديمية حاسوب سوف يصبح لديكِ وصول للدورة التي تم الاشتراك بها ، مع السماح لكِ بمشاهدة المسار الأول للدورات الأخرى التي لم تشتركِ بها ، سوف يظهر لديكِ عنصر جديد بالقائمة باسم دوراتي باللون الأخضر بعد الضغط عليه سوف تظهر لديكِ الدورات التي تم الاشتراك بها كما هو موضح بالصورة . ويمكنك البدء في مشاهدة الدروس .
  15. يمكنك استخدام قياسات أحجام الشاشات التالية لعمل responsive لمختلف الشاشات // Small devices (landscape phones, 576px and up) @media (min-width: 576px) { ... } // Medium devices (tablets, 768px and up) @media (min-width: 768px) { ... } // Large devices (desktops, 992px and up) @media (min-width: 992px) { ... } // Extra large devices (large desktops, 1200px and up) @media (min-width: 1200px) { ... } وفي حجم أي شاشة معينة عندما تريد تغير حجم div حسب الحجم الذي تريده كتالي :- @media (min-width: 768px) { div { height: 100% } }
  16. مرحباً مصطفى لو لاحظنا أن دورة تطوير واجهات المستخدم فهي تحتوي على 7 مسارات مختلفة ، يتم شرح فيها أساسيات تطوير الواجهات باستخدام HTML , CSS , JavaScript ، أيضاً ليس هذا فحسب بل يوجد محتوى كامل للمكملات المستخدمة في تطوير الواجهات مثل إطار عمل jQuery و Bootstrap و Sass وجميع المسارات دائماً تحدث لما يناسب الطالب وتخرجه بمخرج ممتاز يساعده في تطوير الواجهات بنفسه بعد الانتهاء من الدورة علماً أن في الدورة يتم شرح عدة أمثلة لتطوير وإنشاء مواقع كاملة سواء كانت من صفحة واحدة أو عدّة صفحات باستخدام تقنيات حديثة بشرح وتطبيق عملي وليس نظري ، حتى وإن كانت الدورة يوجد فيها نقص لكنها تضعك على أول الطريق لتطوير الواجهات بحيث تشرح لك جميع الأساسيات والتقنيات ويتبقى عليك الاستمرار في التعلم والاطلاع على مزيد حول اللفات البرمجية كما يوجد في الأكاديمية مدربون يساعدونك في حل المشاكل في حال وجهتها . غير أن الأكاديمية توفر لك كثير من الامتيازات :- وصول مدى الحياة لمحتويات الدورة تحديثات مستمرة على الدورة تحصل عليها مجاناً بالمستقبل نصائح مخصّصة لك وإرشاد بعد الدورة شهادة معتمدة من أكاديمية حسوب شروحات ومقالات في مختلف المجالات البرمجية كتب في مختلف المجالات البرمجية أما بما يخص باقي الدورات فهي تعتمد على التطبيق العملي، تبدأ معك من الصفر وتأخذك خطوة بخطوة حتى تصبح محترف في البرمجة .
  17. في حال قمت بالاشتراك في أحد الدورات في الأكاديمية ، سوف تقوم بدراسة مسارات الدورة وبعد الانتهاء من المسارات سوف تقوم بطلب لتقديم الامتحان لقياس إنجازك في الدورة من أجل الحصول على الشهادة علماً أن امتحان الدورة عبارة عن مرحلتين أساسيتين:- محادثة صوتية مشروع تخرج يمكنك الاطلاع على المزيد حول الامتحان من هنا أما بشأن العمل ما يتم شرحه في المدورة من مشاريع يمكنك وضعها في معرض الأعمال الخاص بك ، كما يمكنك إضافة الشهادة إلى السيرة الذاتية مما يقوي من السيرة الذاتية الخاصة بك ، يجب أن تركز جيداً في الدورة لاكتساب الخبرات والمهارات التي تساعدك على إيجاد العمل .
  18. يمكنك الاستفادة من هذه الدورات لتعلم Back-End في مختلف اللغات البرمجية :- جميع هذه الدورات تعلمك لغات برمجية مختلفة تساعدك على تطوير التطبيقات دورة تطوير التطبيقات باستخدام لغة Python عندما تشترك في هذه الدورة ستصبح مطور بايثون محترف قادر على تطوير التطبيقات باستخدام لغة بايثون، وبناء مختلف تطبيقات الويب بإطار العمل جانغو وفلاسك. دورة تطوير التطبيقات باستخدام لغة JavaScript عندما تشترك في هذه الدورة ستصبح مطوّر برمجيات محترف باستخدام لغة JavaScript ، ستتعلم في هذه الدورة تطوير تطبيقات ويب وجوال احترافية. دورة تطوير تطبيقات الويب باستخدام لغة PHP عندما تشترك في هذه الدورة سوف تتعلم لغة PHP وبعد الانتهاء منها سوف تصبح مطور PHP محترف ، ستتمكن من تعلّم تطوير مواقع انترنت احترافية بالاعتماد على النظريات السليمة والتطبيق العملي دورة تطوير تطبيقات الويب باستخدام لغة Ruby عندما تشترك في هذه الدورة سوف تصبح مطور نظم خلفية باستخدام لغة Ruby الشهيرة وإطار العمل Rails .
  19. كما أخبرتك الدورة تعتبر حجر الأساس للمجالات البرمجية ، وهي تضعك على أساسيات ومفهوم البرمجة ، وفي حالات التعمق جيداً والدراسة أكثر في أي من المجالات التي ذكرتها أو مجالات أخرى تمت شرحها في الدورة بالتأكيد سوف تحصل على فرص عمل .
  20. وعليكم السلام ورحمة الله وبركاته بخصوص دورة علوم الحاسوب ، فهي دورة عامة تؤهلك لتعلم تقنيات مختلفة ، بمعنى أنها مدخل لعلوم الحاسوب بشكل عام وجميع تخصصاته ، لكن من أجل الالتحاق في سوق العمل عليك أن تتخصص في مجال معين مثل تطوير واجهات المستخدم Front-End ، أو تطوير الواجهات الخلفية Back-End ، وتطوير تطبيقات الجوال ويوجد في الأكاديمية دورات تشرح هذه المجالات بشكل مفصل وتساعدك على دخول سوق العمل ، لكن تعتبر دورة علوم الحاسوب مؤهل جيد في حال لم يكن لديك معرفة تقنية أو برمجية سابقة لتساعدك على معرفة عالم البرمجة . دورة علوم الحاسوب هي حجر الأساس لعالم البرمجة بشكل خاص والحاسوب بشكل عام ، فهي تساعدك على تقوية المهارات لديك في التعامل مع الحاسوب .
  21. وعليكم السلام يمكنك الوصول إلى الأمثلة التي تم استخدامها في الشرح بناء موقع شخصي من هنا سوف تجد زر (رابط المستودع) ومن خلاله يمكنك تحميل ملف img الخاص بالصور . ملاحظة / في حال كان لديك أسئلة تتعلق في محتوى درس معين في الدورات يمكنك السؤال أسفل الدرس في التعليقات وسوف يجيب عليك المدربون .
  22. امتحان الدورة عن مرحلتين أساسيتين:- محادثة صوتية مشروع تخرج يمكنك الاطلاع على المزيد حول الامتحان من هنا علماً أنه يمكنك المطالبة في تقديم الامتحان بعد إكمالك على الأقل 4 مسارات في أحد الدوارات في الأكاديمية ، عندها سوف تتواصل مع مركز المساعدة من هنا للاتفاق على تحديد موعد للامتحان . لو أكلمت مسار Front-End وأتقنته بشكل جيد وأصبح لديك خبرة في اللغات المتخصصة في تطوير واجهات المواقع يمكنك أن تشتغل كمصمم مواقع أو التعديل عليها ، ويمكنك الاستمرار في التعلم و دراسة اللغات المتعلقة في Back-End مثل PHP حتى تستطيع التعامل مع قواعد البيانات وغيرها . أيضاً يوجد في الأكاديمية دورة تطوير تطبيقات الويب باستخدام لغة PHP ، يمكنك الاشتراك في الدورة في حال أردت المعرفة أكثر حول Back-End .
  23. وعليكم السلام الخط العربي سلطان ، يعتبر من أفضل وأجمل الخطوط العربية المستخدمة كثيراً من قبل المصممين في مجال الإعلانات والتصاميم التجارية والدعائية ، بحيث أنه يمتاز الخط بوضوح كبير بطريقة رائعة في عرض الأحرف العربية مما يجعل منهم الخيار الأفضل في تصميم الإعلانات ويضيف وضوحاً وجمال يجذب انتباه الآخرين ويساهم في إظهار الغرض من التصميم .
  24. دورة علوم الحاسوب يتم شرح فيها مكونات الحاسوب والتفكير المنطقي مروراً بأساسيات البرمجة ولغة جافاسكربت وحتى المواضيع الأكثر تقدماً مثل أنظمة التشغيل، قواعد البيانات وعالم الويب. وغيرها من الدروس . لكن الدورة لا يتم شرح فيها Front-End أو Back-End وإن كان الشرح فهو قليل ، في حال كنت ترغب في تغير الدورة يمكنك التواصل مع مركز المساعدة من هنا وهم سوف يجيبون عليك في حال يمكنك التغير او لا .
  25. يبدو أن المشكلة لديك في اصدار نسخة بوتستراب ، لقد لاحظت أنك تستخدم نسخة beta1 ويبدو أنه قد تم تحديثها ، لذلك لمعالجة المشكلة لقد استخدام cdn الخاص في إصدار 5.1.1 ولقد نجح بهذا الشكل ولن تحتاج إلى استدعاء jQuery . <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.1.1/dist/js/bootstrap.bundle.min.js" integrity="sha384-/bQdsTh/da6pkI1MST/rWKFNjaCP5gBSY4sEBT38Q/9RBh9AH40zEOg7Hlq2THRZ" crossorigin="anonymous"></script> </body لقد لاحظت لديك أن تستدعي ملفات الجافا سكربت في أعلى الصفحة ، الصحيح أن يتم استدعها في أسفل الصفحة وذلك سوف يجعل تحميل الموقع أسرع
×
×
  • أضف...