-
المساهمات
17 -
تاريخ الانضمام
-
تاريخ آخر زيارة
نوع المحتوى
ريادة الأعمال
البرمجة
التصميم
DevOps
التسويق والمبيعات
العمل الحر
البرامج والتطبيقات
آخر التحديثات
قصص نجاح
أسئلة وأجوبة
كتب
دورات
أجوبة بواسطة إسلام البيك
-
-
اريد تعلم الذكاء الاصطناعي وليس لدي اي خلفية عن هذا المجال من اين ابدا وماهي الخطوات او الخارطة للتعلم من الصفر ؟
- 2
-
ما الأشياء التي يجب أن أتعلمها في مجال البرمجة أو الهاتف المحمول لكي أستطيع أن اختراق أي هاتف للتعلم فقط؟
- 1
-
بتاريخ 3 ساعات قال بلال زيادة:
أولا: يجب تعلم HTML كاملاً, لماذا ؟ لانها تمثل لغة ترميز تستخدم في إنشاء و تصميم مواقع الويب, هذه اللغة تحتوي على وسوم (tags) هذه الوسوم عن طريقها تستطيع بناء الموقع (هيكل الموقع) من header أعلى الصفحة, إلى footer أخر الصفحة, إلى sections تكون بين رأس الصفحة و أخر الصفحة, عادة sections هي المتغيرة من صفحة إلى أخرى في الموقع.
بعد أن قمنا بتصميم هيكل الموقع, يجب أن نقوم بتنسيق الصفحة كي تكون ملائمة لتظهر للمستخدمين بشكل أفضل و تنسيق رائع وتعطي تجربة مستخدم أفضل, هنا يأتي دور استخدام CSS هذه اللغة تحتوي على Attributes هذه الخواص دورها تنسيق الصفحة فمثلا ممكن ان ننشأ ب html وسم عمل فقرة, فكيف سأقوم بوضع لون لهذه الفقرة ؟ كل ما عليك شو استخدام CSS فمثلاً
<html> <body> <p>أهلا بالعالم !</p> </body> </html>
هذا كود HTML نضيف له خاصية من خواص CSS لنعطي الفقرة لون أحمر مثلاً
<html> <head> <style> p{ color: red; } </style> </head> <body> <p>أهلا بالعالم !</p> </body> </html>
كما وضحنا بالمثال انه قمنا باستخدام HTML, CSS لكي نبني و ننسق الصفحة, هل هذا يكفي ؟ الإجابة في بعض المواقع يمكن أن تكفي HTML, CSS في برمجة مواقع ثابتة أي لا تتغير إلا بتغيير الكود المستخدم فيها, وبعض المواقع لا يكفي إلا باستخدام JavaScript مع HTML. CSS لتعطي تفاعلاً أكبر مع المستخدم الذي يزور الصفحة.
و لجعل الموقع أكثر تفاعلاً و يكون ديناميكاً في تعامل المستخدمين معه يجب استخدام لغة تستخدم من جانب الخادم وهي لغات كثر فممكن أن تستخدم PHP, Python, Node.js
هذه اللغات تستطيع التعامل مع قواعد البيانات و التعامل مع خواص قواعد البيانات CRUD, أي
- C => Create
- R => Read
- U => Update
- D => Delete
فالألية كالتالي:
- تعلم HTML في البداية.
- تعلم CSS لتنسيق الصفحات بعد إنشائها باستخدام HTML.
- تعلم JavaScript لتفاعل الموقع مع المستخدمين.
- تعلم لغة من طرف الخادم لجعل الموقع ديناميكاً مثل PHP, Python, Node.js.
- تعلم SQL لتستطيع التعامل مع قواعد البيانات.
نقطة 4 يعني اتعلم PHP, Python, Node.js جميعهم يرجى التوضيح
-
بتاريخ 22 دقائق مضت قال بلال زيادة:
يمكنك تعلم برمجة مواقع الويب, كل ما يلزمك هو تعلم اللغات المستخدمة في برمجة مواقع الويب مثل HTML, CSS , JavaScript, PHP, Python, Node.js.
يمكنك البدء ب html و يمكنك مشاهدة دورات على اليوتيوب تعلمك بناء هيكلية الموقع باستخدام هذه اللغة ومن ثم البدء بلغة css كي تقوم بوضع تنسيقات على الصفحات التي تنشأها باستخدام HTML.
أيضا يمكنك تعلم بعدها javascript لتعطي أنيمشن و حركات للصفحة كي يستطيع الزائر التعامل مع الصفحة, و أخيرا يمكنك البدء بلغة تجعل الموقع يتفاعل مع المستخدمين ويخزن البيانات او يعرض عليهم محتويات بشكل ديناميكي باستخدام لغات مثل: PHP, Python, Node.js.
ولكن هذا يضل حسب رغبتك في أي تريد التعلم والبدء فيها.
بعد اتقان مجال معين يمكنك البدء بمشروعك أو العمل عن بعد عن طريق مواقع العمل الحر.
وضح خطة عمل تفصيل بعد اذنك
-
أريد أن أتعلم الويب ويصبح لدي مجال عمل بدل العمل في كل وظيفة لفترة معينة، بماذا تنصحوني؟
- 2
-
ما هي أوجه الشبه والاختلاف بين موقعي Quora و Reddit؟
-
كمبرمج، هل الأفضل أن أتعلم وأتعمق في كل شيء "على سبيل المثال تعلم سلوك كل الدوال المُتعلقة بالتعامل مع الذاكرة في برنامج مُعين وفهمها من أساسها" أم أتعلم مفهوم معين حين أحتاج لتعلمه أو حين مواجهتي لمشكلة في هذا الجانب؟
- 2
-
اقتباس
ما هو أقوى مجال برمجة ويب مطلوب أكثر في سوق العمل هل laravel ام wordpress ؟؟!
-
هل موقع (exe.io) نصّاب؟
- 1
-
هل ال Node js مطلوبة بشدة في سوق العمل في اوروبا والوطن العربي ارجو توضيح من ناس خبرة
- 3
-
لقد فهمت ماذا تريد هذا الكود يوضح الالية
فوق لما افهم يسعدني اذا قيمتني ايجابي
# Python program to multiply all values in the # list using traversal def multiplyList(myList) : # Multiply elements one by one result = 1 for x in myList: result = result * x return result # Driver code list1 = [5,6,7,8,9,10,11,12,13,14,15] print(multiplyList(list1))
وهكذا سيظهر معك عندما تعمل Run
لا تنسى ان تعمل ايجابي
- 1
-
أخي انت لم توضح ألية عمله , لكن هذا هو كود برنامج بسيط
#eslam el beak print("The Multiply numbers of is ") numbers = [5, 6, 7, 8, 9, 10,11,12,13,14,15] # variable to store the square of each num temporary sq = 0 # iterating over the given list for val in numbers: # calculating square of each number sq = val * val print(numbers[0],val, ":",sq)
اقتباسعند عمل Run هكذا سيظهر :
اقتباس
أريد اسم لمدونة في مجال البرمجة ، اسم مُلْفِت وجديد ؟
في أسئلة البرمجة
نشر
أريد اسم لمدونة في مجال البرمجة ، اسم مُلْفِت وجديد ؟