Walid Mohamed2
الأعضاء-
المساهمات
202 -
تاريخ الانضمام
-
تاريخ آخر زيارة
نوع المحتوى
ريادة الأعمال
البرمجة
التصميم
DevOps
التسويق والمبيعات
العمل الحر
البرامج والتطبيقات
آخر التحديثات
قصص نجاح
أسئلة وأجوبة
كتب
دورات
كل منشورات العضو Walid Mohamed2
-
يوجد عدة أفكار لذلك بفيديوهات شرح تطبيق عملي : هنا شرح لإنشاء لعبة xo بواسطة c# . من هنا فيديو يشرح إنشاء ألة حاسبة . وأيضاً سلسلة لشرح تطبيق برنامج لإدارة الكتب من هنا . فيديو لعدة تطبيقات على لغة c# من هنا .
-
بالنسبة للغات التي سوف تتعلمها في الكورس . لغات HTML و CSS بكل إصداراتهم . اساسيات لغة JS والتعامل مع DOM و BOM التعامل مع عناصر صفحة HTML . تعلم مكتبة JQUERY وأيضاً مكتبة BOOTSTRAP . التطبيق العملي وإنشاء وتحويل 5 صفحات من PSD إلى مواقع مكودة . وأيضاً سوف تتعلم التعامل مع preprocessor style وهو sass .
- 6 اجابة
-
- 2
-
لا يوجد أي علاقة بين البرمجة والفيزياء والرياضة البرمجة بعيدة كل البعد عن هذه المجالات ويمكنك البدء وتعلم برمجة تطبيقات الهواتف من الأن لا يوجد أي عائق يقف أمام أي أحد لتعلم البرمجة فقط البرمجة تحتاج إلى تركيز وأهتمام وقرأة كثيرة عن المجالات والفرق بينهم وما الذي سوف تحتاجه من لغات برمجة لأن تكن مبرمج في مجال معين محترف والتطبيق عند التعلم لا تحتاج سوى ذلك . أنصحك بالبدء بتعلم المجال الذي تريده في البرمجة .
-
إذا كان سؤالك عن تصميم واجهة المستخدم ui/ux وهي مرحلة قبل تنفيذ الأكواد وبدء العمل على تطوير الموقع أو التطبيق . فجميع الأعمال تتطلب تصميم تجربة المستخدم ui/ux لا ينحصر فقط في الويب أيضاً الأبليشكن موبايل وبرامج desktop يتطلبوا أن يكن في مصمم تجربة مستخدم يعمل قبل تنفيذ الأكواد على التصميم ينشئ تصميم x d او psd أو أياً كان البرنامج المستخدم . وإذا كان سؤالك المقصود بي مطور front-end ينحصر فقط في مجال الويب فسوف أقول لك أيضاً لا ينحصر فيمكن لمبرمج Front-end أن يتعلم بعض الإضافات والمكتبات مثل React Native ويصبح يمكنه أن يطور تطبيقات موبايل .
- 4 اجابة
-
- 1
-
إذا كنت تريد تصميم موقع بأحترافية وتريد تخصص لكل مطور يعمل عليه . فعليك بتعين مطور ui/ux على مشروعك لعمل تجربة المستخدم لإنشاء التصميم فسوف يعطي لحضرتك تصميم x d أو تصميم psd جاهز وهو تصميم واحد ثم سوف توظف مبرمج Front end لكي يبدأ في تكويد الموقع ثم بعد ذلك إذا الموقع تريده ديناميك وبقاعدة بيانات وإذا كان الموقع يتطلب ذلك سوف تحتاج إلى مطور back end للعمل على تطوير وبرمجة الموقع من الجهة الخلفية الخاصة بقاعدة البيانات ويمكنه إنشاء لوحة تحكم خاصة بالموقع أيضاً . هذه خطوات أي عمل احترافي في مجال الويب .
-
وجهة نظري هو أن تحدد مجالك وتبدأ بتعلم اللغات التي تحتاجها في مجالك بمعنى أن لغة الجافا . تحتاج بعض الوقت لكي تكتسب الخبرة فيها وتتدرب عليها وتعمل بها ثم بعد ذلك يمكنك البدء بتعلم لغة أخرى وهكذا هذه أفضل طريقة لكي تعمل في أكثر من مجال من وجهة نظري . تعدد لغات البرمجة ليس لها أي قيمة عكس احتراف لغة واحده و التركيز عليها يجب أن تجاوب على سؤال لنفسك لماذا سوف أتعلم البايثون وإذا كان ذلك الجواب يخدم المجال الذي بدأت فيه فيمكنك تعلمها ليس في أي مشاكل ولكن أيضاً ليس قبل التدريب وممارسة لغة الجافا والعمل بها ولكن إذا كانت خارج مجالك فأعلم أنك سوف تتشتت كثيراً لأنك ليس لديك الخبرة للدخول في مجالين في وقت واحد وأرى هذا صعب.
- 10 اجابة
-
- 2
-
تعلم البرمجة بسيط ويمكنك فهم البرمجة أثناء شرح الكورس ولا يوجد أي مشاكل في هذا فهو مجال مثل مجالات كثيرة يحتاج فقط بعض الوقت للتعلم ثم الممارسة والتطبيق ثم البدء في العمل واحتراف المجال . يجب فقط إذا كنت تريد تبدأ بتعلم البرمجة تحديد المجال الذي تريد أن بتدأي فيه فيوجد الكثير من مجالات البرمجة مثل برمجة المواقع ويوجد شقين من برمجة الموقع وهو تطوير الواجهات الأمامية وتطوير الواجهات الخلفية ويوجد أيضاً برمجة الألعاب وبرمجة تطبيقات الموبايل و برمجة desktop وأيضاً مجال الذكاء الاصطناعي وبرمجياته . يجب تحديد المجال أولا وقبل ذلك أقرأي عن كل مجال كثيراً ويمكنك بعد تحديد المجال أن نوجهك إلى الطريق الصحيح من الكورسات . بالتوفيق
-
سوف أوضح لكي بشكل أخر . لغات البرمجة عبارة عن شئ يصل بين مطور البرامج او الألعاب أو المواقع مع الحاسوب بشكل متقطع كل مبرمج وله مجاله وله الجزء الذي يتعامل معه فمثلاً مصمم المواقع يكتب الأوامر لكي تتعامل مع المتصفح مبرمج الواجهات الخلفية يتعامل مع السيرفر مبرمج الألعاب يتعامل مع بعض برامج desktop . فلغات البرمجة هي الواصلة التي يتكلم الأنسان بها مع الكمبيوتر يقول للكمبيوتر نفذلي أمر ما أثناء حدوث فعل ما من المستخدم فمثلاً عند الضغط على زر الرائيسية في موقع الأكاديمية يذهب بكي إلى الصفحة الرئيسية وعند الضغط على الأرسال تذهب الرسالة إلى الجميع فكل هذا متوقع حدوثه ومبرمج ومكود والمتصفح أو السيرفر منتظر حدوث فعل منك وهو إرسال مثلاً لكي يحدث الفعل والتغير وهو ذلك الذي يتم برمجته وكتابته وبناء الأكواد على ذلك . أنصحك بقرأة هذه المقالات من هنا ومن هنا .
-
يمكنك الحصول على زبناء مستمرين من خلال طريقة تعاملك معهم وحسن التعامل وأيضاً تقديم عمل متميز بجودة عالية ولا يكتشف في العمل صاحب المشروع بعض المشاكل بعد التسليم كل هذا سوف ينتج لك زبناء مستمرين العمل معك . لا يوجد شئ من وجهة نظري يسمى اللغات البرمجة المطلوبه الأن يجب تحديد المجال وتحديد دولتك التي تستهدفها وتريد أن تعمل داخلها لكي أستطيع أقول لك اللغات البرمجة المطلوبة في سوق العمل الذي تستهدفه أنت . وأيضاً بمكنك قرأة هذه المقالة لكي تعرف كيفية معرفة لغات العمل المطلوبة لديك في مجالك البرمجي من هنا .
- 7 اجابة
-
- 1
-
عمل رائع بالطبع وجميل ومتناسق فقط سوف أضع لك ملحظات بسيطة: النافبار محتاج أن ينسق من جانب لون الخط وأنصحك بعمل position:fixed للنافبار عند scroll-top معين للنافبار وتتمرن عملي ذلك سوف يغير من style الموقع بصورة جميلة . اللوان background للجزء الخاص بمن نحن يجب تغيرها إلى لون مناسب للأيقون وأيضاً هي مشابه لقسم أقسام الموقع يمكنك أن تنظر إلى أفكار أخرى في التصميم أنصحك إذا كنت تريد احتراف مجال front-end أن تبحث عن أفكار لصفحات في ثيم فوريست يوجد الكثير من المواقع الأحترافيه سوف تأخذ منها الكثير من الأفكار وهذا سوف يفيدك كثيراً في معرض أعمالك .
-
مرحباً رحاب . لقد تم حل المشكلة الأن . شكراً لصبرك .
-
يوجد الكثير من وظائف العمل الحر بعيداً عن البرمجة ولكن يحتاج إلى بذل جهد أيضاً حتى تستطيع أن تعمل وتكن محترف وتجني مال من ذلك يجب أن تبحث أكثر عليك بالبحث عن الخدمات على مستقل وخمسات والخدمات المميزة كيف يقدمها صاحب الخدمة وكيف يتعامل وترى ما الذي تستطيع أن تقدم مثله من خدمات وتعمل على ذلك تدرب نفسك على ذلك وتبدأ بالعمل بتقديم خدمة مثل كتابة محتوى دراسة جدوى يوجد الكثير من الخدمات وليس من الصعب أن تقدم خدمات كهذه.
- 5 اجابة
-
- 1
-
ما قبل المقابلة إرسال cv الخاص بك للشركة على المثال وإذا كانت skills الخاصه بك تؤهلك للعمل سوف تراسلك الشركة وتحدد موعد أنترفيو . وبعد ذلك أثناء المقابلة يقوم HR ببعض الأسئلة الشائعة : أخبرنا أكثر عن نفسك ... لماذا ترغب في العمل لدينا ؟ ما هي توقعاتك للعمل لدينا ؟ ما هي الدورات التدريبية التي حصلت عليها في المجال ؟ما هو آخر راتب تقاضيته؟ ما هو الراتب المتوقع في حال تمّ قبولك في الوظيفة؟ هل لديك القدرة على العمل وسط فريق ؟ هل عملت من قبل وسط فريق ؟ هذه معظم الأسئلة الثابتة في معظم الأنترفيو وأيضاً إذا كنت تعمل في مجال البرمجة سوف يرى أعمالك السابقة ويسألك في الكود ويمكن أن يعطي لك مشكلة ويرى طريقة تفكيرك في حل المشكلة وليس السرعة في الحل فقط وهذا ما يفعله الكثير من الشركات الكبيرة .
- 4 اجابة
-
- 1
-
البصمة الرقمية هي الأثر الذي يفعله الزائر عند الزيارة لهذا الشخص لموقع ما كمثال عند زيارة موقع التواصل الإجتماعي مثل الفيس بوك يمكنك أن تسجل إعجاب علي شئ ثم تزور بروفايل شخص ثم تعلق عدد النقرات على لينك ما في الصفحة عدد البوستات التي شاهدتها كل هذه بصمات وأثار رقمية وبيانات إذاً البصمة هي أثر الأنشطة التي نقوم بها على الإنترنت يتم استخدامها وبيعها للشركات لعمل أحصائيات ودراسة هذه المعلومات في شركات التسويق يوجد الكثير من الاستخدامات لها . يمكنك فعل ذلك في موقعك الخاص فقط وعندما تمتلك موقع تم برمجته يمكنك وضع إضافات تأخذ هذه المعلومات وتسجلها مثل معلومات ip الزائر ونوع جهازه وكم عدد الزيارات لهذا الزائر وهكذا ولكن يلزم امتلاك موقع الكتروني .
-
Design Patterns هي مجموعة من الحلول البرمجية والأساليب الناتجه عن تجارب العديد من المبرمجين للحصول على كود برمجي أمثل ويسهل قرأته والتعديل عليه والتفاعل من بعد كتابته فالكثير من الشركات العالمية تتطلب هذا في التعين ويهمهم فهم أساليب Design Patterns قبل التوظيف . وهذه بعض القالات سوف تفيدك كثيراً من هنا . وهذا كورس متقدم في Design Patterns من هنا . كورس Design Patterns على لغة java من هنا . Design Patterns ليس مقتصر على لغة برمجة واحدة فهو طريق لحل مشاكل ويمكن الأخذ بهذا الطريق على جميع لغات البرمجة لكتابة كود احترافي مثل ما تم الشرح .
-
أنصحك بإنشاء منصة تواصل عن طريق البرمجة الخاصة فمن الصعب إنشاء ذلك على المنصات وإذا أردت أن تنشئ ذلك على wordpress فأيضاً سوف تحتاج تعلم لغات برمجة أو سوف تحتاج مطور للتعديل على قواعد البيانات وتنظيمها وتصميم الموقع . إذا كنت تريد إنشاء منصة تواصل إجتماعي احترافية فعليك بالبرمجة الخاصة وبأن توظف فريق عمل محترف متفهم في عمله ومتخصص كالتالي : شخص يعمل على تصميم الواجهات ui/ux. مطور يعمل علي المشروع Front-end يعمل على تكويد تصميم الواجهات الأمامية ويجب أن يكود ذلك بواسطة framework. مطور يعمل على المشروع من من جانب back-end يعمل على برمجة السيرفر وتنظيم الداتا ويكن شخص محترف في عمله وليس مبتدئ. يجب على الفريق بالكامل أن يكن لديه خبرة ومتفهم فكرة المشروع جيداً . هذا لإنشاء منصة تواصل إجتماعي احترافية.
- 7 اجابة
-
- 1
-
وأيضاً بالإضافة يمكنك تجربة هذا الموقع خاص ب JQUERY مليئ بال plugins Sidebar احترافية يمكنك الأختيار منها الذي تريده وتحميله وربطه بمشروعك من هنا . ويمكنك إنشاء ذلك من الصفر أيضاً وهذا ما أنصحك به إذا كانت أول مرة تتدرب على ذلك فشاهد هذه المقالة سوف تفيدك كثيراً عن تطبيق sidebar من هنا .
- 7 اجابة
-
- 1
-
قم بتجربة هذه الخطوات : و إذا لم يقلع فعليك بعمل format للهارد أو partition وإعادة ضبط أعدادت bios وتابع هذا الشرح أيضاً من هنا .
- 3 اجابة
-
- 1
-
كل ذلك أمر طبيعي في بداية التعلم النسيان أمر طبيعي ولكن يمكنك أن تعالج هذا عن طريق التطبيق الكثير كل درس وتجميع الدروس أيضاً والتطبيق عليها و ربط الدروس ببعض . وأنصحك بالتدوين دون كل شئ تتعلمه ثم راجع عليه كل يوم قبل الدخول في درس جديد . وبعد كل ذلك سوف تنسى أيضاً بعض الأشياء لأن هذا طبيعي تداخل كمية معلومات كبيرة من الصعب نقلها من ذاكرة المدى القصير إلي الكبير ولكن عليك بالتطبيق ثم ما سوف ينسى بعد ذلك سوف تراجع وتبحث عنه في موقع الموسوعة سوف يفيدك كثيراً من هنا .
- 7 اجابة
-
- 1
-
من الطبيعي أنك سوف تكتب كود css للتعديل على مظهر components الجاهزة في جميع الحالات سوف تستخدم css وتعدل على عناصر وهكذا . يمكنك الإعتماد على bootstrap إذا كنت شخص محترف وتفهم الكود المكتوب وتستطيع بنائه بنفسك بدون استخدام bootstrap وفقط تستخدم هذا الإطار لإنهاء المشروع بشكل أسرع في هذه الحالة يمكنك الأعتماد الكلي على bootstrap في كل شئ تريده . ولكن إذا كنت تبدأ تتعلم front-end جديداً وتريد التسهيل على نفسك فقط وتنسخ أكواد bootstarap وتعتمد عليها فأنصحك بالإبتعاد عن ذلك وعدم استخدم bootstrap نهائياً هذا سوف يؤثر على مستواك في التكويد كثيراً يجب أن تطبق جيداً على HTML CSS في أول طريقك وهذا سوف يجعلك لا تطبق بنفسك وتواجهة المشاكل بعد ذلك إذا طلب منك أحد أن تنشئ component بدون استخدام أي مكتبة .
-
معظم المنصات لا تحتاج بأن تكون developer من الأساس فهي عبارة عن قوالب جاهزة وتركبها وتعدل عليها كمستخدم وليس كمطور . في بعض المنصات تحتاج إلى معرفة البسيطة في wordpress وأيضاً css فقط . ويمكنك استخدام WooCommerce عن طريق معرفة بالوردبريس فيمكنك إنشاء متجر إحترافي بهذه الطريقة وتحتاج فقط التعامل مع wordpress .
-
نعم يوجد فيديو عن كل دورة مثال عن طريقة شرح الدورة بصوت المعلمين داخل صفحات الدورات . أقرأ أكثر عن تفاصيل الدورة وشاهد الفيديو التوضيحي ويوجد فيديو أخر في نهاية الصفحة مثال من داخل الدورة عن طريقة الشرح . وإذا تريد الاستفسار عن أي شئ فيمكنك وسوف نقوم بالأجابة عليك .
-
javascript لغة المستقبل فيوجد الآن مطورين javascript فقط وليس شرط أن يكونوا مطورين ويب وينتجه برامج desktop وأبليكيشنز هواتف وألعاب ولقد بني عليها الكثير من المكتبات واطر العمل يجب الأهتمام بتعلمها جيداً وعدم التشتت أثناء تعلمها و اختيار المعلم الصحيح لك ويجب أن تكن في متابعة أثناء التعلم وتفاعل مع المدرب أنصحك بتعلم javascript من الأن بعد تعلم Html5, css3 . وهذه مقالات سوف تفيدك كثيراً : كيف أتعلم لغة JavaScript بشكل سليم ؟ ومن هنا . أين أجد مراجع لكل ما يخص لغة Javascript ؟ من هنا . كيف أقوم بالتطبيق على أي شيء تعلمته؟ من هنا .
-
نظام لينكس هو نظام مجاني مفتوح المصدر متاح لأي شخص تحميله وتثبيته . وهذا شرح تحميل وتثبيت لينكس كنظام وهمي بجانب نظام windows من هنا . وهذا شرح لتحميل وتثبيت لينكس كنظام أساسي من هنا .
-
مكتبة Discord هي framework لإنشاء بوت احترافي ولكن لكي تحترف هذه المكتبة وفهمها جيداً يجب عليك تعلم : أساسيات Javascript جيداً و فهم الأساسيات والتطبيق يمكنك أن تتعلم ذلك من هنا. تعلم إصدار es6 أو es5 يمكنك أن تتعلم ذلك من هنا . تعلم بعض أوامر التعامل مع nodejs .