نصائح و استشارات برمجية
1.44K subscribers
546 photos
10 videos
83 files
397 links
• نصائح واستشارات برمجية متعلقة باسئلة تم طرحها

• لطرح استفسار او سؤال: @m4md24
Download Telegram
نصائح و استشارات برمجية
السلام عليكم ممكن مساعده انا بعرف لغة #c متوسط بعرف لغة ال HTML CSS شي بسيط بل جافا سكريبت حاب أدخل مجال العاب برمجة تطبيقات شو افضل مجال مطلوب هو front end developer أو flutter أو unity صراحه تعبت انا أبحث شو أدخل ممكن حدها يشرحلي الفرق بينهم شو أفضل…
• و عليكم السلام و رحمة الله و بركاته 💚.

• Unity:
لتطوير الالعاب بلغة C#

• Flutter:
لتطوير برامج android او ios، بالنسبة للاداء لو عايز مشاريع ضخمة واداء عالي.
لو هتختار android فا انصحك ب android studio وهو لتطوير برامج ال Android.
اما ال ios، فا انصحك ب UIKit او SwiftUI و هما لتطوير برامج ال IOS.

• Front-End Developer:
دا مجال من مجالات البرمجة ممكن تتخصصه ف اي قسم من الاقسام سواء كان تصميم واجهات تطبيقات او تصميم واجهات مواقع او تصميم واجهات العاب.

• وبالنسبة لموضوع انهي مجال مطلوب اكتر فا كل المجالات مطلوبة و ليها طلب عليها
اختار اللي انت مايل ليه، عشان تعرف تبدع فيه كويس، وبالتوفيق ليك 🤲🏻💚.
This media is not supported in your browser
VIEW IN TELEGRAM
السلام عليكم
ممكن تقترحوا لي كورسات react باللغة العربية على اليوتيوب؟
نصائح و استشارات برمجية
السلام عليكم ممكن تقترحوا لي كورسات react باللغة العربية على اليوتيوب؟
شوف الموقع دا
m3md69.github.io/NULLEXIA

فيه دورات تعليمية لناس بتعرف تشرح .. كل اللي عليك انك تروح لقسم التعلم و تختار اللي عايزه .. الناس اللي بتشرح مختارهم بنفسي
This media is not supported in your browser
VIEW IN TELEGRAM
نصائح و استشارات برمجية
Annotation 2023-07-08 102443.png
شباب اسم الخط الاساسي "Dank Mono" والمستخدم هو نوعين من الخط وهما 💚:
• Dank Mono
• Dank Mono Italic
This media is not supported in your browser
VIEW IN TELEGRAM
السلام عليكم
 
كان عندي سوال بخصوص عدة اشياء بتمنى تفيدوني فيهم
 
 اذا كنت اريد تطوير تطبيق لطلبات ، ما هي التقنية المناسبة لإنشائه باستخدام .NET ، على الرغم من أنني فكرت في استخدام WPF ، إلا أنني مرتبك بشأن استخدام  WPF .NET framework أو WPF .NET.
 
أيضًا ، أريد التأكد من عدم وجود فرق بين .NET و .NET core.
 
أخيرًا ، قرأت أن .NET framework  يحتاج إلى التثبيت على الجهاز حتى تعمل التطبيقات التي تم إنشاؤها باستخدام .NET framework. هل ينطبق هذا أيضًا على .NET وأطر العمل الأخرى؟
نصائح و استشارات برمجية
السلام عليكم   كان عندي سوال بخصوص عدة اشياء بتمنى تفيدوني فيهم    اذا كنت اريد تطوير تطبيق لطلبات ، ما هي التقنية المناسبة لإنشائه باستخدام .NET ، على الرغم من أنني فكرت في استخدام WPF ، إلا أنني مرتبك بشأن استخدام  WPF .NET framework أو WPF .NET.   أيضًا…
• و عليكم السلام و رحمة الله و بركاته.

• لو كنت عايز تعمل برنامج طلبات دا باستخدام .NET بشكل عام، فا الاختيار المناسب بيعتمد على الاحتياجات الخاصة بالتطبيق والخبرة الحالية اللي عندك، عندك اختيارين مفيش تالت ليهم لتطوير تطبيقات سطح المكتب بال .Net و هو انك تستخدمي
.NET: WPF
(Windows Presentation Foundation)
او تستخدمي Windows Forms.

• ال WPF هو فعلا إطار عمل قوي و الحلو فيه انه بيتيح ليك إنشاء واجهات مستخدم متطورة، عشان هو بيستخدم تقنية XAML لوصف واجهة المستخدم، شبيهه بال XML كدا، ويعتبر ال XAML مناسب لتطبيقات سطح المكتب اللي بتتطلب تفاعل معقد وتصميم حلو، باختصار.
لو انت مهتم بتجربة المستخدم انها نكون كويسة و انك تخصص الواجهات بشكل عصري فا استخدم WPS.

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

• أما بقا بالنسبة للفرق بين .NET و .NET Core

فا فعلا اتغيرت حاجات صغيرة ف إصدار .NET 5.0. زمان.
كان في انقسام بين .NET Framework و.NET Core
والانقسام دا كان عشان .NET Framework بيتم استخدامه لتطبيقات Windows بس لا اكثر، في ظل ان .NET Core تقدري تستخدميه عبر منصات متعددة زي مثلا:
(Windows و Linux و macOS).
ولكن لما نزل .NET 5.0،
تم دمج .NET Framework و.NET Core في منصة واحدة تسمى و بقي اسمها .NET

