-
المساهمات
9365 -
تاريخ الانضمام
-
تاريخ آخر زيارة
-
عدد الأيام التي تصدر بها
133
نوع المحتوى
ريادة الأعمال
البرمجة
التصميم
DevOps
التسويق والمبيعات
العمل الحر
البرامج والتطبيقات
آخر التحديثات
قصص نجاح
أسئلة وأجوبة
كتب
دورات
كل منشورات العضو محمد_عاطف
-
الأفضل لك إذا أردت رفعه على لينكد إن أن تقوم أولا بتغير هوية المشروع الخاصة بك لتناسب ملف الشخصي . أى لا يجب أن يكون للمشروع أى صلة تربطه بأكاديمية حسوب حتى لا ينم على أنك فقط قمت بنسخ الأكواد أو حتى نقل الكود كما هو . وأيضا الأفضل رفعه على github وصفحات github ومن ثم إرفاق الرابطين في المنشرو الذي سوف تقوم بكتابته . وبعد ذلك يمكنك توضيح مسيرة تعلمك في الأكاديمية هنا وأن هذا المشروع هو نتاج ما تعلمته في تلك المسيرة . وإذا أردت شكر الأكاديمية يمكنك كتابة شكر بسيط لها وأيضا توضيح الدورة التي ساعدتك في بناء هذا المشروع .
-
إذا كما وضحت لك في الإجابة الأولي يمكنك النظر إليها مرة أخرى والبحث عن الوظائف التي أخبرتك بها والتي تجمع المجالين معا.
-
هذا الأمر يعتمد عليك . هل تريد إلإكمال في مجال المحاسبة أم مجال البرمجة عموما . إذا أردت مجال المحاسبة كمجال أساسي لك فالأفضل لك هو إستخدام لغة python وليس javascript. أما لو أردت مجال البرمجة كمجال أساسي فإن javascript ممتازة ويمكنك إكمال الدورة بها. إن Node.js تساعدك في بناء الواجهات الخلفية أى تستطيع تنفيذ أى مشروع بها سواء كان مشروع محاسبي أو أى مشروع أخر أى يمكنك تنفيذ أى منطق مشروع تريده بها ولكنها في مجال المحاسبة الأساسي ليست أساسية بل لغة مثل بايثون مع odoo ستفيدك بشكل أكبر إذا أردت العمل في مؤسسة أو التعديل على برامج محاسبية كبيرة كاملة .
- 10 اجابة
-
- 1
-
-
الأمر سيكون صعب بإنشاء كل شئ بنفسك من البداية لو كان المشروع كبيرا أو خاص بالمؤؤسة . أما المشاريع البسيطة المخصصة فنعم بالفعل يمكنك ذلك لا مشكلة. أما الأنظمة الكبيرة فكما وضحت لك لها اللغات الخاصة بها وفقط أن تقوم بالتعديل عليها وصيانتها وليس إنشاءها من البداية. نعم لا مشكلة يمكنك وضع جميع خبراتك ومهاراتك في هذا الحساب فهو الملف الشخصي الخاص بك ويجب عليك وضع ما تعلمته وترى أنه سيفيدك وسيجعل الأشخاص الأخرين مهمتمين بملفك الشخصي.
- 10 اجابة
-
- 1
-
-
نعم بالفعل يمكنك دمج المحاسبة مع البرمجة وهو مجال مشهور بالفعل فمثلا أنظمة مثل ERP systems وهي أنظمة إدارة العمليات المالية والمحاسبية للشركات وهي مشهورة كثيرا حينها يمكنك أنت بما أنك مبرمج ومحاسب أن تقوم ببناء وتعديل الخصائص في تلك الأنظمة . ولو نظرت إلى منصات العمل الحر ستجد بالفعل وظائف تحتاج مهندس برمجيات ملم بالمحاسبة للتعديل على تلك الأنظمة وهذا الأمر سيكون مناسب لك . ولكن ستحتاج إلى تعلم لغة برمجة خاصة بالواجهات الخلفية (back-end) مثل php أو Python مع إطار عمل (Django أو Flask) أو C# مع إطار عمل (.NET) أو js مع Node.js. وأيضا ستحتاج إلى تعلم قواعد البيانات لحفظ البيانات لديك فيها . وإليك الوظائف التي ستناسبك بشكل كبير يمكنك قراءة المزيد من التفاصيل حولها : Financial Analyst with Python BI Developer - Finance ERP Technical Consultant
-
وعليكم السلام ورحمة الله وبركاته. من الخطأ دراسة العديد من الدورات معا في نفس الوقت أو عدة لغات برمجة معا. فهذا الأمر سيقوم بتشتيتك بالفعل وستشعر بالتوهان و الضياع لكثرة المعلومات المختلفة والمتضاربة أحيانا . وهذه هي المشكلة التي تحدث للأشخاص المبتدأين في مجال البرمجة حيث يريدون تعلم الكثير من الأمور في نفس الوقت وهذا بالطبع صعب إذا لم يكن مستحيلا . لذلك أولا يجب عليك تحديد دورة واحدة حاليا ترى نفسك تحب دراستها أو قد أكملت فيها مسارا كبيرا. بعد ذلك قم فقط حاليا بدراسة تلك الدورة وحافظ فيها على الإنتظام وعدم الإنقطاع حتى لو كنت ستذاكر ساعة فقط يوميا فالإستمرار أمر جيد والإنقطاع سيشعرك بالتشتت وستجد صعوبة في الفهم لنسيان ما كنت تذاكره مسبقا وخصوصا إذا لم تقم بالتطبيق عليه . وإليك الإجابات التالية لكيفية تحقيق الإستفادة من الدورة :
-
هذا الأمر يعتمد على الموقع الذي يوجد به هذا الحساب . فكل موقع مختلف عن المواقع الأخرى في طريقة إستعادة الحسابات . أولا يجب عليك معرفة أن إستعادة الحساب بمجرد سرقته حينها يكون لديك نسبة أكبر في إستعادته قبل أن يقوم الشخص الذي سرقه بتغير كل شئ فيه مما يصعب الوصول إليه وإستعادته فيما بعد . فمثلا في الفيسبوك إذا تم سرقة حسابك أولا يجب عليك الدخول من الجهاز الذي كنت تدخل منه بكثرة وحينها حينما تحاول الدخول قم بتوضيح أنك نسيت كلمة السر ولو قام السارق بتغير البريد أو رقم الهاتف قم بإخبار أن حسابك قد تم إختارقه وحينها يمكنك إعادته بسهولة . وأيضا إذا كان لديك البريد الإلكتروني الخاص بالحساب فبمجرد أن يقوم الشخص بتغير كلمة المرور أو تغير البريد ستأتيك رسالة بريد من الفيسبوك وستجد فيها رابط يخبرك إذا لم تكن أنت من قمت بذلك الإجراء . بمجرد الضغط على الرابط سيتم إيقاف حسابك مؤقتا لحين أن تقوم أت بإستعادته . وهذا الأمر يختلف من موقع إلى موقع أخر ولكن الأهم هو وجود البريد الخاص بك الأساسي .
-
أولا بخصوص النصائح . فإن أغلب دورة علوم الحاسوب هي دروس نظرية لذلك إذا لم تكن لديكِ أى ملخصات قد أنشأتيها أثناء دراستك للدورة فالأفضل مراجعة الدروس التي تجدين صعوبة في تذكرها وأيضا مراجعة التطبيقات العملية في المسارات التي تحتوي على دروس عملية وذلك لأنه سيتم سؤالك في تلك الأكواد فالأفضل التركيز عليها والتأكد من فهم ما قمتي به . أما الإمتحان فسيكون عبارة عن محادثة صوتية لمدة 30 دقيقة يقوم المدرب بسؤالك أسئلة بخصوص المسارات التي أنهيتيها وأيضا المشاريع العملية التي قمتي بإنشأئها في تلك المسارات . وإذا تخطيتي هذا الأمر سيتم إعطائك مشروع تخرج.
-
يمكنك دائما السؤال أسفل الدرس الذي به مشكلتك وسيتم مساعدتك بما تريده. ويوجد على اليوتيوب الكثير من القنوات والدروس يمكنك دائما البحث بعنوان الدرس أو المشكلة التي تواجهك وستجد الكثير من المحتوى الذي يشرح هذا الأمر لك . أما بخصوص الذكاء الإصطناعي فهو ليس مناسبا للمبتدئين بالمرة . فأحيانا كثيرة يعطي إجابات خاطئة أو إجابات ليست مكتملة أو ليست بخصوص السؤال نفسه وذلك غالبا سيكون بسبب عدم فهم النموذج سؤالك بشكل جيد أو لم تقم بتوضيحه لك . وبما أن المبتدئين ليس لديهم الخبرة الكافية فلن يعرفوا المعلومة الصحيحة من الخاطئة مما يجعلهم يتأسسون بشكل خاطئ ولن يكون مفيدا لهم.
-
المشروع يعمل بدون مشكلة وليس بطيئا والتنسيقات تعمل بشكل صحيح . سبب بطئ التحميل قليلا هو مشكلة في الخريطة التي تقوم بعرضها حيث تأخذ أحيانا وقتا كثيرا لإظهارها في الموقع لهذا تجد أن الأمر مختلف كثيرا. أيضا أنصحك بإستخدام مكتبة lazy-load حيث تلك المكتبة تقوم بتحميل الصور عند دخولها في مجال الصفحة وهذا الأمر سيجعل موقعك سريعا جدا . فلو كان لديك الكثير من الصور في الموقع لا يجب أن يتم تحميلها مباشرة عند تحميل الصفحة ولكن يجب أن يتم تحميل الصورة بمجرد أن يمرر المستخدم الصفحة وتدخل الصورة في حيز الصفحة حينها يجب تحميل الصورة وهذا سيوفر الكثير من إستهلاك الإنترنت ويجعل الموقع سريعا.
-
تستطيع إنشاء النموذج وتدريبه من خلال ما تعلمته في دورة الذكاء الإصطناعي . ولكن لإنشاء برنامج ويندوز فبالطبع ستحتاج إلى تعلم لغة مناسبة لإنشاء برامج تعمل على الحواسيب . في دورة الذكاء الإصطناعي هناك مسار لدمج الذكاء الإصطناعي بتطبيق ويب خاص بالمتاجر . ولكن لن تتعمل في الدورة إنشاء متجر من البداية أو غيره فهذه خاصة بدورة أخرى ووظيفة أخرى. كل ما تستطيع إنشاءه هو النموذج وكيفية إنشاء API خاص به ليستطيع أى تطبيق أن يعمل معه . أما لو أردت أيضا أن تقوم بإنشاء تطبيق الويندوز أو الويب بنفسك فستحتاج إلى تعلم لغة البرمجة المناسبة لذلك.
-
مرحبا . هل يمكنك توضيح الدورة التي أنت مشترك بها ؟ وأيضا ما الذي تقصده بالتطبيق ؟ هل تقصد تطبيق ويب أم تطبيق هاتف أم ماذ؟
-
هو يقصد بال ٣ مشاريع القوية أن تكون مشاريع حقيقية ومتكاملة وليس مجرد مشاريع بسيطة أو مشروع صغير للتجربة حيث يجب على تلك المشاريع أن تبين أنك ملم وتفهم الأكواد وما تقوم بكتابته وأيضا لتوضيح ما هي دقة الكود ونظافته وهيكلة الكود وأيضا لو تستطيع إستخدام أطر العمل framework أو المكتبات . وتلك المشاريع تستطيع أن تعرضهم في CV أو في مقابلة شغل كأمثلة عملية وحقيقية على مهاراتك . والمشاريع تختلف بناء على ما تعلمته والمجال الخاص بك . أما بخصوص وضع المشاريع على GitHub فهذا حتى يستطيع الأشخاص الذين يقومون بالتوظيف أو ال Team Lead بالدخول على حسابك ورؤية كودك وطريقة كتابتك للكود ومدى فهمك وخبرتك وطريقة تفكيرك ف GitHub سيكون ك portfolio لك كمبرمج وحاليا لا غنى عنه لإبراز الشخص مهاراته. أما بالنسبة إلى ال documentation فهي الشرح المكتوب عن المشروع وهذا يجعل أي شخص يفتح المشروع يفهم: ماذا يفعل هذا المشروع (Description). كيف يتم تشغيله (Installation & Usage). متطلبات التشغيل مثل الحزم وغيرها من البرامج (Requirements). أمثلة لتوضيح مخرجات المشروع (Examples). يعني أن README.md وهو الملف الخاص في github لكتابة التوثيق يكون مكتوب بشكل منظم وواضح وليس مجرد كود فقط فإن التوثيق هي مهارة مهمة للمبرمج وهناك بعض الوظائف والشركات التي تتطلب توثيق إجباري لكل مشروع. إذا تلخيصا لما سبق الفكرة هي أن المشاريع هذه تبين أنك لاتتعلم كود فقط ولكن تقدر أت تبني أى شئ حقيقي والشخص اللذي سيراها سيعرف مدى فهمك ومستواك وخبرتك.
- 4 اجابة
-
- 1
-
-
ستجد أسفل فيديو الدرس صندوق للتعليقات كما هنا يرجى طرح سؤالك أسفل الدرس وليس هنا حيث هنا قسم الأسئلة العامة ولا نقوم بإجابة الأسئلة الخاصة بمحتوى الدورة أو الدرس، وذلك لمعرفة الدرس الذي توجد به مشكلتك و لمساعدتك بشكل أفضل.
- 1 جواب
-
- 1
-
-
لا هذا ليس استعجالا بل هو أمر جيد ووقت ممتاز ولا توجد به مشكلة. إن سنة كاملة من إتقان الفرونت إند تعني أنك تفهم بشكل جيد كيف يتفاعل المستخدم مع الموقع وهذا الأمر جيد جدا فعندما تبدأ في الواجهة الخلفية ستعرف بالضبط أي البيانات ستحتاج أن ترسلها من الخادم (Server) إلى الواجهة والهيكل المناسب لها وهكذا ستجد الأمور بسيطة إلى حد ما. وإن تطوير متجر إلكتروني كامل من حيث الواجهة الأمامية والخلفية سيُعطيك فهم جيد لكيفية عمل تطبيقات الويب معا وسيجعلك مطور أكثر كفاءة وقيمة في سوق العمل. ولا يجب أن تتقن الواجهة الأمامية بشكل كامل للإنتقال للواجهة الخلفية فيمكنك بجانب عملك في الواجهة الأمامية أن تدرس الواجهة الخلفية أيضا وهذا سيعطيك ميزة جيدة حيث لن تحتاج للتوقف لدراسة الواجهة الخلفية .
- 2 اجابة
-
- 1
-
-
نعم صحيح ، إن لغة php هي لغة خاصة بالواجهات الخلفية حيث تقوم من خلالها بإنشاء مشاريع تعمل على الخوادم لخدمة الواجهة الخلفية للتطبيقات. ويتم فيها دراسة إطار عمل laravel وفيه يتم شرح كيفية إنشاء تطبيق متكامل يشمل الواجهات الخلفية مع الأمامية . وأيضا يتم شرح wordpress. والدورة تركز بشكل أساسي على الواجهة الخلفية.
-
لا يوجد مشكلة في الكود لديك بل في أداة إختبار التجاوب في متصفح جوجل كروم حيث في بعض الأوقات ستجد مساحة فارغة جهة اليمين أو اليسار كما تظهر لديك الآن وستحتاج إلى تنسيق CSS معين لمنع ظهورها أثناء تطوير المشروع. والأسهل هو استخدام إضافة لإختبار التجاوب ومن بين الإضافات الجيدة يوجد Pixefy - Responsive Design Checker
-
أولا إن مهنة البرمجة تتسم بالإستمرارية والبحث الدائم والإطلاع على الجديد و ليس كل مبرمج كل يوم يقوم بفتح الموقاع الرسمية للغات وغيرها ولكن هناك طرق أفضل : المواقع الرسمية وال Release Notes: مثل Python (python.org) أو JavaScript (ECMAScript proposals / TC39) فعندما يتم إصدار جديد يتم توفير معه ال changelog وهو التغيرات التي توضح ما الجديد الذي حدث. GitHub / GitLab: في معظم لغات البرمجة والمكتبات الكبيرة مفتوحة المصدر لو قمت بعمل Watch أو Star من حسابك على المشروع أو المستدع سيصلك إشعار بالتحديثات. المجتمعات (Community): وهي مكان تجمع المبرمجين للسؤال وتبادل الخبرات مثل : Reddit . Twitter فكثير من المطورين والمبرمجين الكبار يقوموا بنشر الأخبار أولا بأول. Stack Overflow. أما بخصوص نزول إصدار حديث فالموضوع ليس حفظ ولكن خطوات عملية مثل : قراءة ملخص التغييرات (Release Notes): فيمكنك البحث والقراءة عن التغيرات والتحديثات Features الجديدة والتحسينات و الأشياء التي تم حذفها (deprecated). متابعة ال Tutorials والمقالات Articles: فالناس والمبرمجين الكبار تقوم بكتابة مقالات عن كيفية إستخدام الميزات الجديدة مع أمثلة حقيقية. تحديث مشروع تجريبي : وهذه هي أفضل طريقة فيمكنك أخد مشروع صغير أو مشروع لديك مثلا وتبدأ بتطبيق الخصائص والتعديلات الجديدة حتى تعرف الفرق بينها وبين الطريقة القديمة. و ليس كل التحديثات يجب أن تذاكرها بشكل فوري فمثلا لو التحديث فيه تحسين أمان (security) فهنا يجب عليك أن تهتم به وتذاكره بسرعة . أما لو Feature جديده فلو تلك الميزة الجديدة توفر عليك في عملك أو ستحتاجها في المشروع فهنا يمكنك تجربتها وإستخدامها بشكل تدريجي فمن الممكن أن يكون بها مشاكل أو تلك الميزة هي تجريبة أو أغلب الأشياء لا تدعمها حاليا . فمثلا عند نزول إصدار لغة معينة فمن الممكن أن المكتبات التي تستخدمها لم تنزل تحديث لدعم هذا الإصدار لذلك إذا إستعملت هذا التحديث المكتبات التي لديك لن تعمل والمشروع سيتوقف . لذلك تأكد من أن الميزات أو التحديثات هي Stable أى مستقرة.
-
في الدروس التي تتطلب موارد كبيرة يقوم المدرب بالعمل على منصة google colab وذلك لأن أغلب الأجهزة لن تتحمل التدريب في نماذج التعلم العميق وستأخذ وقتا كبيرا . والأهم من مشاهدة الدروس هو التطبيق فيجب أن تطبق بنفسك وذلك لتثبيت المعلومات لديك وللتأكد من فهمك الكامل وحتى تتدرب جيدا على إنشاء النماذج بنفسك . لهذا الأفضل لك هو إنشاء عدة حسابات ل google والدخول على colab وإستعماله وإذا نفذت المواراد التي يوفرها لك يمكنك إستخدام حساب أخر لحين عودة الموارد المجانية لك مرة أخرى.
- 2 اجابة
-
- 1
-
-
وعليكم السلام ورحمة الله وبركاته. هذه الرسائل ليست أخطاء تمنع التطبيق من العمل بل هي تحذيرات من PHP بأن بعض الدوال (Functions) التي يستخدمها phpmyadmin سيتم إزالتها في الإصدارات المستقبلية من PHP. ولو نظرت إلى الموقع الرسمي الخاص ب phpmyadmin ستجد أنه لا يدعم php الإصدار 8 . إلا من خلال الإصدار 6 من phpmyadmin وأيضا لا يدعم إصدار 8.2 . وإصدار 8.4 هو إصدار حديث وليس مستقر بشكل كامل ولهذا لن تجد دعم له حاليا لأغلب التطبقات . لهذا يمكنك إستخدام إصدار 8.2 وتجاهل التحذييرات التي تظهر لك أو ترك إصدار 8.1 كما هو حيث لا يوجد مشكلة في ذلك.
-
نعم حتى لو كان السؤال بسيطا الأفضل وضعه أسفل الدرس لنعلم أى درس تقصده وتريده وذلك لنستطيع مساعدتك بشكل سريع وبشكل أفضل. عموما هذا هو مجلد الترجمة كاملا : lang.zip
- 5 اجابة
-
- 1
-
-
وعليكم السلام ورحمة الله وبركاته. إذا كان هذت السؤال متعلق بإحدى دروس الدورة فيرجى وضع سؤالك أسفل الدرس مباشرة حيث ستجد صندوق للتعليقات كما هنا وذلك لمعرفة الدؤس الذي تستفسر عنه ومساعدتك بشكل افضل.
-
دورة علوم الحاسوب توفر لك معلومات مكثفة حول مختلف مفاهيم لغات وتقنيات البرمجة وهي أساسية لزيادة معلوماتك حول مجال التقنية بشكل عام. و بانتهائك منها سيكون لديك خبرة جيّدة بدءً من الأساسيات والأفكار والمناهج النظرية مثل هندسة البرمجيات والبرمجة كائنية التوجه إلى التعامل مع أنظمة التشغيل ولغات البرمجة التي تم التطرق لها من خلال الأمثلة العملية في الدروس، وأيضاً سيكون لديك معرفة شاملة حول قواعد البيانات وطرق التعامل مع النوعين العلائقي وغير العلائقي. وفيها أيضاً مسار مخصص للدخول إلى عالم الويب والتعرّف على آلية عمل مطوري الويب في حال أحببت الانتقال إلى مجالات تطوير الويب لاحقاً لهذا إذا أردت التخصص في الواجهة الخلفية أو الأمامية فهذا المسار مهم جدا. ويمكنك قراءة الإجابة التالية لمزيد من التفاصيل حول الدورة : ولذلك فإن تلك الدورة مهمة للتأسيس عليها وفهم أساسيات الحسوب و التعامل مع الخوادم والأنظمة ولكنك لن تتخصص في مجال معين بل هي تضعك في بداية الطريق. وأنصحك بقراءة التالي لمزيد من التفاصيل : بإختصار سيتوجب عليك التخصص ودراسة مجال محدد لتستيطع الحصول على وظيفة مناسبة.
-
يفضل إستخدام الصور المرفقة في المسار لتفادي حدوث المشاكل الغير متوقعة في التنسيقات حيث أبعاد الصور التي أرفقتها ليست كالتي هنا في المسار لذلك من الممكن أن تجد صعوبة في تعديل التنسيقات لتتوافق مع أبعاد الصور التي لديك. يمكنك إستخدام الصور المرفقة في الدرس وبعد الإنتهاء من المشروع يمكنك إستخدام أى من الصور التي تريدها.
-
يمكنك البحث على موقع المنتج نفسه مثل موقع Apple وغيرها من المنتجات التي تريدها . وهناك مواقع مشهورة توفر صور عالية الجودة مجانية يمكن استخدامها في تصميم صفحات الهبوط مثل: Pexels Unsplash Pixabay StockSnap.io وهذه المواقع تقدم صور احترافية لمجموعة واسعة من المنتجات والمواضيع وبعضها مجاني بدون حقوق ملكية. وأيضا مواقع ال AI مثل gemnini وغيرها تستطيع إنشاء صور للمنتجات ولكن يجب تحديد الوصف بدقة للحصول على ما تريده. ويمكنك قراءة التالي لمزيد من المواقع :
