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

Red Wolf

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

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

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

أجوبة بواسطة Red Wolf

  1. بتاريخ 31 دقائق مضت قال Wael Aljamal:

    الربط بينهم اي انهم يعملون في نفس المشروع، كمثال:

    تصميم موقع ويب يعتمد على التقنيات المذكورة.

    إن شيفرات بايثون التي تعمل بالمخدم، ترسل الردود المناسبة لطلبات المستخدم على شكل صفحات ويب وإن تنفيذ عبارة الطباعة ونضع فيها مانريده من وسوم HTML هو الذي يؤدي لعرض النتائج على المتصفح.

    رائع.ممكن اختصار لكيفية ربط python ب html

  2. بتاريخ 5 دقائق مضت قال Wael Aljamal:

    مرحبا،

    لبناء موقع ويب علينا التفكير في جزئيتين، واجهات المستخدم و برمجة المخدم.

    حيث إن لغات HTML, CSS, Javascripts تعمل في المتصفح وتمثل كل مايمكن للمستخدم رؤيته والتفاعل مع الصفحات، و تمثل هذه الجزئية قسم Front-end.

    إن المخدم هو برنامج يعمل على حاسوب متصل بالشبكة، ويقوم بالاستجابة لطلبات المستخدمين و عمل الاستعلامات الخاصة بقواعد البيانات، من إضافة و حذف و تعديل..

    إن لغة بايثون تعمل في جزئية المخدم والتي تمثل Back-end للمشروع.

    لبناء تطبيق بشكل احترافي باستخدام هذه التقنيات معاً، انصح بتعلم إطار عمل يستخدم لغة بايثون كلغة للمخدم ومثال مشهور على هذا هو الإطار Django.

    إن لغات Front-end مشتركة بجميع تقنيات الويب، فهي تعمل فقط في المتصفح، وهي مدعومة من قِبل جميع المتصفحات.

    أما لغات المخدم تختلف بطبيعة ما تدعمه الاستضافة، مثل برنامج تشغيل و تثبيت برمجيات تعمل على تشغيل لغة البرمجة المستخدمة.

    في حال أردت تطبيق تجريبي يعمل على الحاسوب الشخصي، يتم ذلك من خلال تنصيب مخدمات تسمح بتنفيذ الشيفرات البرنجية المستخدمة في المشروع و توافقها معها.

    ويمكن البحث عن مكتبات تفيد في التصميم مثل Bootstrap، ويمكن استخدام jQuery كمكتبة لجافاسكربت.. و مكتبات تفيد في برمجة المخدم مقدمة من إطار العمل.

    بالتوفيق

    انا اقصد الربط بينها

    بتاريخ 6 دقائق مضت قال Wael Aljamal:

    مرحبا،

    لبناء موقع ويب علينا التفكير في جزئيتين، واجهات المستخدم و برمجة المخدم.

    حيث إن لغات HTML, CSS, Javascripts تعمل في المتصفح وتمثل كل مايمكن للمستخدم رؤيته والتفاعل مع الصفحات، و تمثل هذه الجزئية قسم Front-end.

    إن المخدم هو برنامج يعمل على حاسوب متصل بالشبكة، ويقوم بالاستجابة لطلبات المستخدمين و عمل الاستعلامات الخاصة بقواعد البيانات، من إضافة و حذف و تعديل..

    إن لغة بايثون تعمل في جزئية المخدم والتي تمثل Back-end للمشروع.

    لبناء تطبيق بشكل احترافي باستخدام هذه التقنيات معاً، انصح بتعلم إطار عمل يستخدم لغة بايثون كلغة للمخدم ومثال مشهور على هذا هو الإطار Django.

    إن لغات Front-end مشتركة بجميع تقنيات الويب، فهي تعمل فقط في المتصفح، وهي مدعومة من قِبل جميع المتصفحات.

    أما لغات المخدم تختلف بطبيعة ما تدعمه الاستضافة، مثل برنامج تشغيل و تثبيت برمجيات تعمل على تشغيل لغة البرمجة المستخدمة.

    في حال أردت تطبيق تجريبي يعمل على الحاسوب الشخصي، يتم ذلك من خلال تنصيب مخدمات تسمح بتنفيذ الشيفرات البرنجية المستخدمة في المشروع و توافقها معها.

    ويمكن البحث عن مكتبات تفيد في التصميم مثل Bootstrap، ويمكن استخدام jQuery كمكتبة لجافاسكربت.. و مكتبات تفيد في برمجة المخدم مقدمة من إطار العمل.

    بالتوفيق

    انا اقصد الربط بينها لا اقصد ان تكون في ملف واحد ولكن الربط بين الملفات لبرمجو صفحة

  3. بتاريخ 3 ساعات قال محمد ربيع زليول:

    أتفق وبشدة مع فكرة الأخ عبود سمير، لا توجد أفضل دورة لتعلم أي تقنية أو شيء ما، لكل شخص تفضيلاته، والطريقة التي يحب أن يتعلم عن طريقها.

    وأضيف أنا الترشيحات التالية:

    • تعلم أساسيات البرمجة ب سي شارب: دورة مقدمة من صاحب قناة بغداد الجديدة، أحببت طريقة شرحه وتبسيطه للمفاهيم، كما أن قناته تحتوي على شروحات أخرى، كشرح xamarin أو دورات تعلم برمجة الألعاب عن طريقة Unity.
    • Tutorialspoint: وهو موقع باللغة الإنجليزية يحتوي على العديد من الشروحات لمختلف اللغات البرمجية وإيطارات العمل والمكتبات، ومن بينها شرح للغة C#، أستخدمه عادة في تعرف على اللغات البرمجية او التقنيات.
    • أكادمية حسوب: ستجد في الرابط التالي، سلسلة لشرح C#، كما أن الأكادمية تقدم شروحات لتعلم Xamarin و Unity3D
    • C# Tutorial - Full Course for Beginners: يشرح هذا الفيديو مجموعة من مفاهيم C#، يبدأ بالمقدمة وتحميل الأدوات وصولًا لمفاهيم الصفات والكائنات.

    يمكنك تجربة بعض الدورات وستجد بعد ذلك الدورة الأفضل بالنسبة لك.

    و هل هناك كوس من هده الكورسات سيعلمني جميع الاساسيات

  4. بتاريخ 3 ساعات قال محمد ربيع زليول:

    أتفق وبشدة مع فكرة الأخ عبود سمير، لا توجد أفضل دورة لتعلم أي تقنية أو شيء ما، لكل شخص تفضيلاته، والطريقة التي يحب أن يتعلم عن طريقها.

    وأضيف أنا الترشيحات التالية:

    • تعلم أساسيات البرمجة ب سي شارب: دورة مقدمة من صاحب قناة بغداد الجديدة، أحببت طريقة شرحه وتبسيطه للمفاهيم، كما أن قناته تحتوي على شروحات أخرى، كشرح xamarin أو دورات تعلم برمجة الألعاب عن طريقة Unity.
    • Tutorialspoint: وهو موقع باللغة الإنجليزية يحتوي على العديد من الشروحات لمختلف اللغات البرمجية وإيطارات العمل والمكتبات، ومن بينها شرح للغة C#، أستخدمه عادة في تعرف على اللغات البرمجية او التقنيات.
    • أكادمية حسوب: ستجد في الرابط التالي، سلسلة لشرح C#، كما أن الأكادمية تقدم شروحات لتعلم Xamarin و Unity3D
    • C# Tutorial - Full Course for Beginners: يشرح هذا الفيديو مجموعة من هل مفاهيم C#، يبدأ بالمقدمة وتحميل الأدوات وصولًا لمفاهيم الصفات والكائنات.

    يمكنك تجربة بعض الدورات وستجد بعد ذلك الدورة الأفضل بالنسبة لك.

    و لكن هل هده المواضيع التي توجد في اكادمية حاسوب هل ستعلمني كل اساسيات c# و xamarin

    • أعجبني 1
  5. بتاريخ 3 ساعات قال ماجد قطوسة:

    بكل بساطة لا يمكنك تعلم واحد و ترك الآخر ،  لأن الإثنان أمران مختلفان .  

    • SQL Server هو نوع من أنواع قواعد البيانات 
    • ASP.NET إظار عمل ( بيئة عمل ) تعمد بشكل أساسي على لغة السي شارب (C#) 

    SQL Server يمكن استخدامها مع أكثر من لغة برمجة و أكثر من إطار عمل ،  و كذلك ASP.net  يمكن إستخدامه مع أكثر من نوع من أنواع قواعد البيانات 

    إذا ، لعمل تطبيق ويب على سبيل المثال يحتوي على قاعدة بيانات يجب عليك تعلم الأمرين معاً 

    - هل هناك أختيارات أخرى ؟؟ 

    نعم بكل تأكيد هناك عدد من الأختيارات لعمل تطبيق ويب يحتوي على قاعدة بيانات 

    1. لغة PHP بجانب SQL 
    2. لغة PHP بجانب Oracle database 
    3. لغة java  بجانب SQL 
    4. لغة java بجانب Oracle database
    5. لغة C# بجانب SQL 
    6. لعة C# بجانب Oracle database

    إطارات العمل التي يمكنك تعملها : - 

    1. ASP.net - C#
    2. Laravel - PHP 
    3. SpringBoot - JAVA 

    في النهاية عليك أختيار لغة محددة لتعلمها و إتقانها ،  و أختيار نوع محدد  من قواعد البيانات ،  و أختيار إطار عمل واحد للعمل به . 
    - نصيحتي لك :- 

    ابدأ بتعلم لغة PHP ثم تعلم SQL ثم تعلم أطار العمل Laravel 

    و هل يمكن تعلم xamarin بدلا من asp.net

  6. بتاريخ 5 دقائق مضت قال محمد ربيع زليول:

    هناك إختلاف بين SQL Server و Asp.NET، لكل واحدة منها وظيفة مختلفة، إذن ليمكنك تعويض واحدة بالأخرى.

    أما SQL Server هو نوع من أنواع قواعد البيانات.

    تستخدم قواعد البيانات لتخزين المعلومات، بحيث يتم تنظيم المعلومات على شكل جداول، لكل جدول وظيفة.

    مثلًا، نقوم بإنشاء جدول لتسجيل الأعضاء ومعلوماتهم، جدول لتسجيل المقالات، جدول للتعليقات ...

    كل جدول من الجداول يحتوي على بنية معينة ( مجموعة من الأعمدة )، مثال:

    • في جدول الأعضاء سيكون الجدول مكونًا من الإسم الأول، الإسم الأخير، رقم الهاتف، الإميل، كلمة السر.
    • أما جدول المقالات سيتكون من أعمدة، كإسم المقال، المحتوى، التصنيف و الكاتب.

    ASP.NET هو إطار عمل لتطوير صفحات الويب ومن بين إستخداماته التواصل مع قواعد البيانات بحيث يمكننا عن طريقه الإتصال بقواعد البيانات وجلب المعلومات، إضافتها، تعديلها أو حذفها من القاعدة، بحيث يعمل الإطار كوسيط بين التطبيق وقاعدة البيانات.

    ادن مادا اختار

  7. بتاريخ 3 دقائق مضت قال محمد ربيع زليول:

    هناك العديد من البدائل، أذكر منها:

    و لكن هل يجب في visual studio code تحميل اضافة c# فقط

    .

  8. بتاريخ 8 دقائق مضت قال محمد ربيع زليول:

    يمكن صناعة تصميم مشابه، مثلًا في المقال التالي: رابط المقال. حاول الكاتب تصميم نسخة مشابهة لفيسبوك.

    لا اقصد هدا اقصد هل يمكن صناعة تطبيق تصميمه احترافي

  9. بتاريخ 23 ساعات قال محمد ربيع زليول:

    ال Token التي تحدث عنه مجرد طريقة يمكنك بها معرفة المستخدم المتصل حاليًا في تطبيقك.

    يتم توليد هذا Token بطريقة ما وتسجيله في قاعدة البيانات أو من الشائع إستخدام مكتبات تعتمد على JWT.

    وغالبًا تكون المراحل كالتالي:

    1. يدخل المستخدم معلوماته في التطبيق
    2. يضغط المستخدم على زر الدخول
    3. ترسل المعلومات للخادم
    4. يقوم الخادم بمطابقة معلومات التي أرسلها المستخدم مع المعلومات في قاعدة البيانات
    5. إن كانت المعلومات صحيحة نقوم بتوليد Token بطريقة ما.
    6. نرسل Token إلى المستخدم ونسجل Token في التطبيق
    7. عندما يريد المستخدم إرسال أي طلب للخادم، عليه أن يقوم بإرفاق Token مع الطلب.
    8. يقرأ الخادم الطلب ويتأكد من أن Token صحيح، ومن خلال Token يمكنه أيضًا تحديد المستخدم الذي قام بإرسال الطلب.

    و مادا عن تصميم يشبه تصميم facebook

×
×
  • أضف...