فا عشان كدا حالياً، يُعرف .NET بشكل عام كـ ".NET" ويمكن استخدامه لتطوير تطبيقات سطح المكتب والويب والهجينة عبر منصات مختلفة.

• بخصوص تثبيت .NET Framework أو غيره من إطارات العمل، فا في العادي بيكون الموضوع دا مطلوبًا على الأجهزة اللي ناويه تشغلي عليها التطبيقات المبنية بالاطارات دي.
و للمعلومة: بيحتاج المستخدمين تثبيت الإصدار الصحيح من الإطار قبل تشغيل البرامج، و دا بينطبق بشكل عام على .NET Framework وإطارات العمل التانية.
This media is not supported in your browser
VIEW IN TELEGRAM
يخوان التطبيقات بضل شغالة بس اطفي الكمبيوتر واشغلو شو لحل ؟
نصائح و استشارات برمجية
يخوان التطبيقات بضل شغالة بس اطفي الكمبيوتر واشغلو شو لحل ؟
• المشكلة: انت مفعل وضع السكون لما تيجي تطفي الكمبيوتر.

• الحل: الغي الوضع دا من control panel
ف قسم البطارية هتلاقيها فيها باذن الرحمن 💚.
This media is not supported in your browser
VIEW IN TELEGRAM
ايش الجهاز اللي مواصفاته جداً حلوة كمطور ويب ؟؟
نصائح و استشارات برمجية
ايش الجهاز اللي مواصفاته جداً حلوة كمطور ويب ؟؟
• MacBook Pro:
يقدم MacBook Pro معالجات قوية مثل معالج Apple M1X أو Intel Core i7/i9، وذاكرة عشوائية سعتها تصل إلى 32 غيغابايت، وسعة تخزين SSD عالية، وشاشة عالية الدقة Retina Display. كما يتميز MacBook Pro بنظام تشغيل macOS الذي يدعم تطوير الويب بشكل جيد ويوفر بيئة تطوير مستقرة.

• Microsoft Surface Book 3:
يحتوي Surface Book 3 على معالجات قوية مثل Intel Core i7/i9 من الجيل العاشر، وذاكرة عشوائية تصل إلى 32 غيغابايت، ومساحة تخزين SSD سريعة. يتميز Surface Book 3 أيضًا بشاشة تعمل باللمس وقابلة للانفصال، مما يوفر مرونة في استخدامها كجهاز لوحي لتجربة التطوير الفعالة.

• Dell XPS 15:
تأتي سلسلة XPS 15 بمواصفات قوية مثل معالجات Intel Core i7/i9 من الجيل الحادي عشر، وذاكرة عشوائية سعتها تصل إلى 64 غيغابايت، ومساحة تخزين SSD سريعة. تتميز هذه الأجهزة بتصميم أنيق وشاشة InfinityEdge المذهلة التي توفر تجربة عرض رائعة لتطوير الويب.

• Lenovo ThinkPad X1 Extreme:
تقدم سلسلة ThinkPad X1 Extreme معالجات Intel Core i7/i9 من الجيل الحادي عشر، وذاكرة عشوائية سعتها تصل إلى 64 غيغابايت، ومساحة تخزين SSD سريعة. تتمتع هذه الأجهزة ببناء قوي ومتين، ولوحة مفاتيح مريحة للكتابة، ومجموعة واسعة من المنافذ المتاحة لاتصال الأجهزة الخارجية.
This media is not supported in your browser
VIEW IN TELEGRAM
حابه استفسر كمطورة ويب انا عارفه الفرونت ايند للHTML, CSS,JS
لكن فيه اشياء ثانيه غيرها ماعرفها مثل ASP.NET وJQuery وغيرها ضروري اتعلم لها ولا يكفي الثلاث اللي ذكرتهم اني اعرفهم؟
وبرضوا حتى الباك ايند اللي عارفه كمفاهيم عنها PHP,MYSQL وبرضوا فيه غيره ويكفي اني اعرف اللي اعرفه عشان مسمى مطورة ويب ولا لازم اعرفهم كلهم ؟
نصائح و استشارات برمجية
حابه استفسر كمطورة ويب انا عارفه الفرونت ايند للHTML, CSS,JS لكن فيه اشياء ثانيه غيرها ماعرفها مثل ASP.NET وJQuery وغيرها ضروري اتعلم لها ولا يكفي الثلاث اللي ذكرتهم اني اعرفهم؟ وبرضوا حتى الباك ايند اللي عارفه كمفاهيم عنها PHP,MYSQL وبرضوا فيه غيره ويكفي…
مطورة ويب يكفي على الاقل انك تكوني متعلمة
- HTML
- CSS
- JavaScript
- PHP
- SQL

و طبعاً كل ما طورتي نفسك و تخصصتي في بيئة عمل معينة هتكوني افضل وافضل باذن الرحمن وللمعلومة مدام انت كنت محترفة او متوسطة باللي ذكرتهم فوق كدا المسمى بتاعك اسمه:
Full-Stack Web Developer
و ليس
Front-End Web Developer
This media is not supported in your browser
VIEW IN TELEGRAM